.f7-diagram[data-astro-cid-my35rcnf]{margin:1.8rem 0;padding:1.3rem;border:1px solid #aa8650;border-radius:16px;background:linear-gradient(140deg,#20182e,#121921);color:#fff5dc;box-sizing:border-box}.f7-diagram[data-astro-cid-my35rcnf] figcaption[data-astro-cid-my35rcnf]{font:750 1.05rem/1.5 system-ui,sans-serif;color:#f5cf7c;text-align:left;margin:0 0 1rem}.f7-diagram[data-astro-cid-my35rcnf] ol[data-astro-cid-my35rcnf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:.75rem;list-style:none!important;padding:0!important;margin:0!important}.f7-diagram[data-astro-cid-my35rcnf] li[data-astro-cid-my35rcnf]{list-style:none!important;padding:1rem;background:#ffffff08;border:1px solid #ffffff20;border-radius:10px;margin:0!important;min-width:0}.f7-diagram[data-astro-cid-my35rcnf] li[data-astro-cid-my35rcnf] span[data-astro-cid-my35rcnf]{display:block;font:800 .8rem/1.4 system-ui;color:#c7a4f0;margin-bottom:.4rem}.f7-diagram[data-astro-cid-my35rcnf] li[data-astro-cid-my35rcnf] strong[data-astro-cid-my35rcnf]{font:700 1rem/1.55 system-ui;color:#fff5dc;overflow-wrap:anywhere}.f7-diagram[data-astro-cid-my35rcnf] p[data-astro-cid-my35rcnf]{margin:.9rem 0 0;color:#ddd2e4;font:.85rem/1.7 system-ui}.f7-diagram[data-astro-cid-my35rcnf] li[data-astro-cid-my35rcnf]:before,.f7-diagram[data-astro-cid-my35rcnf] li[data-astro-cid-my35rcnf]::marker{content:none!important;display:none!important}.f7-diagram[data-astro-cid-my35rcnf] li[data-astro-cid-my35rcnf]{display:block!important;text-indent:0!important}.funded7-guide-video[data-astro-cid-rrvpwf6a]{margin:1.75rem 0 2.1rem;overflow:hidden;border:1px solid rgba(224,178,86,.58);border-radius:16px;background:radial-gradient(circle at 88% 8%,rgba(116,78,255,.18),transparent 32%),linear-gradient(145deg,#0e101b,#05070c 72%);box-shadow:0 16px 36px #0000004d}.funded7-guide-video__heading[data-astro-cid-rrvpwf6a]{padding:1.05rem 1.15rem .65rem}.funded7-guide-video__eyebrow[data-astro-cid-rrvpwf6a]{margin:0 0 .22rem;color:#f6cf73;font-size:.7rem;font-weight:800;letter-spacing:.13em}.funded7-guide-video[data-astro-cid-rrvpwf6a] h3[data-astro-cid-rrvpwf6a]{margin:0;color:#fff5db;font-size:clamp(1rem,2.4vw,1.24rem);line-height:1.45}.funded7-guide-video__heading[data-astro-cid-rrvpwf6a]>p[data-astro-cid-rrvpwf6a]:last-child{margin:.35rem 0 0;color:#d8d2c6;font-size:.86rem;line-height:1.65}.funded7-guide-video__frame[data-astro-cid-rrvpwf6a]{position:relative;aspect-ratio:16 / 9;background:#000}.funded7-guide-video[data-astro-cid-rrvpwf6a] video[data-astro-cid-rrvpwf6a]{display:block;width:100%;height:100%}.funded7-guide-video__playbtn[data-astro-cid-rrvpwf6a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;padding:0;border:2px solid rgba(255,245,219,.85);border-radius:999px;background:#0807048c;color:#fff5db;cursor:pointer;transition:background-color .16s ease,transform .16s ease,opacity .16s ease}.funded7-guide-video__playbtn[data-astro-cid-rrvpwf6a] svg[data-astro-cid-rrvpwf6a]{margin-left:.15rem}.funded7-guide-video__playbtn[data-astro-cid-rrvpwf6a]:hover{background:#e0b2566b;transform:translate(-50%,-50%) scale(1.06)}.funded7-guide-video__playbtn[data-astro-cid-rrvpwf6a]:focus-visible{outline:3px solid #fff1b8;outline-offset:3px}.funded7-guide-video__playbtn[data-astro-cid-rrvpwf6a].is-hidden{opacity:0;pointer-events:none}.funded7-guide-video__actions[data-astro-cid-rrvpwf6a]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.85rem 1.15rem .65rem}.funded7-guide-video__button[data-astro-cid-rrvpwf6a]{min-height:2.5rem;padding:.5rem .9rem;border:1px solid rgba(246,207,115,.72);border-radius:999px;background:transparent;color:#fff5db;font:inherit;font-size:.86rem;font-weight:700;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .16s ease}.funded7-guide-video__button[data-astro-cid-rrvpwf6a]:hover{transform:translateY(-1px);background:#f6cf7324}.funded7-guide-video__button[data-astro-cid-rrvpwf6a]:focus-visible{outline:3px solid #fff1b8;outline-offset:3px}.funded7-guide-video__volume[data-astro-cid-rrvpwf6a]{display:flex;align-items:center;gap:.4rem;min-height:2.5rem;padding:.2rem .5rem;border:1px solid rgba(246,207,115,.4);border-radius:999px;color:#fff5db;font-size:.86rem;font-weight:700}.funded7-guide-video__volume-btn[data-astro-cid-rrvpwf6a]{display:flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;padding:0;border:1px solid rgba(246,207,115,.72);border-radius:999px;background:transparent;color:#fff5db;font:inherit;font-weight:800;line-height:1;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.funded7-guide-video__volume-btn[data-astro-cid-rrvpwf6a]:hover{transform:translateY(-1px);background:#f6cf7324}.funded7-guide-video__volume-btn[data-astro-cid-rrvpwf6a]:focus-visible{outline:3px solid #fff1b8;outline-offset:3px}.funded7-guide-video__volume-display[data-astro-cid-rrvpwf6a]{min-width:2.6em;text-align:center;color:#d8d2c6;font-size:.78rem;font-weight:700}.funded7-guide-video__caption[data-astro-cid-rrvpwf6a]{margin:0;padding:0 1.15rem 1rem;color:#b9b2a6;font-size:.76rem;line-height:1.55}@media(max-width:480px){.funded7-guide-video[data-astro-cid-rrvpwf6a]{margin:1.35rem -.15rem 1.75rem;border-radius:12px}.funded7-guide-video__heading[data-astro-cid-rrvpwf6a],.funded7-guide-video__actions[data-astro-cid-rrvpwf6a],.funded7-guide-video__caption[data-astro-cid-rrvpwf6a]{padding-left:.85rem;padding-right:.85rem}.funded7-guide-video__button[data-astro-cid-rrvpwf6a]{font-size:.8rem}}@media(prefers-reduced-motion:reduce){.funded7-guide-video__button[data-astro-cid-rrvpwf6a],.funded7-guide-video__volume-btn[data-astro-cid-rrvpwf6a],.funded7-guide-video__playbtn[data-astro-cid-rrvpwf6a]{transition:none}.funded7-guide-video__button[data-astro-cid-rrvpwf6a]:hover,.funded7-guide-video__volume-btn[data-astro-cid-rrvpwf6a]:hover,.funded7-guide-video__playbtn[data-astro-cid-rrvpwf6a]:hover{transform:none}}.f7-en .f7-quicknav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1.5rem 0}.f7-en .f7-quicknav a{padding:1rem;border:1px solid #b9a17c;border-radius:12px;background:#f8f1e3;font-weight:750;color:#382a1e;text-decoration:none}.f7-en .f7-quicknav small{display:block;margin-top:.3rem;font-weight:450}.f7-en .f7-coupons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1rem 0}.f7-en .f7-coupon{padding:1rem;border:1px solid #c3a060;border-radius:14px;background:#211c2b;color:#fff2db}.f7-en .f7-coupon strong{font-size:1.65rem;color:#f7d682;display:block}.f7-en .f7-coupon p{color:#eee0cc;font-size:.9rem;margin:.5rem 0}.f7-en .f7-coupon button{padding:.7rem 1rem;border:1px solid #ccb583;border-radius:8px;background:#f8e8c8;color:#281a12;font:800 1rem system-ui;cursor:pointer}.f7-en .f7-coupon [role=status]{display:block;min-height:1.3em;font:.8rem system-ui;margin-top:.4rem}.f7-en .f7-editor-note{font-size:.88rem;padding:1rem 1.2rem;border-left:4px solid #9063b4;background:#f4edf8}.f7-en .f7-video-language{font-size:.85rem;color:#65516c}.f7-en .f7-toc{border:1px solid #cbb68c;padding:1.1rem;border-radius:12px;margin:1.2rem 0;background:#faf4e8}.f7-en .f7-toc summary{cursor:pointer;font-weight:800}.f7-en .f7-toc ol{padding-left:0!important;list-style:none!important}.f7-en .f7-toc li{padding-left:0!important;text-indent:0!important;list-style:none!important}.f7-en .f7-toc li:before,.f7-en .f7-toc li::marker{content:none!important;display:none!important}.f7-en .f7-toc a{font-size:.9rem}.f7-en .f7-tool-card{display:block;border:2px solid #9b79b9;border-radius:18px;overflow:hidden;background:#241236;color:#fff;text-decoration:none;margin:1.5rem 0}.f7-en .f7-tool-card img{display:block;width:100%;height:auto;margin:0;border:0}.f7-en .f7-tool-card div{padding:1.2rem}.f7-en .f7-tool-card strong{display:block;color:#f8d584;font-size:1.3rem}.f7-en .f7-tool-card p{color:#eee1fa}.f7-en .f7-tool-card span{display:block;background:#f6d583;color:#2e1942;border-radius:9px;padding:1rem;font-weight:800;text-align:center}.f7-en :is(h2,h3){scroll-margin-top:140px}.f7-en :is(button,a):focus-visible{outline:3px solid #7b42a8;outline-offset:4px}@media(max-width:650px){.f7-en .f7-quicknav,.f7-en .f7-coupons{grid-template-columns:1fr}.f7-en .f7-tool-card strong{font-size:1.15rem}}
