:root{--brand: #0A1F8F;--h: #0A1F8F;--acc: #B11CAB;--grad: linear-gradient(135deg, #0A1F8F, #B11CAB);--ctagrad: linear-gradient(135deg, #B11CAB, #8a0d85);--ctash: rgba(177, 28, 171, .3);--darkbg: linear-gradient(155deg, #0b1560, #050c45);--dklead: #c3c9f2;--dkeye: #e77ddd;--dklink: #ccd2f5;--dkdim: #8d94cf;--ink: #211a2e;--muted: #5f5a6e;--border: #e9e4f0;--ok: #1f9d55}*{box-sizing:border-box}body{margin:0;background:#fff;font-family:var(--font-jost),sans-serif;color:var(--ink);line-height:1.6;font-size:17px;padding-top:71px}html{scrollbar-width:thin;scrollbar-color:#8a1394 #eae6f3;scroll-behavior:smooth}[id]{scroll-margin-top:72px}*::-webkit-scrollbar{width:12px;height:12px}*::-webkit-scrollbar-track{background:#eae6f3}*::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#b11cab,#0a1f8f);border-radius:999px;border:3px solid #eae6f3}*::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c72ac0,#12299f)}*::-webkit-scrollbar-corner{background:#eae6f3}::selection{background:var(--brand);color:#fff}:focus-visible{outline:3px solid var(--acc);outline-offset:2px;border-radius:4px}a:not(.btn),a:not(.btn):link,a:not(.btn):visited{color:var(--brand);text-decoration:none}a:not(.btn):hover{color:var(--acc)}h1,h2,h3,h4{font-family:var(--font-belleza),sans-serif;font-weight:400;line-height:1.12;color:var(--h);text-wrap:balance;margin:0 0 .5em}h1{font-size:clamp(38px,5vw,56px)}h2{font-size:clamp(28px,3.4vw,40px)}h3{font-size:26px}p{margin:0 0 1rem}img{max-width:100%;height:auto;display:block}.container{max-width:1120px;margin-inline:auto;padding-inline:32px;position:relative;z-index:1}.prose{max-width:47rem}.prose h2{margin-top:2rem}.prose h3{margin-top:1.6rem;font-size:22px}.prose ul,.prose ol{padding-left:1.3rem;font-weight:300}.prose li{margin-bottom:.5rem}.section{padding-block:72px}.center{text-align:center}.lead{font-size:20px;color:var(--muted);max-width:46ch;font-weight:300}.center .lead{margin-inline:auto}.eyebrow{text-transform:uppercase;letter-spacing:.22em;font-size:13px;font-weight:500;color:var(--brand);margin:0 0 .7rem}.mt25{margin-top:44px}.mt15{margin-top:24px}.mb25{margin-bottom:44px}.btn{display:inline-block;position:relative;overflow:hidden;text-decoration:none;background:linear-gradient(180deg,#ffffff59,#ffffff14 46%,#14053233),var(--ctagrad);color:#fff;padding:15px 30px;border-radius:999px;font-weight:600;font-size:16px;letter-spacing:.02em;border:0;cursor:pointer;box-shadow:0 3px #090c3c66,0 10px 18px var(--ctash),inset 0 1px #ffffff80,inset 0 -3px 6px #090c3c47;transition:filter .3s ease,box-shadow .3s ease,color .3s ease,background .3s ease}.btn:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.4) 50%,transparent 62%);transform:translate(-130%)}.btn:hover{color:#fff;filter:brightness(1.09)}.btn:hover:after{transform:translate(130%);transition:transform .55s ease}.shine:after{animation:sweep 4.5s ease-in-out infinite}@keyframes sweep{0%,55%{transform:translate(-130%)}75%,to{transform:translate(130%)}}.ghost{background:#fff9;color:var(--brand);box-shadow:inset 0 0 0 2px var(--brand)}.ghost:hover{background:linear-gradient(180deg,#ffffff59,#ffffff14 46%,#14053233),var(--ctagrad);color:#fff;filter:none}.hero .ghost{background:#ffffff14;color:#fff;box-shadow:inset 0 0 0 2px #ffffffbf}.hero .ghost:hover{background:linear-gradient(180deg,#ffffff59,#ffffff14 46%,#14053233),var(--ctagrad);color:#fff}.btn-row{display:flex;flex-wrap:wrap;gap:14px}.center .btn-row,.center.btn-row{justify-content:center}.grid{display:grid;gap:26px}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.gauto{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.card{background:linear-gradient(180deg,#fff,#fcfaff);border:1px solid var(--border);border-radius:20px;padding:30px;box-shadow:0 2px 12px #190c2d0d,inset 0 1px #fffffff2;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.card:hover{transform:translateY(-6px);box-shadow:0 18px 44px #190c2d24,inset 0 1px #fffffff2;border-color:var(--brand)}.card h3{margin-top:0}.feature{text-align:center}.fimg{width:88px;height:88px;margin:0 auto 14px;object-fit:contain;filter:drop-shadow(0 8px 16px rgba(25,12,45,.14));transition:transform .3s ease}.card:hover .fimg{transform:translateY(-4px) scale(1.06)}.ftitle{font-size:22px}.fdesc{color:var(--muted);margin:0}.stat{text-align:center}.statnum{font-family:var(--font-belleza),sans-serif;font-size:52px;line-height:1;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:10px}.crit{text-align:center}.crit img{height:72px;width:auto;margin:0 auto 14px;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(25,12,45,.14))}.price{display:flex;flex-direction:column;height:100%;border:2px solid var(--brand);position:relative;z-index:0;overflow:hidden}.ptop{position:absolute;top:0;left:0;right:0;height:5px;border-radius:20px 20px 0 0;background:var(--grad)}.pchips{display:flex;gap:10px;margin-bottom:18px}.pchip{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:var(--ctagrad);box-shadow:0 8px 18px var(--ctash),inset 0 1px #ffffff73,inset 0 -3px 6px #090c3c4d}.pchip svg{width:26px;height:26px;stroke:#fff;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.amount{font-size:34px;font-family:var(--font-belleza),sans-serif;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;margin:2px 0 16px;display:block}.price ul{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:9px;font-weight:300}.price li{padding-left:26px;position:relative}.price li:before{content:"✓";position:absolute;left:0;color:var(--ok);font-weight:700}.price .btn{margin-top:auto;text-align:center}.pop{border-color:var(--brand);box-shadow:0 16px 40px #190c2d29,inset 0 1px #fffffff2}.hero{position:relative;overflow:hidden;background:linear-gradient(155deg,#0a1f8f,#050c45 78%)}.hero-inner{position:relative;z-index:1;padding-block:96px 88px}.hero h1{color:#fff;margin-bottom:10px}.hero .lead{color:#c3c9f2;margin-bottom:26px}.hero .eyebrow{color:#e77ddd}.post-hero h1{font-size:clamp(30px,3.6vw,44px);max-width:760px;margin-inline:auto;text-wrap:initial}.post-hero .lead{margin-bottom:0;max-width:60ch}.bubble-layer{position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 42% 52% at 50% 52%,transparent 0%,transparent 34%,rgba(0,0,0,.35) 55%,#000 78%);mask-image:radial-gradient(ellipse 42% 52% at 50% 52%,transparent 0%,transparent 34%,rgba(0,0,0,.35) 55%,#000 78%)}.flo{position:absolute;color:#fff;will-change:transform;filter:drop-shadow(1px 1px 0 #0a1f78) drop-shadow(1px 1px 0 #0a1f78) drop-shadow(1px 1px 0 #091a66) drop-shadow(1px 1px 0 #091a66) drop-shadow(1px 1px 0 #071355) drop-shadow(1px 1px 0 #071355) drop-shadow(4px 6px 5px rgba(0,0,20,.45))}.flo svg{width:100%;height:100%;display:block;stroke:currentColor;fill:none;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.soft{position:relative;overflow:hidden;background:linear-gradient(180deg,#efe8fa,#e7e0f4)}.sym-layer{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(ellipse 46% 56% at 50% 50%,transparent 0%,transparent 30%,rgba(0,0,0,.55) 58%,#000 82%);mask-image:radial-gradient(ellipse 46% 56% at 50% 50%,transparent 0%,transparent 30%,rgba(0,0,0,.55) 58%,#000 82%)}.flo2{position:absolute;color:#4a2f8c;will-change:transform}.flo2 svg{width:100%;height:100%;display:block;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.dk{background:var(--darkbg);color:#e9e6f8}.dk h2{color:#fff}.dk .lead{color:var(--dklead)}.dk .eyebrow{color:var(--dkeye)}.serp-marquee{overflow:hidden;margin:44px auto 0;max-width:1000px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.serp-track{display:flex;gap:20px;width:max-content;animation:serpscroll 55s linear infinite}.serp-track img{height:190px;width:auto;border-radius:12px;box-shadow:0 10px 30px #00000a59;background:#fff;flex:none}@keyframes serpscroll{to{transform:translate(calc(-50% - 10px))}}.serp-marquee:hover .serp-track{animation-play-state:paused}.serp-graph{margin:44px 0 0;padding:18px;background:linear-gradient(180deg,#fff,#fcfaff);border:1px solid var(--border);border-radius:20px;box-shadow:0 2px 12px #190c2d0d}.serp-graph img{width:100%;border-radius:12px}.serp-graph figcaption{margin-top:12px;text-align:center;color:var(--muted);font-size:15px}.faq-col{max-width:760px;margin-inline:auto}.faq-cat{margin-top:38px}.faq-group{background:linear-gradient(180deg,#fff,#fcfaff);border:1px solid var(--border);border-radius:20px;margin-top:18px;padding:6px 24px;box-shadow:0 2px 12px #190c2d0d;transition:border-color .2s,box-shadow .2s}.faq-group:hover,.faq-group[open]{border-color:var(--brand)}.faq-group[open]{box-shadow:0 8px 26px #190c2d17}.faq-group>summary{cursor:pointer;list-style:none;padding:16px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--font-belleza),sans-serif;font-size:23px;color:var(--h)}.faq-group>summary::-webkit-details-marker{display:none}.faq-group>summary:after{content:"+";color:var(--acc);font-size:28px;line-height:1;flex-shrink:0;transition:transform .2s}.faq-group[open]>summary:after{transform:rotate(45deg)}.faq-group[open]>summary{border-bottom:1px solid var(--border)}.faq-group .faq{padding:16px 0 14px}.faq-group .faq details{border:0;border-radius:0;padding:0 2px;margin:0;background:transparent;box-shadow:none!important}.faq-group .faq details+details{border-top:1px solid var(--border)}.faq-group .faq details[open]{border-color:var(--border)}@media(max-width:640px){.faq-group{padding:2px 16px}.faq-group>summary{font-size:20px}}.faq details{border:1px solid var(--border);border-radius:14px;padding:4px 20px;margin-bottom:10px;background:#fff;transition:border-color .2s,box-shadow .2s}.faq details:hover{border-color:var(--brand)}.faq details[open]{border-color:var(--brand);box-shadow:0 4px 16px #190c2d12}.faq summary{cursor:pointer;font-weight:500;padding:14px 0;list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--acc);font-size:24px;line-height:1;flex-shrink:0;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details[open] summary{border-bottom:1px solid var(--border)}.faq p{padding-block:8px;font-weight:300}.team{display:grid;grid-template-columns:repeat(2,minmax(0,240px));gap:26px;margin:28px 0 44px}.team-card{text-align:center;background:linear-gradient(180deg,#fff,#fcfaff);border:1px solid var(--border);border-radius:20px;padding:30px 26px;box-shadow:0 2px 12px #190c2d0d,inset 0 1px #fffffff2;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.team-card:hover{transform:translateY(-6px);box-shadow:0 18px 44px #190c2d24,inset 0 1px #fffffff2;border-color:var(--brand)}.team-card img{width:132px;height:132px;border-radius:50%;margin-inline:auto;object-fit:cover;border:3px solid #fff;box-shadow:0 10px 24px #190c2d33;transition:transform .3s ease}.team-card:hover img{transform:scale(1.05)}.team-card h4{font-size:22px;margin:14px 0 3px}.team-card p{color:var(--muted);margin:0}.avatars{display:flex;justify-content:center;gap:12px;margin-bottom:20px}.avatars img{width:96px;height:96px;border-radius:50%;object-fit:cover;box-shadow:0 6px 18px #190c2d24}.certif figcaption{margin-top:14px;font-weight:600;font-size:15px;text-align:center}.certif img{width:100%;border-radius:12px}.cform{display:grid;gap:16px;margin-top:24px;background:#fff;border:1px solid var(--border);border-radius:22px;padding:30px 28px 26px;box-shadow:0 10px 32px #190c2d14;border-top:4px solid transparent;background-image:linear-gradient(#fff,#fff),var(--grad);background-origin:border-box;background-clip:padding-box,border-box}@media(max-width:640px){.cform{padding:22px 18px 20px;border-radius:18px}}.cform label{display:grid;gap:6px;font-weight:600;font-size:15px}.cform input:not(.hp),.cform textarea{font:inherit;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:#f7f5fd;width:100%}.cform input:focus,.cform textarea:focus{outline:2px solid var(--acc);border-color:var(--acc)}.cform .fineprint{font-size:14px;color:var(--muted);font-weight:300}.hp{position:absolute;left:-9999px;opacity:0;height:0;width:0}.chan{text-decoration:none;color:inherit;display:block}.chan h3{font-size:22px;color:var(--brand);margin:0 0 6px}.chan p{margin:0;color:var(--muted)}.social-light{display:flex;gap:12px;margin-top:6px}.social-light a{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:var(--brand);transition:background .25s ease,transform .2s ease}.social-light a:hover{background:var(--ctagrad);transform:translateY(-2px)}.social-light svg{width:21px;height:21px}.placeholder-note{border:1px dashed var(--acc);background:#faf3fb;padding:16px 20px;border-radius:12px;color:var(--muted);font-size:15px;margin-top:24px}.post-list{list-style:none;padding:0;margin:0;display:grid;gap:26px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.post-list a{display:flex;flex-direction:column;height:100%;border:1px solid var(--border);border-radius:20px;background:#fff;text-decoration:none;color:inherit;overflow:hidden;box-shadow:0 2px 12px #190c2d0d;transition:border-color .22s,transform .22s,box-shadow .22s}.post-list a:hover{border-color:var(--brand);transform:translateY(-6px);box-shadow:0 18px 44px #190c2d24}.pmedia{aspect-ratio:16/9;overflow:hidden;background:#f5f2f9;display:grid;place-items:center}.pmedia img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease}.pmedia.contain{background:#fff}.pmedia.contain img{width:auto;height:auto;max-width:74%;max-height:68%;object-fit:contain;padding:0}.post-list a:hover .pmedia img{transform:scale(1.045)}.pbody{padding:22px 26px}.pbody h2{margin:0 0 8px;font-size:22px;color:var(--brand)}.pbody p{margin:0 0 10px;color:var(--muted);font-size:15px;font-weight:300}.pbody time{font-size:13px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.work{padding:0;overflow:hidden}.media{position:relative;overflow:hidden;background:#f5f2f9}.m43{aspect-ratio:4/3}.m11{aspect-ratio:1/1}.media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.card:hover .media img{transform:scale(1.045)}.work-body{padding:22px 26px}.work-name{font-size:22px;color:var(--brand);margin:0 0 4px}.work-type{font-weight:600;margin:0 0 4px}.work-desc{color:var(--muted);margin:0;font-weight:300}.theme-card{color:inherit;padding:0;overflow:hidden;text-align:center;display:block}.theme-card:hover{color:inherit}.theme-name{margin:0;font-weight:600;padding:15px 16px}.post-wrap{padding-block:56px 72px}.back-blog{display:inline-block;margin-top:40px}@media(min-width:641px)and (max-width:1024px){.grid.g3{grid-template-columns:repeat(2,1fr)}.grid.gauto{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}}@media(max-width:900px){.grid.g2,.grid.g3{grid-template-columns:1fr}}@media(max-width:640px){.container{padding-inline:20px}section.section{padding-block:48px}.hero .hero-inner{padding-block:64px 56px}.grid{gap:18px}.serp-track img{height:110px}.lead{font-size:18px}.post-list{grid-template-columns:1fr}.team{grid-template-columns:1fr 1fr;gap:14px}.avatars img{width:80px;height:80px}.card{padding:22px}.btn{padding:13px 24px;font-size:15px}.faq summary{font-size:15px}}@media(prefers-reduced-motion:reduce){.serp-track{animation:none}.shine:after{animation:none}html{scroll-behavior:auto}}body #iubenda-cs-banner.iubenda-cs-default-floating{font-family:var(--font-jost),sans-serif!important}body #iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container{max-width:860px!important;width:calc(100% - 2rem)!important;margin:0 auto 1.25rem!important;inset:auto 0 0!important}body #iubenda-cs-banner .iubenda-cs-content{max-height:calc(100dvh - 2.5rem)!important;overflow-y:auto!important;overscroll-behavior:contain;border-radius:20px!important;border:1px solid var(--border)!important;background:linear-gradient(180deg,#fff,#fcfaff)!important;box-shadow:0 18px 50px #0a082847,inset 0 1px #fffffff2!important}body #iubenda-cs-banner .iubenda-cs-rationale{border-top:3px solid transparent!important;border-image:var(--grad) 1!important}body #iubenda-cs-banner .iubenda-banner-content a{color:var(--brand)!important}body #iubenda-cs-banner .iubenda-cs-opt-group button{border-radius:999px!important;font-weight:600!important;padding:.65rem 1.3rem!important;transition:filter .2s,box-shadow .2s,transform .15s!important}body #iubenda-cs-banner .iubenda-cs-opt-group button:hover{filter:brightness(1.05);transform:translateY(-1px)}body #iubenda-cs-banner button.iubenda-cs-accept-btn{background:linear-gradient(180deg,#ffffff52,#ffffff14 46%,#1405322e),linear-gradient(135deg,#b11cab,#8a0d85)!important;box-shadow:0 4px 14px #b11cab4d,inset 0 1px #ffffff73!important}body #iubenda-cs-banner button.iubenda-cs-reject-btn{box-shadow:inset 0 0 0 2px #0a1f8f4d!important}body #iubenda-cs-banner button.iubenda-cs-customize-btn{box-shadow:inset 0 0 0 1px var(--border)!important}body:has(#nav-toggle:checked){overflow:hidden}.hdr[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;right:0;z-index:50;background:#fffffff7;border-bottom:1px solid var(--border)}.hdr-inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;padding-block:13px;gap:16px}.logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;line-height:0;flex-shrink:0}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:44px;width:auto}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;gap:28px;list-style:none;margin:0;padding:0;align-items:center}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--ink);font-weight:500;font-size:16px;position:relative;padding-block:6px;transition:color .18s}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--grad);border-radius:2px;transition:right .22s ease}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--brand)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:before{right:0}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].actif{color:var(--brand)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].actif:before{right:0}.nav-cta[data-astro-cid-3ef6ksr2]{background:var(--ctagrad);color:#fff!important;padding:10px 20px;border-radius:999px;box-shadow:0 4px 14px var(--ctash);transition:box-shadow .2s,transform .15s}.nav-cta[data-astro-cid-3ef6ksr2]:hover{box-shadow:0 8px 22px var(--ctash);transform:translateY(-1px)}.nav-cta[data-astro-cid-3ef6ksr2]:before{content:none!important}.nav-toggle[data-astro-cid-3ef6ksr2],.burger[data-astro-cid-3ef6ksr2],.nav-ovl[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:900px){.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{gap:2px}.burger[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;justify-content:center;gap:5px;background:none;border:0;cursor:pointer;padding:10px;z-index:70;position:relative}.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:26px;height:2px;background:var(--ink);border-radius:2px;transition:transform .25s,opacity .25s}.nav-ovl[data-astro-cid-3ef6ksr2]{display:block;position:fixed;inset:0;background:#0a081e73;opacity:0;pointer-events:none;transition:opacity .25s;z-index:55}.nav[data-astro-cid-3ef6ksr2]{position:fixed;inset:0 0 0 auto;width:min(80vw,320px);background:#fff;box-shadow:-12px 0 40px #0000002e;transform:translate(105%);transition:transform .28s ease;z-index:60;padding:80px 22px 24px;overflow-y:auto}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:stretch}.nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--border)}.nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:last-child{border-bottom:0}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:13px 4px;font-size:17px}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:before{content:none}.nav[data-astro-cid-3ef6ksr2] .nav-cta[data-astro-cid-3ef6ksr2]{text-align:center;margin-top:14px}.nav-toggle[data-astro-cid-3ef6ksr2]:checked~.nav[data-astro-cid-3ef6ksr2]{transform:translate(0)}.nav-toggle[data-astro-cid-3ef6ksr2]:checked~.nav-ovl[data-astro-cid-3ef6ksr2]{opacity:1;pointer-events:auto}.nav-toggle[data-astro-cid-3ef6ksr2]:checked~.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-toggle[data-astro-cid-3ef6ksr2]:checked~.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-3ef6ksr2]:checked~.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}.ftr[data-astro-cid-sz7xmlte]{color:#e9e6f8;background:var(--darkbg);position:relative}.ftr[data-astro-cid-sz7xmlte]:before{content:"";display:block;height:4px;background:var(--grad)}.ftr-inner[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;padding-block:52px 34px}.fb-logo[data-astro-cid-sz7xmlte]{height:46px;width:auto;margin-bottom:16px}.ftr-tag[data-astro-cid-sz7xmlte]{color:var(--dklead);margin:0 0 16px;font-size:16px;max-width:34ch;font-weight:300}.ftr-title[data-astro-cid-sz7xmlte]{font-weight:600;color:#fff;margin:0 0 15px;font-size:13px;text-transform:uppercase;letter-spacing:.18em}.ftr[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;gap:9px}.ftr[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{white-space:nowrap}.ftr[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.ftr[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:visited{color:var(--dklink);transition:color .18s}.ftr[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}.social[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:9px;align-items:flex-start}.fline[data-astro-cid-sz7xmlte]{margin:0 0 8px}.fline[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:9px}.ficon[data-astro-cid-sz7xmlte]{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;flex:none}.social-icons[data-astro-cid-sz7xmlte]{display:flex;gap:12px;margin-bottom:4px}.social-icons[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#ffffff1a;transition:background .25s ease,transform .2s ease}.social-icons[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{background:var(--ctagrad);transform:translateY(-2px)}.social-icons[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:20px;height:20px}.ftr-cta[data-astro-cid-sz7xmlte]{margin-top:14px;background:var(--ctagrad);color:#fff!important;padding:10px 20px;border-radius:999px;font-weight:600;box-shadow:0 4px 14px var(--ctash)}.copyright[data-astro-cid-sz7xmlte]{text-align:center;color:var(--dkdim);font-size:14px;padding-block:20px 24px;margin:0;border-top:1px solid rgba(255,255,255,.09)}@media(min-width:641px)and (max-width:1024px){.ftr-inner[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;gap:36px 32px}}@media(max-width:640px){.ftr-inner[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:32px}}.breadcrumb[data-astro-cid-qaanghzh]{border-bottom:1px solid var(--border);background:#fff}.breadcrumb[data-astro-cid-qaanghzh] ol[data-astro-cid-qaanghzh]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;list-style:none;margin:0;padding:10px 0;font-size:14px;font-weight:300}.breadcrumb[data-astro-cid-qaanghzh] li[data-astro-cid-qaanghzh]{display:flex;align-items:center;gap:.4rem}.breadcrumb[data-astro-cid-qaanghzh] a[data-astro-cid-qaanghzh],.breadcrumb[data-astro-cid-qaanghzh] a[data-astro-cid-qaanghzh]:visited{color:var(--muted)}.breadcrumb[data-astro-cid-qaanghzh] a[data-astro-cid-qaanghzh]:hover{color:var(--acc)}.breadcrumb[data-astro-cid-qaanghzh] [data-astro-cid-qaanghzh][aria-current=page]{color:var(--brand);font-weight:500}.sep[data-astro-cid-qaanghzh]{color:var(--border)}@media(max-width:640px){.breadcrumb[data-astro-cid-qaanghzh] ol[data-astro-cid-qaanghzh]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.breadcrumb[data-astro-cid-qaanghzh] ol[data-astro-cid-qaanghzh]::-webkit-scrollbar{display:none}.breadcrumb[data-astro-cid-qaanghzh] li[data-astro-cid-qaanghzh]{white-space:nowrap}}
