:root{--sky:#3BA7F0;--sky-deep:#0E6FC0;--sky-dark:#0A4E8C;--ink:#0A2540;--slate:#4A6072;--mist:#EAF5FE;--mist-2:#F5FAFF;--white:#fff;--gold:#E8B54B;--warn:#E2706A;--line:rgba(14,111,192,.14);--shadow-card:0 10px 40px -12px rgba(10,78,140,.14);--r-lg:28px;--r-md:20px;--ease:cubic-bezier(.22,1,.36,1)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip;scroll-padding-top:96px}body{font-family:'Inter',sans-serif;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;line-height:1.65;overflow-x:clip}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}h1,h2,h3,.serif{font-family:'Instrument Serif',serif;font-weight:400;line-height:1.1;letter-spacing:-.01em}::selection{background:var(--sky);color:#fff}:focus-visible{outline:3px solid var(--sky);outline-offset:3px;border-radius:6px}.wrap{max-width:1180px;margin:0 auto;padding:0 24px}.btn{position:relative;display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border-radius:999px;font-weight:600;font-size:.95rem;background:linear-gradient(135deg,var(--sky) 0%,var(--sky-deep) 100%);color:#fff;box-shadow:0 12px 30px -8px rgba(14,111,192,.55);transition:transform .35s var(--ease),box-shadow .35s var(--ease);overflow:hidden}.btn::before{content:'';position:absolute;top:0;left:-80%;width:60%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-20deg);animation:shine 5.5s ease-in-out 2s infinite}@keyframes shine{0%,78%{left:-80%}92%,100%{left:120%}}.btn:hover{transform:translateY(-2px) scale(1.02)}.btn .arr{transition:transform .3s var(--ease)}.btn:hover .arr{transform:translateX(4px)}.btn-ghost{background:#fff;color:var(--ink);border:1px solid var(--line);box-shadow:none}.btn-ghost::before{display:none}.btn-white{background:#fff;color:var(--sky-dark);box-shadow:0 12px 32px -10px rgba(0,0,0,.35)}.cta-note{font-size:.78rem;color:var(--slate);margin-top:10px}.sx-nav{position:fixed;top:0;left:0;right:0;z-index:90;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 32px;background:rgba(255,255,255,.86);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(14,111,192,.08)}.sx-logo{display:flex;flex-direction:column;line-height:1.15}.sx-logo b{font-family:'Instrument Serif',serif;font-weight:400;font-size:1.25rem}.sx-logo span{font-size:.58rem;font-weight:700;letter-spacing:.34em;color:var(--sky-deep)}.sx-links{display:flex;align-items:center;gap:6px}.sx-links>a,.sx-drop{font-size:.88rem;font-weight:500;color:var(--slate);padding:10px 14px;border-radius:999px;transition:color .25s,background .25s;display:inline-flex;align-items:center;gap:6px}.sx-links>a:hover,.sx-drop:hover,.sx-drop[aria-expanded="true"]{color:var(--ink);background:var(--mist-2)}.sx-links>a.on{color:var(--sky-deep)}.sx-drop i{font-style:normal;font-size:.7rem;transition:transform .3s var(--ease)}.sx-drop[aria-expanded="true"] i{transform:rotate(180deg)}.sx-right{display:flex;align-items:center;gap:10px}.sx-cta{padding:11px 22px;font-size:.85rem}.sx-burger{display:none;flex-direction:column;gap:5px;padding:8px}.sx-burger span{width:24px;height:2px;background:var(--ink);border-radius:2px;transition:.3s var(--ease)}.sx-mega{position:fixed;left:50%;top:74px;width:min(1120px,calc(100vw - 32px));transform:translate(-50%,-8px);opacity:0;visibility:hidden;z-index:89;background:#fff;border:1px solid var(--line);border-radius:26px;box-shadow:0 40px 90px -30px rgba(10,37,64,.35);padding:26px;display:grid;grid-template-columns:1.05fr 1fr 1.1fr .9fr;gap:6px 18px;max-height:calc(100vh - 90px);overflow:auto;transition:opacity .3s var(--ease),transform .4s var(--ease),visibility 0s .3s}.sx-mega.open{opacity:1;visibility:visible;transform:translate(-50%,0);transition:opacity .3s var(--ease),transform .4s var(--ease),visibility 0s}.sx-col h6{font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sky-deep);margin:4px 0 10px 10px}.sx-col ul{list-style:none;display:grid;gap:2px}.sx-col a,.sx-col .soon{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;font-size:.9rem;font-weight:600;color:var(--ink);transition:background .2s,transform .2s}.sx-col a:hover{background:var(--mist);transform:translateX(3px)}.sx-col a .e,.sx-col .soon .e{width:30px;height:30px;border-radius:10px;background:var(--mist);display:grid;place-items:center;font-size:.95rem;flex:none}.sx-col a small{display:block;font-size:.72rem;font-weight:500;color:var(--slate)}.sx-col .soon{color:#97A9B8;cursor:default}.sx-col .soon em{margin-left:auto;font-style:normal;font-size:.58rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#97A9B8;background:#F1F6FA;border-radius:99px;padding:3px 7px}.sx-feat{border-radius:20px;background:var(--ink);color:#fff;padding:22px;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden}.sx-feat small{display:block;margin-bottom:2px;font-size:.64rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#8FCBF7}.sx-feat b{font-family:'Instrument Serif',serif;font-weight:400;font-size:1.65rem;line-height:1.1}.sx-feat p{font-size:.84rem;color:rgba(255,255,255,.72);line-height:1.5}.sx-feat .btn{margin-top:auto;align-self:flex-start;padding:11px 18px;font-size:.84rem}.sx-feat .big{font-size:2.4rem;font-weight:800;letter-spacing:-.04em;color:#8FCBF7;line-height:1}.sx-col h6 i{display:none;font-style:normal}.sx-col a{padding:6px 8px}.sx-col a .e{width:28px;height:28px}.sx-feat{grid-column:1/-1;flex-direction:row;align-items:center;gap:22px;padding:16px 22px;margin-top:8px}.sx-feat>div{flex:1}.sx-feat b{font-size:1.25rem}.sx-feat p{margin:2px 0 0}.sx-feat .btn{margin-top:0;align-self:center;flex:none}.sx-feat .big{font-size:2.2rem}@media(max-width:980px){.sx-col h6{display:flex;justify-content:space-between;align-items:center;padding:12px 10px;margin:0!important;border-radius:12px;background:var(--mist-2);cursor:pointer;font-size:.72rem}.sx-col h6 i{display:inline;transition:transform .3s}.sx-col.open h6 i{transform:rotate(180deg)}.sx-col ul{display:none;padding:6px 0}.sx-col.open ul{display:grid}.sx-feat{flex-direction:column;align-items:flex-start;gap:8px}.sx-feat .btn{align-self:flex-start}}.sx-scrim{position:fixed;inset:0;background:rgba(10,37,64,.18);opacity:0;visibility:hidden;z-index:88;transition:opacity .3s}.sx-scrim.open{opacity:1;visibility:visible}.sx-mega.sx-tabs{grid-template-columns:270px 1fr;gap:0 24px;padding:18px 22px 18px 18px;width:min(1080px,calc(100vw - 32px))}.sx-rail{display:flex;flex-direction:column;gap:4px;padding-right:18px;border-right:1px solid var(--line)}.sx-tab{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:14px;background:none;border:0;text-align:left;cursor:pointer;font:inherit;color:var(--ink);transition:background .2s}.sx-tab:hover{background:var(--mist)}.sx-tab b{display:block;font-size:.93rem;font-weight:700;line-height:1.25}.sx-tab small{display:block;font-size:.73rem;color:var(--slate);font-weight:500;margin-top:1px}.sx-tab .e{width:36px;height:36px;border-radius:11px;background:#EAF4FD;color:#0E6FC0;display:grid;place-items:center;flex:none;font-size:1rem;transition:background .2s,color .2s}.sx-tab .e .ico{width:18px;height:18px}.sx-tab>i{margin-left:auto;font-style:normal;font-size:1.2rem;color:#0E6FC0;opacity:0;transform:translateX(-4px);transition:opacity .2s,transform .2s}.sx-tab[aria-selected="true"]{background:#EAF4FD}.sx-tab[aria-selected="true"] .e{background:#0E6FC0;color:#fff}.sx-tab[aria-selected="true"]>i{opacity:1;transform:none}.sx-panels{min-height:340px;padding-top:4px}.sx-tabs .sx-col{display:none}.sx-tabs .sx-col.on{display:block;animation:sxIn .25s ease}.sx-tabs .sx-col h6{margin:8px 0 12px 10px;font-size:.68rem}.sx-tabs .sx-col ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.sx-tabs .sx-col a{padding:10px;align-items:flex-start}.sx-tabs .sx-col a .e{width:34px;height:34px}.sx-tabs .sx-feat{grid-column:1/-1;margin-top:14px}@keyframes sxIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:980px){.sx-mega.sx-tabs{grid-template-columns:1fr;width:auto;padding:16px}.sx-rail{display:none}.sx-tabs .sx-col{display:block}.sx-tabs .sx-col.on{animation:none}.sx-tabs .sx-col ul{grid-template-columns:1fr}.sx-panels{min-height:0;display:grid;gap:6px}.sx-tabs .sx-col h6{margin:0}}.vz-sel{display:block;margin-bottom:16px}.vz-sel span{display:block;font-size:.86rem;font-weight:600;color:var(--ink);margin-bottom:8px}.vz-sel select{width:100%;padding:11px 12px;border:1px solid #CFE3F4;border-radius:12px;background:#fff;font:600 .9rem Inter,sans-serif;color:var(--ink);cursor:pointer}table.gest td.gb{width:34%}.gbar{display:block;height:8px;border-radius:99px;background:#EEF4FA;overflow:hidden}.gbar i{display:block;height:100%;background:#3BA7F0;border-radius:99px}.sx-mega .sx-feat{background:#EAF4FD;color:#0A2540;border:1px solid #D3E7F8}.sx-mega .sx-feat small{color:#0E6FC0}.sx-mega .sx-feat b{color:#0A2540}.sx-mega .sx-feat p{color:#4A6278}.sx-mega .sx-feat .big{color:#0E6FC0}.sx-mega .sx-feat .btn{background:#0E6FC0;color:#fff;box-shadow:none}.sx-mega .sx-feat .btn:hover{background:#0B5EA5}.sx-main{padding-top:84px}.crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:.78rem;color:var(--slate);padding:22px 0 0}.crumbs a{color:var(--sky-deep);font-weight:600}.crumbs span[aria-hidden]{color:#A9BCCB}.hero{position:relative;padding:28px 0 56px;overflow:hidden}.hero::before{content:'';position:absolute;right:-180px;top:-200px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(59,167,240,.16),transparent 65%);pointer-events:none}.hero-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:56px;align-items:center;position:relative}.eyebrow{display:inline-flex;align-items:center;gap:10px;padding:7px 14px;border-radius:99px;background:var(--mist);color:var(--sky-dark);font-size:.75rem;font-weight:700;letter-spacing:.06em}.eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--sky);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(59,167,240,.55)}70%{box-shadow:0 0 0 9px rgba(59,167,240,0)}100%{box-shadow:0 0 0 0 rgba(59,167,240,0)}}.hero h1{font-size:clamp(2.5rem,5.2vw,4.4rem);margin:18px 0 18px}.hero h1 em{font-style:italic;color:var(--sky-deep)}.hero .lead{font-size:1.14rem;color:var(--slate);max-width:640px}.hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;align-items:center}.byline{display:flex;align-items:center;gap:12px;margin-top:26px;font-size:.8rem;color:var(--slate)}.byline img{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:50% 12%;background:var(--mist)}.byline b{color:var(--ink)}.hero-card{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:24px}.hero-card small{font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sky-deep)}.kpi{display:grid;gap:12px;margin-top:12px}.kpi div{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid var(--line)}.kpi div:last-child{border:0;padding-bottom:0}.kpi b{font-size:1.9rem;font-weight:800;letter-spacing:-.04em;color:var(--sky-deep);white-space:nowrap}.kpi span{font-size:.84rem;color:var(--slate);text-align:right}.trust{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:.78rem;color:var(--slate);flex-wrap:wrap}.trust .stars{color:var(--gold);letter-spacing:1px}.tldr{border-radius:var(--r-lg);background:var(--mist-2);border:1px solid var(--line);padding:24px 28px;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start}.tldr .ic{width:44px;height:44px;border-radius:14px;background:var(--sky-deep);color:#fff;display:grid;place-items:center;font-size:1.2rem}.tldr h2{font-family:'Inter',sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sky-deep);margin-bottom:6px}.tldr p{font-size:1.02rem}.tldr ul{margin:8px 0 0 18px;display:grid;gap:4px}.body-grid{display:grid;grid-template-columns:240px 1fr;gap:64px;padding:56px 0 24px;align-items:start}.toc{position:sticky;top:110px;font-size:.84rem}.toc small{display:block;font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sky-deep);margin-bottom:12px}.toc ol{list-style:none;display:grid;gap:2px;border-left:2px solid var(--mist)}.toc a{display:block;padding:7px 0 7px 14px;margin-left:-2px;border-left:2px solid transparent;color:var(--slate);transition:color .2s,border-color .2s}.toc a:hover{color:var(--ink)}.toc a.on{color:var(--sky-deep);border-left-color:var(--sky);font-weight:600}.toc .toc-cta{margin-top:22px;padding:16px;border-radius:18px;background:var(--ink);color:#fff}.toc .toc-cta p{font-size:.82rem;color:rgba(255,255,255,.75);margin-bottom:10px}.toc .toc-cta a{display:inline-flex;padding:9px 14px;border:0;margin:0;border-radius:99px;background:#fff;color:var(--sky-dark);font-weight:700;font-size:.8rem}.prose{max-width:720px}.prose section{padding-bottom:18px}.prose h2{font-size:clamp(1.9rem,3vw,2.6rem);margin:36px 0 14px}.prose section:first-child h2{margin-top:0}.prose h3{font-family:'Inter',sans-serif;font-size:1.08rem;font-weight:700;margin:22px 0 8px}.prose p{color:#2A3D4F;margin-bottom:14px}.prose ul,.prose ol{margin:0 0 16px 20px;color:#2A3D4F;display:grid;gap:6px}.prose strong{color:var(--ink)}.prose a:not(.btn){color:var(--sky-deep);font-weight:600;text-decoration:underline;text-decoration-color:rgba(14,111,192,.3);text-underline-offset:3px}.note{font-size:.8rem;color:var(--slate);border-left:3px solid var(--mist);padding-left:12px;margin:10px 0 18px}.tbl{width:100%;border-collapse:separate;border-spacing:0;margin:8px 0 20px;font-size:.92rem;border:1px solid var(--line);border-radius:18px;overflow:hidden}.tbl th,.tbl td{text-align:left;padding:12px 16px;border-bottom:1px solid var(--line)}.tbl th{background:var(--mist-2);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sky-dark)}.tbl tr:last-child td{border-bottom:0}.tbl td b{color:var(--sky-deep)}.cards{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:10px 0 22px}.card{border:1px solid var(--line);border-radius:20px;padding:18px 20px;background:#fff;transition:transform .3s var(--ease),box-shadow .3s}.card:hover{transform:translateY(-3px);box-shadow:var(--shadow-card)}.card .e{font-size:1.4rem}.card b{display:block;font-size:1rem;margin:6px 0 4px}.card p{font-size:.88rem;color:var(--slate);margin:0}.callout{border-radius:22px;background:var(--ink);color:#fff;padding:22px 24px;margin:12px 0 24px}.callout b{color:#8FCBF7}.callout p{color:rgba(255,255,255,.82);margin:0}.steps{counter-reset:s;list-style:none!important;margin-left:0!important;gap:10px!important}.steps li{counter-increment:s;position:relative;padding:14px 16px 14px 58px;border:1px solid var(--line);border-radius:18px;background:#fff}.steps li::before{content:counter(s);position:absolute;left:14px;top:12px;width:30px;height:30px;border-radius:50%;background:var(--sky-deep);color:#fff;font-weight:800;font-size:.85rem;display:grid;place-items:center}.calc{border:1px solid var(--line);border-radius:22px;overflow:hidden;margin:10px 0 22px}.calc div{display:flex;justify-content:space-between;gap:16px;padding:12px 18px;border-bottom:1px solid var(--line);font-size:.93rem}.calc div:last-child{border-bottom:0;background:#FDF0EF}.calc b{white-space:nowrap}.calc div:last-child b{color:#C9524B;font-size:1.1rem}.author{display:grid;grid-template-columns:120px 1fr;gap:22px;align-items:center;border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;margin:28px 0;background:var(--mist-2)}.author img{width:120px;height:120px;border-radius:24px;object-fit:cover;object-position:50% 10%;background:var(--mist)}.author small{font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sky-deep)}.author b{display:block;font-family:'Instrument Serif',serif;font-weight:400;font-size:1.6rem;line-height:1.1;margin:4px 0 6px}.author p{font-size:.9rem;color:var(--slate);margin:0}.faq{display:grid;gap:10px;margin:10px 0 20px}.faq details{border:1px solid var(--line);border-radius:18px;background:#fff;transition:box-shadow .3s}.faq details[open]{box-shadow:var(--shadow-card)}.faq summary{list-style:none;cursor:pointer;padding:16px 52px 16px 20px;font-weight:700;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:'+';position:absolute;right:18px;top:12px;width:26px;height:26px;border-radius:50%;background:var(--mist);color:var(--sky-deep);display:grid;place-items:center;font-weight:800;transition:transform .3s var(--ease)}.faq details[open] summary::after{transform:rotate(45deg)}.faq details>div{padding:0 20px 18px;color:#2A3D4F}.band{margin:40px 16px 0;border-radius:44px;background:var(--ink);color:#fff;padding:64px 24px;text-align:center;position:relative;overflow:hidden}.band::before{content:'';position:absolute;inset:0;background:radial-gradient(700px 400px at 80% 0%,rgba(59,167,240,.22),transparent 60%);pointer-events:none}.band h2{font-size:clamp(2rem,4vw,3.2rem);max-width:820px;margin:0 auto 14px;position:relative}.band h2 em{font-style:italic;color:#8FCBF7}.band p{color:rgba(255,255,255,.72);max-width:620px;margin:0 auto 24px;position:relative}.band .btn{position:relative}.band .cta-note{color:rgba(255,255,255,.6)}.related{padding:56px 0 20px}.related h2{font-size:2rem;margin-bottom:18px}.rel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.rel{border:1px solid var(--line);border-radius:22px;padding:20px;background:#fff;display:flex;flex-direction:column;gap:6px;transition:transform .3s var(--ease),box-shadow .3s}.rel:hover{transform:translateY(-4px);box-shadow:var(--shadow-card)}.rel small{font-size:.64rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sky-deep)}.rel b{font-family:'Instrument Serif',serif;font-weight:400;font-size:1.4rem;line-height:1.15}.rel span{font-size:.86rem;color:var(--slate)}.rel em{margin-top:auto;font-style:normal;font-weight:700;font-size:.82rem;color:var(--sky-deep)}.hub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:8px 0 40px}.hub-cat{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 26px}.hub-cat span{padding:8px 14px;border-radius:99px;background:var(--mist);font-size:.82rem;font-weight:600;color:var(--sky-dark)}.hub-soon{opacity:.55}.sx-foot{margin-top:56px;padding:64px 32px 30px;background:var(--ink);color:rgba(255,255,255,.7)}.sx-fgrid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:36px}.sx-fgrid .lg b{font-family:'Instrument Serif',serif;font-weight:400;font-size:1.4rem;color:#fff;display:block}.sx-fgrid .lg span{font-size:.58rem;font-weight:700;letter-spacing:.34em;color:#8FCBF7}.sx-fgrid .lg p{font-size:.85rem;margin-top:12px;max-width:260px}.sx-fgrid .lg address{font-style:normal;font-size:.82rem;margin-top:14px;line-height:1.6}.sx-fgrid h5{color:#fff;font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}.sx-fgrid ul{list-style:none;display:grid;gap:8px}.sx-fgrid a{font-size:.86rem;transition:color .2s}.sx-fgrid a:hover{color:#8FCBF7}.sx-fgrid .soon{font-size:.86rem;color:rgba(255,255,255,.32)}.sx-fbottom{max-width:1180px;margin:40px auto 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.76rem}.sx-fbottom a:hover{color:#8FCBF7}.sx-legal{max-width:1180px;margin:14px auto 0;font-size:.72rem;color:rgba(255,255,255,.45)}.rv{opacity:0;transform:translateY(22px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.rv.in{opacity:1;transform:none}@media(max-width:1100px){.sx-links>a.hide-md{display:none}}@media(max-width:980px){.sx-nav{padding:12px 18px}.sx-links{display:none}.sx-burger{display:flex}.sx-cta{display:none}.sx-nav.open .sx-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.sx-nav.open .sx-burger span:nth-child(2){opacity:0}.sx-nav.open .sx-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.sx-mega{top:66px;left:12px;right:12px;width:auto;transform:translateY(-8px);grid-template-columns:1fr;max-height:calc(100dvh - 80px);overflow:auto;padding:16px;gap:6px}.sx-mega.open{transform:none}.sx-col h6{margin:10px 0 4px 10px}.sx-mob{display:grid!important;gap:4px;padding-top:8px;border-top:1px solid var(--line)}.sx-mob a{padding:12px 10px;font-weight:600;border-radius:12px}.sx-mob .btn{justify-content:center;margin-top:6px;color:#fff}.hero-grid,.body-grid{grid-template-columns:1fr;gap:28px}.toc{position:static}.toc ol{display:none}.toc small{display:none}.toc .toc-cta{margin-top:0}.rel-grid,.hub-grid{grid-template-columns:1fr}.sx-fgrid{grid-template-columns:1fr 1fr}}.sx-mob{display:none}@media(max-width:560px){.wrap{padding:0 16px}.cards{grid-template-columns:1fr}.tldr{grid-template-columns:1fr}.author{grid-template-columns:1fr;text-align:left}.band{margin:30px 8px 0;border-radius:30px;padding:48px 18px}.sx-fgrid{grid-template-columns:1fr}.tbl{font-size:.82rem}.tbl th,.tbl td{padding:10px 12px}}@media(prefers-reduced-motion:reduce){*{animation:none!important}.rv{opacity:1;transform:none}}.calc.pos div:last-child{background:var(--mist)}.calc.pos div:last-child b{color:var(--sky-deep)}.vz-wrap{margin-top:26px}.vz{position:relative;border-radius:var(--r-lg);background:#fff;border:1px solid var(--line);box-shadow:0 30px 80px -40px rgba(10,78,140,.35);padding:30px;overflow:hidden}.vz::before{content:"";position:absolute;inset:-40% -10% auto auto;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(59,167,240,.16),transparent 65%);pointer-events:none}.vz-head{position:relative;display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:10px 24px;margin-bottom:22px}.vz-head small{display:inline-flex;align-items:center;gap:8px;font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sky-deep);background:var(--mist);padding:6px 12px;border-radius:999px}.vz-head h3{font-size:clamp(1.6rem,2.6vw,2.2rem);margin-top:10px;line-height:1.1}.vz-head p{color:var(--slate);font-size:.93rem;max-width:520px;margin:6px 0 0}.vz-app{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}.vz-in{display:grid;gap:20px;background:var(--mist-2);border:1px solid var(--line);border-radius:22px;padding:22px}.vz-sl span,.vz-tg span{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:.86rem;font-weight:600;color:var(--slate);margin-bottom:10px}.vz-sl span b{font-size:1.15rem;color:var(--ink);font-weight:800;letter-spacing:-.02em}.vz input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:99px;background:linear-gradient(90deg,var(--sky-deep) 0,var(--sky) var(--p,50%),#D7E9F8 var(--p,50%));outline:none;cursor:pointer}.vz input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;border-radius:50%;background:#fff;border:3px solid var(--sky-deep);box-shadow:0 6px 16px -4px rgba(14,111,192,.5);transition:transform .2s}.vz input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.15)}.vz input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--sky-deep)}.vz-tg{display:flex;align-items:center;justify-content:space-between;gap:12px}.vz-tg span{margin:0}.vz-tg button{width:54px;height:30px;border-radius:99px;background:#D7E9F8;position:relative;transition:background .3s;flex:none}.vz-tg button i{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15);transition:transform .3s var(--ease)}.vz-tg button[aria-pressed=true]{background:var(--sky-deep)}.vz-tg button[aria-pressed=true] i{transform:translateX(24px)}.vz-big small{display:block;font-size:.8rem;font-weight:600;color:var(--slate)}.vz-big b{display:block;font-size:clamp(2.4rem,4.6vw,3.6rem);font-weight:800;letter-spacing:-.05em;line-height:1.05;color:var(--sky-deep);font-variant-numeric:tabular-nums}.vz.warn .vz-big b{color:#C9524B}.vz-badge{display:none;margin-top:6px;font-style:normal;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--ink);color:#fff;padding:5px 10px;border-radius:99px}.vz-chart{margin:18px 0 14px}.vz-bars{display:flex;align-items:flex-end;justify-content:center;gap:8px;height:170px;border-bottom:1px solid var(--line)}.vz-bar{flex:1;max-width:170px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative}.vz-col{width:100%;display:flex;flex-direction:column;border-radius:10px 10px 4px 4px;overflow:hidden;transition:height .6s var(--ease);min-height:4px}.vz-col i{display:block;transition:flex-grow .6s var(--ease)}.vz-col i.a,.vz-leg .a::before,.vz-stack .a,.vz-leg2 .a em::before{background:var(--sky-deep)}.vz-col i.b,.vz-leg .b::before,.vz-stack .b{background:var(--sky)}.vz-stack .c,.vz-leg .c::before{background:#8FCBF7}.vz-stack .g,.vz-leg .g::before{background:var(--gold)}.vz-stack .w,.vz-leg .w::before{background:var(--warn)}.vz-bar span{position:absolute;bottom:-22px;font-size:.68rem;color:var(--slate);white-space:nowrap}.vz-bars+.vz-leg{margin-top:30px}.vz-leg{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.78rem;color:var(--slate)}.vz-leg span{display:inline-flex;align-items:center;gap:7px}.vz-leg span::before{content:"";width:10px;height:10px;border-radius:3px}.vz-leg2{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.vz-leg2 em{font-style:normal;font-weight:700;color:var(--ink);margin-left:auto}.vz-leg2 span{justify-content:flex-start}.vz-stack{display:flex;height:34px;border-radius:12px;overflow:hidden;background:var(--mist);gap:2px}.vz-stack i{display:block;width:0;transition:width .7s var(--ease)}.vz-blocks{display:grid;grid-template-columns:repeat(12,1fr);gap:6px}.vz-blocks i{aspect-ratio:1;border-radius:9px;background:var(--mist);border:1px dashed #BFDDF5;display:grid;place-items:center;transition:background .35s,transform .35s var(--ease)}.vz-blocks i span{font-size:.62rem;font-weight:700;color:#9DB8CC;font-style:normal}.vz-blocks i.on{background:linear-gradient(160deg,var(--sky),var(--sky-deep));border:0;transform:translateY(-3px)}.vz-blocks i.on span{color:#fff}.vz-blocks+.vz-leg{margin-top:12px}.vz-rows{border:1px solid var(--line);border-radius:18px;overflow:hidden}.vz-rows div{display:flex;justify-content:space-between;gap:14px;padding:11px 16px;font-size:.88rem;border-bottom:1px solid var(--line)}.vz-rows div:last-child{border:0}.vz-rows span{color:var(--slate)}.vz-rows b{text-align:right}.vz-note{position:relative;font-size:.76rem;color:var(--slate);margin:16px 0 0}.vz-seo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.vz-hbars{display:grid;gap:14px;margin:6px 0 4px}.vz-hbars .row{display:grid;grid-template-columns:150px 1fr;gap:14px;align-items:center}.vz-hbars .row span{font-size:.88rem;font-weight:600;color:var(--slate)}.vz-hbars .track{height:44px;border-radius:14px;background:var(--mist);overflow:hidden}.vz-hbars .fill{height:100%;width:0;border-radius:14px;background:linear-gradient(90deg,var(--sky-deep),var(--sky));display:flex;align-items:center;justify-content:flex-end;padding:0 14px;color:#fff;font-weight:800;white-space:nowrap;transition:width 1.4s var(--ease)}.vz-hbars .fill.w{background:linear-gradient(90deg,#C9524B,var(--warn))}.vz-hbars.go .fill{width:var(--w)}.vz-hbars .row:nth-child(2) .fill{transition-delay:.25s}.vz-hbars .row:nth-child(3) .fill{transition-delay:.5s}.vz-hbars .row:nth-child(4) .fill{transition-delay:.75s}.vz-map{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:26px;align-items:center}.vz-map svg{width:100%;height:auto;display:block}.vz-map .land{fill:var(--mist);stroke:#BFDDF5;stroke-width:2}.vz-map .sea{fill:url(#seaG)}.vz-map .route{stroke:var(--sky);stroke-width:2;stroke-dasharray:4 6;fill:none;opacity:0;transition:opacity .6s}.vz-map.go .route{opacity:.8;animation:dash 1.8s linear infinite}@keyframes dash{to{stroke-dashoffset:-20}}.vz-map .town circle{fill:#fff;stroke:var(--sky-deep);stroke-width:3;transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .5s var(--ease)}.vz-map.go .town circle{transform:scale(1)}.vz-map .town text{font:600 13px Inter,sans-serif;fill:var(--ink);opacity:0;transition:opacity .5s .3s}.vz-map .town .t{font-weight:500;font-size:11px;fill:var(--slate)}.vz-map.go .town text{opacity:1}.vz-map .hq circle.c{fill:var(--sky-deep);stroke:#fff}.vz-map .hq .ping{fill:var(--sky);opacity:.35;transform-box:fill-box;transform-origin:center;animation:ping 2.2s var(--ease) infinite}@keyframes ping{0%{transform:scale(.6);opacity:.5}100%{transform:scale(3.2);opacity:0}}.vz-map .hq text{font-size:15px;font-weight:800}.vz-map ul{list-style:none;display:grid;gap:8px}.vz-map li a,.vz-map li>span{display:flex;justify-content:space-between;gap:12px;padding:11px 14px;border:1px solid var(--line);border-radius:14px;font-size:.9rem;background:#fff;transition:border-color .2s,transform .2s}.vz-map li a:hover{border-color:var(--sky);transform:translateX(3px)}.vz-map li b{color:var(--sky-deep);white-space:nowrap}.tip{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;margin:8px 0 26px;padding:22px 24px;border-radius:24px;background:linear-gradient(135deg,var(--mist),#fff);border:1px solid var(--line);position:relative}.tip img{width:58px;height:58px;border-radius:50%;object-fit:cover;object-position:50% 10%;border:3px solid #fff;box-shadow:0 6px 18px -6px rgba(14,111,192,.5)}.tip small{font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sky-deep)}.tip p{margin:4px 0 0!important;font-size:1rem;color:var(--ink)}.tip::after{content:"”";position:absolute;right:20px;top:-6px;font:400 6rem/1 'Instrument Serif',serif;color:rgba(59,167,240,.18)}.myths{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:10px 0 24px}.myth{perspective:1000px;cursor:pointer;min-height:170px;outline:none}.myth .in{position:relative;height:100%;min-height:170px;transition:transform .7s var(--ease);transform-style:preserve-3d}.myth.flip .in{transform:rotateY(180deg)}.myth .f,.myth .b{position:absolute;inset:0;border-radius:22px;padding:20px 22px;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column}.myth .f{background:#fff;border:1px solid var(--line)}.myth .b{background:var(--ink);color:#fff;transform:rotateY(180deg)}.myth small{font-size:.64rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--warn)}.myth .b small{color:#8FCBF7}.myth b{font-size:1.05rem;margin-top:8px;line-height:1.35}.myth .b p{color:rgba(255,255,255,.85);font-size:.9rem;margin:8px 0 0}.myth em{margin-top:auto;font-style:normal;font-size:.76rem;font-weight:700;color:var(--sky-deep)}.myth:focus-visible .f{outline:3px solid var(--sky)}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:26px 0 0}.stats div{border-radius:22px;background:var(--ink);color:#fff;padding:22px 20px;position:relative;overflow:hidden}.stats div::after{content:"";position:absolute;right:-30px;bottom:-30px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,rgba(59,167,240,.45),transparent 70%)}.stats b{display:block;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:800;letter-spacing:-.04em;color:#8FCBF7;font-variant-numeric:tabular-nums}.stats span{font-size:.84rem;color:rgba(255,255,255,.78)}.vz-pyr{display:grid;gap:8px;max-width:620px;margin:6px auto 22px}.vz-pyr div{margin:0 auto;border-radius:16px;padding:16px 20px;color:#fff;display:flex;justify-content:space-between;gap:12px;align-items:center;opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.vz-pyr div:nth-child(1){width:62%;background:linear-gradient(90deg,#8FCBF7,var(--sky));transition-delay:.5s}.vz-pyr div:nth-child(2){width:81%;background:linear-gradient(90deg,var(--sky),var(--sky-deep));transition-delay:.25s}.vz-pyr div:nth-child(3){width:100%;background:linear-gradient(90deg,var(--sky-deep),var(--sky-dark))}.vz-pyr.go div{opacity:1;transform:none}.vz-pyr b{font-size:.98rem}.vz-pyr span{font-size:.8rem;opacity:.9;text-align:right}.vz-time{position:relative;display:grid;grid-template-columns:repeat(var(--n,4),1fr);gap:12px;margin:12px 0 26px}.vz-time::before{content:"";position:absolute;left:0;right:0;top:15px;height:3px;background:var(--mist);border-radius:3px}.vz-time::after{content:"";position:absolute;left:0;top:15px;height:3px;width:0;background:linear-gradient(90deg,var(--sky),var(--sky-deep));border-radius:3px;transition:width 1.6s var(--ease)}.vz-time.go::after{width:100%}.vz-time div{position:relative;padding-top:42px}.vz-time div::before{content:"";position:absolute;top:6px;left:0;width:21px;height:21px;border-radius:50%;background:#fff;border:4px solid var(--sky-deep);z-index:1}.vz-time small{font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--sky-deep)}.vz-time b{display:block;font-size:1.02rem;margin:4px 0}.vz-time p{font-size:.84rem!important;color:var(--slate);margin:0!important}.hub-cat [data-f]{cursor:pointer;transition:background .2s,color .2s}.hub-cat [data-f].on{background:var(--sky-deep);color:#fff}.tools{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0 0}.tools a{border-radius:20px;border:1px solid var(--line);background:#fff;padding:18px;display:grid;gap:6px;transition:transform .3s var(--ease),box-shadow .3s}.tools a:hover{transform:translateY(-4px);box-shadow:var(--shadow-card)}.tools .e{font-size:1.5rem}.tools b{font-size:.95rem}.tools span{font-size:.8rem;color:var(--slate)}.sec-h{font-size:clamp(1.8rem,3vw,2.4rem);margin:56px 0 4px}@media(max-width:980px){.vz-app,.vz-map{grid-template-columns:1fr}.stats,.tools{grid-template-columns:1fr 1fr}}@media(max-width:560px){.vz{padding:20px 16px;border-radius:22px}.vz-in{padding:16px}.vz-leg2{grid-template-columns:1fr}.myths{grid-template-columns:1fr}.vz-hbars .row{grid-template-columns:1fr;gap:6px}.vz-time{grid-template-columns:1fr 1fr;row-gap:20px}.vz-blocks{grid-template-columns:repeat(6,1fr)}.vz-bars{height:140px}}.vz-report{position:relative;max-width:560px;margin:8px auto 26px;padding:26px 26px 22px;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:0 40px 80px -40px rgba(10,78,140,.45);transform:rotate(-1.2deg)}.vz-report::before{content:"";position:absolute;inset:10px -10px -10px 10px;border-radius:22px;background:var(--mist);z-index:-1;transform:rotate(2.4deg)}.vz-report header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:14px}.vz-report header b{font-family:'Instrument Serif',serif;font-weight:400;font-size:1.5rem}.vz-report header small{font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sky-deep)}.vz-report .ln{display:grid;grid-template-columns:120px 1fr 78px;gap:12px;align-items:center;padding:7px 0;font-size:.82rem;font-weight:600}.vz-report .ln i{height:10px;border-radius:9px;background:var(--mist);overflow:hidden;display:block}.vz-report .ln i::after{content:"";display:block;height:100%;width:0;border-radius:9px;background:linear-gradient(90deg,var(--sky),var(--sky-deep));transition:width 1.4s var(--ease)}.vz-report.go .ln i::after{width:var(--w)}.vz-report .ln em{font-style:normal;font-size:.74rem;color:var(--sky-deep);text-align:right}.vz-report footer{margin-top:12px;padding-top:12px;border-top:1px dashed var(--line);display:flex;justify-content:space-between;font-size:.78rem;color:var(--slate)}.vz-report footer b{color:var(--ink)}.vz-pre{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-bottom:16px;border-bottom:1px dashed #CFE3F4}.vz-pre small{width:100%;font-size:.64rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sky-deep)}.vz-pre button{padding:8px 14px;border-radius:99px;background:#fff;border:1px solid #CFE3F4;font-size:.8rem;font-weight:600;color:var(--ink);transition:all .2s var(--ease)}.vz-pre button:hover{border-color:var(--sky);transform:translateY(-2px)}.vz-pre button.on{background:var(--sky-deep);border-color:var(--sky-deep);color:#fff}.vz.pop .vz-big b{animation:pop .5s var(--ease)}@keyframes pop{0%{transform:scale(1)}40%{transform:scale(1.06)}100%{transform:scale(1)}}.vz-big b{transform-origin:left center}.vz-act{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:16px}.vz-cta{padding:13px 22px;font-size:.88rem}.vz-share{font-size:.8rem;font-weight:600;color:var(--sky-deep);padding:10px 12px;border-radius:99px}.vz-share:hover{background:var(--mist)}.ck{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:26px;align-items:center}.ck-list{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ck-list li{position:relative;padding:13px 14px 13px 46px;border:1px solid var(--line);border-radius:16px;background:#fff;font-size:.88rem;font-weight:600;cursor:pointer;user-select:none;transition:all .25s var(--ease)}.ck-list li::before{content:"";position:absolute;left:14px;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:7px;border:2px solid #BFDDF5;transition:all .25s var(--ease)}.ck-list li:hover{border-color:var(--sky);transform:translateY(-2px)}.ck-list li.on{background:var(--mist);border-color:var(--sky)}.ck-list li.on::before{background:var(--sky-deep);border-color:var(--sky-deep)}.ck-list li.on::after{content:"✓";position:absolute;left:19px;top:50%;margin-top:-11px;color:#fff;font-size:.8rem;font-weight:800}.ck-list li small{display:block;font-weight:500;color:var(--slate);font-size:.76rem;margin-top:2px}.ck-res{text-align:center}.ck-ring{width:170px;height:170px;margin:0 auto;position:relative}.ck-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ck-ring circle{fill:none;stroke-width:12}.ck-ring circle.bg{stroke:var(--mist)}.ck-ring circle.v{stroke:var(--warn);stroke-linecap:round;transition:stroke-dashoffset .7s var(--ease),stroke .4s}[data-check].mid .ck-ring circle.v{stroke:var(--gold)}[data-check].good .ck-ring circle.v{stroke:var(--sky-deep)}.ck-num{position:absolute;inset:0;display:grid;place-items:center;font-size:2.4rem;font-weight:800;letter-spacing:-.04em;color:var(--ink)}.ck-msg{font-size:.9rem;color:var(--slate);margin:14px 0}.ck-msg b{color:var(--ink)}.nd-q{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.nd-q button{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:16px;border:1px solid var(--line);background:#fff;font-weight:600;font-size:.9rem;transition:all .25s var(--ease)}.nd-q button span{font-size:1.2rem}.nd-q button:hover{border-color:var(--sky);transform:translateY(-2px)}.nd-q button[aria-pressed=true]{background:var(--sky-deep);border-color:var(--sky-deep);color:#fff;box-shadow:0 12px 26px -12px rgba(14,111,192,.7)}.nd-out{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.nd-col{border-radius:22px;padding:16px;background:var(--mist-2);border:1px solid var(--line)}.nd-col h4{font-family:'Inter',sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;display:flex;justify-content:space-between;margin:2px 4px 12px}.nd-col h4 em{font-style:normal;border-radius:99px;padding:2px 9px;color:#fff;background:var(--slate)}.nd-col.m h4{color:#C9524B}.nd-col.m h4 em{background:var(--warn)}.nd-col.w h4{color:var(--sky-deep)}.nd-col.w h4 em{background:var(--sky-deep)}.nd-col.o h4{color:var(--slate)}.nd-col a{display:block;background:#fff;border:1px solid var(--line);border-radius:14px;padding:11px 13px;margin-bottom:8px;animation:ndIn .45s var(--ease) both;transition:transform .2s,border-color .2s}.nd-col a:hover{transform:translateX(3px);border-color:var(--sky)}.nd-col a b{display:block;font-size:.9rem}.nd-col a span{font-size:.76rem;color:var(--slate)}@keyframes ndIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0 8px}.tiles a{position:relative;display:flex;flex-direction:column;gap:6px;padding:20px 18px 18px;border-radius:22px;background:#fff;border:1px solid var(--line);overflow:hidden;opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease),transform .5s var(--ease),box-shadow .3s,border-color .3s}.tiles.go a{opacity:1;transform:none}.tiles a:hover{border-color:var(--sky);box-shadow:var(--shadow-card);transform:translateY(-4px)}.tiles .ic{width:48px;height:48px;border-radius:16px;background:var(--mist);display:grid;place-items:center;font-size:1.5rem;transition:transform .35s var(--ease)}.tiles a:hover .ic{transform:scale(1.1) rotate(-6deg)}.tiles b{font-size:1rem;margin-top:6px}.tiles span{font-size:.8rem;color:var(--slate)}.tiles em{margin-top:auto;padding-top:8px;font-style:normal;font-size:.78rem;font-weight:700;color:var(--sky-deep)}.tiles .tag{position:absolute;top:14px;right:14px;font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:#fff;border-radius:99px;padding:4px 8px}.tiles .tag.p{background:var(--warn)}.tiles a:nth-child(2){transition-delay:.04s}.tiles a:nth-child(3){transition-delay:.08s}.tiles a:nth-child(4){transition-delay:.12s}.tiles a:nth-child(5){transition-delay:.16s}.tiles a:nth-child(6){transition-delay:.2s}.vtrust{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px}.vtrust div{border-radius:20px;padding:18px;background:var(--mist-2);border:1px solid var(--line)}.vtrust b{display:block;font-size:1.6rem;font-weight:800;letter-spacing:-.03em;color:var(--sky-deep)}.vtrust span{font-size:.84rem;color:var(--slate)}.vcmp{width:100%;border-collapse:separate;border-spacing:0;margin:10px 0 0;font-size:.9rem;border:1px solid var(--line);border-radius:20px;overflow:hidden}.vcmp th,.vcmp td{padding:13px 14px;border-bottom:1px solid var(--line);text-align:center}.vcmp th{background:var(--mist-2);font-size:.78rem}.vcmp th.me{background:var(--sky-deep);color:#fff}.vcmp td:first-child,.vcmp th:first-child{text-align:left;font-weight:600}.vcmp td.me{background:var(--mist);font-weight:700;color:var(--sky-deep)}.vcmp tr:last-child td{border-bottom:0}@media(max-width:980px){.ck{grid-template-columns:1fr}.nd-out{grid-template-columns:1fr}.tiles{grid-template-columns:1fr 1fr}.vtrust{grid-template-columns:1fr}}@media(max-width:560px){.ck-list{grid-template-columns:1fr}.vcmp{font-size:.78rem}.vcmp th,.vcmp td{padding:10px 8px}}.sx-fgrid{grid-template-columns:1.2fr repeat(5,1fr);gap:28px}.sx-fgrid h5 i{display:none}@media(max-width:980px){.hero-grid,.body-grid{grid-template-columns:minmax(0,1fr)}.prose .tbl{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.sx-fgrid{grid-template-columns:1fr}.sx-fgrid>div:not(.lg) h5{display:flex;justify-content:space-between;cursor:pointer;padding:12px 0;margin:0;border-bottom:1px solid rgba(255,255,255,.12)}.sx-fgrid h5 i{display:inline;font-style:normal;transition:transform .3s}.sx-fgrid>div.open h5 i{transform:rotate(180deg)}.sx-fgrid>div:not(.lg) ul{display:none;padding:10px 0}.sx-fgrid>div.open ul{display:grid}}.kpi div{flex-wrap:wrap}@media(max-width:560px){.kpi b{font-size:1.5rem;white-space:normal}.kpi span{text-align:left}}@media(max-width:560px){.calc div{flex-wrap:wrap}.calc b{white-space:normal;text-align:right;margin-left:auto}}.vz-seg>span{display:block;font-size:.86rem;font-weight:600;color:var(--slate);margin-bottom:8px}.vz-seg>div{display:flex;gap:4px;background:#fff;border:1px solid #CFE3F4;border-radius:14px;padding:4px}.vz-seg button{flex:1;padding:9px 8px;border-radius:10px;font-size:.82rem;font-weight:600;color:var(--slate);transition:all .2s}.vz-seg button.on{background:var(--sky-deep);color:#fff}.vz-verdict{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;margin:14px 0 4px;padding:14px 16px;border-radius:16px;background:var(--mist);border:1px solid var(--line);animation:ndIn .4s var(--ease)}.vz-verdict:empty{display:none}.vz-verdict>i{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:800;color:#fff;background:var(--sky-deep)}.vz-verdict b{display:block;font-size:.98rem;color:var(--ink)}.vz-verdict p{margin:3px 0 0;font-size:.86rem;color:var(--slate);line-height:1.5}.vz-verdict.good{background:#EAF5FE}.vz-verdict.good>i{background:var(--sky-deep)}.vz-verdict.mid{background:#FDF6E6;border-color:#F3DFAE}.vz-verdict.mid>i{background:var(--gold)}.vz-verdict.bad{background:#FDF0EF;border-color:#F4CFCB}.vz-verdict.bad>i{background:var(--warn)}.vz-verdict.info{background:var(--mist-2)}.vz-verdict.info>i{background:var(--sky)}.vz-next{font-size:.86rem;color:var(--slate);margin:14px 0 0;padding-left:12px;border-left:3px solid var(--sky)}.vz-next b{color:var(--ink)}.vz-area{width:100%;height:210px;display:block;overflow:visible}.vz-area .fb{fill:rgba(59,167,240,.28)}.vz-area .fa{fill:rgba(14,111,192,.75)}.vz-area.warn .fa{fill:rgba(226,112,106,.55)}.vz-area .ln{fill:none;stroke:var(--sky-deep);stroke-width:2.5;vector-effect:non-scaling-stroke}.vz-area text{font:500 11px Inter,sans-serif;fill:var(--slate)}.vz-area .mk{stroke:var(--ink);stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.vz-area .mkd{fill:#fff;stroke:var(--sky-deep);stroke-width:3;vector-effect:non-scaling-stroke}.vz-area path{transition:d .5s var(--ease)}.vz-leg .w::before{background:var(--warn)}.vz-leg .tgl::before{background:transparent;border:2px dashed var(--sky-deep)}.vz-fall{display:flex;gap:8px;height:200px;align-items:stretch;padding-bottom:30px}.vz-fall .fc{flex:1;display:flex;flex-direction:column;position:relative}.vz-fall .fbar{flex:1;position:relative;border-bottom:1px solid var(--line)}.vz-fall .fbar i{position:absolute;left:8%;right:8%;border-radius:8px;transition:all .5s var(--ease);background:var(--sky-deep)}.vz-fall .fbar i.down{background:var(--warn)}.vz-fall .fbar i.up{background:var(--gold)}.vz-fall .fbar i.mid{background:var(--sky)}.vz-fall .fbar i.gap{background:repeating-linear-gradient(135deg,#C9524B 0 6px,#E2706A 6px 12px)}.vz-fall .fbar i em{position:absolute;top:-20px;left:50%;transform:translateX(-50%);font-style:normal;font-size:.7rem;font-weight:700;white-space:nowrap;color:var(--ink)}.vz-fall .fc>span{position:absolute;bottom:-26px;left:0;right:0;text-align:center;font-size:.68rem;color:var(--slate);line-height:1.15}.vz-gauge{position:relative;max-width:300px;margin:0 auto;text-align:center}.vz-gauge svg{width:100%;display:block}.vz-gauge path{fill:none;stroke-width:16;stroke-linecap:round}.vz-gauge .g0{stroke:var(--mist)}.vz-gauge .g1{stroke:var(--sky-deep);transition:stroke-dashoffset .8s var(--ease)}.vz-gauge b{position:absolute;left:0;right:0;top:46%;font-size:2rem;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.vz-gauge span{display:block;margin-top:-6px;font-size:.8rem;color:var(--slate)}.vz-duel{display:grid;gap:12px}.vz-duel>div{display:grid;grid-template-columns:110px 1fr auto;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--line);border-radius:16px;position:relative}.vz-duel>div.win{border-color:var(--sky);background:var(--mist-2)}.vz-duel span{font-weight:700;font-size:.9rem}.vz-duel .db{height:16px;border-radius:9px;background:var(--mist);overflow:hidden}.vz-duel .db i{display:block;height:100%;border-radius:9px;background:#9DB8CC;transition:width .6s var(--ease)}.vz-duel .win .db i{background:linear-gradient(90deg,var(--sky),var(--sky-deep))}.vz-duel b{font-size:.95rem;white-space:nowrap}.vz-duel em{position:absolute;top:-9px;right:12px;font-style:normal;font-size:.6rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:var(--sky-deep);color:#fff;border-radius:99px;padding:3px 8px}.vz-blocks i.tg{outline:2px dashed var(--sky-deep);outline-offset:-2px}.vz-blocks i.on.tg{outline-color:#fff}@media(max-width:560px){.vz-duel>div{grid-template-columns:1fr auto}.vz-duel .db{grid-column:1/-1;order:3}.vz-fall .fbar i em{font-size:.6rem}}.reviews{margin:36px 0 10px;padding:26px;border-radius:26px;background:var(--mist-2);border:1px solid var(--line)}.rv-head{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.rv-head small{font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sky-deep)}.rv-head h2{margin:4px 0 0!important}.rv-badge{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:16px;background:#fff;border:1px solid var(--line);text-decoration:none!important}.rv-badge b{font-size:1.8rem;font-weight:800;color:var(--ink);letter-spacing:-.03em}.rv-badge span{font-size:.78rem;color:var(--slate);line-height:1.3}.rv-badge i{display:block;font-style:normal;color:var(--gold);letter-spacing:2px}.rq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.rq{margin:0;padding:18px;border-radius:20px;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.rq .st{color:var(--gold);letter-spacing:2px;font-size:.9rem}.rq blockquote{margin:0;font-size:.9rem;line-height:1.55;color:var(--ink)}.rq figcaption{margin-top:auto;font-size:.78rem;color:var(--slate)}.rq figcaption b{display:block;color:var(--ink);font-size:.86rem}@media(max-width:980px){.rq-grid{grid-template-columns:1fr}}.ha{display:block;width:100%;height:auto;max-height:170px;margin:-4px 0 14px;border-radius:18px;background:linear-gradient(160deg,var(--mist),#fff);padding:8px}.ha path,.ha circle,.ha rect{vector-effect:non-scaling-stroke}.ha text{font:700 11px Inter,sans-serif;fill:var(--sky-deep)}.ha text.g{fill:#9DB8CC}@keyframes draw{from{stroke-dashoffset:var(--l,600)}to{stroke-dashoffset:0}}@keyframes floaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ripple{0%{transform:scale(.8);opacity:.6}100%{transform:scale(1.7);opacity:0}}.ha-rente .grid{stroke:#D7E9F8;stroke-width:1;fill:none}.ha-rente .ghost{fill:none;stroke:#BFD3E3;stroke-width:3;stroke-dasharray:6 6}.ha-rente .draw{fill:none;stroke:var(--sky-deep);stroke-width:4;stroke-linecap:round;stroke-dasharray:600;--l:600;animation:draw 2.4s var(--ease) .3s both}.ha-rente .dot{fill:#fff;stroke:var(--sky-deep);stroke-width:4;transform-box:fill-box;transform-origin:center;animation:ripple 2s ease-out 2.6s infinite}.ha-rente .coins circle{fill:var(--gold);animation:floaty 2.4s ease-in-out infinite}.ha-rente .coins circle:nth-child(2){animation-delay:.4s}.ha-rente .coins circle:nth-child(3){animation-delay:.8s}.ha-schutz .ring{fill:none;stroke:var(--sky);stroke-width:2;transform-box:fill-box;transform-origin:center;animation:ripple 2.6s ease-out infinite}.ha-schutz .r2{animation-delay:1.3s}.ha-schutz .shield{fill:var(--sky-deep);animation:floaty 3s ease-in-out infinite}.ha-schutz .check{fill:none;stroke:#fff;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:80;--l:80;animation:draw 1s var(--ease) .6s both}.ha-schutz .pulse{fill:none;stroke:var(--sky);stroke-width:2.5;stroke-dasharray:420;--l:420;animation:draw 2.6s linear infinite}.ha-gesund .halo{fill:rgba(59,167,240,.15);transform-box:fill-box;transform-origin:center;animation:ripple 2.4s ease-out infinite}.ha-gesund .cross{fill:var(--sky-deep);transform-box:fill-box;transform-origin:center;animation:floaty 3s ease-in-out infinite}.ha-gesund .orbit{transform-origin:160px 75px;animation:spin 12s linear infinite}.ha-gesund .orbit circle{fill:var(--sky)}.ha-haus .house{fill:#fff;stroke:var(--sky-deep);stroke-width:4;stroke-linejoin:round;stroke-dasharray:420;--l:420;animation:draw 2s var(--ease) both}.ha-haus .door,.ha-haus .win{fill:var(--mist);stroke:var(--sky-deep);stroke-width:2.5}.ha-haus .ground{stroke:#BFD3E3;stroke-width:3}.ha-haus .wind{fill:none;stroke:var(--sky);stroke-width:3;stroke-linecap:round;stroke-dasharray:120;--l:120;animation:draw 2.2s ease-in-out infinite alternate}.ha-haus .w2{animation-delay:.5s}.ha-haus .w3{animation-delay:1s}.ha-haus .rain{stroke:var(--sky);stroke-width:3;stroke-linecap:round;animation:floaty 1.2s ease-in-out infinite}.ha-auto .road{stroke:#BFD3E3;stroke-width:4}.ha-auto .lane{stroke:#D7E9F8;stroke-width:3;stroke-dasharray:18 14;animation:lane .8s linear infinite}@keyframes lane{to{stroke-dashoffset:-32}}.ha-auto .car path{fill:var(--sky-deep)}.ha-auto .car circle{fill:#fff;stroke:var(--ink);stroke-width:4}.ha-auto .car{animation:floaty .9s ease-in-out infinite}.ha-auto .speed{stroke:var(--sky);stroke-width:3;stroke-linecap:round;stroke-dasharray:60;--l:60;animation:draw .9s linear infinite}.ha-auto .s2{animation-delay:.3s}.ha-recht .post{stroke:var(--ink);stroke-width:4;stroke-linecap:round;fill:none}.ha-recht .beam{transform-origin:160px 46px;animation:sway 3.2s ease-in-out infinite}@keyframes sway{0%,100%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.ha-recht .beam path:first-child{stroke:var(--sky-deep);stroke-width:5;stroke-linecap:round}.ha-recht .pan{fill:rgba(59,167,240,.25);stroke:var(--sky-deep);stroke-width:3;stroke-linejoin:round}.ha-recht .top{fill:var(--gold)}.ha-geld .bars rect{fill:var(--sky-deep);transform-box:fill-box;transform-origin:bottom;animation:grow 1.2s var(--ease) both}.ha-geld .bars rect:nth-child(1){fill:#8FCBF7;animation-delay:.1s}.ha-geld .bars rect:nth-child(2){fill:#6FB8F0;animation-delay:.25s}.ha-geld .bars rect:nth-child(3){fill:var(--sky);animation-delay:.4s}.ha-geld .bars rect:nth-child(4){fill:#2489D6;animation-delay:.55s}.ha-geld .bars rect:nth-child(5){animation-delay:.7s}@keyframes grow{from{transform:scaleY(0)}to{transform:scaleY(1)}}.ha-geld .base{stroke:#BFD3E3;stroke-width:3}.ha-geld .spark{fill:var(--gold);transform-box:fill-box;transform-origin:center;animation:twinkle 1.8s ease-in-out 1.2s infinite}@keyframes twinkle{0%,100%{transform:scale(.6);opacity:.5}50%{transform:scale(1.2);opacity:1}}.ha-region .coast{fill:none;stroke:#BFDDF5;stroke-width:6;stroke-linecap:round}.ha-region .towns circle{fill:#fff;stroke:var(--sky-deep);stroke-width:3}.ha-region .lines path{stroke:var(--sky);stroke-width:2;stroke-dasharray:4 6;animation:lane 1.4s linear infinite}.ha-region .hq{fill:var(--sky-deep)}.ha-region .ping{fill:var(--sky);opacity:.4;transform-box:fill-box;transform-origin:center;animation:ripple 2.2s ease-out infinite}.ha-beruf{position:relative;height:170px;display:grid;place-items:center;overflow:hidden}.ha-beruf .core{width:86px;height:86px;border-radius:28px;background:var(--sky-deep);display:grid;place-items:center;font-size:2.6rem;box-shadow:0 18px 40px -16px rgba(14,111,192,.8);animation:floaty 3s ease-in-out infinite}.ha-beruf .orb{position:absolute;inset:0;animation:spin 18s linear infinite}.ha-beruf .sat{position:absolute;width:42px;height:42px;border-radius:14px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;font-size:1.25rem;box-shadow:var(--shadow-card);animation:spin 18s linear infinite reverse}.ha-beruf .s0{left:calc(50% - 21px);top:6px}.ha-beruf .s1{right:16%;top:calc(50% - 21px)}.ha-beruf .s2{left:calc(50% - 21px);bottom:6px}.ha-beruf .s3{left:16%;top:calc(50% - 21px)}.hero.t-rente::before{background:radial-gradient(circle at 85% 20%,rgba(59,167,240,.22),transparent 55%)}.hero.t-schutz::before{background:radial-gradient(circle at 80% 30%,rgba(14,111,192,.2),transparent 55%),radial-gradient(circle at 10% 90%,rgba(143,203,247,.25),transparent 45%)}.hero.t-gesund::before{background:radial-gradient(circle at 75% 10%,rgba(143,203,247,.35),transparent 55%)}.hero.t-haus::before{background:linear-gradient(180deg,rgba(234,245,254,.9),transparent 70%)}.hero.t-geld::before{background:radial-gradient(circle at 90% 60%,rgba(232,181,75,.16),transparent 45%),radial-gradient(circle at 70% 10%,rgba(59,167,240,.2),transparent 55%)}.hero.t-recht::before{background:radial-gradient(circle at 15% 15%,rgba(59,167,240,.16),transparent 50%)}.hero.t-beruf::before{background:radial-gradient(circle at 80% 40%,rgba(14,111,192,.18),transparent 55%)}@media(prefers-reduced-motion:reduce){.ha *{animation:none!important}}.greviews{margin:36px 0 10px;padding:22px;border-radius:20px;background:#fff;border:1px solid #DADCE0;box-shadow:0 1px 2px rgba(60,64,67,.15),0 2px 6px rgba(60,64,67,.08);font-family:Roboto,Inter,Arial,sans-serif}.gr-head{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid #E8EAED;margin-bottom:16px}.gr-sum{display:flex;align-items:center;gap:12px}.gr-sum .g-logo{width:34px;height:34px}.gr-t{display:block;font-size:.95rem;font-weight:500;color:#202124}.gr-score{display:flex;align-items:center;gap:8px;margin-top:2px}.gr-score b{font-size:1.5rem;font-weight:400;color:#202124}.greviews .stars{color:#FBBC04;letter-spacing:1px;font-size:1rem}.gr-score .cnt{font-size:.85rem;color:#70757A}.gr-btn{font-size:.85rem;font-weight:500;color:#1A73E8!important;border:1px solid #DADCE0;border-radius:99px;padding:9px 16px;text-decoration:none!important;background:#fff}.gr-btn:hover{background:#F1F7FE}.gr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.gr{margin:0;padding:16px;border:1px solid #E8EAED;border-radius:14px;background:#fff;display:flex;flex-direction:column;gap:8px}.gr header{display:flex;align-items:center;gap:10px}.gr .av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:500;font-size:1rem;flex:none}.gr header b{display:block;font-size:.9rem;font-weight:500;color:#202124}.gr header small{font-size:.75rem;color:#70757A}.gr header .g-logo{width:18px;height:18px;margin-left:auto}.gs{display:flex;align-items:center;gap:8px}.gs .stars{font-size:.85rem}.gs time{font-size:.78rem;color:#70757A}.gr blockquote{margin:0;font-size:.88rem;line-height:1.55;color:#3C4043}.gr-note{margin:12px 0 0;font-size:.72rem;color:#70757A}@media(max-width:980px){.gr-grid{grid-template-columns:1fr}}.ha-beruf{height:190px}.ha-beruf .orb{inset:auto;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px}.ha-beruf .s0{left:54px;top:-8px}.ha-beruf .s1{right:-8px;left:auto;top:54px}.ha-beruf .s2{left:54px;bottom:-8px;top:auto}.ha-beruf .s3{left:-8px;top:54px}.hv{position:relative;margin:-6px -6px 16px;border-radius:20px;overflow:hidden;background:#fff;aspect-ratio:3/2;max-height:240px}.hv-media{width:100%;height:100%;object-fit:cover;object-position:60% 50%;display:block;animation:hvFloat 7s ease-in-out infinite}@keyframes hvFloat{0%,100%{transform:scale(1.04) translateY(0)}50%{transform:scale(1.07) translateY(-6px)}}.hv-shine{position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translateX(-120%);animation:hvShine 6s ease-in-out 1.2s infinite}@keyframes hvShine{0%{transform:translateX(-120%)}35%,100%{transform:translateX(120%)}}@media(prefers-reduced-motion:reduce){.hv-media,.hv-shine{animation:none}}.hub-hero-img{float:right;width:min(420px,42%);margin:-10px 0 10px 24px;border-radius:22px;animation:hvFloat 7s ease-in-out infinite}@media(max-width:760px){.hub-hero-img{float:none;width:100%;margin:0 0 14px}}.f-ig{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-weight:600;color:inherit;text-decoration:none;opacity:.9}.f-ig:hover{opacity:1}.f-ig svg,.ig-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.igx{margin:56px 0}.ig-card{background:#F2F8FE;border:1px solid #D6E8F8;border-radius:28px;padding:30px}.ig-head{display:flex;align-items:center;gap:20px}.ig-head img{width:84px;height:84px;border-radius:50%;object-fit:cover;padding:3px;background:#fff;box-shadow:0 0 0 3px #3BA7F0}.ig-head small{display:block;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#0E6FC0;font-weight:700}.ig-head b{font-size:1.35rem;color:#0A2540}.ig-head p{margin:6px 0 0;color:#4A5B70;max-width:520px}.ig-btn{margin-left:auto;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.ig-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px}.ig-tile{background:#fff;border-radius:18px;padding:18px;border:1px solid #E3EEF8}.ig-tile span{font-size:1.5rem}.ig-tile b{display:block;margin:8px 0 4px;color:#0A2540}.ig-tile p{margin:0;font-size:.92rem;color:#4A5B70}@media(max-width:760px){.ig-head{flex-wrap:wrap}.ig-btn{margin-left:0;width:100%;justify-content:center}.ig-tiles{grid-template-columns:1fr}.ig-card{padding:22px}}.ig-btn svg{width:18px!important;height:18px!important;min-width:18px;flex-shrink:0;display:block}.g-g{display:block;width:100%;height:100%}.g-stars{display:inline-flex;gap:2px;vertical-align:middle}.g-stars i{width:1em;height:1em;background:#FBBC04;clip-path:polygon(50% 0,61.8% 35.3%,100% 35.3%,69.1% 57.1%,80.9% 92.7%,50% 70.6%,19.1% 92.7%,30.9% 57.1%,0 35.3%,38.2% 35.3%)}.gwall.in .g-stars i,.g-badge .g-stars i{animation:gStar .5s cubic-bezier(.2,.9,.3,1.4) both}.g-stars i:nth-child(2){animation-delay:.08s!important}.g-stars i:nth-child(3){animation-delay:.16s!important}.g-stars i:nth-child(4){animation-delay:.24s!important}.g-stars i:nth-child(5){animation-delay:.32s!important}@keyframes gStar{from{transform:scale(0) rotate(-40deg);opacity:0}to{transform:none;opacity:1}}.trust{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #E6EEF6}.trust-x{font-size:.76rem;line-height:1.35;color:var(--slate);text-align:right}.g-badge{display:inline-flex;align-items:center;gap:11px;text-decoration:none!important;color:#202124;font-family:Roboto,Inter,Arial,sans-serif}.g-tile{position:relative;width:42px;height:42px;flex:none;background:#fff;border:1px solid #DADCE0;border-radius:11px;padding:8px;box-shadow:0 1px 3px rgba(60,64,67,.18)}.g-tile::after{content:"";position:absolute;left:9px;bottom:-6px;width:10px;height:10px;background:#fff;border-right:1px solid #DADCE0;border-bottom:1px solid #DADCE0;transform:rotate(45deg) skew(8deg,8deg)}.g-txt{display:grid;grid-template-columns:auto auto;align-items:center;column-gap:7px;row-gap:1px}.g-txt b{font-size:1.3rem;font-weight:500;line-height:1}.g-txt .g-stars{font-size:.92rem}.g-txt small{grid-column:1/-1;font-size:.72rem;color:#5F6368}.g-badge:hover .g-tile{border-color:#4285F4}.f-g{margin-top:16px}.f-g .g-badge{background:#fff;border-radius:14px;padding:10px 14px 10px 10px}.g-badge-c .g-tile{width:34px;height:34px;padding:6px;border-radius:9px}.g-badge-c .g-tile::after{display:none}.g-badge-c .g-txt b{font-size:1.05rem}.gwall{margin:30px 0 0;padding:72px 0 64px;background:linear-gradient(#fff,#F3F8FD 18%,#F3F8FD);font-family:Roboto,Inter,Arial,sans-serif;overflow:hidden}.gw-top{display:grid;grid-template-columns:340px 1fr;gap:56px;align-items:center;margin-bottom:38px}.gw-score-card{position:relative;background:#fff;border:1px solid #DADCE0;border-radius:24px;padding:30px 28px 26px;text-align:center;box-shadow:0 1px 2px rgba(60,64,67,.12),0 12px 32px rgba(14,111,192,.10)}.gw-bubble{position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:60px;height:60px;background:#fff;border:1px solid #DADCE0;border-radius:16px;padding:12px;box-shadow:0 4px 14px rgba(60,64,67,.16)}.gw-bubble::after{content:"";position:absolute;left:13px;bottom:-8px;width:13px;height:13px;background:#fff;border-right:1px solid #DADCE0;border-bottom:1px solid #DADCE0;transform:rotate(45deg) skew(8deg,8deg)}.gw-brand{display:flex;align-items:center;justify-content:center;gap:8px;margin:22px 0 10px}.gw-wm{height:28px;width:auto}.gw-brand span{font-size:1.35rem;color:#5F6368;font-weight:400}.gw-big{display:flex;align-items:center;justify-content:center;gap:12px}.gw-big b{font-size:3.4rem;font-weight:400;color:#202124;line-height:1}.gw-big .g-stars{font-size:1.55rem}.gw-score-card small{display:block;margin-top:10px;color:#5F6368;font-size:.86rem}.gw-intro .kicker{display:inline-block;font:700 .72rem/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0E6FC0;margin-bottom:12px}.gw-intro h2{font-family:var(--serif,'Instrument Serif',serif);font-size:clamp(2rem,3.4vw,2.9rem);line-height:1.08;margin:0 0 12px;color:#0A2540;font-weight:400}.gw-intro h2 em{color:#0E6FC0}.gw-intro p{color:#4A5B70;font-size:1.02rem;max-width:520px;margin:0 0 20px;font-family:Inter,sans-serif}.gw-btn{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid #DADCE0;border-radius:99px;padding:11px 20px 11px 14px;color:#1A73E8!important;font-weight:500;text-decoration:none!important;box-shadow:0 1px 2px rgba(60,64,67,.12);transition:box-shadow .2s,transform .2s}.gw-btn svg{width:20px;height:20px}.gw-btn:hover{box-shadow:0 4px 14px rgba(60,64,67,.18);transform:translateY(-1px)}.gw-rail{position:relative}.gw-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)/3);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 2px 18px}.gw-track::-webkit-scrollbar{display:none}.gw-card{scroll-snap-align:start;margin:0;background:#fff;border:1px solid #E3E8EE;border-radius:20px;padding:22px 22px 18px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 2px rgba(60,64,67,.08);transition:transform .25s,box-shadow .25s}.gw-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(14,111,192,.12)}.gw-card header{display:flex;align-items:center;gap:12px}.gw-card .av{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:500;font-size:1.05rem;flex:none}.gw-card header b{display:block;font-size:.95rem;font-weight:500;color:#202124}.gw-card header small{font-size:.78rem;color:#70757A}.gw-g{width:22px;height:22px;margin-left:auto;flex:none}.gw-card .g-stars{font-size:1rem}.gw-card blockquote{margin:0;font-size:.93rem;line-height:1.6;color:#3C4043;flex:1}.gw-card figcaption{font-size:.72rem;color:#70757A;border-top:1px solid #F1F3F4;padding-top:10px}.gw-nav{position:absolute;top:42%;z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid #DADCE0;background:#fff;color:#1A73E8;font-size:1.6rem;line-height:1;cursor:pointer;box-shadow:0 4px 14px rgba(60,64,67,.16)}.gw-nav.prev{left:-22px}.gw-nav.next{right:-22px}.gw-note{margin:8px 0 0;font-size:.74rem;color:#70757A;font-family:Inter,sans-serif}@media(max-width:980px){.gw-top{grid-template-columns:1fr;gap:44px}.gw-score-card{max-width:380px;margin:0 auto;width:100%}.gw-intro{text-align:center}.gw-intro p{margin-left:auto;margin-right:auto}.gw-track{grid-auto-columns:78%}.gw-nav{display:none}.gwall{padding:64px 0 48px}}@media(prefers-reduced-motion:reduce){.g-stars i{animation:none!important}}.hero-card .trust{flex-wrap:nowrap}.hero-card .g-txt small,.f-g .g-txt small{letter-spacing:0;text-transform:none;font-weight:400;color:#5F6368;font-size:.72rem;margin:0}.hero-card .g-txt b{font-size:1.3rem;font-weight:500;color:#202124}@media(max-width:400px){.trust-x{display:none}}.f-g .g-txt b{color:#202124}.ch-n{display:inline-grid;place-items:center;min-width:44px;height:30px;padding:0 10px;margin:0 14px 0 0;border-radius:10px;background:#EAF4FD;color:#0E6FC0;font:700 .82rem/1 Inter,sans-serif;letter-spacing:.04em;vertical-align:.45em}.prose .chap>h2{scroll-margin-top:96px}.prose .chap{position:relative;padding-top:8px}.prose .chap+.chap{border-top:1px solid #EDF2F7;padding-top:34px}.toc a{display:flex;gap:10px;align-items:baseline}.toc a span{font:700 .7rem/1 Inter,sans-serif;color:#9DB4CC;min-width:18px}.toc a.on span{color:var(--sky-deep)}.pnav{margin-top:18px;padding:20px 22px 22px;border-radius:22px;background:#fff;border:1px solid #DCE9F5;box-shadow:0 10px 30px rgba(14,111,192,.06)}.pnav-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:14px}.pnav-h small{font:800 .68rem/1 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--sky-deep)}.pnav-h span{font-size:.8rem;color:var(--slate)}.pnav ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;counter-reset:none}.pnav a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#F5F9FD;color:var(--ink)!important;text-decoration:none!important;font-size:.86rem;font-weight:500;line-height:1.25;transition:background .2s,transform .2s}.pnav a:hover{background:#E6F2FC;transform:translateY(-1px)}.pnav a b{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#fff;color:#0E6FC0;font-size:.74rem;box-shadow:0 1px 3px rgba(14,111,192,.15)}.pnav li:first-child a{background:#0E6FC0;color:#fff!important}.pnav li:first-child a b{color:#0E6FC0}.readbar{position:fixed;left:0;right:0;top:0;height:3px;z-index:120;pointer-events:none}.readbar i{display:block;height:100%;width:100%;transform-origin:0 50%;transform:scaleX(0);background:#3BA7F0}.chbar{display:none}@media(max-width:980px){.chbar{display:block;position:fixed;left:12px;right:12px;top:66px;z-index:85;transform:translateY(-140%);opacity:0;transition:transform .35s,opacity .35s}.chbar.show{transform:none;opacity:1}.chbar-btn{width:100%;display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid #DCE9F5;border-radius:14px;background:rgba(255,255,255,.96);backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(10,37,64,.12);font:600 .84rem Inter,sans-serif;color:var(--ink);text-align:left}.chbar-n{flex:none;font-size:.72rem;font-weight:700;color:#fff;background:#0E6FC0;border-radius:8px;padding:5px 7px}.chbar-t{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chbar-btn i{font-style:normal;color:#0E6FC0;transition:transform .2s}.chbar.open .chbar-btn i{transform:rotate(180deg)}.chbar ol{display:none;list-style:none;margin:6px 0 0;padding:8px;max-height:60vh;overflow:auto;background:#fff;border:1px solid #DCE9F5;border-radius:14px;box-shadow:0 14px 34px rgba(10,37,64,.16)}.chbar.open ol{display:block}.chbar ol a{display:flex;gap:10px;padding:10px;border-radius:10px;font-size:.88rem;color:var(--ink)!important;text-decoration:none!important}.chbar ol a b{color:#0E6FC0;font-size:.74rem;min-width:20px}.chbar ol a.on{background:#EAF4FD}.pnav ol{grid-template-columns:1fr}.ch-n{min-width:38px;height:26px;font-size:.74rem;margin-right:10px}}.ico{width:1.15em;height:1.15em;display:inline-block;vertical-align:-.2em;flex:none}.sx-col a .e,.sx-col .soon .e{color:#0E6FC0;background:#EAF4FD}.sx-col .e .ico{width:17px;height:17px}.card .e,.tools .e{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#EAF4FD;color:#0E6FC0;font-size:1rem;margin-bottom:6px;box-shadow:inset 0 0 0 1px rgba(14,111,192,.08)}.card .e .ico,.tools .e .ico{width:24px;height:24px}.card:hover .e,.tools a:hover .e{background:#0E6FC0;color:#fff;transition:background .25s,color .25s}.tldr .ic .ico{width:22px;height:22px}.ig-tile span .ico{width:26px;height:26px;color:#0E6FC0}.sx-mob a .ico{color:#0E6FC0;margin-right:4px}#etfx{--b:#0E6FC0;--b2:#3BA7F0;--bs:#EAF4FD;--ln:#DCE9F5;--ink:#0A2540;--mu:#5B7085;--neg:#F0924A;margin:26px auto 10px}.ex-head{margin-bottom:18px}.ex-head small{font:800 .7rem/1 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--b)}.ex-head h2{font-family:var(--serif,'Instrument Serif',serif);font-weight:400;font-size:clamp(2rem,3.6vw,3rem);line-height:1.06;margin:10px 0;color:var(--ink)}.ex-head h2 em{color:var(--b)}.ex-head p{color:var(--mu);max-width:640px;margin:0}.ex-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0 12px;position:sticky;top:76px;z-index:20;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);padding:8px 0}.ex-tab{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--ln);border-radius:16px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:var(--ink);transition:all .2s}.ex-tab small{display:block;font-size:.72rem;color:var(--mu);margin-top:2px}.ex-tab b{font-size:.98rem}.ex-tab:hover{border-color:var(--b2);transform:translateY(-2px)}.ex-tab[aria-selected="true"]{background:var(--b);border-color:var(--b);color:#fff;box-shadow:0 10px 26px rgba(14,111,192,.25)}.ex-tab[aria-selected="true"] small{color:#D6EBFB}.ex-plogo{flex:none;width:40px;height:40px;border-radius:12px;background:#fff;border:1px solid var(--ln);display:grid;place-items:center;overflow:hidden}.ex-plogo img{width:30px;height:30px;object-fit:contain}.ex-plogo.lg{width:62px;height:62px;border-radius:16px}.ex-plogo.lg img{width:46px;height:46px}.ex-mixico{font:700 1.2rem Inter,sans-serif;color:var(--b)}.ex-jump{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:6px}.ex-jump a{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 7px;border-radius:99px;background:var(--bs);color:var(--ink)!important;text-decoration:none!important;font-size:.82rem;font-weight:600}.ex-jump a b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fff;color:var(--b);font-size:.7rem}.ex-sec{scroll-margin-top:170px;margin-top:16px}.ex-card{background:#fff;border:1px solid var(--ln);border-radius:24px;padding:24px 26px;box-shadow:0 10px 30px rgba(14,111,192,.06)}.ex-grid2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ex-ch{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:12px}.ex-ch h3{margin:0;font-size:1.15rem;color:var(--ink)}.ex-ch span{font-size:.8rem;color:var(--mu)}.ex-brief .ex-bh{display:flex;gap:16px;align-items:center}.ex-brief h3{margin:0;font-size:1.25rem;color:var(--ink)}.ex-brief .ex-bh p{margin:4px 0 0;font-size:.82rem;color:var(--mu)}.ex-sub{color:#3E5468;font-size:.95rem;margin:14px 0 0}.ex-kpi{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:18px}.ex-kpi div{background:var(--bs);border-radius:16px;padding:14px 16px}.ex-kpi b{display:block;font-size:1.45rem;color:var(--ink);letter-spacing:-.02em}.ex-kpi span{font-size:.74rem;color:var(--mu)}.ex-svg{width:100%;height:auto;display:block;overflow:visible}.ex-axis{stroke:#C9DAEA}.ex-val{font:600 10.5px Inter,sans-serif;fill:var(--ink)}.ex-yr{font:500 10.5px Inter,sans-serif;fill:#8AA0B5}.ex-bar rect{fill:var(--b2);transform-origin:center;transform-box:fill-box;transform:scaleY(0);transition:transform .7s cubic-bezier(.2,.9,.3,1) var(--d),fill .2s}.ex-bar.neg rect{fill:var(--neg)}.ex-bar:hover rect{fill:var(--b)}.ex-bar.neg:hover rect{fill:#E07330}.ex-bar text.ex-val{opacity:0;transition:opacity .4s calc(var(--d) + .4s)}.go .ex-bar rect{transform:none}.go .ex-bar text.ex-val{opacity:1}.ex-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ex-chips span{font-size:.78rem;color:var(--mu);background:var(--bs);border-radius:99px;padding:6px 12px}.ex-chips b{color:var(--ink)}.ex-big{font-size:clamp(2rem,4vw,2.8rem);font-weight:700;letter-spacing:-.03em;color:var(--b);line-height:1.05}.ex-line .ex-area{fill:rgba(59,167,240,.14)}.ex-line .ex-path{fill:none;stroke:var(--b);stroke-width:3;stroke-linejoin:round;stroke-dasharray:2000;stroke-dashoffset:2000;transition:stroke-dashoffset 1.6s ease}.go .ex-line .ex-path{stroke-dashoffset:0}.ex-line .ex-dot{fill:var(--b);stroke:#fff;stroke-width:3}.ex-line .ex-paid{fill:none;stroke:#9DB4CC;stroke-width:2;stroke-dasharray:5 5}.ex-hold{display:grid;grid-template-columns:1fr 1fr;gap:4px 28px}.ex-h{display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:center;padding:10px 6px;border-bottom:1px solid #EEF3F8;border-radius:10px;transition:background .2s}.ex-h:hover{background:var(--bs)}.ex-h b{display:block;font-size:.95rem;color:var(--ink)}.ex-h small{font-size:.74rem;color:var(--mu)}.ex-h strong{font-size:.92rem;color:var(--ink)}.ex-logo{width:42px;height:42px;border-radius:12px;background:#fff;border:1px solid var(--ln);display:grid;place-items:center;overflow:hidden;font:700 .8rem Inter,sans-serif;color:var(--b)}.ex-logo img{width:28px;height:28px;object-fit:contain}.ex-track{height:7px;border-radius:99px;background:#EEF4FA;overflow:hidden;margin-top:6px}.ex-track i{display:block;height:100%;width:0;border-radius:99px;background:var(--b2);transition:width 1s cubic-bezier(.2,.9,.3,1) var(--d,0ms)}.go .ex-track i{width:var(--w)}.ex-row{display:grid;grid-template-columns:150px 1fr 62px;gap:12px;align-items:center;padding:6px 0;font-size:.86rem;color:#3E5468}.ex-row .ex-track{margin:0;height:10px}.ex-row b{text-align:right;color:var(--ink)}.ex-row.rest .ex-track i{background:#C9DAEA}.ex-split{display:grid;grid-template-columns:140px 1fr;gap:20px;align-items:center}.ex-donut{width:140px;height:140px;transform:rotate(0);transition:transform 1s}.go .ex-donut{animation:exSpin 1.1s cubic-bezier(.2,.9,.3,1)}@keyframes exSpin{from{transform:rotate(-120deg) scale(.7);opacity:0}to{transform:none;opacity:1}}.ex-reg{display:grid;grid-template-columns:120px 1fr 62px;gap:12px;align-items:center;padding:8px 0;font-size:.88rem}.ex-reg .ex-track{margin:3px 0}.ex-reg .ex-track.a i{background:#B9DDF8}.ex-reg b{text-align:right}.ex-lg{display:flex;gap:18px;flex-wrap:wrap;font-size:.78rem;color:var(--mu);margin-top:10px}.ex-lg span::before{content:"";display:inline-block;width:18px;height:4px;border-radius:2px;margin-right:7px;vertical-align:3px;background:var(--b)}.ex-lg .b::before{background:#9DB4CC}.ex-lg .c::before{background:#B9DDF8}.ex-tri{overflow-x:auto;border:1px solid var(--ln);border-radius:16px;margin-top:12px}.ex-tri table{border-collapse:separate;border-spacing:3px;font:600 11.5px Inter,sans-serif;min-width:680px;width:100%}.ex-tri th{color:#7A90A6;font-weight:600;padding:4px;white-space:nowrap}.ex-tri thead th:first-child,.ex-tri tbody th{position:sticky;left:0;background:#fff;text-align:left;padding-left:10px;z-index:1}.ex-tri td{text-align:center;padding:7px 2px;border-radius:7px;transition:transform .15s,box-shadow .15s;cursor:default}.ex-tri td.e{background:transparent}.ex-tri td:not(.e):hover{transform:scale(1.25);box-shadow:0 4px 14px rgba(10,37,64,.25);position:relative;z-index:2}.ex-calc{display:grid;grid-template-columns:320px 1fr;gap:22px}.ex-in{background:var(--bs);border-radius:20px;padding:20px}.ex-in label{display:block;font-weight:600;font-size:.86rem;color:var(--ink);margin-bottom:18px}.ex-in output{float:right;color:var(--b);font-weight:700;font-size:1.05rem}.ex-in input[type=range]{width:100%;margin-top:10px;accent-color:#0E6FC0}.ex-seg{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:10px}.ex-seg button{border:1px solid var(--ln);background:#fff;border-radius:12px;padding:9px 6px;font:600 .8rem Inter,sans-serif;color:var(--ink);cursor:pointer}.ex-seg button.on{background:var(--b);border-color:var(--b);color:#fff}.ex-mini{font-size:.76rem;color:var(--mu);margin:8px 0 0}.ex-out small{font:800 .7rem Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--mu)}.ex-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0 6px}.ex-kpis div{border-top:2px solid #DCE9F5;padding-top:8px}.ex-kpis b{display:block;font-size:1.1rem;color:var(--ink)}.ex-kpis span{font-size:.74rem;color:var(--mu)}.ex-kpis .pos b{color:#0E6FC0}.ex-kpis .neg b{color:#E07330}.ex-note{font-size:.74rem;color:var(--mu);margin:14px 4px 0;line-height:1.55}@media(max-width:980px){.ex-tabs{grid-template-columns:1fr 1fr;top:62px}.ex-grid2,.ex-calc,.ex-hold{grid-template-columns:1fr}.ex-kpi{grid-template-columns:1fr 1fr}.ex-kpi div:last-child{grid-column:1/-1}.ex-split{grid-template-columns:1fr}.ex-donut{margin:0 auto}.ex-row{grid-template-columns:110px 1fr 54px}.ex-card{padding:18px}.ex-sec{scroll-margin-top:210px}}@media(prefers-reduced-motion:reduce){.ex-bar rect,.ex-track i,.ex-line .ex-path{transition:none}.go .ex-donut{animation:none}}@media(max-width:980px){.ex-tabs{position:static;display:flex;overflow-x:auto;gap:8px;padding:4px 2px 8px;margin:16px -2px 8px;scrollbar-width:none;background:none;backdrop-filter:none}.ex-tabs::-webkit-scrollbar{display:none}.ex-tab{flex:0 0 auto;padding:9px 14px 9px 9px}.ex-tab small{display:none}.ex-plogo{width:32px;height:32px;border-radius:10px}.ex-plogo img{width:24px;height:24px}.ex-jump{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ex-jump a{flex:0 0 auto}}.ex-tabs{position:static!important;backdrop-filter:none!important;background:none!important}.ex-sec{scroll-margin-top:96px}.xlink{display:flex;flex-direction:column;gap:4px;padding:18px 22px;border-radius:18px;background:#0E6FC0;color:#fff!important;text-decoration:none!important;box-shadow:0 12px 28px rgba(14,111,192,.25);transition:transform .2s}.xlink b{font-size:1.05rem}.xlink b::after{content:" →"}.xlink span{font-size:.86rem;color:#D6EBFB}.xlink:hover{transform:translateY(-2px)}.avd-jump{display:flex;align-items:center;gap:18px;margin:18px 0 0;padding:18px 22px;border-radius:22px;background:#0E6FC0;color:#fff!important;text-decoration:none!important;box-shadow:0 14px 34px rgba(14,111,192,.25);transition:transform .2s}.avd-jump:hover{transform:translateY(-2px)}.avd-badge{flex:none;display:grid;place-items:center;width:74px;height:74px;border-radius:18px;background:#fff;color:#0E6FC0;font:700 1.25rem Inter,sans-serif}.avd-jump small{display:block;font:800 .68rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#CFE6FA}.avd-jump b{display:block;font-size:1.2rem;margin:3px 0}.avd-jump em{font-style:normal;font-size:.88rem;color:#DCEEFC}.avd-jump i{margin-left:auto;font-style:normal;font-size:1.6rem}@media(max-width:760px){.avd-badge{width:56px;height:56px;font-size:1rem}.avd-jump i{display:none}}.avd-jump{margin-bottom:16px}.stats{gap:0;background:#F3F9FE;border:1px solid #DCEBF8;border-radius:26px;padding:8px;grid-template-columns:repeat(4,1fr)}.stats div{background:transparent;color:var(--ink);border-radius:20px;padding:22px 22px 20px;display:flex;flex-direction:column;gap:6px;transition:background .25s,transform .25s}.stats div+div{box-shadow:-1px 0 0 #DCEBF8}.stats div::after{display:none}.stats div:hover{background:#fff;transform:translateY(-2px);box-shadow:0 10px 26px rgba(14,111,192,.10)}.stats .st-ic{width:42px;height:42px;border-radius:13px;background:#fff;color:#0E6FC0;display:grid;place-items:center;box-shadow:0 1px 3px rgba(14,111,192,.12);margin-bottom:8px}.stats .st-ic .ico{width:21px;height:21px}.stats .st-g{padding:10px}.stats b{color:#0E6FC0;font-size:clamp(2rem,3.4vw,2.7rem);font-weight:700;letter-spacing:-.035em;line-height:1}.stats .st-l{font-size:.86rem;color:#4A5B70}@media(max-width:980px){.stats{grid-template-columns:1fr 1fr}.stats div:nth-child(3){box-shadow:none}.stats div:nth-child(n+3){border-top:1px solid #DCEBF8;border-radius:0 0 20px 20px}}.stats div{position:relative}.stats div+div{box-shadow:none}.stats div+div::before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:1px;background:#D3E5F5}.stats div:hover::before,.stats div:hover+div::before{opacity:0}@media(max-width:980px){.stats{gap:6px}.stats div:nth-child(n+3){border-top:0;border-radius:20px}.stats div+div::before{display:none}.stats div{background:#fff}}.band{background:#EAF4FD;color:var(--ink);border:1px solid #D6E8F8}.band::before{background:none;content:none}.band h2{color:var(--ink)}.band h2 em{color:#0E6FC0}.band p{color:#4A5B70}.band .cta-note{color:#5B7085}.band .btn-white{background:#0E6FC0;color:#fff;box-shadow:0 12px 28px -10px rgba(14,111,192,.55)}.toc .toc-cta{background:#EAF4FD;color:var(--ink);border:1px solid #D6E8F8}.toc .toc-cta p{color:#4A5B70}.toc .toc-cta a{background:#0E6FC0;color:#fff!important}.hv{background:#EAF4FD;max-height:260px}.hv-media{animation:hvZoom 22s ease-in-out infinite alternate!important;transform-origin:60% 50%}@keyframes hvZoom{from{transform:scale(1)}to{transform:scale(1.08)}}.hub-hero-img{animation:none;object-fit:cover;aspect-ratio:3/2;box-shadow:0 18px 40px -18px rgba(10,37,64,.35)}@media(prefers-reduced-motion:reduce){.hv-media{animation:none!important}}.hub-hero-img{height:auto!important;border-radius:24px}.vz-hv{position:relative;cursor:crosshair}.vz-hv .hv-l{stroke:#0E6FC0;stroke-width:1.5;stroke-dasharray:4 4;opacity:0;vector-effect:non-scaling-stroke}.vz-hv i{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 6px rgba(10,37,64,.3);opacity:0;pointer-events:none;transition:opacity .15s}.vz-hv .hv-db{background:#0E6FC0}.vz-hv .hv-da{background:#9DC9EE}.vz-hv.on .hv-l,.vz-hv.on i{opacity:1}.vz-tip{position:absolute;z-index:5;transform:translate(-50%,-100%);background:#0A2540;color:#fff;border-radius:12px;padding:8px 12px;font:500 .78rem/1.45 Inter,sans-serif;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s;box-shadow:0 10px 24px rgba(10,37,64,.25)}.vz-hv.on .vz-tip,.vz-tip.on{opacity:1}.vz-tip b{display:block;margin-bottom:2px}.vz-tip span{display:flex;justify-content:space-between;gap:14px}.vz-tip em{font-style:normal;font-weight:700}.vz-tip .b::before,.vz-tip .a::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;background:#3BA7F0}.vz-tip .a::before{background:#9DC9EE}.vz-chart.hl [data-tip]:not(.hot){opacity:.45;transition:opacity .2s}.vz-chart [data-tip]{transition:opacity .2s,transform .2s;cursor:default}.vz-chart [data-tip].hot{transform:translateY(-2px)}.ex-pick{display:grid;grid-template-columns:repeat(4,auto);gap:14px 22px;margin:22px 0 14px;padding:18px 20px;border:1px solid var(--ln);border-radius:22px;background:#fff}.ex-grp>small{display:block;font:800 .66rem/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--mu);margin-bottom:9px}.ex-grp>div{display:flex;flex-wrap:wrap;gap:7px}.ex-chip{display:inline-flex;align-items:center;gap:9px;padding:6px 12px 6px 6px;border:1px solid var(--ln);border-radius:14px;background:#fff;cursor:pointer;font:inherit;color:var(--ink);text-align:left;transition:border-color .2s,transform .2s,box-shadow .2s,background .2s}.ex-chip .ex-plogo{width:30px;height:30px;border-radius:9px}.ex-chip .ex-plogo img{width:22px;height:22px}.ex-chip b{display:block;font-size:.84rem;line-height:1.15}.ex-chip small{display:block;font-size:.68rem;color:var(--mu);margin-top:1px}.ex-chip:hover{border-color:var(--b2);transform:translateY(-2px);box-shadow:0 8px 18px rgba(14,111,192,.10)}.ex-chip[aria-pressed="true"]{background:var(--b);border-color:var(--b);color:#fff;box-shadow:0 10px 24px rgba(14,111,192,.25)}.ex-chip[aria-pressed="true"] small{color:#D6EBFB}.ex-ptxt{font:800 .95rem Inter,sans-serif;color:#fff;border:0}.ex-ptxt.p-V{background:#96151D}.ex-ptxt.p-X{background:#00A0B0}.ex-plogo.sm{width:30px;height:30px;border-radius:9px}.ex-plogo.sm img{width:22px;height:22px}.ex-plogo.sm.ex-ptxt{font-size:.8rem}.ex-tt{position:absolute;z-index:40;pointer-events:none;transform:translate(-50%,-100%) translateY(6px);opacity:0;transition:opacity .15s,transform .15s;background:#0A2540;color:#fff;font:500 .78rem/1.45 Inter,sans-serif;padding:9px 12px;border-radius:12px;box-shadow:0 12px 30px rgba(10,37,64,.28);white-space:nowrap;max-width:280px}.ex-tt.on{opacity:1;transform:translate(-50%,-100%)}.ex-tt b{display:block;font-weight:700;margin-bottom:1px}.ex-tt span{color:#A9C8E4}.ex-tt::after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;background:#0A2540;transform:translateX(-50%) rotate(45deg)}#etfx{position:relative}.ex-bar .hit{fill:transparent!important;transform:none!important}.ex-bar{cursor:crosshair}.ex-card.hl .ex-bar:not(:hover) .bar{opacity:.45}.ex-bar .bar{transition:transform .7s cubic-bezier(.2,.9,.3,1) var(--d),fill .2s,opacity .2s}.ex-lw{position:relative;cursor:crosshair;touch-action:pan-y}.ex-cross{stroke:#0A2540;stroke-width:1;stroke-dasharray:3 3;opacity:0;transition:opacity .15s}.ex-lw.on .ex-cross{opacity:.45}.ex-pt{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--b);border:3px solid #fff;box-shadow:0 2px 6px rgba(10,37,64,.3);opacity:0;pointer-events:none;transition:opacity .15s}.ex-pt.p1{background:#F0924A}.ex-pt.d{background:#9DB4CC}.ex-lw.on .ex-pt{opacity:1}.ex-line .ex-path.b2{stroke:#F0924A;stroke-width:2.5}.ex-lg .b2::before{background:#F0924A}.ex-dw{position:relative;width:140px;height:140px}.ex-dc{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none;padding:0 32px}.ex-dc b{font-size:1.15rem;color:var(--ink);line-height:1.1}.ex-dc span{font-size:.64rem;color:var(--mu);line-height:1.2;margin-top:2px}.ex-donut circle{transition:stroke-width .2s,opacity .2s;cursor:pointer}.ex-donut circle.hot{stroke-width:26}.ex-card.hl .ex-donut circle:not(.hot){opacity:.4}.ex-row{border-radius:8px;cursor:default;transition:background .15s}.ex-row.hot{background:var(--bs)}.ex-row span i{display:inline-block;width:9px;height:9px;border-radius:3px;background:var(--c);margin-right:7px}.ex-row .ex-track i{background:var(--c,var(--b2))}.ex-h.hot{background:var(--bs)}.ex-concentration{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;margin-top:16px;padding:14px 16px;border-radius:16px;background:var(--bs)}.ex-concentration b{display:block;font-size:1.2rem;color:var(--ink)}.ex-concentration span{font-size:.74rem;color:var(--mu)}.ex-concentration div:last-child{text-align:right}.ex-cbar{height:10px;border-radius:99px;background:#DCE9F5;overflow:hidden}.ex-cbar i{display:block;height:100%;background:var(--b);border-radius:99px}.ex-tri th.on{color:var(--b);background:#EAF4FC!important}.ex-cmp{overflow-x:auto;border:1px solid var(--ln);border-radius:16px}.ex-cmp table{width:100%;border-collapse:collapse;min-width:720px;font-size:.86rem}.ex-cmp th{position:sticky;top:0;background:#F6FAFE;text-align:left;font:700 .72rem Inter,sans-serif;letter-spacing:.04em;color:#5B7A99;padding:11px 12px;cursor:pointer;white-space:nowrap;user-select:none}.ex-cmp th[data-s="f"]{cursor:default}.ex-cmp th.d::after{content:" ↓";color:var(--b)}.ex-cmp th.u::after{content:" ↑";color:var(--b)}.ex-cmp td{padding:9px 12px;border-top:1px solid #EEF3F8;white-space:nowrap;color:var(--ink)}.ex-cmp td:first-child{display:flex;align-items:center;gap:10px}.ex-cmp td:first-child b{display:block;font-size:.88rem}.ex-cmp td:first-child small{display:block;font-size:.7rem;color:var(--mu)}.ex-cmp tbody tr{cursor:pointer;transition:background .15s}.ex-cmp tbody tr:hover{background:#F3F8FD}.ex-cmp tr.cur{background:#EAF4FC}.ex-cmp tr.cur td:first-child b{color:var(--b)}.ex-cmp td.pos{color:#0E6FC0}.ex-cmp td.neg{color:#E07330}.ex-mini-bar{display:inline-block;width:54px;height:6px;border-radius:99px;background:#EEF4FA;overflow:hidden;margin-right:8px;vertical-align:2px}.ex-mini-bar i{display:block;height:100%;background:var(--b2)}.ex-in select{display:block;width:100%;margin-top:8px;padding:10px 12px;border:1px solid var(--ln);border-radius:12px;background:#fff;font:600 .88rem Inter,sans-serif;color:var(--ink);cursor:pointer}.ex-in input[type=range]{touch-action:pan-y;cursor:grab;height:26px}.ex-in input[type=range]:active{cursor:grabbing}.ex-reg{cursor:default;border-radius:8px}.ex-reg:hover{background:var(--bs)}@media(max-width:980px){.ex-pick{grid-template-columns:1fr;padding:14px}.ex-grp>div{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.ex-grp>div::-webkit-scrollbar{display:none}.ex-chip{flex:0 0 auto}.ex-concentration{grid-template-columns:1fr 1fr}.ex-cbar{grid-column:1/-1;order:3}.ex-dw{margin:0 auto}}.dema-jump{background:#fff;color:var(--ink)!important;border:1px solid #CFE3F4;box-shadow:0 12px 30px rgba(14,111,192,.10)}.dema-jump small{color:#0E6FC0}.dema-jump em{color:#4A6278}.dema-jump .avd-badge{background:#E8F3FC;color:#0E6FC0;font-size:1.8rem}.dema-jump i{color:#0E6FC0}.dema-jump:hover{border-color:#3BA7F0}.prose{max-width:none}.prose>*{max-width:720px}.prose>.vz-wrap.inl{max-width:none;margin:34px 0 46px;scroll-margin-top:96px}.inl-n{display:block;font:800 .7rem/1 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#0E6FC0;margin:0 0 12px 4px}.prose .vz h3{font-family:'Instrument Serif',serif;font-weight:400;font-size:clamp(1.6rem,2.6vw,2.2rem);margin:10px 0 0}.prose .vz p{color:inherit;margin-bottom:0}.prose .vz-head p{color:var(--slate)}.prose .vz ul,.prose .vz ol{margin:0;gap:8px}.prose .ck-list{display:grid;grid-template-columns:1fr 1fr}.prose .vz a:not(.btn){text-decoration:none}.prose .vz-note{margin-top:16px}@media(max-width:560px){.prose .ck-list{grid-template-columns:1fr}}.vz-sl b,.vz-big b{white-space:nowrap}.vz-app>*{min-width:0}.vz-sl span{gap:10px}.tg{display:inline-flex;align-items:center;font:800 .66rem/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:99px;white-space:nowrap;font-style:normal}.tg.t-p{background:#0A4E8C;color:#fff}.tg.t-m{background:#0E6FC0;color:#fff}.tg.t-w{background:#DCEEFC;color:#0B5EA5}.tg.t-o{background:#fff;color:#5B7A99;border:1px solid #CFE3F4}.tiles a .tag.tg{position:absolute;top:14px;right:14px;font-size:.6rem}.tierbar{display:flex;gap:24px;align-items:center;justify-content:space-between;margin:18px 0 0;padding:20px 24px;border-radius:22px;background:#F3F9FE;border:1px solid #DCEBF8}.tierbar small{display:block;font:800 .66rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0E6FC0}.tierbar b{display:block;font-size:1.15rem;color:#0A2540;margin:4px 0}.tierbar p{margin:0;font-size:.9rem;color:#4A6278;max-width:640px}.tb-scale{display:flex;gap:6px;flex-wrap:wrap;flex:none}.tb-scale .tg:not(.on){opacity:.32}.tb-scale .tg.on{transform:scale(1.12);box-shadow:0 6px 16px rgba(14,111,192,.25)}.tier-legend{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;margin:26px 0 6px;padding:16px 20px;border-radius:18px;background:#F3F9FE;border:1px solid #DCEBF8;font-size:.84rem;color:#4A6278}.tier-legend b{color:#0A2540;margin-right:6px}.tier-legend div{display:flex;align-items:center;gap:8px}@media(max-width:760px){.tierbar{flex-direction:column;align-items:flex-start}}.orbit{margin:20px 0 26px}.ob-ring{position:relative;width:100%;max-width:620px;aspect-ratio:1;margin:0 auto}.ob-ring>svg{position:absolute;inset:0;width:100%;height:100%}.ob-ring>svg circle{fill:none;stroke:#CFE3F4;stroke-width:.35;stroke-dasharray:1.2 1.2}.ob-c{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:30%;aspect-ratio:1;border-radius:50%;background:#0E6FC0;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 0 0 14px #EAF4FD,0 20px 40px rgba(14,111,192,.25);padding:10px}.ob-c .ob-i{font-size:2rem;background:none;width:auto;height:auto;color:#fff}.ob-c .ob-i .ico{width:34px;height:34px;color:#fff}.ob-c b{font-size:.98rem;line-height:1.2;margin-top:6px}.ob-n{position:absolute;transform:translate(-50%,-50%);width:27%;text-align:center;opacity:0;transition:opacity .5s var(--d),transform .5s var(--d)}.orbit.in .ob-n,.orbit.vis .ob-n,.orbit.show .ob-n{opacity:1}.no-js .ob-n{opacity:1}.ob-n .ob-i{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 6px;border-radius:50%;background:#fff;border:2px solid #0E6FC0;font-size:1.3rem;color:#0E6FC0;transition:transform .2s,background .2s}.ob-n .ob-i .ico{width:22px;height:22px}.ob-n b{display:block;font-size:.84rem;color:#0A2540;line-height:1.2}.ob-n small{display:block;font-size:.72rem;color:#5B7A99;line-height:1.35;margin-top:3px}.ob-n.opt .ob-i{border-style:dashed;border-color:#7CB8E8;background:#F6FAFE}.ob-n:hover .ob-i,.ob-n:focus .ob-i{transform:scale(1.12);background:#EAF4FD}.ob-leg{display:flex;justify-content:center;gap:20px;font-size:.78rem;color:#5B7A99;margin-top:6px}.ob-leg span::before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;border:2px solid #0E6FC0;margin-right:6px;vertical-align:-2px}.ob-leg .b::before{border-style:dashed;border-color:#7CB8E8}.ob-note{text-align:center;font-size:.8rem;color:#5B7A99;margin-top:8px!important}@media(max-width:640px){.ob-ring{aspect-ratio:auto;max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:12px}.ob-ring>svg{display:none}.ob-c{position:static;transform:none;grid-column:1/-1;width:auto;aspect-ratio:auto;border-radius:18px;flex-direction:row;gap:10px;padding:14px;box-shadow:none}.ob-c b{margin:0}.ob-n{position:static;transform:none;width:auto;opacity:1;background:#fff;border:1px solid #E3EEF8;border-radius:16px;padding:12px 10px}}.tiers{display:grid;gap:8px;margin:14px 0 18px}.tr{display:grid;grid-template-columns:110px 1fr;gap:14px;align-items:start;padding:14px 16px;border:1px solid #E3EEF8;border-radius:16px;background:#fff}.tr .tg{justify-self:start;margin-top:2px}.tr b{display:block;color:#0A2540;font-size:.95rem}.tr p{margin:2px 0 0!important;font-size:.88rem;color:#4A6278}@media(max-width:560px){.tr{grid-template-columns:1fr;gap:8px}}.takeaway{margin:10px 0 16px;padding:22px 24px;border-radius:22px;background:#EAF4FD;border:1px solid #D3E7F8}.takeaway small{display:block;font:800 .68rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0E6FC0;margin-bottom:10px}.prose .takeaway ul{list-style:none;margin:0;display:grid;gap:10px}.takeaway li{position:relative;padding-left:30px;color:#0A2540;font-weight:500}.takeaway li::before{content:"✓";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:#0E6FC0;color:#fff;font-size:.7rem;display:grid;place-items:center}.vcmp3 th small{display:block;font-weight:500;font-size:.72rem;opacity:.75;margin-top:3px;text-transform:none;letter-spacing:0}.vcmp3 th.me,.vcmp3 td.me{background:#EAF4FD;color:#0A2540;font-weight:600}.vcmp3 th.me{background:#0E6FC0;color:#fff}.sec-lead{color:#4A6278;max-width:720px;margin:-6px 0 18px}.prose .vcmp3{width:100%;margin:12px 0 18px;font-size:.86rem}@media(max-width:760px){.vcmp3{display:block;overflow-x:auto}.vcmp3 table{min-width:620px}}.xbox{margin:18px 0 0;padding:26px 28px;border-radius:26px;background:#EAF4FD;border:1px solid #D3E7F8;display:grid;grid-template-columns:1.1fr 1.4fr;gap:18px 30px;align-items:center}.xb-h small{display:block;font:800 .68rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0E6FC0}.xb-h b{display:block;font-family:'Instrument Serif',serif;font-weight:400;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.12;color:#0A2540;margin:6px 0 8px}.xb-h p{margin:0;font-size:.9rem;color:#4A6278}.xbox ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.xbox li{display:grid;grid-template-columns:38px 1fr;column-gap:10px;background:#fff;border-radius:16px;padding:12px 14px;border:1px solid #DCEBF8}.xbox li span{grid-row:span 2;width:38px;height:38px;border-radius:12px;background:#EAF4FD;color:#0E6FC0;display:grid;place-items:center}.xbox li span .ico{width:18px;height:18px}.xbox li b{font-size:.9rem;color:#0A2540}.xbox li small{font-size:.76rem;color:#5B7A99;line-height:1.35}.xbox .btn{grid-column:1/-1;justify-self:start}@media(max-width:860px){.xbox{grid-template-columns:1fr;padding:20px}.xbox ul{grid-template-columns:1fr}}.flow{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0 22px;counter-reset:f}.flow div{position:relative;background:#fff;border:1px solid #DCEBF8;border-radius:18px;padding:16px 14px;text-align:center}.flow div:not(:last-child)::after{content:"→";position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:#0E6FC0;color:#fff;font-size:.7rem;display:grid;place-items:center;z-index:2}.flow span{display:grid;place-items:center;width:44px;height:44px;margin:0 auto 8px;border-radius:14px;background:#EAF4FD;color:#0E6FC0;font-size:1.2rem}.flow span .ico{width:20px;height:20px}.flow b{display:block;font-size:.9rem;color:#0A2540}.flow small{display:block;font-size:.74rem;color:#5B7A99;margin-top:4px;line-height:1.35}.flow .me{background:#0E6FC0;border-color:#0E6FC0}.flow .me b,.flow .me small{color:#fff}.flow .me span{background:#fff}@media(max-width:640px){.flow{grid-template-columns:1fr}.flow div:not(:last-child)::after{content:"↓";right:50%;top:auto;bottom:-14px;transform:translateX(50%)}}.ob-n b,.ob-n small{background:rgba(255,255,255,.9);border-radius:6px}.callout{background:#EAF4FD!important;color:#0A2540!important;border:1px solid #D3E7F8}.callout p{color:#0A2540!important}.callout b{color:#0E6FC0!important}.igx{margin:10px 0 40px}.igp{display:grid;grid-template-columns:.85fr 1.4fr;gap:0;border:1px solid #E3EEF8;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 30px 70px -40px rgba(10,37,64,.35)}.igp-visual{position:relative;min-height:100%;background:#1b1340}.igp-visual img{width:100%;height:100%;object-fit:cover;display:block}.igp-badge{position:absolute;left:16px;bottom:16px;display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.95);border-radius:16px;padding:10px 14px;font-size:.84rem;color:#0A2540;box-shadow:0 10px 24px rgba(0,0,0,.2)}.igp-badge b{font-size:1.05rem}.ig-logo{width:28px;height:28px;display:block;flex:none}.ig-logo.sm{width:20px;height:20px;display:inline-block;vertical-align:-4px}.igp-main{padding:24px 24px 22px}.igp-head{display:flex;gap:16px;align-items:center}.igp-ava{flex:none;width:84px;height:84px;border-radius:50%;padding:3px;background:conic-gradient(from 200deg,#ffcc00,#fe4a05,#ff005f,#c013d2,#7a0cff,#ffcc00)}.igp-ava img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:50% 12%;border:3px solid #fff;display:block}.igp-name{display:flex;align-items:center;gap:8px}.igp-name b{font-size:1.15rem;color:#0A2540}.igp-real{font-size:.86rem;color:#4A6278}.igp-stats{display:flex;gap:16px;margin-top:6px;font-size:.88rem;color:#4A6278}.igp-stats b{color:#0A2540}.prose .igp-bio{margin:14px 0 12px;font-size:.9rem;line-height:1.55;color:#0A2540}.igp-hls{display:flex;gap:12px;overflow-x:auto;padding:4px 2px 10px;scrollbar-width:none}.igp-hls::-webkit-scrollbar{display:none}.prose a.ig-hl{flex:none;width:70px;text-align:center;text-decoration:none;color:#0A2540;font-weight:500}.ig-hl span{display:grid;place-items:center;width:62px;height:62px;margin:0 auto 4px;border-radius:50%;border:2px solid #DCEBF8;background:#F6FAFE;transition:transform .2s,border-color .2s}.ig-hl i{font-style:normal;font:800 .56rem/1.15 Inter,sans-serif;color:#0E6FC0;padding:0 6px}.ig-hl small{display:block;font-size:.66rem;color:#4A6278;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ig-hl:hover span{transform:scale(1.06);border-color:#0E6FC0}.igp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:6px 0 16px;border-radius:14px;overflow:hidden}.prose a.ig-post{position:relative;aspect-ratio:4/5;padding:14px 12px;background:#EAF4FD;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;color:#0A2540;font-weight:400;overflow:hidden;transition:background .2s}.ig-post:nth-child(2n){background:#F3F9FE}.ig-post:nth-child(3n){background:#DCEEFC}.ig-post b{font-family:'Instrument Serif',serif;font-weight:400;font-size:1.35rem;line-height:1.05;color:#0B5EA5}.ig-post small{display:block;font-size:.72rem;line-height:1.35;color:#2A3D4F;margin-top:6px}.ig-post em{position:absolute;inset:0;display:grid;place-items:center;background:rgba(14,111,192,.88);color:#fff;font-style:normal;font-weight:700;font-size:.82rem;opacity:0;transition:opacity .2s}.ig-post:hover em{opacity:1}.ig-k{position:absolute;top:10px;right:10px;font-size:.75rem;color:#0E6FC0}.prose a.igp-btn{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#fff}.card .e.e-ig{background:#fff url(logos/instagram.svg) center/30px no-repeat;border:1px solid #F0E3F3}.f-ig img{width:20px;height:20px;display:inline-block;vertical-align:-5px;margin-right:6px}@media(max-width:860px){.igp{grid-template-columns:1fr}.igp-visual{height:220px}.igp-main{padding:18px}.igp-ava{width:68px;height:68px}}@media(max-width:480px){.ig-post b{font-size:1.05rem}.ig-post small{display:none}}.igp>*{min-width:0}.prose .igp img.ig-logo{width:28px!important;height:28px!important;max-width:none;margin:0;border-radius:0}.prose .igp img.ig-logo.sm{width:20px!important;height:20px!important}.igp-visual img{object-position:42% 50%}.igp-badge span{white-space:nowrap}.igp-bio{overflow-wrap:anywhere}.nd-col.m h4{color:#0A4E8C}.nd-col.m h4 em{background:#0A4E8C}.nd-col.m{background:#EAF4FD;border-color:#D3E7F8}.nd-col a .tg{float:right;margin:1px 0 0 8px;font-size:.56rem;padding:4px 8px}.nd-out.nd-empty{display:block}.nd-hint{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;min-height:180px;padding:26px;border:2px dashed #CFE3F4;border-radius:22px;background:#F6FAFE}.nd-hint b{font-size:1.05rem;color:#0A2540}.nd-hint span{font-size:.88rem;color:#4A6278;max-width:520px}.prose>.xbox{max-width:none;margin:26px 0 40px}.mg{margin:22px 0 26px;padding:24px 26px 20px;border-radius:26px;background:linear-gradient(#fff,#fff) padding-box;border:1px solid #DCEBF8;box-shadow:0 24px 60px -36px rgba(10,37,64,.35);overflow:hidden}.mg-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.mg-h small{display:block;font:800 .66rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0E6FC0}.mg-h b{display:block;font-family:'Instrument Serif',serif;font-weight:400;font-size:clamp(1.4rem,2.4vw,1.8rem);color:#0A2540;margin-top:4px;line-height:1.1}.mg-replay{flex:none;border:1px solid #CFE3F4;background:#F3F9FE;color:#0E6FC0;border-radius:99px;padding:7px 12px;font:700 .76rem Inter,sans-serif;cursor:pointer;opacity:0;transition:opacity .4s 5s}.mg.in .mg-replay{opacity:1}.mg figcaption{font-size:.74rem;color:#5B7A99;margin-top:14px}.mg-total{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:10px}.mg-total span{font-size:.84rem;color:#4A6278}.mg-total b{font-size:1.9rem;color:#0A2540;letter-spacing:-.02em}.mg-total small{font-size:.76rem;color:#5B7A99}.mg-bar{position:relative;display:flex;height:74px;border-radius:18px;background:repeating-linear-gradient(135deg,#F3F9FE 0 10px,#EAF4FD 10px 20px);overflow:hidden}.mg-seg{position:relative;width:0;flex:none;display:flex;flex-direction:column;justify-content:center;padding:0 14px;color:#fff;white-space:nowrap;overflow:hidden;transition:width 1s cubic-bezier(.16,1,.3,1)}.mg.in .mg-seg{width:var(--w);transition-delay:var(--d)}.mg-seg i{position:absolute;right:12px;top:10px;font-style:normal;opacity:.85}.mg-seg i .ico{width:18px;height:18px}.mg-seg b{font-size:1.15rem}.mg-seg small{font-size:.7rem;opacity:.85}.mg-seg.s-a{background:#0E6FC0}.mg-seg.s-b{background:#3BA7F0}.mg-seg.s-c{background:#fff;color:#0A2540;box-shadow:inset 0 0 0 2px #0A2540;border-radius:0 18px 18px 0}.mg.in .mg-seg.s-c{animation:mgPulse 1.6s 4.4s ease-in-out 2}@keyframes mgPulse{50%{box-shadow:inset 0 0 0 2px #0A2540,0 0 0 6px rgba(14,111,192,.18)}}.mg-leg{list-style:none;margin:14px 0 0!important;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mg-leg li{display:flex;gap:10px;align-items:center;opacity:0;transform:translateY(8px);transition:opacity .6s,transform .6s}.mg.in .mg-leg li{opacity:1;transform:none;transition-delay:calc(var(--d) + .5s)}.mg-leg span{width:34px;height:34px;flex:none;border-radius:11px;display:grid;place-items:center;background:#EAF4FD;color:#0E6FC0}.mg-leg span .ico{width:17px;height:17px}.mg-leg .s-a span{background:#0E6FC0;color:#fff}.mg-leg .s-b span{background:#3BA7F0;color:#fff}.mg-leg .s-c span{background:#fff;color:#0A2540;box-shadow:inset 0 0 0 2px #0A2540}.mg-leg b{display:block;font-size:.88rem;color:#0A2540}.mg-leg small{display:block;font-size:.72rem;color:#5B7A99}.mg-flow{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:20px;padding:16px 18px;border-radius:18px;background:#F3F9FE;opacity:0;transition:opacity .7s 4.2s}.mg.in .mg-flow{opacity:1}.mg-you small,.mg-stack small{display:block;font-size:.72rem;color:#5B7A99}.mg-you b{font-size:1.4rem;color:#0A2540}.mg-arrow svg{width:100%;height:24px}.mg-arrow path{fill:none;stroke:#0E6FC0;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:140;stroke-dashoffset:140}.mg.in .mg-arrow path{animation:mgDraw 1s 4.6s forwards}@keyframes mgDraw{to{stroke-dashoffset:0}}.mg-stack{position:relative;padding-left:56px;text-align:left}.mg-stack b{display:block;font-size:1.2rem;color:#0E6FC0}.mg-stack span{font-size:.74rem;color:#4A6278}.mg-coins{position:absolute;left:0;bottom:2px;width:44px;height:60px}.mg-coins i{position:absolute;left:0;width:44px;height:10px;border-radius:50%;background:#0E6FC0;box-shadow:inset 0 -2px 0 #0A4E8C;bottom:calc(var(--k) * 8px);opacity:0;transform:translateY(-40px)}.mg.in .mg-coins i{animation:mgCoin .45s calc(5.2s + var(--k) * .18s) cubic-bezier(.3,1.4,.5,1) forwards}@keyframes mgCoin{to{opacity:1;transform:none}}@media(max-width:640px){.mg{padding:18px 16px}.mg-bar{height:64px}.mg-seg small,.mg-seg i{display:none}.mg-seg b{font-size:.92rem}.mg-seg{padding:0 8px}.mg-leg{grid-template-columns:1fr}.mg-flow{grid-template-columns:1fr;text-align:center}.mg-arrow{transform:rotate(90deg);width:60px;margin:0 auto}}@media(prefers-reduced-motion:reduce){.mg *{transition:none!important;animation:none!important}.mg-seg{width:var(--w)}.mg-leg li,.mg-flow,.mg-coins i{opacity:1;transform:none}.mg-arrow path{stroke-dashoffset:0}}.mg em{font-style:normal}.mg-seg.s-c i{display:none}@media(max-width:640px){.mg-seg b{font-size:.82rem}}.mg .s-a{--c:#0E6FC0;--t:#fff}.mg .s-b{--c:#3BA7F0;--t:#fff}.mg .s-c{--c:#fff;--t:#0A2540}.mg .s-d{--c:#BFE0F8;--t:#0A2540}.mg .s-e{--c:#0A2540;--t:#fff}.mg-seg.s-d{background:#BFE0F8;color:#0A2540}.mg-leg .s-d span{background:#BFE0F8;color:#0A2540}.mg-leg{grid-template-columns:repeat(var(--n,3),1fr)}.mg-out{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:18px;padding:14px 18px;border-radius:16px;background:#F3F9FE;border:1px solid #DCEBF8;opacity:0;transform:translateY(8px);transition:opacity .7s,transform .7s}.mg.in .mg-out{opacity:1;transform:none;transition-delay:var(--d)}.mg-out span{font:800 .66rem Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#0E6FC0}.mg-out b{font-size:1rem;color:#0A2540;line-height:1.4}.mg-key{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0!important;padding:0}.mg-key li{display:flex;align-items:center;gap:8px;font-size:.78rem;color:#4A6278;margin:0}.mg-key i{width:14px;height:14px;border-radius:4px;background:var(--c);box-shadow:inset 0 0 0 1.5px #0A2540}.mg-key i.s-a,.mg-key i.s-b,.mg-key i.s-e{box-shadow:none}.mg-cols{display:grid;grid-template-columns:repeat(var(--n),1fr);gap:clamp(8px,2vw,22px);align-items:end;padding:6px 4px 0;border-bottom:2px solid #DCEBF8}.mg-col{display:flex;flex-direction:column;align-items:stretch;min-width:0}.mg-col>small{display:block;text-align:center;font:700 .76rem Inter,sans-serif;color:#4A6278;padding:8px 0 6px}.mg-ct{position:relative;display:flex;flex-direction:column-reverse;justify-content:flex-start}.mg-cp{display:block;height:0;background:var(--c);transition:height 1s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 0 0 0 transparent}.mg-cp.s-c{box-shadow:inset 0 0 0 2px #0A2540}.mg-cp:first-child{border-radius:0}.mg-ct .mg-cp:nth-last-child(2){border-radius:12px 12px 0 0}.mg.in .mg-cp{height:var(--h);transition-delay:var(--d)}.mg-col:nth-child(1) .mg-cp{--d:inherit}.mg-cv{text-align:center;font-weight:800;color:#0A2540;font-size:clamp(.78rem,1.6vw,1.02rem);padding-bottom:6px;white-space:nowrap;opacity:0;transition:opacity .5s}.mg.in .mg-cv{opacity:1;transition-delay:var(--d)}.mg-badge{display:block;width:max-content;margin:4px auto 0;padding:3px 8px;border-radius:99px;background:#0E6FC0;color:#fff;font-size:.66rem;font-weight:800}.mg-col .mg-cp{transition-delay:0s}.mg.in .mg-col .mg-cp{transition-delay:var(--d)}.mg-hb{display:grid;gap:12px}.mg-hr{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:center;opacity:0;transform:translateX(-10px);transition:opacity .5s,transform .5s}.mg.in .mg-hr{opacity:1;transform:none;transition-delay:var(--d)}.mg-hi{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#EAF4FD;color:#0E6FC0}.mg-hi .ico{width:19px;height:19px}.mg-hn{display:flex;justify-content:space-between;gap:10px;font-size:.86rem;color:#0A2540;margin-bottom:5px}.mg-hn span{font-weight:800;white-space:nowrap}.mg-ht{height:16px;border-radius:99px;background:#F3F9FE;overflow:hidden}.mg-ht i{display:block;height:100%;width:0;border-radius:99px;background:var(--c);transition:width 1.2s cubic-bezier(.16,1,.3,1)}.mg-ht i.s-c{box-shadow:inset 0 0 0 2px #0A2540}.mg.in .mg-ht i{width:var(--w);transition-delay:var(--d)}.mg-leak{display:flex;gap:16px;align-items:center;margin-top:16px;padding:14px 18px;border-radius:16px;border:2px dashed #0A2540;opacity:0;transition:opacity .6s}.mg.in .mg-leak{opacity:1;transition-delay:var(--d)}.mg-leak small{display:block;font:800 .66rem Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#0E6FC0}.mg-leak b{display:block;font-size:1.6rem;color:#0A2540}.mg-leak span{font-size:.78rem;color:#4A6278}.mg-drops{position:relative;width:34px;height:52px;flex:none}.mg-drops i{position:absolute;left:12px;top:0;width:11px;height:11px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#3BA7F0;opacity:0}.mg.in .mg-drops i{animation:mgDrop 1.4s calc(var(--d,2.6s) + var(--k,0s)) infinite ease-in}.mg-drops i:nth-child(2){--k:.45s}.mg-drops i:nth-child(3){--k:.9s}.mg-leak .mg-drops i{animation-delay:calc(2.6s + var(--k,0s))}@keyframes mgDrop{0%{opacity:0;top:0}20%{opacity:1}100%{opacity:0;top:44px}}.mg-tiles{display:grid;grid-template-columns:repeat(var(--c),1fr);gap:6px;margin-top:14px}.mg-tl{position:relative;aspect-ratio:1;border-radius:7px;background:#F3F9FE;box-shadow:inset 0 0 0 1px #DCEBF8;transition:background .3s,transform .3s}.mg.in .mg-tl.on{background:#0E6FC0;box-shadow:none;transition-delay:var(--d);animation:mgPop .35s var(--d) both}.mg-flag{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translateX(-50%);font:800 .64rem Inter,sans-serif;color:#0A2540;white-space:nowrap;background:#fff;border:1px solid #CFE3F4;padding:2px 7px;border-radius:99px;opacity:0;transition:opacity .4s}.mg-flag::after{content:"";position:absolute;left:50%;top:100%;width:1px;height:6px;background:#0E6FC0}.mg.in .mg-flag{opacity:1;transition-delay:var(--d)}.mg-tiles:has(.mg-flag){margin-top:34px}.mg-tl:last-child .mg-flag{left:auto;right:-2px;transform:none}.mg-tl:last-child .mg-flag::after{left:auto;right:8px}@keyframes mgPop{0%{transform:scale(.6)}70%{transform:scale(1.08)}100%{transform:none}}.mg-line svg{width:100%;height:auto;display:block;overflow:visible}.mg-grid line{stroke:#E5F0FA;stroke-width:1}.mg-grid text,.mg-x text{font:600 11px Inter,sans-serif;fill:#5B7A99}.mg-ln{fill:none;stroke:var(--c);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100}.mg-ln.s-c{stroke:#0A2540;stroke-width:2.5}.mg.in .mg-ln{animation:mgDraw 1.4s var(--d) forwards}.mg.in .mg-ln.dash{animation:mgDrawDash 1.4s var(--d) forwards}@keyframes mgDrawDash{0%{stroke-dasharray:0 100;stroke-dashoffset:0}99%{stroke-dasharray:100 0}100%{stroke-dasharray:3 4;stroke-dashoffset:0}}.mg-gap{fill:#3BA7F0;opacity:0;transition:opacity .8s 3.4s}.mg.in .mg-gap{opacity:.16}.mg-nt{opacity:0;transition:opacity .5s}.mg.in .mg-nt{opacity:1;transition-delay:var(--d)}.mg-nt circle{fill:#fff;stroke:#0E6FC0;stroke-width:3}.mg-nt text{font:800 12px Inter,sans-serif;fill:#0A2540}.mg-lys{display:flex;flex-direction:column-reverse;gap:8px}.mg-ly{display:grid;grid-template-columns:auto auto 1fr;gap:14px;align-items:center;padding:14px 18px;border-radius:16px;background:var(--c);color:var(--t);margin:0 calc(var(--k) * 4%);opacity:0;transform:translateY(-40px)}.mg-ly.s-d{box-shadow:inset 0 0 0 1px #9FCDEF}.mg.in .mg-ly{animation:mgLay .7s var(--d) cubic-bezier(.3,1.35,.5,1) forwards}.mg-lyn{font-family:'Instrument Serif',serif;font-size:2rem;line-height:1;opacity:.9}.mg-lyi{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:rgba(255,255,255,.2)}.mg-ly.s-d .mg-lyi{background:#fff;color:#0E6FC0}.mg-lyi .ico{width:18px;height:18px}.mg-ly b{display:block;font-size:1rem}.mg-ly small{display:block;font-size:.8rem;opacity:.88}@keyframes mgLay{to{opacity:1;transform:none}}.mg-ss{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;position:relative}.mg-ss-top{grid-column:1/-1;justify-self:center;text-align:center;padding:10px 22px;border-radius:99px;background:#0A2540;color:#fff;opacity:0;transform:scale(.8);transition:opacity .5s .3s,transform .5s .3s}.mg.in .mg-ss-top{opacity:1;transform:none}.mg-ss-top small{display:block;font-size:.66rem;opacity:.75;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.mg-ss-top b{font-size:1.3rem}.mg-ss-fork{grid-column:1/-1;width:100%;height:46px}.mg-ss-fork path{fill:none;stroke:#0E6FC0;stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:100}.mg.in .mg-ss-fork path{animation:mgDraw .8s .9s forwards}.mg-ss-l,.mg-ss-r{position:relative;padding:16px 18px;border-radius:18px;background:#F3F9FE;border:1px solid #DCEBF8;opacity:0;transform:translateY(10px);transition:opacity .6s 1.5s,transform .6s 1.5s}.mg-ss-r{background:#fff;border:2px solid #0E6FC0}.mg.in .mg-ss-l,.mg.in .mg-ss-r{opacity:1;transform:none}.mg-ss-i{position:absolute;right:14px;top:14px;color:#0E6FC0}.mg-ss-i .ico{width:20px;height:20px}.mg-ss small{font-size:.74rem;color:#4A6278}.mg-ss-l b,.mg-ss-r>b{display:block;font-size:1.5rem;color:#0A2540}.mg-ss p{font-size:.8rem;color:#4A6278;margin:2px 0 0}.mg-ss-grow{display:flex;align-items:flex-end;gap:5px;height:64px;margin:10px 0 6px}.mg-ss-grow i{flex:1;height:0;border-radius:5px 5px 2px 2px;background:#3BA7F0;transition:height .6s}.mg-ss-grow i:last-child{background:#0E6FC0}.mg.in .mg-ss-grow i{height:var(--h)}.mg.in .mg-ss-grow i:nth-child(1){transition-delay:2s}.mg.in .mg-ss-grow i:nth-child(2){transition-delay:2.2s}.mg.in .mg-ss-grow i:nth-child(3){transition-delay:2.4s}.mg.in .mg-ss-grow i:nth-child(4){transition-delay:2.6s}.mg.in .mg-ss-grow i:nth-child(5){transition-delay:2.8s}.mg.in .mg-ss-grow i:nth-child(6){transition-delay:3s}.mg-ss-r strong{display:block;font-size:1.6rem;color:#0E6FC0}.mg-dm{display:grid;grid-template-columns:1.25fr auto 1fr auto 1fr;gap:12px;align-items:center}.mg-dm-cloud{position:relative;aspect-ratio:1;max-width:240px;margin:0 auto}.mg-dm-cloud i{position:absolute;left:var(--x);top:var(--y);width:12px;height:12px;margin:-6px;border-radius:50%;background:#3BA7F0;transition:left 1.1s cubic-bezier(.6,0,.3,1),top 1.1s cubic-bezier(.6,0,.3,1),opacity .4s}.mg-dm-cloud i:nth-child(3n){background:#0E6FC0}.mg-dm-cloud i:nth-child(4n){background:#BFE0F8}.mg.in .mg-dm-cloud i{left:50%;top:50%;opacity:0;transition-delay:var(--d),var(--d),calc(var(--d) + 1s)}.mg-dm-hub{position:absolute;left:50%;top:50%;width:58%;aspect-ratio:1;transform:translate(-50%,-50%) scale(.4);border-radius:50%;background:#0E6FC0;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:10px;opacity:0;transition:transform .6s 1.5s cubic-bezier(.3,1.4,.5,1),opacity .4s 1.4s}.mg.in .mg-dm-hub{opacity:1;transform:translate(-50%,-50%)}.mg-dm-hub b{font-size:.86rem}.mg-dm-hub small{font-size:.64rem;opacity:.85;line-height:1.3;margin-top:2px}.mg-dm-a{text-align:center;opacity:0;transition:opacity .4s}.mg.in .mg-dm-a{opacity:1;transition-delay:var(--d)}.mg-dm-a svg{width:56px;height:24px}.mg-dm-a path{fill:none;stroke:#0E6FC0;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100}.mg.in .mg-dm-a path{animation:mgDraw .6s var(--d) forwards}.mg-dm-a small{display:block;font-size:.66rem;color:#5B7A99;font-weight:700}.mg-dm-n{padding:16px;border-radius:18px;background:#F3F9FE;border:1px solid #DCEBF8;text-align:center;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .5s}.mg.in .mg-dm-n{opacity:1;transform:none;transition-delay:var(--d)}.mg-dm-n>span{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#fff;color:#0E6FC0;margin-bottom:6px}.mg-dm-n .ico{width:20px;height:20px}.mg-dm-n b{display:block;color:#0A2540;font-size:.95rem}.mg-dm-n small{display:block;font-size:.74rem;color:#4A6278;margin-top:2px}.mg-dm-n.me{background:#fff;border:2px solid #0E6FC0}.mg-dm-b{display:grid;gap:5px;margin-top:8px}.mg-dm-b em{font-style:normal;font-size:.76rem;font-weight:800;color:#0E6FC0;background:#EAF4FD;border-radius:99px;padding:4px 8px;opacity:0;transform:scale(.8);transition:opacity .4s,transform .4s cubic-bezier(.3,1.5,.5,1)}.mg.in .mg-dm-b em{opacity:1;transform:none;transition-delay:var(--d)}.mg-fx{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:10px}.mg-fx-t{flex:1 1 120px;min-width:0;padding:14px 12px;border-radius:16px;background:var(--c,#F3F9FE);color:var(--t,#0A2540);text-align:center;opacity:0;transform:translateY(12px) scale(.96);transition:opacity .5s,transform .5s cubic-bezier(.3,1.4,.5,1)}.mg-fx-t.s-d{box-shadow:inset 0 0 0 1px #9FCDEF}.mg.in .mg-fx-t{opacity:1;transform:none;transition-delay:var(--d)}.mg-fx-t small{display:block;font:800 .62rem Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.mg-fx-t b{display:block;font-size:1.45rem;margin:4px 0}.mg-fx-t span{display:block;font-size:.72rem;opacity:.85;line-height:1.35}.mg-fx-t.res{flex-basis:100%;background:#0A2540;color:#fff;padding:18px}.mg-fx-t.res b{font-size:2rem}.mg-fx-o{align-self:center;font-style:normal;font-size:1.5rem;font-weight:800;color:#0E6FC0;opacity:0;transition:opacity .3s}.mg.in .mg-fx-o{opacity:1;transition-delay:var(--d)}@media(max-width:820px){.mg-dm{grid-template-columns:1fr}.mg-dm-a svg{transform:rotate(90deg)}.mg-dm-cloud{max-width:200px}}@media(max-width:640px){.mg-leg{grid-template-columns:1fr}.mg-cv{font-size:.7rem}.mg-badge{font-size:.58rem;padding:2px 5px}.mg-col>small{font-size:.66rem}.mg-ss{grid-template-columns:1fr;gap:10px}.mg-ss-fork{display:none}.mg-ly{margin:0}.mg-tiles{gap:4px}.mg-flag{font-size:.56rem;padding:1px 5px}.mg-fx-o{display:none}.mg-fx-t{flex-basis:40%}.mg-hn{font-size:.78rem;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.mg-cp{height:var(--h)}.mg-cv,.mg-hr,.mg-out,.mg-leak,.mg-flag,.mg-nt,.mg-ly,.mg-ss-top,.mg-ss-l,.mg-ss-r,.mg-dm-a,.mg-dm-n,.mg-dm-b em,.mg-dm-hub,.mg-fx-t,.mg-fx-o{opacity:1!important;transform:none!important}.mg-ht i{width:var(--w)}.mg-tl.on{background:#0E6FC0}.mg-ln{stroke-dashoffset:0}.mg-ss-grow i{height:var(--h)}.mg-dm-cloud i{display:none}.mg-dm-hub{transform:translate(-50%,-50%)!important}}.mg-ln.dash{stroke-dasharray:3 3;stroke-dashoffset:0;opacity:0}.mg.in .mg-ln.dash{animation:mgFade .8s var(--d) forwards}@keyframes mgFade{to{opacity:1}}.ri{margin:22px 0 10px}.ri-doc{position:relative;background:#fff;border:1px solid #DCEBF8;border-radius:6px;padding:28px 30px 22px;box-shadow:0 30px 60px -40px rgba(10,37,64,.45),0 2px 0 #F3F9FE,0 4px 0 #EAF4FD;font-variant-numeric:tabular-nums;overflow:hidden}.ri-stamp{position:absolute;right:-46px;top:26px;transform:rotate(18deg);padding:6px 60px;background:#EAF4FD;color:#0E6FC0;font:800 .62rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase}.ri-hd{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid #E5F0FA}.ri-hd small{display:block;font-size:.62rem;text-transform:uppercase;letter-spacing:.12em;color:#5B7A99;font-weight:800}.ri-hd b{display:block;color:#0A2540;font-size:.95rem}.ri-hd span{font-size:.72rem;color:#5B7A99}.ri-hd dl{display:grid;grid-template-columns:auto auto;gap:2px 12px;margin:0;font-size:.74rem;padding-right:70px}.ri-hd dt{color:#5B7A99}.ri-hd dd{margin:0;color:#0A2540;font-weight:700}.ri-to{font-size:.74rem;color:#4A6278;margin:12px 0 4px!important}.ri-doc h4{font-family:'Instrument Serif',serif;font-weight:400;font-size:1.7rem;color:#0A2540;margin:6px 0 10px}.ri-intro{display:flex;gap:12px;align-items:flex-start}.ri-intro p{font-size:.84rem;color:#33506B;margin:0}.ri-row,.ri-note{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:13px 0;border-top:1px dashed #DCEBF8}.ri-row b,.ri-note b{display:block;font-size:.9rem;color:#0A2540}.ri-row small{display:block;font-size:.76rem;color:#4A6278;line-height:1.4}.ri-row>strong{font-size:1.08rem;color:#0A2540;white-space:nowrap}.ri-row:target,.ri-note:target{background:#F3F9FE;box-shadow:-30px 0 0 #F3F9FE,30px 0 0 #F3F9FE}.ri-two{grid-template-columns:auto 1fr auto auto}.ri-sc{text-align:right;padding-left:6px}.ri-sc em{display:block;font-style:normal;font-size:.66rem;font-weight:800;color:#5B7A99}.ri-sc strong{font-size:1.02rem;color:#0A2540;white-space:nowrap}.ri-note{background:#F8FBFE;border:1px solid #E5F0FA;border-radius:12px;padding:13px 14px;margin-top:6px}.ri-note p{font-size:.78rem;color:#33506B;margin:2px 0 0}.ri-back{font-size:.68rem;color:#8AA3BA;text-align:right;margin:12px 0 0!important;font-style:italic}.ri-n{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#0E6FC0;color:#fff!important;font:800 .8rem Inter,sans-serif;text-decoration:none!important;box-shadow:0 0 0 4px #EAF4FD}.ri .ri-doc .ri-n{transform:scale(0);transition:transform .45s cubic-bezier(.3,1.6,.5,1)}.ri.in .ri-doc .ri-n{transform:none;transition-delay:var(--d)}.ri.in .ri-doc .ri-n{animation:riPing 1.2s calc(var(--d) + .4s) 1}@keyframes riPing{0%{box-shadow:0 0 0 4px #EAF4FD}50%{box-shadow:0 0 0 10px rgba(14,111,192,.18)}100%{box-shadow:0 0 0 4px #EAF4FD}}.ri figcaption{font-size:.74rem;color:#5B7A99;margin-top:10px}.ri-exp{list-style:none;padding:0!important;margin:18px 0 24px!important;display:grid;grid-template-columns:1fr 1fr;gap:12px}.ri-exp li{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:16px;background:#fff;border:1px solid #DCEBF8;margin:0!important;scroll-margin-top:110px}.ri-exp li:target{border-color:#0E6FC0;box-shadow:0 0 0 3px #EAF4FD}.ri-exp li:last-child{grid-column:1/-1}.ri-exp b{display:block;color:#0A2540;font-size:.95rem}.ri-exp p{font-size:.84rem;color:#33506B;margin:4px 0 6px!important}.ri-exp small{display:block;font-size:.78rem;color:#0E6FC0;font-weight:700}.ri-row{scroll-margin-top:110px}@media(max-width:640px){.ri-doc{padding:20px 16px 16px}.ri-hd dl{padding-right:0}.ri-stamp{right:-58px;top:14px;font-size:.54rem}.ri-row{grid-template-columns:auto 1fr;gap:10px}.ri-row>strong{grid-column:2}.ri-two{grid-template-columns:auto 1fr 1fr}.ri-two>div{grid-column:2/-1}.ri-two .ri-sc:first-of-type{grid-column:2}.ri-sc{text-align:left;padding:0}.ri-exp{grid-template-columns:1fr}.ri-note{grid-template-columns:auto 1fr}}@media(prefers-reduced-motion:reduce){.ri .ri-doc .ri-n{transform:none}}.ri-stamp{position:static;display:block;transform:none;margin:-28px -30px 18px;padding:7px 12px;text-align:center;border-bottom:1px solid #DCEBF8}.ri-hd dl{padding-right:0}@media(max-width:640px){.ri-stamp{margin:-20px -16px 14px;font-size:.58rem;right:auto;top:auto}}.mg-cp,.mg-cv{flex-shrink:0}.mg-cols{padding-top:58px}.mg-seg.s-c{border-radius:0}.mg-seg:first-child{border-radius:18px 0 0 18px}.mg-seg:last-child{border-radius:0 18px 18px 0}.mg-seg.sm{padding:0 8px}.mg-seg.sm i,.mg-seg.sm small{display:none}.mg-seg.sm b{font-size:.86rem}.mg-seg.xs b{display:none}.mg .mg-key{display:flex!important;flex-direction:row}.mg-tiles.rows{grid-template-columns:auto repeat(var(--c),1fr);align-items:center}.mg-tiles.rows .mg-tl{aspect-ratio:1.5}.mg-trl{font:800 .72rem Inter,sans-serif;color:#0A2540;padding-right:10px;white-space:nowrap}.mg-ss-top small{opacity:1;color:#BFE0F8}.mg-dm-hub{width:76%}.mg-dm-hub b{font-size:.8rem}.mg-dm-hub small{font-size:.62rem}@media(max-width:640px){.mg-tiles.rows{grid-template-columns:repeat(var(--c),1fr)}.mg-trl{grid-column:1/-1;padding:6px 0 2px}.mg-seg.sm b{font-size:.74rem}}@media(max-width:640px){.mg-seg.sm b{display:none}.mg-tiles.rows .mg-tl{aspect-ratio:1.15}}.tbl.pt tr.hl td{background:#F3F9FE}.tbl.pt small{display:block;font-size:.7rem;color:#5B7A99;font-weight:600}.sx-ig{display:inline-flex;align-items:center;gap:7px;padding:7px 12px 7px 8px;border-radius:99px;border:1px solid #DCEBF8;background:#fff;color:#0A2540;font:700 .8rem Inter,sans-serif;text-decoration:none;margin-right:8px;transition:border-color .2s,transform .2s}.sx-ig:hover{border-color:#0E6FC0;transform:translateY(-1px)}.sx-ig img{width:20px;height:20px;display:block}@media(max-width:1100px){.sx-ig span{display:none}.sx-ig{padding:7px}}@media(max-width:560px){.sx-ig{display:none}}.f-ig{display:inline-flex!important;align-items:center;gap:10px;padding:8px 8px 8px 10px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);text-decoration:none}.f-ig span{display:flex;flex-direction:column;line-height:1.2;font-weight:700}.f-ig span small{font-weight:500;opacity:.7;font-size:.72rem}.f-ig em{font-style:normal;margin-left:6px;background:#fff;color:#0A2540;border-radius:99px;padding:6px 12px;font:800 .76rem Inter,sans-serif}.igf{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;margin:26px 0 0;padding:20px 22px;border-radius:22px;background:#F3F9FE;border:1px solid #DCEBF8}.igf-ava{position:relative;width:64px;height:64px;flex:none}.igf-ava>img:first-child{width:64px;height:64px;border-radius:50%;object-fit:cover;object-position:50% 10%;box-shadow:0 0 0 3px #fff,0 0 0 5px #3BA7F0}.igf-ava .ig-logo{position:absolute;right:-4px;bottom:-4px;width:24px!important;height:24px!important;background:#fff;border-radius:7px;padding:2px}.igf small{display:block;font:800 .64rem Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#0E6FC0}.igf b{display:block;font-size:1.1rem;color:#0A2540;margin:2px 0}.igf p{margin:0!important;font-size:.84rem;color:#4A6278}.igf-btn{white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.igf-btn .ig-logo{width:18px!important;height:18px!important;background:#fff;border-radius:5px;padding:1px}@media(max-width:700px){.igf{grid-template-columns:auto 1fr}.igf-btn{grid-column:1/-1;justify-content:center}}.trio3{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:10px;align-items:stretch;margin:18px 0 22px}.tc{background:#fff;border:1px solid #DCEBF8;border-radius:22px;padding:22px 20px;box-shadow:0 18px 40px -30px rgba(10,37,64,.35);display:flex;flex-direction:column}.tc.me{background:#0E6FC0;border-color:#0E6FC0;color:#fff}.tc-lg{height:52px;display:flex;align-items:center}.tc-lg img{max-height:38px;max-width:170px}.tc-brand{font-family:'Instrument Serif',serif;font-size:1.7rem;line-height:1;color:#fff}.tc-brand small{display:block;font:800 .55rem Inter,sans-serif;letter-spacing:.34em;color:#CFE9FB;margin-top:4px}.tc>small{font:800 .64rem Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#0E6FC0;margin-top:14px}.tc.me>small{color:#CFE9FB}.tc>b{display:block;font-size:1.05rem;color:#0A2540;margin:4px 0 8px;line-height:1.25}.tc.me>b{color:#fff}.tc p{font-size:.86rem;margin:0!important;color:#DCEFFF}.tc ul{list-style:none;margin:0!important;padding:0!important;display:grid;gap:6px}.tc li{font-size:.84rem;color:#33506B;display:flex;gap:7px;margin:0!important}.tc li:before{content:"✓";color:#0E6FC0;font-weight:800}.tc-plus{align-self:center;font-style:normal;font-size:1.6rem;font-weight:800;color:#3BA7F0}@media(max-width:860px){.trio3{grid-template-columns:1fr}.tc-plus{justify-self:center;line-height:1}}.vs2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:10px 0 18px}.vs2>div{border-radius:18px;padding:16px 18px;font-size:.92rem;line-height:1.45}.vs2 b{display:block;font:800 .66rem Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}.vs2 .bad{background:#F3F9FE;color:#4A6278;border:1px dashed #BFD7EA}.vs2 .good{background:#0E6FC0;color:#fff}@media(max-width:640px){.vs2{grid-template-columns:1fr}}.pwall{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:14px 0 8px}.pw-t{height:68px;background:#fff;border:1px solid #DCEBF8;border-radius:14px;display:grid;place-items:center;padding:10px 12px;opacity:0;transform:translateY(16px) scale(.94);transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1)}.pwall.in .pw-t{opacity:1;transform:none;transition-delay:var(--d)}.pw-t img{max-width:100%;max-height:36px;object-fit:contain;display:block}.pw-t img.tint{filter:brightness(0) saturate(100%) invert(20%) sepia(60%) saturate(900%) hue-rotate(190deg)}@media(max-width:860px){.pwall{grid-template-columns:repeat(4,1fr)}}@media(max-width:520px){.pwall{grid-template-columns:repeat(3,1fr)}.pw-t{height:58px;padding:8px}}@media(prefers-reduced-motion:reduce){.pw-t{opacity:1;transform:none}}.kgen{margin:14px 0 8px;padding:22px;border-radius:22px;background:#fff;border:1px solid #DCEBF8;box-shadow:0 24px 60px -40px rgba(10,37,64,.4)}.kg-h small{font:800 .64rem Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#0E6FC0}.kg-h b{display:block;font-size:1.25rem;color:#0A2540;margin:2px 0 4px}.kg-h p{margin:0 0 14px!important;font-size:.86rem;color:#4A6278}.kg-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kg-grid label{display:flex;flex-direction:column;gap:5px;font:700 .76rem Inter,sans-serif;color:#33506B}.kg-grid input,.kg-grid select{font:500 .92rem Inter,sans-serif;padding:10px 12px;border-radius:12px;border:1.5px solid #CFE3F4;background:#F8FBFE;color:#0A2540;outline:0;min-width:0}.kg-grid input:focus,.kg-grid select:focus{border-color:#0E6FC0;background:#fff}.kg-out{margin-top:14px}.kg-dl{font-weight:700;color:#0E6FC0;font-size:.9rem;margin-bottom:8px;padding:10px 14px;border-radius:12px;background:#EAF4FD}.kg-out textarea{width:100%;box-sizing:border-box;font:500 .86rem/1.5 ui-monospace,Menlo,monospace;padding:14px;border-radius:14px;border:1px solid #DCEBF8;background:#F8FBFE;color:#0A2540;resize:vertical}.kg-act{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.btn-ghost{background:#fff!important;color:#0E6FC0!important;border:1.5px solid #CFE3F4!important;box-shadow:none!important}.kg-warn{font-size:.82rem;color:#33506B;margin:12px 0 0!important;padding:12px 14px;border-left:3px solid #0E6FC0;background:#F3F9FE;border-radius:0 12px 12px 0}@media(max-width:640px){.kg-grid{grid-template-columns:1fr}}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.chips a,.chips span{display:inline-block;padding:7px 12px;border-radius:99px;background:#F3F9FE;border:1px solid #DCEBF8;color:#0A2540;font-size:.82rem;font-weight:600;text-decoration:none}.chips a:hover{border-color:#0E6FC0;color:#0E6FC0}.chips.gs span:before{content:"⌕ ";color:#0E6FC0}.ins-head{display:grid;grid-template-columns:150px 1fr;gap:20px;align-items:center;padding:18px 20px;border-radius:20px;background:#fff;border:1px solid #DCEBF8;margin-bottom:14px}.ins-head p{margin:0!important}.ins-logo{max-width:140px;max-height:56px;object-fit:contain}.ins-word{font:800 1.25rem Inter,sans-serif;color:#0A2540;letter-spacing:-.02em}@media(max-width:560px){.ins-head{grid-template-columns:1fr}}.ins-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:10px 0}.ins-grid a{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:18px;background:#fff;border:1px solid #DCEBF8;text-decoration:none;transition:border-color .2s,transform .2s}.ins-grid a:hover{border-color:#0E6FC0;transform:translateY(-2px)}.ins-grid img{height:30px;max-width:120px;object-fit:contain;object-position:left;margin-bottom:6px}.ins-grid b{color:#0A2540;font-size:.98rem}.ins-grid small{color:#5B7A99;font-size:.74rem}@media(max-width:860px){.ins-grid{grid-template-columns:repeat(2,1fr)}}.prose .ins-grid a,.prose .chips a,.prose a.igf-ava{text-decoration:none}.ins-grid .ins-lg{height:34px;display:flex;align-items:center;margin-bottom:6px}.ins-grid .ins-lg img{height:auto;max-height:30px;max-width:120px;margin:0}.ins-grid .ins-lg img.tint,.ins-head img.tint{filter:brightness(0) saturate(100%) invert(20%) sepia(60%) saturate(900%) hue-rotate(190deg)}.ins-grid .ins-lg span{font:800 1.05rem Inter,sans-serif;color:#0E6FC0;letter-spacing:-.02em}.pw-t.cap{flex-direction:column;display:flex;justify-content:center;gap:2px}.pw-t.cap em{font-style:normal;font-size:.62rem;font-weight:700;color:#5B7A99}.sx-foot .lg .f-ig{max-width:100%;box-sizing:border-box;gap:8px;margin-top:6px}.sx-foot .lg .f-ig span{letter-spacing:0;text-transform:none;font:700 .86rem Inter,sans-serif;color:#fff;margin:0;display:flex;flex-direction:column}.sx-foot .lg .f-ig span small{letter-spacing:0;font:500 .7rem Inter,sans-serif;color:#A9C8DC;text-transform:none}.sx-foot .lg .f-ig em{flex:none;margin-left:auto}.pw-t.pw-more{grid-column:span 2;background:#0E6FC0;border-color:#0E6FC0;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:2px}.pw-more b{font-size:1.05rem;letter-spacing:-.01em}.pw-more small{font-size:.74rem;color:#CFE9FB;font-weight:600}@media(max-width:860px){.pw-t.pw-more{grid-column:span 4}}@media(max-width:520px){.pw-t.pw-more{grid-column:span 3}}.prose a.author-ig{display:inline-flex;align-items:center;gap:12px;margin-top:12px;padding:10px 16px 10px 12px;border-radius:16px;background:#fff;border:1px solid #DCEBF8;text-decoration:none;color:#0A2540;transition:border-color .2s,transform .2s}.prose a.author-ig:hover{border-color:#0E6FC0;transform:translateY(-1px)}.author-ig .ig-logo{width:26px!important;height:26px!important}.author-ig span{display:flex;flex-direction:column;line-height:1.3}.author-ig b{font-size:.95rem;color:#0E6FC0}.author-ig small{font-size:.74rem;color:#5B7A99;font-weight:500}.author a.author-ig b{font:700 .95rem Inter,sans-serif;letter-spacing:0;color:#0E6FC0;margin:0}.author a.author-ig small{font:500 .74rem Inter,sans-serif;letter-spacing:0;text-transform:none;color:#5B7A99;margin:0}.sx-foot .lg .f-ig{display:flex!important;align-items:center;gap:11px;width:100%;max-width:290px;box-sizing:border-box;margin-top:16px;padding:10px 14px 10px 10px;border-radius:14px;background:#fff;border:0;text-decoration:none!important}.sx-foot .lg .f-g .g-badge{display:flex;width:100%;max-width:290px;box-sizing:border-box}.sx-foot .lg .f-ig .fi-tile{flex:none;width:34px;height:34px;border-radius:9px;border:1px solid #E3E8EE;display:grid;place-items:center;background:#fff;transition:border-color .2s}.sx-foot .lg .f-ig:hover .fi-tile{border-color:#E1306C}.sx-foot .lg .f-ig .fi-tile img{width:22px;height:22px;display:block}.sx-foot .lg .f-ig .fi-t{display:flex;flex-direction:column;line-height:1.25;margin:0;letter-spacing:0;text-transform:none;font:inherit;color:#202124}.sx-foot .lg .f-ig .fi-t b{font:700 1.05rem Inter,sans-serif;color:#202124;letter-spacing:0}.sx-foot .lg .f-ig .fi-t small{font:500 .72rem Inter,sans-serif;color:#5F6368;letter-spacing:0;text-transform:none}.sx-foot .lg .f-g{margin-top:10px}.sx-foot .lg .f-ig{opacity:1}.sx-foot .lg .f-ig .fi-tile img{margin:0;vertical-align:middle}.igx .igw{max-width:935px;margin:28px auto;background:#fff;border:1px solid #dbdbdb;border-radius:14px;padding:30px 28px 22px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#000;-webkit-font-smoothing:antialiased}.igw-h{display:grid;grid-template-columns:200px 1fr;align-items:center;gap:10px}.igw-ava{justify-self:center;text-decoration:none}.igw-ava span{display:block;width:150px;height:150px;border-radius:50%;padding:4px;background:conic-gradient(from 210deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75)}.igw-ava img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:4px solid #fff;box-sizing:border-box;display:block}.igw-r1{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.igw-user{font-size:20px;font-weight:400;margin-right:12px;color:#000}.igx a.igw-btn{display:inline-flex;align-items:center;height:32px;padding:0 16px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none!important;line-height:1}.igx a.igw-follow{background:#0095F6;color:#fff!important}.igx a.igw-follow:hover{background:#1877F2}.igx a.igw-msg{background:#efefef;color:#000!important}.igx a.igw-msg:hover{background:#dbdbdb}.igw-stats{list-style:none;display:flex;gap:40px;margin:20px 0!important;padding:0!important}.igw-stats li{font-size:16px;margin:0!important;color:#000}.igw-stats b{font-weight:600}.igw-bio{font-size:14px;line-height:18px}.igw-bio b{display:block;font-weight:600}.igw-bio span{display:block;color:#737373}.igw-bio p{margin:0!important;font-size:14px;line-height:18px;color:#000}.igx .igw-bio a{color:#00376b;font-weight:600;text-decoration:none!important;font-size:14px}.igw-hl{display:flex;gap:30px;padding:38px 0 30px 40px;overflow-x:auto;scrollbar-width:none}.igw-hl::-webkit-scrollbar{display:none}.igx a.igw-hli{flex:none;width:88px;text-align:center;text-decoration:none!important;color:#000}.igw-hlr{display:block;width:87px;height:87px;border-radius:50%;padding:3px;border:1px solid #dbdbdb;box-sizing:border-box;background:#fff}.igw-hlr img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;background:#fafafa}.igw-hli small{display:block;font-size:12px;font-weight:600;margin-top:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.igw-tabs{display:flex;justify-content:center;gap:60px;border-top:1px solid #dbdbdb}.igw-tabs span{display:flex;align-items:center;gap:6px;height:52px;margin-top:-1px;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#737373;border-top:1px solid transparent}.igw-tabs span.on{color:#000;border-top-color:#000}.igw-tabs svg{width:12px;height:12px}.igw-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.igx a.igw-t{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:#efefef;text-decoration:none!important}.igw-t img{width:100%;height:100%;object-fit:cover;display:block;transition:filter .2s}.igw-t:hover img{filter:brightness(.8)}.igw-t i{position:absolute;right:8px;top:8px;width:20px;height:20px;filter:drop-shadow(0 0 2px rgba(0,0,0,.4))}.igw-t i svg{width:100%;height:100%;display:block}.igx a.igw-all{display:block;text-align:center;margin-top:16px;font-size:14px;font-weight:600;color:#0095F6!important;text-decoration:none!important}@media(max-width:735px){.igx .igw{padding:16px 0 0;border-radius:12px}.igw-h{grid-template-columns:auto 1fr;gap:20px;padding:0 16px;align-items:start}.igw-ava span{width:86px;height:86px;padding:3px}.igw-ava img{border-width:3px}.igw-user{font-size:20px}.igw-r1{gap:6px}.igw-stats{gap:18px;margin:12px 0!important}.igw-stats li{font-size:14px;display:flex;flex-direction:column;line-height:1.2}.igw-r1 .igw-btn{flex:1;justify-content:center}.igw-hl{gap:16px;padding:22px 16px 18px}.igx a.igw-hli{width:64px}.igw-hlr{width:64px;height:64px;padding:2px}.igw-tabs{gap:0;justify-content:space-around}.igw-tabs span{font-size:0;gap:0}.igw-tabs svg{width:24px;height:24px}.igw-grid{gap:2px}.igx a.igw-all{margin:12px 0 14px}}.ckgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:10px 0}.ckgrid .ck{background:#fff;border:1px solid #DCEBF8;border-radius:18px;padding:18px 18px 14px}.ckgrid .ck b{display:block;color:#0A2540;font-size:1rem;margin-bottom:8px}.ckgrid .ck ul{list-style:none;margin:0 0 10px!important;padding:0!important;display:grid;gap:6px}.ckgrid .ck li{font-size:.86rem;color:#33506B;display:flex;gap:8px;margin:0!important;line-height:1.4}.ckgrid .ck li:before{content:"✓";color:#0E6FC0;font-weight:800}.ckgrid .ck a{font-size:.82rem}@media(max-width:640px){.ckgrid{grid-template-columns:1fr}}.igx ul.igw-stats{display:flex!important;flex-direction:row;flex-wrap:nowrap}.igx ul.igw-stats li{display:block;white-space:nowrap}.igx ul.igw-stats li:before{content:none!important;display:none!important}.igw-hl{padding-left:10px}@media(max-width:735px){.igx ul.igw-stats li{display:flex}}.igw-h{grid-template-areas:"ava meta" "ava bio";row-gap:0}.igw-ava{grid-area:ava}.igw-meta{grid-area:meta}.igw-bio{grid-area:bio}.igx ul.igw-stats{gap:40px!important}@media(max-width:735px){.igw-h{grid-template-areas:"ava meta" "bio bio";row-gap:14px}.igx ul.igw-stats{gap:22px!important}}.ckgrid .ck{display:flex;flex-direction:column;align-items:stretch;gap:0}.ckgrid .ck ul{flex:1}.legal-wrap{max-width:820px;padding-top:10px;padding-bottom:70px}.prose.legal h1{font-family:'Instrument Serif',serif;font-weight:400;font-size:clamp(2.2rem,5vw,3.2rem);color:#0A2540;margin:10px 0 26px;line-height:1.05}.prose.legal h2{font-size:1.15rem;font-family:Inter,sans-serif;font-weight:800;color:#0A2540;margin:30px 0 8px}.prose.legal ul{padding-left:1.2em}.prose.legal li{margin:4px 0}.chap .stats span{color:#4A6278}.chap .stats b{font-size:clamp(1.45rem,2.3vw,1.95rem);line-height:1.1}.vs2 ul{margin:0;padding-left:18px;display:grid;gap:6px}.vs2 .good ul li::marker{color:#BFE0F8}@media(max-width:700px){.chap .stats{grid-template-columns:1fr 1fr}.chap .stats div:nth-child(3){box-shadow:none}}.wafb{display:grid;grid-template-columns:150px 1fr;gap:26px;align-items:center;margin:34px 0;padding:26px 28px;border-radius:26px;background:#F3F9FE;border:1px solid #DCEBF8}.wafb-doc{position:relative;aspect-ratio:3/4;border-radius:10px;background:#fff;box-shadow:0 18px 40px -16px rgba(10,37,64,.35);padding:16px 14px;transform:rotate(-4deg);display:flex;flex-direction:column;gap:7px}.wafb-doc b{font:800 .82rem/1.15 Inter,sans-serif;color:#0A2540;margin:6px 0 4px}.wafb-doc i{display:block;height:5px;border-radius:9px;background:#DCEBF8}.wafb-doc i:nth-child(even){width:70%}.wafb-pdf{align-self:flex-start;font:800 .62rem Inter,sans-serif;letter-spacing:.1em;color:#fff;background:#3BA7F0;border-radius:6px;padding:3px 7px}.wafb-k{font:800 .68rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0E6FC0}.wafb h3{margin:6px 0 4px;font-size:1.35rem}.wafb p{margin:0 0 8px;color:#4A6278}.wafb ul{margin:0 0 14px;padding-left:18px;display:grid;gap:3px;font-size:.92rem}.wafb-btn{display:inline-flex;align-items:center;gap:10px;background:#0E6FC0;color:#fff!important;text-decoration:none;font-weight:700;padding:12px 20px;border-radius:99px;transition:transform .2s,background .2s}.wafb-btn:hover{transform:translateY(-2px);background:#3BA7F0}.wafb-btn img{width:20px;height:20px}.wafb small{display:block;margin-top:10px;font-size:.74rem;color:#6B8399;line-height:1.45}footer .f-wa .fi-tile,.f-wa .fi-tile{background:#0E6FC0!important;border-color:#0E6FC0!important}@media(max-width:640px){.wafb{grid-template-columns:1fr;padding:22px 18px}.wafb-doc{width:110px;margin:0 auto}}.wafb-chat{display:flex;flex-direction:column;gap:8px;align-self:center}.wafb-chat span{font-size:.78rem;line-height:1.35;padding:8px 11px;border-radius:14px;max-width:150px;box-shadow:0 8px 20px -12px rgba(10,37,64,.4)}.wafb-chat .b1,.wafb-chat .b3{background:#0E6FC0;color:#fff;align-self:flex-end;border-bottom-right-radius:4px}.wafb-chat .b2{background:#fff;color:#0A2540;align-self:flex-start;border-bottom-left-radius:4px}.wafb-qs{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 16px}.wafb-q{font-size:.86rem;font-weight:600;color:#0E6FC0!important;text-decoration:none;background:#fff;border:1px solid #BFD7EA;border-radius:99px;padding:8px 14px;transition:border-color .2s,background .2s}.wafb-q:hover{border-color:#0E6FC0;background:#EAF6FE}@media(max-width:640px){.wafb-chat{flex-direction:column;width:100%}.wafb-chat span{max-width:75%}}.wafb-q{text-decoration:none!important}.sx-foot .f-ig,.sx-foot .f-g .g-badge{display:flex!important;align-items:center;gap:12px;width:100%;max-width:300px;min-height:64px;box-sizing:border-box;margin:12px 0 0;padding:11px 14px 11px 11px;border-radius:14px;background:#fff;border:0;text-decoration:none!important;transition:transform .2s,box-shadow .2s}.sx-foot .f-ig:hover,.sx-foot .f-g .g-badge:hover{transform:translateY(-2px);box-shadow:0 12px 26px -14px rgba(0,0,0,.45)}.sx-foot .f-g{margin:0}.sx-foot .f-ig .fi-tile,.sx-foot .f-g .g-tile{flex:none;width:40px!important;height:40px!important;padding:8px!important;box-sizing:border-box;border-radius:10px;border:1px solid #E3E8EE;display:grid;place-items:center;background:#fff}.sx-foot .f-ig .fi-tile img{width:22px;height:22px}.sx-foot .f-ig .fi-t,.sx-foot .f-g .g-txt{display:flex!important;flex-direction:column;gap:2px;min-width:0;line-height:1.2;margin:0}.sx-foot .f-ig .fi-t b,.sx-foot .f-g .g-txt b{font:700 .95rem/1.2 Inter,sans-serif!important;color:#0A2540!important;letter-spacing:0;white-space:nowrap}.sx-foot .f-ig .fi-t small,.sx-foot .f-g .g-txt small{font:500 .72rem/1.3 Inter,sans-serif!important;color:#5F6368!important;letter-spacing:0;text-transform:none;white-space:nowrap}.sx-foot .f-g .g-txt{display:grid!important;grid-template-columns:auto 1fr;align-items:center;column-gap:8px}.sx-foot .f-g .g-txt small{grid-column:1/-1}.sx-foot .f-g .g-stars{margin:0}.sx-foot .f-ig{margin:12px 0 0!important}.sx-foot .f-g{margin:0!important}.sx-foot .f-g .g-badge{margin:12px 0 0!important}.rel.rel-im{padding:0 0 20px;overflow:hidden}.rel.rel-im>*:not(.rel-pic){margin-left:20px;margin-right:20px}.rel-pic{display:block;aspect-ratio:16/9;overflow:hidden;margin-bottom:10px;background:#EAF4FD}.rel-pic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.rel.rel-im:hover .rel-pic img{transform:scale(1.04)}@media(min-width:760px){.hub-grid{grid-template-columns:repeat(2,1fr)!important}}@media(min-width:1080px){.hub-grid{grid-template-columns:repeat(3,1fr)!important}}.hub-calc-cta{display:flex;align-items:center;gap:16px;max-width:720px;margin:4px 0 0;padding:16px 18px;border-radius:20px;background:#0A2540;color:#fff!important;text-decoration:none!important;box-shadow:0 18px 40px -18px rgba(10,37,64,.55);transition:transform .25s}.hub-calc-cta:hover{transform:translateY(-2px)}.hub-calc-cta .e{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#3BA7F0;color:#fff;font-size:1.4rem}.hub-calc-cta b{display:block;font-size:1.15rem}.hub-calc-cta small{display:block;color:#A9C8DC;font-size:.84rem;margin-top:2px}.hub-calc-cta em{margin-left:auto;font-style:normal;font-weight:700;white-space:nowrap;background:#fff;color:#0A2540;border-radius:99px;padding:9px 16px;font-size:.86rem}.calc-band{background:#0A2540;color:#fff;border-radius:40px;margin:30px 16px 10px;padding:64px 0 60px;scroll-margin-top:90px}.calc-band .cb-k{font:800 .7rem Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8FCBF7}.calc-band h2{color:#fff;font-size:clamp(2rem,4vw,3.2rem);margin:8px 0 10px;max-width:820px}.calc-band h2 em{color:#8FCBF7}.calc-band .cb-lead{color:rgba(255,255,255,.75);max-width:680px;font-size:1.05rem;margin:0 0 16px}.calc-band .cb-usp{list-style:none;padding:0;margin:0 0 26px;display:flex;flex-wrap:wrap;gap:8px 18px;font-weight:600;font-size:.9rem;color:#DCEFFF}.calc-band .cb-usp li{display:flex;align-items:center;gap:6px}.calc-band .cb-usp .ico{width:18px;height:18px;color:#8FCBF7}.calc-band .tools a{background:rgba(255,255,255,.05);border-color:rgba(143,203,247,.18);color:#fff}.calc-band .tools a:hover{background:rgba(255,255,255,.1);box-shadow:none}.calc-band .tools b{color:#fff}.calc-band .tools span{color:#A9C8DC}.calc-band .tools .e{background:rgba(143,203,247,.14);color:#8FCBF7;box-shadow:none}.calc-band .tools a:hover .e{background:#3BA7F0;color:#fff}@media(min-width:1000px){.calc-band .tools{grid-template-columns:repeat(4,1fr)!important}}@media(max-width:640px){.calc-band{border-radius:28px;margin:24px 8px 8px;padding:44px 0}.hub-calc-cta em{display:none}}@media(max-width:640px){.calc-band .tools{grid-template-columns:1fr!important;gap:8px}.calc-band .tools a{grid-template-columns:42px 1fr;column-gap:12px;row-gap:0;align-items:center;padding:12px 14px}.calc-band .tools .e{grid-row:1/3;width:42px;height:42px;margin:0}.calc-band .tools b{align-self:end}.calc-band .tools span{align-self:start}}.vjump{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:8px 0 6px}.vjump a{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid var(--line);text-decoration:none!important;transition:transform .2s,border-color .2s}.vjump a:hover{transform:translateY(-2px);border-color:#3BA7F0}.vjump b{font-size:.92rem;color:#0A2540}.vjump span{font-size:.76rem;color:var(--slate)}.vjump .vj-check{background:#0A2540;border-color:#0A2540}.vjump .vj-check b{color:#fff}.vjump .vj-check span{color:#A9C8DC}.vgrp{margin:34px 0 0;scroll-margin-top:90px}.vgrp-h{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--line)}.vgrp-h h3{font-family:'Instrument Serif',serif;font-weight:400;font-size:clamp(1.6rem,2.6vw,2.1rem);margin:0}.vgrp-h p{margin:0;color:var(--slate);font-size:.92rem;max-width:620px}.vrg{margin-top:14px}@media(max-width:900px){.vjump{grid-template-columns:1fr 1fr}.vjump .vj-check{grid-column:1/-1}}@media(min-width:1080px){.hub-grid.vrg{grid-template-columns:repeat(4,1fr)!important}}.vjump{grid-template-columns:repeat(6,1fr)}@media(max-width:1100px){.vjump{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.vjump{grid-template-columns:1fr 1fr}}.vaz{margin:56px 0 0;scroll-margin-top:90px}.az-search{width:100%;max-width:520px;box-sizing:border-box;margin:6px 0 22px;padding:13px 16px;border-radius:14px;border:1px solid #BFD7EA;font:500 .95rem Inter,sans-serif;background:#fff}.az-search:focus{outline:2px solid #3BA7F0;border-color:transparent}.az{columns:3 300px;column-gap:28px}.az-l{break-inside:avoid;margin:0 0 18px}.az-k{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#0A2540;color:#fff;font:800 .9rem Inter,sans-serif;margin-bottom:6px}.az ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.az a{display:grid;grid-template-columns:1fr auto;column-gap:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:#fff;text-decoration:none!important;transition:border-color .2s,transform .2s}.az a:hover{border-color:#3BA7F0;transform:translateX(2px)}.az b{font-size:.9rem;color:#0A2540}.az span{grid-column:1;font-size:.76rem;color:var(--slate);line-height:1.35}.az i{grid-column:2;grid-row:1/3;align-self:center;font-style:normal;font-size:.62rem;font-weight:800;letter-spacing:.04em;white-space:nowrap;padding:4px 8px;border-radius:99px;background:#0E6FC0;color:#fff}.az i.bs{background:#EAF4FD;color:#0E6FC0}.az i.wa{background:#fff;color:#0E6FC0;box-shadow:inset 0 0 0 1px #BFD7EA}.az-none{color:var(--slate)}.az i{white-space:normal!important;max-width:118px;text-align:center;line-height:1.25}.vs2 .good,.vs2 .good li,.vs2 .good p,.vs2 .good b{color:#fff!important}.vs2 .bad li{color:#3E566C}@media(max-width:640px){.hub-grid{gap:10px}.hub-grid .rel.rel-im{display:grid;grid-template-columns:104px 1fr;column-gap:14px;row-gap:2px;padding:12px;align-content:start}.hub-grid .rel.rel-im>*:not(.rel-pic){margin:0;grid-column:2}.hub-grid .rel-pic{grid-column:1;grid-row:1/5;aspect-ratio:1;border-radius:12px;margin:0;align-self:start}.hub-grid .rel.rel-im b{font-size:1.02rem;line-height:1.25}.hub-grid .rel.rel-im>span:not(.rel-pic){font-size:.84rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hub-grid .rel.rel-im em{font-size:.84rem}}.vz-sankey{position:relative}.vz-sankey .sk-h{display:flex;align-items:baseline;gap:8px;margin-bottom:10px;font-size:.78rem;color:var(--slate)}.vz-sankey .sk-h b{font-size:1rem;color:var(--ink)}.vz-sankey .sk-h em{margin-left:auto;font-style:normal;font-weight:700;color:var(--sky-deep);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.vz-sankey svg{width:100%;display:block;overflow:visible}.vz-sankey .sk{opacity:.42;transition:opacity .25s}.vz-sankey .sk:hover,.vz-sankey .sk.hot{opacity:.75}.vz-sankey .skn{transition:height .3s}.vz-sankey .src{fill:#0A2540}.vz-sankey .f1{fill:#0E6FC0}.vz-sankey .f2{fill:#3BA7F0}.vz-sankey .f3{fill:#8FCBF7}.vz-sankey .f4{fill:#0A2540}.vz-sankey .f5{fill:#E2706A}.vz-sankey .f6{fill:#C9524B}.vz-sankey .sk.f4{opacity:.6}.vz-sankey .sk.f5{opacity:.32}.vz-sankey .skl{font:600 12.5px Inter,sans-serif;fill:#0A2540}.vz-sankey .skv{font:700 11.5px Inter,sans-serif;fill:#4A6278}.vz-sankey .skv.f5,.vz-sankey .skv.f6{fill:#C9524B}.mg-pots{position:relative;padding-top:4px}.mg-pay{display:flex;align-items:center;gap:12px;width:max-content;margin:0 auto;padding:10px 18px 10px 12px;border-radius:99px;background:#0A2540;color:#fff;position:relative;z-index:2;opacity:0;transform:translateY(-10px) scale(.96);transition:opacity .6s,transform .7s cubic-bezier(.16,1,.3,1)}.mg.in .mg-pay{opacity:1;transform:none;transition-delay:.2s}.mg-pay>span{width:38px;height:38px;border-radius:50%;background:#3BA7F0;display:grid;place-items:center}.mg-pay>span .ico{width:20px;height:20px;color:#fff}.mg-pay small{display:block;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8FCBF7}.mg-pay b{font-size:1.15rem}.mg-pipes{display:block;width:100%;height:56px;margin:-2px 0 -4px}.mg-pipe{fill:none;stroke:#BFE0F8;stroke-width:2.4;vector-effect:non-scaling-stroke;stroke-dasharray:5 7;stroke-dashoffset:0;opacity:0;transition:opacity .5s}.mg.in .mg-pipe{opacity:1;transition-delay:var(--d);animation:mgFlow 1.2s linear infinite}@keyframes mgFlow{to{stroke-dashoffset:-24}}.mg-jars{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.mg-pot{text-align:center;opacity:0;transform:translateY(12px);transition:opacity .6s,transform .7s cubic-bezier(.16,1,.3,1)}.mg.in .mg-pot{opacity:1;transform:none;transition-delay:calc(var(--d) - .4s)}.mg-jar{position:relative;height:170px;margin:0 auto 12px;max-width:150px;border:3px solid #CFE6F8;border-top-width:0;border-radius:10px 10px 30px 30px;background:#F6FBFF;overflow:hidden}.mg-jar::before{content:'';position:absolute;left:-3px;right:-3px;top:0;height:10px;border-radius:6px;background:#CFE6F8;z-index:3}.mg-liq{position:absolute;left:0;right:0;bottom:0;height:0;background:var(--c);border-top:5px solid rgba(255,255,255,.35);transition:height 1.8s cubic-bezier(.16,1,.3,1)}.mg.in .mg-liq{height:var(--f);transition-delay:var(--d)}.mg-pi{position:absolute;left:50%;top:22px;transform:translateX(-50%);width:34px;height:34px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 4px 12px rgba(10,78,140,.12);z-index:2}.mg-pi .ico{width:18px;height:18px;color:#0E6FC0}.mg-pp{position:absolute;left:0;right:0;bottom:10px;font-weight:800;font-size:1.05rem;color:var(--t);z-index:2;opacity:0;transition:opacity .5s}.mg.in .mg-pp{opacity:1;transition-delay:calc(var(--d) + 1s)}.mg-pot.s-d .mg-pp{color:#0A2540}.mg-coin{position:absolute;left:44%;top:-14px;width:14px;height:14px;border-radius:50%;background:#F4C04E;border:2px solid #E0A82E;z-index:1;opacity:0}.mg-coin.c2{left:54%}.mg.in .mg-coin{animation:mgCoin 1s cubic-bezier(.5,0,.75,0) forwards;animation-delay:calc(var(--d) - .2s)}.mg.in .mg-coin.c2{animation-delay:calc(var(--d) + .25s)}@keyframes mgCoin{0%{opacity:1;transform:translateY(0)}85%{opacity:1}100%{opacity:0;transform:translateY(140px)}}.mg-pk{display:block;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#3BA7F0}.mg-pot>b{display:block;font-size:1rem;color:#0A2540;margin-top:2px}.mg-pot>strong{display:block;font-size:1.3rem;font-weight:800;color:#0A2540;letter-spacing:-.02em;margin:2px 0 4px}.mg-pot>p{font-size:.8rem;line-height:1.4;color:#4A6278;margin:0}@media(max-width:700px){.mg-pipes{display:none}.mg-pay{margin-bottom:16px}.mg-jars{grid-template-columns:1fr 1fr;gap:20px 14px}.mg-jar{height:130px}}@media(prefers-reduced-motion:reduce){.mg-pay,.mg-pot,.mg-pipe,.mg-pp{opacity:1;transform:none}.mg-liq{height:var(--f)}.mg-coin{display:none}}.mg .s-w{--c:#F4B4AE;--t:#0A2540}.mg-seg.s-w{background:#F4B4AE;color:#0A2540}.mg-leg .s-w span{background:#F4B4AE;color:#0A2540}.mg-key i.s-w{box-shadow:none}.mg-jars{grid-template-columns:repeat(var(--n,4),1fr)}.mg-chain{display:grid;grid-template-columns:repeat(calc(var(--n) * 2 - 1),auto);align-items:start;gap:8px;justify-content:space-between}.mg-chs{max-width:190px;text-align:center;opacity:0;transform:translateY(10px);transition:opacity .6s,transform .7s cubic-bezier(.16,1,.3,1)}.mg.in .mg-chs{opacity:1;transform:none;transition-delay:var(--d)}.mg-chi{width:56px;height:56px;margin:0 auto 10px;border-radius:18px;background:#EAF5FE;display:grid;place-items:center}.mg-chi .ico{width:26px;height:26px;color:#0E6FC0}.mg-chs:last-child .mg-chi{background:#FDECEA}.mg-chs:last-child .mg-chi .ico{color:#C9524B}.mg-chs b{display:block;font-size:.98rem;color:#0A2540}.mg-chs p{font-size:.82rem;line-height:1.45;color:#4A6278;margin:4px 0 0}.mg-chx{align-self:center;margin-top:-40px;font-size:1.4rem;font-weight:700;color:#8FCBF7;opacity:0;transform:translateX(-8px);transition:opacity .4s,transform .5s}.mg.in .mg-chx{opacity:1;transform:none;transition-delay:var(--d)}@media(max-width:760px){.mg-chain{grid-template-columns:1fr;justify-items:center}.mg-chs{max-width:none}.mg-chx{transform:rotate(90deg);margin:0}.mg.in .mg-chx{transform:rotate(90deg)}}@media(prefers-reduced-motion:reduce){.mg-chs,.mg-chx{opacity:1;transform:none}}.mg-tlw{position:relative;padding:6px 0 0}.mg-tla{position:relative;height:22px;margin:0 0 6px 210px}.mg-tla span{position:absolute;left:var(--x);transform:translateX(-50%);font-size:.72rem;font-weight:700;color:#4A6278;white-space:nowrap}.mg-tla span:first-child{transform:none}.mg-tlr{display:grid;grid-template-columns:200px 1fr;column-gap:10px;row-gap:6px;align-items:center;padding:14px 0;border-top:1px solid #E3EEF8;opacity:0;transform:translateY(8px);transition:opacity .6s,transform .7s}.mg.in .mg-tlr{opacity:1;transform:none}.mg.in .mg-tlr.no{transition-delay:1.2s}.mg-tlr>b{font-size:.92rem;color:#0A2540}.mg-tlt{position:relative;height:30px;border-radius:99px;background:#F1F7FC}.mg-tlv{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:99px;background:#BFE0F8;transition:width 1.4s cubic-bezier(.16,1,.3,1) .4s}.mg.in .mg-tlv{width:60%}.mg-tlm{position:absolute;left:var(--x);top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#0A2540;box-shadow:0 0 0 4px #fff;opacity:0;transition:opacity .4s}.mg-tlm.a{background:#0E6FC0}.mg.in .mg-tlm.f{opacity:1;transition-delay:1s}.mg.in .mg-tlm.a{opacity:1;transition-delay:1.8s}.mg-tlm em{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);font-style:normal;font-size:.68rem;font-weight:800;color:#0A2540;white-space:nowrap}.mg-tlres{grid-column:2;justify-self:end;margin-top:-2px;font-size:.8rem;font-weight:800;padding:4px 10px;border-radius:99px;opacity:0;transition:opacity .5s}.mg.in .mg-tlres{opacity:1;transition-delay:2.4s}.mg-tlr.ok .mg-tlres{background:#E3F2FD;color:#0E6FC0}.mg-tlr.no .mg-tlres{background:#FDECEA;color:#C9524B}.mg-tlr small{grid-column:2;font-size:.8rem;color:#4A6278;line-height:1.4}@media(max-width:700px){.mg-tla{margin-left:0}.mg-tlr{grid-template-columns:1fr}.mg-tlr>*{grid-column:1!important}.mg-tla span{font-size:.62rem}.mg-tla span:nth-child(3){display:none}}@media(prefers-reduced-motion:reduce){.mg-tlr,.mg-tlm,.mg-tlres{opacity:1;transform:none}.mg-tlv{width:60%}}.mg-sort{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mg-bin{border-radius:18px;background:#F5FAFE;border:1px solid #DCEBF8;padding:12px;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .6s}.mg.in .mg-bin{opacity:1;transform:none;transition-delay:var(--d)}.mg-bh{display:flex;align-items:center;gap:8px;margin-bottom:10px}.mg-bh span{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--c)}.mg-bh span .ico{width:16px;height:16px;color:var(--t)}.mg-bh b{font-size:.95rem;color:#0A2540}.mg-sc{background:#fff;border-radius:12px;padding:10px 12px;margin-top:8px;box-shadow:0 6px 16px -8px rgba(10,78,140,.25);border-left:4px solid var(--c);opacity:0;transform:translateY(-14px) rotate(-2deg);transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1)}.mg.in .mg-sc{opacity:1;transform:none;transition-delay:var(--d)}.mg-sc b{display:block;font-size:.86rem;color:#0A2540}.mg-sc small{font-size:.76rem;color:#4A6278;line-height:1.35;display:block;margin-top:2px}@media(max-width:700px){.mg-sort{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mg-bin,.mg-sc{opacity:1;transform:none}}.mg-adv{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mg-adc{background:#F5FAFE;border:1px solid #DCEBF8;border-radius:16px;padding:14px 16px;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1)}.mg.in .mg-adc{opacity:1;transform:none;transition-delay:var(--d)}.mg-adi{width:38px;height:38px;border-radius:12px;background:#0E6FC0;display:grid;place-items:center;margin-bottom:10px}.mg-adi .ico{width:19px;height:19px;color:#fff}.mg-adc b{display:block;font-size:.95rem;color:#0A2540;line-height:1.3}.mg-adc p{font-size:.82rem;line-height:1.45;color:#4A6278;margin:6px 0 0}@media(max-width:900px){.mg-adv{grid-template-columns:1fr 1fr}}@media(max-width:560px){.mg-adv{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mg-adc{opacity:1;transform:none}}@media(max-width:700px){.mg-jars{grid-template-columns:1fr 1fr}.mg-tlt{margin-top:20px}}.mg-sub{margin:22px 0 6px;font:800 .7rem Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#0E6FC0}.wa2{grid-template-columns:280px 1fr;gap:30px}.wa-phone{border-radius:22px;overflow:hidden;background:#EFEAE2;border:1px solid #E3E8EE;box-shadow:0 22px 44px -22px rgba(10,37,64,.4);font-family:Inter,system-ui,sans-serif}.wa-top{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border-bottom:1px solid #E9EDEF}.wa-av{width:38px;height:38px;border-radius:50%;object-fit:cover;object-position:50% 12%;background:#DCEBF8;flex:none}.wa-top b{display:block;font-size:.86rem;color:#111B21;line-height:1.2}.wa-top small{font-size:.72rem;color:#667781}.wa-logo{width:24px;height:24px;margin-left:auto;flex:none}.wa-body{padding:12px 10px 16px;display:flex;flex-direction:column;gap:7px}.wa-day{align-self:center;font-size:.66rem;color:#54656F;background:#fff;border-radius:7px;padding:3px 9px;box-shadow:0 1px .5px rgba(11,20,26,.13);margin-bottom:2px}.wa-in,.wa-out{position:relative;max-width:86%;font-size:.78rem;line-height:1.38;padding:6px 9px 17px;border-radius:9px;color:#111B21;box-shadow:0 1px .5px rgba(11,20,26,.13)}.wa-in{background:#fff;align-self:flex-start;border-top-left-radius:0}.wa-out{background:#D9FDD3;align-self:flex-end;border-top-right-radius:0}.wa-in i,.wa-out i{position:absolute;right:8px;bottom:3px;font-style:normal;font-size:.62rem;color:#667781;white-space:nowrap}.wa-out em{font-style:normal;color:#53BDEB;margin-left:2px;letter-spacing:-.18em}.wa2 .wa-body>span{opacity:0;transform:translateY(8px) scale(.97)}.wa2.in .wa-body>span{animation:waPop .45s cubic-bezier(.16,1,.3,1) forwards}.wa2.in .wa-body>span:nth-child(2){animation-delay:.5s}.wa2.in .wa-body>span:nth-child(3){animation-delay:1.4s}.wa2.in .wa-body>span:nth-child(4){animation-delay:2.2s}@keyframes waPop{to{opacity:1;transform:none}}.wa2 .wafb-q{color:#008069!important;border-color:#C5E8DA;background:#fff}.wa2 .wafb-q:hover{border-color:#008069;background:#E7F8F0}.wa2 .wafb-btn{background:#008069;padding:10px 20px 10px 10px}.wa2 .wafb-btn:hover{background:#00735E}.wa-bi{width:30px;height:30px;border-radius:50%;background:#fff;display:grid;place-items:center;flex:none}.wa-bi img{width:20px!important;height:20px!important}.wa2 .wafb-k{color:#008069}@media(max-width:760px){.wa2{grid-template-columns:1fr}.wa-phone{max-width:340px;width:100%;margin:0 auto}}@media(prefers-reduced-motion:reduce){.wa2 .wa-body>span{opacity:1;transform:none;animation:none!important}}.sx-foot .f-ig,.sx-foot .f-g .g-badge{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}.sx-foot .f-ig:hover,.sx-foot .f-g .g-badge:hover{background:rgba(255,255,255,.09)!important;border-color:rgba(143,203,247,.35)!important;box-shadow:none!important}.sx-foot .f-ig .fi-tile,.sx-foot .f-g .g-tile{background:rgba(255,255,255,.08)!important;border:0!important}footer .f-wa .fi-tile,.f-wa .fi-tile{background:rgba(255,255,255,.08)!important}.sx-foot .f-ig .fi-t b,.sx-foot .f-g .g-txt b{color:#fff!important}.sx-foot .f-ig .fi-t small,.sx-foot .f-g .g-txt small{color:#A9C8DC!important}.wa-top>div{display:flex;flex-direction:column;gap:1px;line-height:1.25}.sx-foot .f-mr{list-style:none}.sx-foot .f-mr details>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:.84rem;font-weight:600;color:#8FCBF7;padding:2px 0}.sx-foot .f-mr details>summary::-webkit-details-marker{display:none}.sx-foot .f-mr details>summary::after{content:'▾';font-size:.7rem;transition:transform .25s}.sx-foot .f-mr details[open]>summary::after{transform:rotate(180deg)}.sx-foot .f-mr details[open]>summary{margin-bottom:6px}.sx-foot .f-mr details>ul{padding:0;margin:0;list-style:none;display:grid;gap:8px}.sx-foot .f-mr details>summary:hover{color:#fff}.mg-seg.ni i{display:none}.mg-seg.nl small{display:none}.mg-seg.nl{padding:0 8px}.mg-seg.nv{padding:0}.mg-seg.nv b,.mg-seg.nv small,.mg-seg.nv i{display:none}.mg-seg b,.mg-seg small{white-space:nowrap}.mg-hn{flex-wrap:wrap;gap:2px 10px}@media(max-width:640px){.mg-hn span{white-space:normal}.mg-pay small{white-space:normal;letter-spacing:.06em}}.mg-seg.s-c{background:#8FCBF7!important;color:#0A2540!important;box-shadow:none!important}.mg-leg .s-c span{background:#8FCBF7!important;color:#0A2540!important;box-shadow:none!important}.mg-leg .s-c span .ico{color:#0A2540}.mg-seg+.mg-seg{box-shadow:inset 2px 0 0 rgba(255,255,255,.55)}.mg-ht2{position:relative;height:24px!important}.mg-ht2 .mg-pv{position:absolute;left:10px;top:50%;transform:translateY(-50%);font:800 .76rem Inter,sans-serif;color:#fff;font-style:normal;opacity:0;transition:opacity .5s}.mg.in .mg-ht2 .mg-pv{opacity:1;transition-delay:1.6s}.mg-ht2 i.s-w + .mg-pv{color:#0A2540}[data-check] .ck-list li{display:block}[data-check] .ck-list li::before{content:""}@media(max-width:980px){[data-check] .ck{grid-template-columns:1fr}[data-check] .ck-res{max-width:360px;margin:0 auto}}.trioc{margin:22px 0 18px}.tri-row{display:flex;justify-content:center;align-items:center}.tri{width:268px;height:268px;flex:0 0 268px;border-radius:50%;background:#fff;border:2px solid #CFE6F8;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 34px;margin:0 -16px;position:relative;box-shadow:0 22px 44px -30px rgba(10,37,64,.4);opacity:0;transform:scale(.3);transition:opacity .35s,transform .75s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i)*380ms)}.tri:nth-child(2){z-index:2;background:#F4FAFF}.tri:nth-child(3){z-index:1}.tri.me{background:#0E6FC0;border-color:#0E6FC0;color:#fff;z-index:3}.trioc.in .tri{opacity:1;transform:none}.tri img{max-height:30px;max-width:150px;margin-bottom:10px}.tri .tc-brand{font-size:1.45rem;margin-bottom:8px}.tri small{font:800 .58rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0E6FC0}.tri.me small{color:#CFE9FB}.tri b{display:block;font-size:.98rem;line-height:1.2;color:#0A2540;margin:5px 0 4px}.tri.me b{color:#fff}.tri-t{font-size:.78rem;color:#5B7A99;line-height:1.3}.tri.me .tri-t{color:#DCEFFF}.tri:hover{transform:scale(1.04)}.tri-sum{display:flex;flex-direction:column;align-items:center;margin-top:6px;opacity:0;transform:translateY(12px);transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1);transition-delay:1.25s}.tri-sum i{width:2px;height:26px;background:#3BA7F0}.tri-sum span{background:#0A2540;color:#fff;border-radius:999px;padding:11px 22px;font-size:.92rem;text-align:center}.tri-sum b{color:#8FCBF7;margin-right:4px}.trioc.in .tri-sum{opacity:1;transform:none}@media(max-width:1180px) and (min-width:861px){.tri{width:230px;height:230px;flex-basis:230px;padding:24px 26px}.tri b{font-size:.9rem}}@media(max-width:860px){.tri-row{flex-direction:column}.tri{margin:-18px 0;width:236px;height:236px;flex-basis:236px}.tri-row{padding:18px 0}.tri-sum span{border-radius:18px}}@media(prefers-reduced-motion:reduce){.tri,.tri-sum{opacity:1;transform:none;transition:none}}.pw-t{position:relative;cursor:default;transition:opacity .5s,transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,border-color .3s,filter .3s}.pwall.in .pw-t{transition-delay:0s}.pwall.in:not(.done) .pw-t{transition-delay:var(--d)}.pw-t:not(.pw-more)::after{content:attr(data-n);position:absolute;left:50%;bottom:-11px;transform:translate(-50%,4px);background:#0A2540;color:#fff;font:700 .62rem Inter,sans-serif;letter-spacing:.02em;padding:3px 9px;border-radius:999px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s,transform .25s}.pwall.in .pw-t:not(.pw-more):hover,.pwall.in .pw-t:not(.pw-more):focus-visible{transform:scale(1.14);z-index:3;background:#F4F9FE;border-color:#3BA7F0;box-shadow:0 0 0 3px rgba(59,167,240,.18),0 18px 36px -16px rgba(14,111,192,.45);outline:none}.pw-t:not(.pw-more):hover::after,.pw-t:not(.pw-more):focus-visible::after{opacity:1;transform:translate(-50%,0)}.pw-t.cap:hover em{opacity:0}.trioc.done .tri{transition-delay:0s}.tri-sum{margin-top:0}.tri-sum i{height:28px}@media(max-width:860px){.tri-row{padding:18px 0 0}.tri:last-child{margin-bottom:0}.tri{width:224px;height:224px;flex-basis:224px}}.cmpx{margin:22px 0 10px;--g:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr)}.cx-r{display:grid;grid-template-columns:var(--g);align-items:stretch}.cx-r:not(.cx-head){opacity:0;transform:translateY(10px);transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i)*70ms + .2s)}.cmpx.in .cx-r{opacity:1;transform:none}.cx-l,.cx-v{padding:14px 14px;border-bottom:1px solid #E3EEF8;display:flex;align-items:center;font-size:.88rem;line-height:1.35}.cx-v{justify-content:center;text-align:center;color:#4A6278;gap:7px}.cx-l{gap:10px}.cx-l b{font-size:.9rem;color:#0A2540;font-weight:700}.cx-li{flex:0 0 32px;height:32px;border-radius:10px;background:#EAF4FD;color:#0E6FC0;display:grid;place-items:center}.cx-li .ico{width:17px;height:17px}.cx-v.me{background:#0E6FC0;color:#fff;font-weight:700;border-bottom-color:rgba(255,255,255,.16);position:relative}.cx-r:last-child .cx-v.me{border-radius:0 0 22px 22px;border-bottom:0;padding-bottom:18px}.cx-r:last-child .cx-l,.cx-r:last-child .cx-v{border-bottom:0}.cx-head .cx-h,.cx-head .cx-hl{padding:16px 12px 14px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;border-bottom:2px solid #DCEBF8}.cx-hl{align-items:flex-start!important;text-align:left!important}.cx-hl small{font:800 .62rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0E6FC0}.cx-hl b{font-family:'Instrument Serif',serif;font-weight:400;font-size:1.6rem;color:#0A2540;line-height:1.1}.cx-h b{font-size:.92rem;color:#0A2540}.cx-h small{font-size:.72rem;color:#6B8399;margin-top:2px;line-height:1.3}.cx-hi{width:42px;height:42px;border-radius:14px;background:#F1F6FB;color:#5B7A99;display:grid;place-items:center;margin-bottom:8px}.cx-hi .ico{width:21px;height:21px}.cx-h.me{background:#0E6FC0;border-radius:22px 22px 0 0;border-bottom-color:rgba(255,255,255,.2);padding-top:22px;position:relative;margin-top:-14px;box-shadow:0 -14px 30px -18px rgba(14,111,192,.55)}.cx-h.me b{color:#fff;font-size:.98rem}.cx-h.me small{color:#CFE9FB}.cx-av{width:56px;height:56px;border-radius:50%;object-fit:cover;border:3px solid #fff;margin-bottom:8px;box-shadow:0 8px 18px -8px rgba(10,37,64,.5)}.cx-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);white-space:nowrap;background:#0A2540;color:#fff;font:800 .6rem Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.cx-yes,.cx-no{flex:0 0 22px;width:22px;height:22px;border-radius:50%;display:inline-grid;place-items:center;font-style:normal;font-size:.72rem;font-weight:900}.cx-yes{background:#fff;color:#0E6FC0}.cx-no{background:#FCE9E7;color:#D4574F}.cmpx{padding-top:16px}.cx-r:not(.cx-head):hover .cx-l,.cx-r:not(.cx-head):hover .cx-v:not(.me){background:#F6FAFE}.cx-r:not(.cx-head):hover .cx-v.me{background:#0C63AD}@media(max-width:760px){.cmpx{--g:1fr 1fr 1fr;padding-top:6px}.cx-head{display:none}.cx-r{grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:10px;border:1px solid #DCEBF8;border-radius:16px;padding:10px;background:#fff}.cx-l{grid-column:1/-1;border:0;padding:2px 2px 4px}.cx-v{border:0!important;border-radius:12px!important;background:#F4F8FC;flex-direction:column;font-size:.76rem;padding:9px 6px!important;gap:4px}.cx-v::before{content:attr(data-c);font:800 .56rem Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#7D93A8}.cx-v.me::before{color:#CFE9FB}.cx-r:last-child .cx-v.me{padding-bottom:9px}}@media(prefers-reduced-motion:reduce){.cx-r{opacity:1!important;transform:none!important}}.hv-dema{position:relative;background:#9FDCDD}.hv-dema .hv-media{object-position:50% 46%}.hv-dl{position:absolute;left:12px;bottom:12px;background:rgba(255,255,255,.94);border-radius:12px;padding:7px 12px 8px;display:flex;flex-direction:column;gap:3px;box-shadow:0 10px 24px -14px rgba(10,37,64,.5)}.hv-dl small{font:800 .52rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#5B7A99}.hv-dl img{height:24px;width:auto;display:block}.mg-dm-cloud i{transition:transform 1.1s cubic-bezier(.6,0,.3,1),opacity .4s;will-change:transform}.mg.in .mg-dm-cloud i{left:var(--x);top:var(--y);transform:translate(var(--tx),var(--ty)) scale(.6);opacity:0;transition-delay:var(--d),calc(var(--d) + 1s)}.mg-dm-hub{will-change:transform}.hv-dema .hv-media{animation:none!important}.dmx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0}.dmx-c{background:#fff;border:1px solid #DCEBF8;border-radius:20px;overflow:hidden;padding:0 0 16px;opacity:0;transform:translateY(16px);transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1),box-shadow .3s;transition-delay:calc(var(--i)*90ms)}.dmx.in .dmx-c{opacity:1;transform:none}.dmx-c:hover{box-shadow:0 22px 40px -26px rgba(10,37,64,.45);transform:translateY(-4px);transition-delay:0s}.dmx-i{aspect-ratio:16/10;overflow:hidden;background:#9FDCDD;margin-bottom:12px}.dmx-i img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.dmx-c:hover .dmx-i img{transform:scale(1.06)}.dmx-c small,.dmx-c b,.dmx-c p{display:block;padding:0 16px}.dmx-c small{font:800 .6rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0E6FC0}.dmx-c b{font-size:1.02rem;color:#0A2540;margin:3px 0 5px;line-height:1.25}.dmx-c p{font-size:.84rem;color:#4A6278;margin:0!important;line-height:1.5}@media(max-width:900px){.dmx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.dmx{grid-template-columns:1fr}.dmx-i{aspect-ratio:16/9}}.ppt{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0;background:#0A2540;border-radius:24px;overflow:hidden;color:#fff!important;text-decoration:none!important;margin:14px 0;box-shadow:0 24px 50px -30px rgba(10,37,64,.6);transition:transform .4s cubic-bezier(.16,1,.3,1)}.ppt:hover{transform:translateY(-4px)}.ppt-i{position:relative;background:#9FDCDD;min-height:240px}.ppt-i img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ppt-b{position:absolute;top:14px;left:14px;background:#0E6FC0;color:#fff;border-radius:50%;width:78px;height:78px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:900;font-size:1.25rem;line-height:1;box-shadow:0 10px 24px -10px rgba(10,37,64,.6)}.ppt-b small{font-size:.56rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;opacity:.85}.ppt-b.b2{top:auto;bottom:14px;left:auto;right:14px;background:#fff;color:#0E6FC0;width:88px;height:88px;font-size:1.4rem}.ppt-t{padding:26px 28px;display:flex;flex-direction:column;justify-content:center}.ppt-t small{font:800 .62rem Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8FCBF7}.ppt-t b{font-family:'Instrument Serif',serif;font-weight:400;font-size:1.75rem;line-height:1.12;margin:6px 0 10px}.ppt-t p{font-size:.9rem;color:#CFE3F4;margin:0 0 14px!important}.ppt-t em{font-style:normal;font-weight:800;color:#8FCBF7}@media(max-width:720px){.ppt{grid-template-columns:1fr}.ppt-i{min-height:220px}}.dmw{border:1px solid #DCEBF8;border-radius:22px;padding:22px;background:#fff;margin:16px 0}.dmw-h{display:grid;grid-template-columns:220px minmax(0,1fr);gap:22px;align-items:center}.dmw-h img{width:100%;height:auto}.dmw-h p{margin:0!important;font-size:.92rem}.dmw-k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.dmw-k div{background:#F3F9FE;border-radius:14px;padding:12px 14px}.dmw-k b{display:block;font-size:1.3rem;color:#0E6FC0;font-weight:900}.dmw-k span{font-size:.76rem;color:#4A6278;line-height:1.35;display:block}@media(max-width:760px){.dmw-h{grid-template-columns:1fr}.dmw-h img{max-width:220px}.dmw-k{grid-template-columns:1fr 1fr}}.ppc{background:#fff;border:1px solid #DCEBF8;border-radius:24px;overflow:hidden;margin:16px 0;box-shadow:0 24px 50px -36px rgba(10,37,64,.45)}.ppc-top{background:#0A2540;color:#fff;padding:20px 22px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.ppc-top small{flex-basis:100%;font:800 .62rem Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8FCBF7}.ppc-top b{font-family:'Instrument Serif',serif;font-weight:400;font-size:1.6rem;line-height:1.1;flex:1;min-width:240px}.pp-tabs{display:flex;background:rgba(255,255,255,.08);border-radius:999px;padding:4px}.pp-tab{border:0;background:none;color:#CFE3F4;font:700 .84rem Inter,sans-serif;padding:9px 16px;border-radius:999px;cursor:pointer}.pp-tab.on{background:#fff;color:#0E6FC0}.ppc-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.ppc-in{padding:20px 22px;display:grid;gap:10px}.pp-g{display:grid;gap:10px}.pp-g[hidden]{display:none}.pp-f{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.9rem;font-weight:600;color:#0A2540;margin:0}.pp-f>span:first-child small{display:block;font-weight:500;font-size:.72rem;color:#7D93A8}.pp-in{display:flex;align-items:center;border:1.5px solid #CFE3F4;border-radius:12px;overflow:hidden;background:#F8FBFE;flex:0 0 190px}.pp-in:focus-within{border-color:#3BA7F0;background:#fff}.pp-in input{border:0;background:none;font:800 1rem Inter,sans-serif;color:#0A2540;width:100%;padding:10px 4px 10px 12px;text-align:right;outline:none;-moz-appearance:textfield}.pp-in input::-webkit-outer-spin-button,.pp-in input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pp-in i{font-style:normal;font-size:.72rem;color:#7D93A8;padding:0 10px;white-space:nowrap}.pp-ok{display:flex;gap:10px;align-items:flex-start;font-size:.8rem;color:#4A6278;background:#F3F9FE;border-radius:12px;padding:10px 12px;margin-top:4px;cursor:pointer}.pp-ok input{width:18px;height:18px;accent-color:#0E6FC0;flex:0 0 18px;margin-top:1px}.ppc-out{background:#F3F9FE;padding:20px 22px;display:flex;flex-direction:column;gap:12px}.pp-bars{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:end;height:150px}.pp-bar{height:100%;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;position:relative}.pp-bar i{display:block;height:calc(var(--h) * .72);border-radius:12px 12px 4px 4px;background:#BFE0F8;transition:height .6s cubic-bezier(.16,1,.3,1)}.pp-bar.new i{background:#0E6FC0}.pp-bar small{font-size:.68rem;font-weight:700;color:#5B7A99;margin-bottom:4px}.pp-bar b{font-size:.9rem;color:#0A2540;margin-top:6px}.pp-save{background:#0E6FC0;color:#fff;border-radius:16px;padding:14px 16px}.pp-save small{font:800 .6rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#CFE9FB}.pp-save b{display:block;font-size:2rem;font-weight:900;line-height:1.1;font-variant-numeric:tabular-nums}.pp-save span{font-size:.78rem;color:#DCEFFF}.pp-10{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px dashed #BFD8EE;padding-bottom:8px}.pp-10 span{font-size:.82rem;color:#4A6278}.pp-10 b{font-size:1.2rem;color:#0E6FC0;font-variant-numeric:tabular-nums}.pp-warn{font-size:.8rem;color:#8A3A33;background:#FCECEA;border-radius:12px;padding:10px 12px;margin:0!important}.pp-no .pp-save{background:#7D93A8}.ppc .vz-note{padding:0 22px 16px;margin:0}@media(max-width:820px){.ppc-body{grid-template-columns:1fr}.pp-in{flex-basis:150px}}@media(max-width:420px){.pp-f{flex-direction:column;align-items:stretch}.pp-in{flex-basis:auto}}.bs{display:grid;gap:6px}.bs-r{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) 24px minmax(0,1fr);gap:8px;align-items:center;opacity:0;transform:translateX(-10px);transition:opacity .5s,transform .5s}.mg.in .bs-r{opacity:1;transform:none;transition-delay:var(--d)}.bs-h{opacity:1;transform:none;font:800 .6rem Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#7D93A8;text-align:center}.bs-n{font-size:.86rem;color:#0A2540}.bs-o,.bs-c{text-align:center;font-size:.82rem;padding:8px 6px;border-radius:10px;background:#F1F6FB;color:#7D93A8;text-decoration:line-through;text-decoration-color:rgba(125,147,168,.5)}.bs-o.win,.bs-c.win{background:#EAF4FD;color:#0E6FC0;font-weight:800;text-decoration:none;box-shadow:inset 0 0 0 1.5px #3BA7F0}.bs-x{color:#3BA7F0;font-weight:900;text-align:center}.bs-y{text-align:center;background:#0E6FC0;color:#fff;border-radius:10px;padding:8px 6px;font-size:.86rem}@media(max-width:640px){.bs-h{display:none}.bs-r{grid-template-columns:1fr 1fr 18px 1fr;row-gap:4px}.bs-n{grid-column:1/-1}.bs-o::before{content:"alt: "}.bs-c::before{content:"neu: "}}.ppx{display:grid;grid-template-columns:240px minmax(0,1fr);gap:22px;align-items:center;margin:14px 0}.ppx-i{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:1;background:#9FDCDD}.ppx-i img{width:100%;height:100%;object-fit:cover}.ppx-i .ppt-b{width:70px;height:70px;font-size:1.1rem}.ppx-l{list-style:none;padding:0!important;margin:0!important;display:grid;gap:8px}.ppx-l li{position:relative;padding-left:28px!important;margin:0!important;font-size:.92rem}.ppx-l li::before{content:"✓";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:#EAF4FD;color:#0E6FC0;font-weight:900;font-size:.7rem;display:grid;place-items:center}.ppg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.ppg>div{border:1px solid #DCEBF8;border-radius:18px;padding:16px;background:#fff}.ppg small{font:800 .6rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0E6FC0}.ppg ul{list-style:none;padding:0!important;margin:8px 0 0!important;display:grid;gap:6px}.ppg li{font-size:.8rem;color:#33506B;margin:0!important;padding-left:14px!important;position:relative;line-height:1.4}.ppg li::before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:#3BA7F0}.ppk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.ppk>div{background:#F3F9FE;border-radius:18px;padding:16px}.ppk b{color:#0A2540;font-size:.95rem}.ppk p{font-size:.82rem;margin:6px 0 0!important;color:#4A6278}@media(max-width:1000px){.ppg{grid-template-columns:1fr 1fr}}@media(max-width:720px){.ppx{grid-template-columns:1fr}.ppx-i{max-width:260px}.ppk{grid-template-columns:1fr}}@media(max-width:480px){.ppg{grid-template-columns:1fr}}.ppg{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:480px){.ppg{grid-template-columns:1fr!important}}.gx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.gx-t{position:relative;background:#fff;border:1px solid #DCEBF8;border-radius:20px;padding:18px 18px 16px;opacity:0;transform:translateY(14px) scale(.98);transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;transition-delay:calc(var(--i)*80ms)}.gx.in .gx-t{opacity:1;transform:none}.gx-t:hover{border-color:#3BA7F0;box-shadow:0 20px 40px -28px rgba(14,111,192,.55);transition-delay:0s}.gx-t:first-child{background:#0E6FC0;border-color:#0E6FC0}.gx-t:first-child b,.gx-t:first-child p{color:#fff!important}.gx-t:first-child .gx-i{background:rgba(255,255,255,.16);color:#fff}.gx-t:first-child em{color:rgba(255,255,255,.4)}.gx-i{width:42px;height:42px;border-radius:13px;background:#EAF4FD;color:#0E6FC0;display:grid;place-items:center;margin-bottom:12px}.gx-i .ico{width:21px;height:21px}.gx-t em{position:absolute;top:16px;right:18px;font-style:normal;font-family:'Instrument Serif',serif;font-size:1.6rem;color:#D3E6F6}.gx-t b{display:block;font-size:1rem;color:#0A2540;margin-bottom:6px}.gx-t p{font-size:.84rem;color:#4A6278;margin:0!important;line-height:1.5}@media(max-width:900px){.gx{grid-template-columns:1fr 1fr}}@media(max-width:520px){.gx{grid-template-columns:1fr}}.ppx>p{margin:0!important}@media(max-width:760px){.cx-r{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.gx-t b{hyphens:auto;overflow-wrap:anywhere}.sx-sbtn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px 0 11px;border-radius:99px;border:1px solid #DCEBF8;background:#fff;color:#0A2540;font:700 .8rem Inter,sans-serif;cursor:pointer;transition:border-color .2s,background .2s}.sx-sbtn:hover{border-color:#3BA7F0;background:#F6FAFE}.sx-sbtn svg{width:18px;height:18px;color:#0E6FC0}@media(max-width:1280px){.sx-sbtn span{display:none}.sx-sbtn{padding:0;width:38px;justify-content:center}}.ep{margin:34px 0 10px;background:#fff;border:1px solid #DCEBF8;border-radius:28px;overflow:hidden;box-shadow:0 30px 70px -48px rgba(10,37,64,.5)}.ep [hidden]{display:none!important}.ep-top{background:#0A2540;color:#fff;padding:22px 26px;display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;justify-content:space-between}.ep-top small{display:block;font:800 .62rem Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8FCBF7}.ep-top b{font-family:'Instrument Serif',serif;font-weight:400;font-size:1.75rem;line-height:1.1}.ep-tabs{display:flex;flex-wrap:wrap;background:rgba(255,255,255,.08);border-radius:999px;padding:4px;gap:2px}.ep-tabs button{border:0;background:none;color:#CFE3F4;font:700 .82rem Inter,sans-serif;padding:9px 14px;border-radius:999px;cursor:pointer}.ep-tabs button.on{background:#fff;color:#0E6FC0}.ep-wm{background:#EAF4FD;border-radius:14px;margin:0 0 12px}.ep-wm button{color:#33506B;flex:1;border-radius:11px;font-size:.76rem;padding:9px 6px}.ep-wm button.on{background:#0E6FC0;color:#fff}.ep-pre{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:12px 26px;border-bottom:1px solid #E3EEF8;background:#F6FAFE}.ep-pre span{font:800 .62rem Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#7D93A8;margin-right:4px}.ep-pre button{border:1px solid #CFE3F4;background:#fff;color:#0E6FC0;font:700 .78rem Inter,sans-serif;border-radius:999px;padding:7px 12px;cursor:pointer}.ep-pre button:hover{background:#EAF4FD}.ep-body{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr)}.ep-form{padding:18px 20px 22px;border-right:1px solid #E3EEF8;background:#FBFDFF}.ep-form fieldset{border:0;margin:0 0 16px;padding:0}.ep-form legend{display:flex;align-items:center;gap:8px;font:800 .66rem Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0A2540;margin-bottom:10px;padding:0}.ep-form legend i{font-style:normal;width:22px;height:22px;border-radius:50%;background:#0E6FC0;color:#fff;display:grid;place-items:center;font-size:.68rem;letter-spacing:0}.ep-f{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px;font-size:.84rem;font-weight:600;color:#0A2540}.ep-f>span:first-child{flex:1;min-width:0;line-height:1.3}.ep-f small{display:block;font-weight:500;font-size:.68rem;color:#7D93A8;line-height:1.3}.ep-in{display:flex;align-items:center;flex:0 0 150px;border:1.5px solid #CFE3F4;border-radius:11px;background:#fff;overflow:hidden}.ep-in:focus-within{border-color:#3BA7F0}.ep-in input{border:0;outline:none;background:none;font:800 .92rem Inter,sans-serif;color:#0A2540;width:100%;min-width:0;padding:8px 4px 8px 10px;text-align:right}.ep-in i{font-style:normal;font-size:.66rem;color:#7D93A8;padding:0 9px 0 4px;white-space:nowrap}.ep-sel select{border:0;outline:none;background:none;font:700 .8rem Inter,sans-serif;color:#0A2540;width:100%;padding:8px 8px;cursor:pointer}.ep-chk{display:flex;gap:9px;align-items:flex-start;font-size:.8rem;color:#33506B;background:#EEF6FD;border-radius:11px;padding:9px 11px;margin:4px 0 8px;cursor:pointer}.ep-chk input{width:17px;height:17px;flex:0 0 17px;accent-color:#0E6FC0;margin-top:1px}.ep-res{padding:20px 22px 22px;min-width:0}.ep-win{background:#EAF4FD;border-radius:16px;padding:14px 16px;font-size:.92rem;color:#0A2540;line-height:1.45;margin-bottom:14px;border-left:4px solid #0E6FC0}.ep-win b{color:#0E6FC0}.ep-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ep-k{border:1px solid #DCEBF8;border-radius:18px;padding:14px 14px 12px;background:#fff}.ep-k>small{font:800 .6rem Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#5B7A99}.ep-kv{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.ep-kv span{border-radius:12px;padding:8px 10px;background:#F4F8FC}.ep-kv i{display:block;font-style:normal;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#7D93A8}.ep-kv b{display:block;font-size:1.12rem;color:#0A2540;font-variant-numeric:tabular-nums;margin-top:2px;white-space:nowrap}.ep-k.w-q .q,.ep-k.w-d .d{background:#0E6FC0}.ep-k.w-q .q i,.ep-k.w-d .d i{color:#CFE9FB}.ep-k.w-q .q b,.ep-k.w-d .d b{color:#fff}.ep-k p{font-size:.72rem;color:#5B7A99;margin:8px 0 0!important;line-height:1.45}.ep-k.ep-rente{grid-column:1/-1;background:#0A2540;border-color:#0A2540;color:#fff}.ep-k.ep-rente>small{color:#8FCBF7}.ep-rv{display:flex;align-items:baseline;gap:10px;margin-top:6px;flex-wrap:wrap}.ep-rv b{font-size:1.9rem;font-weight:900}.ep-rv span{color:#CFE3F4;font-size:.86rem}.ep-k.ep-rente p{color:#CFE3F4}.ep-fig{margin:16px 0 0;border:1px solid #DCEBF8;border-radius:18px;padding:12px 14px}.ep-fig figcaption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:.84rem;color:#0A2540;margin-bottom:6px}.ep-fig figcaption span{display:flex;gap:12px;align-items:center;font-size:.74rem;color:#5B7A99}.ep-fig figcaption i{display:inline-block;width:14px;height:4px;border-radius:2px;margin-right:4px;vertical-align:middle}.ep-fig i.d{background:#8FCBF7}.ep-fig i.q{background:#0E6FC0}.ep-chart svg{width:100%;height:auto;display:block}.ep-chart text{font:600 10px Inter,sans-serif;fill:#7D93A8}.ep-chart .gl{stroke:#EDF3F9}.ep-chart .rl{stroke:#0A2540;stroke-dasharray:4 4;opacity:.35}.ep-chart .rt{fill:#0A2540;font-weight:800}.ep-chart .ln{fill:none;stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.ep-chart .ln.d{stroke:#8FCBF7}.ep-chart .ln.q{stroke:#0E6FC0}.ep-scen{margin-top:16px;overflow-x:auto}.ep-scen>b{display:block;font-size:.84rem;color:#0A2540;margin-bottom:6px}.ep-scen table,.ep-tw table{width:100%;border-collapse:collapse;font-size:.78rem;font-variant-numeric:tabular-nums}.ep-scen th,.ep-tw th{font:800 .58rem Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#7D93A8;text-align:right;padding:6px 8px;border-bottom:1px solid #DCEBF8}.ep-scen td,.ep-tw td{text-align:right;padding:8px;border-bottom:1px solid #EDF3F9;color:#33506B;white-space:nowrap}.ep-scen td:first-child,.ep-scen th:first-child,.ep-tw td:first-child,.ep-tw th:first-child{text-align:left}.ep-scen td small{display:block;font-size:.66rem;color:#7D93A8}.ep-scen tr.on td{background:#F1F7FD}.ep-scen tr.on td b{color:#0E6FC0}.ep-tab{margin-top:14px;border:1px solid #DCEBF8;border-radius:16px;padding:0 14px}.ep-tab summary{cursor:pointer;font-weight:700;font-size:.86rem;color:#0E6FC0;padding:12px 0;list-style:none}.ep-tab summary::-webkit-details-marker{display:none}.ep-tab summary::after{content:" ▾"}.ep-tab[open] summary::after{content:" ▴"}.ep-tv .ep-f{max-width:320px}.ep-tw{max-height:420px;overflow:auto;margin-bottom:12px}.ep-tw tr.a td{color:#7D93A8}.ep-act{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:16px}.ep-act .btn{padding:11px 18px;font-size:.84rem}.ep-reset{border:0;background:none;color:#7D93A8;font:700 .78rem Inter,sans-serif;cursor:pointer;text-decoration:underline;margin-left:auto}.ep .vz-note{margin-top:12px}@media(max-width:980px){.ep-body{grid-template-columns:1fr}.ep-form{border-right:0;border-bottom:1px solid #E3EEF8}}@media(max-width:560px){.ep-top,.ep-pre{padding-left:16px;padding-right:16px}.ep-form,.ep-res{padding-left:14px;padding-right:14px}.ep-kpis{grid-template-columns:1fr}.ep-in{flex-basis:130px}.ep-kv b{font-size:1rem}.ep-top b{font-size:1.4rem}.ep-wm button{font-size:.7rem}}@media print{body *{visibility:hidden}.ep,.ep *{visibility:visible}.ep{position:absolute;left:0;top:0;width:100%;box-shadow:none;border:0}.ep-act,.ep-pre,.ep-tabs{display:none!important}.ep-tab{display:block}.ep-tab .ep-tw{max-height:none}.ep-body{grid-template-columns:300px 1fr}}.ep-chart .ln.d{stroke:#0A2540;stroke-dasharray:7 5;stroke-width:2.4}.ep-fig i.d{background:#0A2540}.ep-jump{background:#0A2540!important;color:#fff!important;border-color:#0A2540!important}.ep-jump small{color:#8FCBF7!important}.ep-jump em{color:#CFE3F4!important}.ep-jump i{color:#8FCBF7!important}.ep-jump .avd-badge{background:#0E6FC0!important;color:#fff!important;font-size:2rem!important}@media(max-width:560px){.ep-scen th:nth-child(2),.ep-scen th:nth-child(3),.ep-scen td:nth-child(2),.ep-scen td:nth-child(3){display:none}}.hx{display:grid;gap:12px;margin:14px 0}.hx-c{border:1px solid #DCEBF8;border-radius:20px;padding:18px 20px;background:#fff}.hx-h{display:flex;gap:14px;align-items:flex-start;margin-bottom:8px}.hx-i{flex:0 0 44px;height:44px;border-radius:14px;background:#EAF4FD;color:#0E6FC0;display:grid;place-items:center}.hx-i .ico{width:22px;height:22px}.hx-h b{display:block;font-size:1.05rem;color:#0A2540}.hx-h small{display:block;font-size:.84rem;color:#0E6FC0;font-weight:700;margin-top:2px;line-height:1.4}.hx-c p{font-size:.92rem;margin:0 0 8px!important}.hx-tip{background:#F3F9FE;border-radius:12px;padding:10px 12px;font-size:.86rem!important;margin:0!important}.hx-tip b{color:#0E6FC0}.tcl{border:1px solid #DCEBF8;border-radius:24px;overflow:hidden;margin:14px 0;background:#fff}.tcl-top{background:#0A2540;color:#fff;padding:18px 20px;display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between}.tcl-top small{display:block;font:800 .6rem Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8FCBF7}.tcl-top b{font-family:'Instrument Serif',serif;font-weight:400;font-size:1.45rem;line-height:1.15}.tcl-p{display:flex;align-items:center;gap:10px;font-size:.82rem;color:#CFE3F4}.tcl-p em{font-style:normal;font-weight:900;color:#fff}.tcl-p i{display:block;width:140px;height:8px;border-radius:9px;background:rgba(255,255,255,.14);overflow:hidden}.tcl-p u{display:block;height:100%;width:0;background:#8FCBF7;border-radius:9px;transition:width .4s}.tcl.done .tcl-p u{background:#3BA7F0}.tcl-b{display:grid;grid-template-columns:1fr 1fr;gap:6px 22px;padding:16px 20px}.tcl-g>b{display:block;font:800 .64rem Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#0E6FC0;margin:8px 0 6px}.tcl label{display:flex;gap:10px;align-items:flex-start;font-size:.88rem;color:#33506B;padding:7px 8px;border-radius:10px;cursor:pointer;line-height:1.4;margin:0}.tcl label:hover{background:#F3F9FE}.tcl input{width:18px;height:18px;flex:0 0 18px;accent-color:#0E6FC0;margin-top:1px}.tcl input:checked+span{color:#8AA0B4;text-decoration:line-through}.tcl-n{font-size:.72rem;color:#7D93A8;padding:0 20px 14px;margin:0!important}@media(max-width:760px){.tcl-b{grid-template-columns:1fr}}.ex-find{margin:22px 0 14px;padding:18px 20px 16px;border:1px solid var(--ln);border-radius:22px;background:#fff}.ex-sbox{position:relative;display:flex;align-items:center;gap:10px;border:1.5px solid var(--ln);border-radius:16px;padding:0 14px;background:var(--bs);transition:border-color .2s,background .2s,box-shadow .2s}.ex-sbox:focus-within{border-color:var(--b);background:#fff;box-shadow:0 0 0 4px rgba(14,111,192,.10)}.ex-sbox svg{width:20px;height:20px;flex:none;fill:none;stroke:var(--b);stroke-width:2.2;stroke-linecap:round}.ex-sbox input{flex:1;min-width:0;border:0;background:transparent;font:500 1rem Inter,sans-serif;color:var(--ink);padding:15px 0;outline:0}.ex-sbox input::-webkit-search-cancel-button{display:none}.ex-qx{border:0;background:#DCEBF8;color:var(--b);width:26px;height:26px;border-radius:50%;font-size:1.05rem;line-height:1;cursor:pointer;flex:none}.ex-cnt{flex:none;font:700 .72rem Inter,sans-serif;color:var(--mu);white-space:nowrap}.ex-sug{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0}.ex-sug span{font-size:.74rem;color:var(--mu);margin-right:2px}.ex-sug button,.ex-also button{border:1px solid var(--ln);background:#fff;border-radius:99px;padding:5px 11px;font:600 .74rem Inter,sans-serif;color:var(--ink);cursor:pointer;transition:border-color .2s,color .2s}.ex-sug button:hover,.ex-also button:hover{border-color:var(--b);color:var(--b)}.ex-filt,.ex-cf{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 12px;padding-top:14px;border-top:1px solid var(--ln)}.ex-cf{border-top:0;padding-top:0;margin:0 0 12px}.ex-filt button,.ex-cf button{border:0;background:var(--bs);border-radius:10px;padding:8px 12px;font:700 .78rem Inter,sans-serif;color:var(--ink);cursor:pointer;transition:background .2s,color .2s}.ex-filt button small,.ex-cf button small{font-weight:700;color:var(--mu);margin-left:3px}.ex-filt button[aria-pressed="true"],.ex-cf button[aria-pressed="true"]{background:var(--ink);color:#fff}.ex-filt button[aria-pressed="true"] small,.ex-cf button[aria-pressed="true"] small{color:#BFE0F8}.ex-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:8px}.ex-list .ex-chip{position:relative;width:100%;min-width:0}.ex-list .ex-chip>span{min-width:0}.ex-list .ex-chip b,.ex-list .ex-chip small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-w{margin-left:auto;font:800 .74rem Inter,sans-serif;color:var(--b);background:#EAF4FD;border-radius:8px;padding:3px 7px;font-style:normal;flex:none}.ex-chip[aria-pressed="true"] .ex-w{background:rgba(255,255,255,.18);color:#fff}.ex-more{display:block;margin:12px auto 0;border:1px solid var(--ln);background:#fff;border-radius:12px;padding:10px 18px;font:700 .84rem Inter,sans-serif;color:var(--b);cursor:pointer}.ex-more:hover{border-color:var(--b)}.ex-none{grid-column:1/-1;margin:6px 0;color:var(--mu);font-size:.9rem}.ex-hits{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin:0 0 14px}.ex-hit{border:1px solid var(--ln);border-radius:18px;padding:14px;background:var(--bs);animation:exIn .35s ease both}@keyframes exIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ex-hh{display:flex;align-items:center;gap:12px;margin-bottom:10px}.ex-hh>div{min-width:0;flex:1}.ex-hh b{display:block;font-size:1.02rem;color:var(--ink)}.ex-hh small{display:block;font-size:.76rem;color:var(--mu);margin-top:2px}.ex-hk{display:block;font:800 .6rem/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--b);margin-bottom:4px}.ex-lt{grid-column:1/-1;margin:2px 0 0;font:800 .64rem/1 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--mu)}.ex-hh .ex-logo img{width:32px;height:32px}.ex-hr{display:grid;gap:4px}.ex-hrow{display:grid;grid-template-columns:26px minmax(0,1.3fr) minmax(40px,1fr) 58px;align-items:center;gap:10px;border:0;background:#fff;border-radius:11px;padding:6px 10px 6px 6px;font:inherit;text-align:left;cursor:pointer;color:var(--ink);transition:transform .15s,box-shadow .15s}.ex-hrow:hover{transform:translateX(2px);box-shadow:0 4px 14px rgba(14,111,192,.10)}.ex-hrow.cur{box-shadow:inset 0 0 0 1.5px var(--b)}.ex-hrow.x{display:none}.ex-hit.all .ex-hrow.x{display:grid}.ex-hrow span{min-width:0}.ex-hrow b{display:block;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-hrow small{display:block;font-size:.68rem;color:var(--mu)}.ex-hrow>i{display:block;height:7px;border-radius:99px;background:#E3EEF8;overflow:hidden}.ex-hrow>i em{display:block;height:100%;background:var(--b);border-radius:99px}.ex-hrow strong{font:800 .82rem Inter,sans-serif;text-align:right;color:var(--ink)}.ex-hmore{margin-top:6px;border:0;background:transparent;color:var(--b);font:700 .78rem Inter,sans-serif;cursor:pointer;padding:4px 2px}.ex-hit .ex-mini{margin:8px 2px 0}.ex-also{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.76rem;color:var(--mu)}.ex-plogo.xs{width:26px;height:26px;border-radius:8px}.ex-plogo.xs img{width:19px;height:19px}.ex-ptxt{font:800 .9rem/1 Inter,sans-serif;color:#fff;border:0;letter-spacing:-.02em}.ex-ptxt em{display:none;font-style:normal}.ex-ptxt i{font-style:normal}.ex-ptxt.lg i{display:none}.ex-ptxt.lg em{display:block;font-size:.6rem;letter-spacing:0;text-align:center;padding:0 4px}.ex-ptxt.sm,.ex-ptxt.xs,.ex-chip .ex-ptxt{font-size:.72rem}.ex-ptxt.p-ISH{background:#111}.ex-ptxt.p-X{background:#00A0B0}.ex-ptxt.p-V{background:#96151D}.ex-ptxt.p-INV{background:#0B3B7A}.ex-ptxt.p-VE{background:#00306B}.ex-ptxt.p-FID{background:#24476B}.ex-txt{background:#EAF4FD;border-color:#D6E8F7;color:var(--h,var(--b));font:800 .74rem/1 Inter,sans-serif;letter-spacing:-.01em}.ex-ico{background:#EAF4FD;border-color:#D6E8F7}.ex-ico svg{width:22px;height:22px;fill:none;stroke:var(--b);stroke-width:1.8;stroke-linejoin:round}.ex-cmp{max-height:640px;overflow:auto}.ex-cmp thead th{z-index:2}@media(max-width:640px){.ex-find{padding:14px 12px}.ex-sbox input{font-size:16px;padding:13px 0}.ex-cnt{display:none}.ex-filt,.ex-cf{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-12px;padding-right:12px}.ex-filt::-webkit-scrollbar,.ex-cf::-webkit-scrollbar{display:none}.ex-filt button,.ex-cf button{flex:0 0 auto}.ex-list{grid-template-columns:1fr 1fr;gap:6px}.ex-list .ex-chip{padding:6px 8px 6px 6px;gap:7px}.ex-list .ex-chip b{font-size:.78rem}.ex-list .ex-chip small{font-size:.62rem}.ex-hits{grid-template-columns:1fr}.ex-hrow{grid-template-columns:26px minmax(0,1fr) 40px 54px;gap:8px}.ex-sug>span{display:none}.ex-sug{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ex-sug::-webkit-scrollbar{display:none}.ex-sug button{flex:0 0 auto}}.ex-find [hidden]{display:none!important}.rg-hero{padding:22px 0 64px}.rg-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center;position:relative}.rg-hero h1{font-size:clamp(2.4rem,4.8vw,4.1rem)}.rg-pill{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px}.rg-pill a{position:relative;display:flex;flex-direction:column;gap:3px;padding:16px 16px 14px;border:1px solid var(--line);border-radius:18px;background:#fff;color:var(--ink);text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s}.rg-pill a:hover{transform:translateY(-3px);border-color:var(--sky,#3BA7F0);box-shadow:0 12px 28px rgba(14,111,192,.12)}.rg-pill .e{width:38px;height:38px;border-radius:12px;background:#EAF4FD;display:grid;place-items:center;font-size:1.15rem;margin-bottom:8px}.rg-pill .e svg{width:20px;height:20px}.rg-pill b{font-size:1.02rem}.rg-pill small{font-size:.8rem;color:var(--slate);line-height:1.35}.rg-pill i{position:absolute;right:14px;top:16px;font-style:normal;color:var(--sky-deep);font-weight:700}.rg-pill a.rg-plus{background:var(--sky-deep,#0E6FC0);border-color:transparent;color:#fff}.rg-pill a.rg-plus small{color:#D6EBFB}.rg-pill a.rg-plus i{color:#fff}.rg-pill a.rg-plus .e{background:rgba(255,255,255,.16)}.rg-search{display:flex;align-items:center;gap:10px;width:100%;max-width:520px;margin-top:16px;padding:13px 16px;border:1.5px solid var(--line);border-radius:14px;background:#F4F9FE;color:var(--slate);font:500 .95rem Inter,sans-serif;cursor:text;transition:border-color .2s,background .2s}.rg-search:hover{border-color:var(--sky-deep);background:#fff}.rg-search svg{width:18px;height:18px;flex:none;color:var(--sky-deep)}.rg-search span::after{content:" · zum Beispiel BU,Basisrente oder Pflege";color:#8CA3BA}.rg-vis{position:relative;height:440px}.rgv{position:absolute;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 18px 44px rgba(10,37,64,.10);padding:16px 18px;opacity:0;animation:rgIn .8s cubic-bezier(.2,.8,.2,1) forwards}.rgv-h{display:flex;justify-content:space-between;align-items:center}.rgv-h small{font:800 .6rem/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--sky-deep)}.rgv-h em{font:700 .66rem Inter,sans-serif;font-style:normal;color:var(--slate);background:#EEF5FC;border-radius:99px;padding:3px 8px}.rgv-t{display:block;font-size:1.05rem;margin:6px 0 10px;color:var(--ink)}.rgv-calc{left:0;top:18px;width:62%;animation-delay:.15s;z-index:3}.rgv-row{display:flex;justify-content:space-between;font-size:.82rem;color:var(--slate)}.rgv-row b{color:var(--ink)}.rgv-sl{position:relative;height:6px;border-radius:99px;background:#E3EEF8;margin:12px 0 16px}.rgv-sl i{position:absolute;left:0;top:0;bottom:0;width:58%;border-radius:99px;background:var(--sky-deep);animation:rgSl 5s ease-in-out 1s infinite}.rgv-sl u{position:absolute;top:50%;left:58%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:#fff;border:3px solid var(--sky-deep);box-shadow:0 2px 8px rgba(14,111,192,.25);animation:rgKn 5s ease-in-out 1s infinite}.rgv-res{display:flex;justify-content:space-between;align-items:flex-end;gap:8px;padding-top:10px;border-top:1px solid #EEF3F8}.rgv-res span{font-size:.74rem;color:var(--slate);max-width:9em;line-height:1.3}.rgv-res b{font:400 1.9rem/1 var(--serif,'Instrument Serif',serif);color:var(--sky-deep);white-space:nowrap}.rgv-res b em{font:600 .72rem Inter,sans-serif;font-style:normal;color:var(--slate)}.rgv-bar{height:8px;border-radius:99px;background:#E3EEF8;margin-top:12px;overflow:hidden}.rgv-bar i{display:block;height:100%;width:0;background:#7CC4F5;border-radius:99px;animation:rgBar 1.4s ease .9s forwards}.rgv-read{right:0;top:0;width:46%;padding:0 0 16px;overflow:hidden;animation-delay:.35s;z-index:2}.rgv-read>*:not(.rgv-pic){margin-left:16px;margin-right:16px}.rgv-read .rgv-h{margin-top:14px}.rgv-pic{display:block;height:110px;overflow:hidden}.rgv-pic img{width:100%;height:100%;object-fit:cover}.rgv-read .ln{display:block;height:7px;border-radius:99px;background:#E8F0F8;margin-top:8px}.rgv-read .ln.s{width:60%}.rgv-chk{right:6%;bottom:8px;width:54%;animation-delay:.55s;z-index:4}.rgv-chk ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.rgv-chk li{position:relative;padding-left:30px;font-size:.88rem;color:var(--ink);font-weight:600}.rgv-chk li::before{content:"";position:absolute;left:0;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:7px;border:2px solid #C9DDF0;background:#fff;animation:rgBox 6s ease infinite}.rgv-chk li::after{content:"";position:absolute;left:7px;top:50%;width:6px;height:10px;margin-top:-7px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) scale(0);animation:rgTick 6s ease infinite}.rgv-chk li:nth-child(2)::before,.rgv-chk li:nth-child(2)::after{animation-delay:.6s}.rgv-chk li:nth-child(3)::before,.rgv-chk li:nth-child(3)::after{animation-delay:1.2s}.rgv-plus{position:absolute;left:44%;top:46%;width:54px;height:54px;border-radius:50%;background:var(--sky-deep);color:#fff;display:grid;place-items:center;font:300 2rem/1 Inter,sans-serif;z-index:5;box-shadow:0 10px 26px rgba(14,111,192,.35);opacity:0;animation:rgPop .6s cubic-bezier(.3,1.6,.5,1) 1s forwards}@keyframes rgIn{from{opacity:0;transform:translateY(22px) scale(.97)}to{opacity:1;transform:none}}@keyframes rgPop{from{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes rgSl{0%,100%{width:58%}45%,55%{width:78%}}@keyframes rgKn{0%,100%{left:58%}45%,55%{left:78%}}@keyframes rgBar{to{width:46%}}@keyframes rgBox{0%,12%{background:#fff;border-color:#C9DDF0}20%,85%{background:var(--sky-deep);border-color:var(--sky-deep)}95%,100%{background:#fff;border-color:#C9DDF0}}@keyframes rgTick{0%,12%{transform:rotate(45deg) scale(0)}22%,85%{transform:rotate(45deg) scale(1)}95%,100%{transform:rotate(45deg) scale(0)}}@media(prefers-reduced-motion:reduce){.rgv,.rgv-plus{animation:none;opacity:1}.rgv-sl i,.rgv-sl u,.rgv-chk li::before,.rgv-chk li::after{animation:none}.rgv-bar i{width:46%;animation:none}}@media(max-width:980px){.rg-grid{grid-template-columns:1fr;gap:34px}.rg-vis{height:400px;max-width:560px}}@media(max-width:640px){.rg-hero{padding:10px 0 44px}.rg-pill{grid-template-columns:1fr;gap:8px}.rg-pill a{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:12px;padding:12px 40px 12px 12px}.rg-pill .e{margin:0}.rg-pill a>b{flex:1}.rg-pill small{flex-basis:100%;padding-left:50px;margin-top:-8px}.rg-pill i{top:50%;transform:translateY(-50%)}.rg-search span::after{content:""}.rg-vis{height:360px}.rgv-calc{width:72%}.rgv-read{width:52%}.rgv-chk{width:64%;right:0}.rgv-pic{height:80px}.rgv-plus{left:62%;top:44%;width:44px;height:44px;font-size:1.6rem}}.rgv-calc{width:53%;top:46px}.rgv-read{width:44%}.rgv-chk{left:20%;right:auto;width:52%;bottom:14px}.rgv-plus{left:calc(53% - 27px);top:58%}@media(max-width:640px){.rg-vis{height:330px}.rgv-read{display:none}.rgv-calc{width:84%;top:0;left:0}.rgv-chk{left:auto;right:0;width:70%;bottom:0}.rgv-plus{left:auto;right:12%;top:40%}}@media(max-width:640px){.rgv-plus{right:auto;left:10%;top:60%}}.vz-wa{display:inline-flex;align-items:center;gap:8px;font-size:.84rem;font-weight:700;color:var(--sky-deep);padding:11px 16px;border-radius:99px;border:1.5px solid var(--line);background:#fff;text-decoration:none;transition:border-color .2s,background .2s}.vz-wa svg{width:18px;height:18px;fill:currentColor}.vz-wa:hover{border-color:var(--sky-deep);background:#F4F9FE}@media(max-width:640px){.vz-act{flex-direction:column;align-items:stretch}.vz-act .btn,.vz-wa{justify-content:center}}.rg-hero .byline{margin-top:18px}.rg-stages{margin:64px auto 8px}.rg-stg{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.rg-st{border:1px solid var(--line);border-radius:20px;background:#fff;padding:20px 20px 16px;display:flex;flex-direction:column}.rg-st .e{width:40px;height:40px;border-radius:12px;background:#EAF4FD;display:grid;place-items:center;margin-bottom:10px}.rg-st .e svg{width:20px;height:20px}.rg-st b{font-size:1.08rem;color:var(--ink)}.rg-st small{color:var(--slate);font-size:.84rem;margin:2px 0 12px}.rg-st ol{list-style:none;counter-reset:rs;margin:auto 0 0;padding:0;border-top:1px solid #EEF3F8}.rg-st li{counter-increment:rs;border-bottom:1px solid #EEF3F8}.rg-st li:last-child{border-bottom:0}.rg-st li a{display:flex;align-items:center;gap:10px;padding:10px 2px;color:var(--ink);text-decoration:none;font-weight:600;font-size:.9rem;transition:color .2s,padding .2s}.rg-st li a::before{content:counter(rs);flex:none;width:22px;height:22px;border-radius:50%;background:#EAF4FD;color:var(--sky-deep);font:800 .7rem/22px Inter,sans-serif;text-align:center}.rg-st li a::after{content:"→";margin-left:auto;color:var(--sky-deep);opacity:0;transition:opacity .2s}.rg-st li a:hover{color:var(--sky-deep);padding-left:6px}.rg-st li a:hover::after{opacity:1}.rg-faq{margin:56px auto 64px;max-width:900px}@media(max-width:980px){.rg-stg{grid-template-columns:1fr 1fr}}@media(max-width:640px){.rg-stg{grid-template-columns:1fr}.rg-stages{margin-top:40px}}.vz-budget{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:start}.bd-d{position:relative;width:200px;height:200px}.bd-d svg{width:100%;height:100%;display:block}.bd-bg{fill:none;stroke:#EEF4FA;stroke-width:26}.bd-s{fill:none;stroke-width:26;transition:stroke-dasharray .45s ease,stroke-dashoffset .45s ease,stroke-width .2s;cursor:pointer}.bd-s:hover{stroke-width:30}.bd-s.b1{stroke:#0E6FC0}.bd-s.b2{stroke:#3BA7F0}.bd-s.b3{stroke:#9ED3F8}.bd-s.b4{stroke:#0A2540}.bd-s.b5{stroke:#D9ECFB}.bd-s.b6{stroke:#F0924A}.bd-ctr{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none}.bd-ctr small{font-size:.68rem;color:var(--slate);font-weight:600}.bd-ctr b{font:400 1.7rem/1.1 var(--serif,'Instrument Serif',serif);color:var(--ink)}.bd-l{list-style:none;margin:0;padding:0;display:grid;gap:8px}.bd-l li{display:grid;grid-template-columns:38px 1fr auto;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:#fff;transition:border-color .2s,box-shadow .2s}.bd-l li:hover{border-color:var(--sky,#3BA7F0);box-shadow:0 6px 16px rgba(14,111,192,.08)}.bd-i{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:#EAF4FD}.bd-i svg{width:20px;height:20px;fill:none;stroke:#0E6FC0;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.b1 .bd-i{background:#0E6FC0}.b1 .bd-i svg{stroke:#fff}.b2 .bd-i{background:#3BA7F0}.b2 .bd-i svg{stroke:#fff}.b3 .bd-i{background:#D6EBFB}.b4 .bd-i{background:#0A2540}.b4 .bd-i svg{stroke:#fff}.b5 .bd-i{background:#fff;border:1.5px dashed #8FCBF7}.b6 .bd-i{background:#FDEBDD}.b6 .bd-i svg{stroke:#D9772F}.bd-t{min-width:0}.bd-t b{display:block;font-size:.9rem;color:var(--ink)}.bd-t small{display:block;font-size:.72rem;color:var(--slate);line-height:1.3}.bd-bar{position:relative;height:6px;border-radius:99px;background:#EEF4FA;margin:7px 0 3px}.bd-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:#0E6FC0;transition:width .45s ease}.b2 .bd-bar i{background:#3BA7F0}.b3 .bd-bar i{background:#8FCBF7}.b4 .bd-bar i{background:#0A2540}.b5 .bd-bar i{background:repeating-linear-gradient(90deg,#8FCBF7 0 6px,transparent 6px 10px)}.b6 .bd-bar i{background:#F0924A}.bd-bar u{position:absolute;top:-4px;width:2px;height:14px;background:#0A2540;border-radius:2px;transform:translateX(-1px)}.bd-t .bd-lim{font-size:.66rem;color:#8CA3BA}.bd-v{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.bd-v b{font-size:.95rem;color:var(--ink);white-space:nowrap}.bd-v span{font-size:.74rem;color:var(--slate);font-weight:600}.bd-c{font:700 .64rem/1 Inter,sans-serif;font-style:normal;border-radius:99px;padding:4px 7px;white-space:nowrap;margin-top:2px}.bd-c.ok{background:#EAF4FD;color:#0E6FC0}.bd-c.hi{background:#FFF4E5;color:#B7791F}.bd-c.bad{background:#FDEBDD;color:#C2622A}.bd-c.pot{background:#fff;color:#0E6FC0;border:1px dashed #8FCBF7}@media(max-width:1100px){.vz-budget{grid-template-columns:1fr;justify-items:center}.bd-l{width:100%}}@media(max-width:640px){.bd-d{width:180px;height:180px}.bd-l li{grid-template-columns:34px 1fr auto;gap:10px;padding:9px 10px}.bd-i{width:34px;height:34px}}.vz-shmap{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start}.vz-shmap svg{background:#F4F9FE;border-radius:24px;overflow:visible}.vz-shmap .dith{fill:#E3F0FB;stroke:#BFDDF5;stroke-width:1.5}.vz-shmap .dl{font:italic 400 19px 'Instrument Serif',serif;fill:#5B93C4}.vz-shmap .ring{fill:none;stroke:#C9DFF2;stroke-width:1.2;stroke-dasharray:3 6}.vz-shmap .rl{font:700 11px Inter,sans-serif;fill:#8CA9C4;letter-spacing:.04em;paint-order:stroke;stroke:#F4F9FE;stroke-width:4px}.vz-shmap .sea{font:italic 400 22px 'Instrument Serif',serif;fill:#7FB3DC}.vz-shmap .cmp{font:800 13px Inter,sans-serif;fill:#5B7A99}.vz-shmap .cmp-a{fill:#5B7A99}.vz-shmap .route{stroke:#3BA7F0;stroke-width:4;stroke-linecap:round;stroke-dasharray:var(--l);stroke-dashoffset:var(--l);opacity:.55;transition:stroke-dashoffset 1.1s cubic-bezier(.2,.8,.2,1) var(--d),opacity .3s,stroke-width .3s,stroke .3s;animation:none}.vz-shmap.go .route{stroke-dashoffset:0;opacity:.55;animation:none}.vz-shmap .route.hot{opacity:1;stroke:#0E6FC0;stroke-width:6}.vz-shmap .town circle{fill:#fff;stroke:#0E6FC0;stroke-width:3.5;transition:transform .5s cubic-bezier(.3,1.6,.5,1) var(--d)}.vz-shmap .town.far circle{fill:#0E6FC0;stroke:#fff;stroke-width:3}.vz-shmap .town text{font:700 15px Inter,sans-serif;fill:#0A2540;paint-order:stroke;stroke:#F4F9FE;stroke-width:5px;stroke-linejoin:round;transition:opacity .5s var(--d)}.vz-shmap .town .t{font:600 12px Inter,sans-serif;fill:#4A6278}.vz-shmap .town.hot circle{transform:scale(1.5)}.vz-shmap .town.hot text{fill:#0E6FC0}.vz-shmap .hq .ping{fill:#3BA7F0;opacity:.3;transform-box:fill-box;transform-origin:center;animation:ping 2.6s cubic-bezier(.2,.8,.2,1) infinite}.vz-shmap .hq .ping.p2{animation-delay:1.3s}.vz-shmap .hq-ring{fill:#fff;stroke:#0E6FC0;stroke-width:5}.vz-shmap .hq-tag{fill:#0E6FC0}.vz-shmap .hq-t{font:800 17px Inter,sans-serif;fill:#fff}.vz-shmap .hq-s{font:600 10.5px Inter,sans-serif;fill:#D6EBFB}.vz-shmap .hq text{font-size:inherit}.shm-l small{display:block;font:800 .64rem/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--sky-deep);margin:4px 0 8px}.shm-l ul{margin:0 0 16px;gap:6px}.shm-l li a,.shm-l li .it{display:flex;justify-content:space-between;gap:12px;padding:9px 13px;border:1px solid var(--line);border-radius:12px;font-size:.86rem;background:#fff;color:var(--ink);text-decoration:none;transition:border-color .2s,transform .2s,background .2s}.shm-l li:hover a,.shm-l li:hover .it{border-color:#3BA7F0;background:#F4F9FE;transform:translateX(3px)}.shm-l li b{color:var(--sky-deep);white-space:nowrap}.shm-l .dig{background:#0E6FC0!important;border-color:#0E6FC0!important;color:#fff!important}.shm-l .dig b{color:#fff}@media(max-width:980px){.vz-shmap{grid-template-columns:1fr}.shm-l{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.shm-l small{grid-column:1/-1}.shm-l ul:last-child{grid-column:1/-1}}@media(max-width:640px){.shm-l{grid-template-columns:1fr}.vz-shmap .town text{font-size:19px}.vz-shmap .town .t{font-size:15px}.vz-shmap .rl{font-size:14px}}.vz-shmap{grid-template-columns:1fr;gap:18px}.vz-shmap svg{max-width:1000px;margin:0 auto;width:100%}.vz-shmap .route{stroke-width:5;opacity:.7}.vz-shmap.go .route{opacity:.7}.vz-shmap .route.hot{stroke-width:8;opacity:1}.vz-shmap .town text{font-size:19px}.vz-shmap .town .t{font-size:14.5px}.vz-shmap .town circle{stroke-width:4}.vz-shmap .rl{font-size:13px}.vz-shmap .dl{font-size:24px}.vz-shmap .sea{font-size:28px}.vz-shmap .hq text.hq-t{font:800 19px Inter,sans-serif;fill:#fff}.vz-shmap .hq text.hq-s{font:600 11.5px Inter,sans-serif;fill:#D6EBFB}.shm-l ul{display:grid;grid-template-columns:repeat(4,1fr)}@media(max-width:980px){.shm-l{display:block}.shm-l ul{grid-template-columns:1fr 1fr}}@media(max-width:640px){.vz-shmap svg{border-radius:16px}.vz-shmap .town text{font-size:24px}.vz-shmap .town .t{font-size:18px}.vz-shmap .hq text.hq-t{font-size:22px}.vz-shmap .hq text.hq-s{font-size:13px}.shm-l ul{grid-template-columns:1fr}}@media(max-width:640px){.vz-shmap .town .t,.vz-shmap .rl,.vz-shmap .cmp,.vz-shmap .cmp-a{display:none}.vz-shmap .town text{font-size:31px;stroke-width:7px}.vz-shmap .town circle{stroke-width:5}.vz-shmap .sea{font-size:34px}.vz-shmap .hq text.hq-t{font-size:26px}.vz-shmap .hq text.hq-s{display:none}.vz-shmap .hq-tag{height:40px;y:56px}.vz-shmap .route{stroke-width:7}}.prose .fxp{margin:6px 0 26px}.fxp-i{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:3/2;background:#EAF5FE;border:1px solid #DCEBF8}.fxp-i img{width:100%;height:100%;object-fit:cover;display:block;margin:0;border-radius:0;max-width:none}.fxp figcaption{margin-top:10px;font-size:.9rem;line-height:1.5;color:#4A6278}.rg-sh{display:grid;grid-template-columns:1.25fr 1fr;gap:34px;align-items:center;margin-bottom:8px}.rg-sh .fxp{margin:0}@media(max-width:860px){.rg-sh{grid-template-columns:1fr;gap:18px}}.vz-wk{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center}.vz-wk svg{border-radius:24px}.vz-wk .wk-sea{fill:#E3F0FB}.vz-wk .land{fill:#F7FBFE;stroke:#BFDDF5;stroke-width:2;stroke-linejoin:round}.vz-wk .wk-dith{fill:#EAF5FE;stroke:#9CCBF0;stroke-width:1.5;stroke-dasharray:5 5;stroke-linejoin:round}.vz-wk .wk-lbl{font:italic 400 22px 'Instrument Serif',serif;fill:#7FB3DC}.vz-wk .wk-kr{font:italic 400 17px 'Instrument Serif',serif;fill:#5B93C4}.vz-wk .wk-um{fill:#D6EBFB;fill-opacity:.55;stroke:#8FCBF7;stroke-width:1.5;transition:fill-opacity .3s,stroke .3s}.vz-wk .wk-um.hot{fill-opacity:.95;stroke:#0E6FC0}.vz-wk .route{stroke:#3BA7F0;stroke-width:2.2;transition:stroke .3s,stroke-width .3s,opacity .3s}.vz-wk .route.hot{stroke:#0E6FC0;stroke-width:3.5;opacity:1}.vz-wk .town circle{stroke-width:3}.vz-wk .town.sm circle{stroke-width:2.5}.vz-wk .town text{font:700 14px Inter,sans-serif;paint-order:stroke;stroke:#F7FBFE;stroke-width:4px;stroke-linejoin:round}.vz-wk .town.hot circle{fill:#0E6FC0}.vz-wk .town.hot text{fill:#0E6FC0}.vz-wk .edge{font:700 12.5px Inter,sans-serif;fill:#4A6278;transition:fill .3s}.vz-wk .edge.hot{fill:#0E6FC0}.vz-wk .hq .ping{fill:#3BA7F0;opacity:.3;transform-box:fill-box;transform-origin:center;animation:ping 2.6s cubic-bezier(.2,.8,.2,1) infinite}.vz-wk .wk-hr{fill:#fff;stroke:#0E6FC0;stroke-width:4}.vz-wk .wk-tag{fill:#0E6FC0}.vz-wk .hq text.wk-t{font:800 14px Inter,sans-serif;fill:#fff}.vz-wk .hq text.wk-s{font:600 9px Inter,sans-serif;fill:#D6EBFB}.vz-wk ul{gap:8px}.vz-wk li a,.vz-wk li .it{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--line);border-radius:14px;background:#fff;color:var(--ink);text-decoration:none;transition:border-color .2s,transform .2s,background .2s}.vz-wk li em{display:block;font-style:normal;font-weight:700;font-size:.92rem}.vz-wk li small{display:block;font-size:.78rem;color:#4A6278;margin-top:2px}.vz-wk li:hover a,.vz-wk li:hover .it{border-color:#3BA7F0;background:#F4F9FE;transform:translateX(3px)}.vz-wk li b{color:var(--sky-deep);white-space:nowrap;font-size:.9rem}.vz-wk .dig{background:#0E6FC0!important;border-color:#0E6FC0!important;color:#fff!important}.vz-wk .dig b,.vz-wk .dig small{color:#fff}@media(max-width:980px){.vz-wk{grid-template-columns:1fr}}@media(max-width:640px){.vz-wk .town text{font-size:20px;stroke-width:5px}.vz-wk .edge{font-size:17px}.vz-wk .wk-lbl{font-size:28px}.vz-wk .wk-kr{display:none}}.vz-wk .wk-ul{font:700 11.5px Inter,sans-serif;fill:#0E6FC0;letter-spacing:.02em;paint-order:stroke;stroke:#E8F3FC;stroke-width:4px}@media(max-width:640px){.vz-wk .wk-ul{font-size:16px}}.ep-more,.ep-det{border:1px solid #DCEBF8;border-radius:16px;background:#fff;margin:6px 0 0}.ep-more>summary,.ep-det>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;font:700 .9rem Inter,sans-serif;color:#0E6FC0}.ep-more>summary::-webkit-details-marker,.ep-det>summary::-webkit-details-marker{display:none}.ep-more>summary small,.ep-det>summary small{font:500 .72rem Inter,sans-serif;color:#5B7A99;margin-left:auto}.ep-more>summary::after,.ep-det>summary::after{content:'+';width:24px;height:24px;border-radius:50%;background:#EAF4FD;display:grid;place-items:center;font-weight:800;flex:none;transition:transform .3s}.ep-more[open]>summary::after,.ep-det[open]>summary::after{transform:rotate(45deg)}.ep-more>fieldset{padding:4px 16px 6px}.ep-det{margin:14px 0}.ep-det>.ep-kpis,.ep-det>.ep-fig,.ep-det>.ep-scen,.ep-det>.ep-tab{margin:0 14px 14px}.ep-adv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:4px}.ep-a{position:relative;border-radius:18px;padding:16px 16px 14px;background:#0A2540;color:#fff;overflow:hidden}.ep-a:nth-child(2){background:#0E6FC0}.ep-a:nth-child(3){background:#EAF4FD;color:#0A2540}.ep-ai{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(255,255,255,.14);font:700 1rem Inter,sans-serif;margin-bottom:10px}.ep-a:nth-child(3) .ep-ai{background:#fff;color:#0E6FC0}.ep-a small{display:block;font:800 .6rem Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#8FCBF7}.ep-a:nth-child(2) small{color:#CFE9FB}.ep-a:nth-child(3) small{color:#0E6FC0}.ep-a b{display:block;font:400 1.55rem/1.1 'Instrument Serif',serif;margin:6px 0 8px}.ep-a p{font-size:.74rem;line-height:1.45;margin:0!important;color:rgba(255,255,255,.82)}.ep-a:nth-child(3) p{color:#4A6072}@media(max-width:1100px){.ep-adv{grid-template-columns:1fr}}.az-tools{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin:18px 0 10px}.az-tools .az-search{flex:1 1 320px;margin:0!important}.az-leg{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.78rem;color:var(--slate)}.az-leg span{display:inline-flex;align-items:center;gap:7px}.az-leg i{width:9px;height:9px;border-radius:50%}.az-leg .d1{background:#0E6FC0}.az-leg .d2{background:#8FCBF7}.az-leg .d3{background:#fff;box-shadow:inset 0 0 0 2px #0E6FC0}.az-abc{position:sticky;top:78px;z-index:5;display:flex;flex-wrap:wrap;gap:4px;padding:10px 0;margin:0 0 18px;background:rgba(244,249,254,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.az-abc a{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;font:700 .82rem Inter,sans-serif;color:#0A2540;text-decoration:none!important;transition:background .2s,color .2s}.az-abc a:hover{background:#0E6FC0;color:#fff}.az{columns:3 300px!important;column-gap:40px!important}.az-l{break-inside:avoid;margin:0 0 26px!important;scroll-margin-top:140px}.az-k{display:block!important;width:auto!important;height:auto!important;background:none!important;border-radius:0!important;font:400 2.2rem/1 'Instrument Serif',serif!important;color:#0E6FC0!important;margin:0 0 6px!important;padding-bottom:8px;border-bottom:2px solid #0E6FC0}.az ul{gap:0!important}.az li{border-bottom:1px solid var(--line)}.az a{display:block!important;position:relative;padding:12px 26px 12px 16px!important;border:0!important;border-radius:0!important;background:transparent!important}.az a::before{content:'';position:absolute;left:0;top:18px;width:8px;height:8px;border-radius:50%;background:#0E6FC0}.az a:has(i.bs)::before{background:#8FCBF7}.az a:has(i.wa)::before{background:#fff;box-shadow:inset 0 0 0 2px #0E6FC0}.az a::after{content:'→';position:absolute;right:4px;top:12px;color:#BFD7EA;font-weight:700;transition:transform .2s,color .2s}.az a:hover{transform:none!important;background:#fff!important}.az a:hover::after{color:#0E6FC0;transform:translateX(3px)}.az b{display:block;font-size:.95rem!important;line-height:1.3}.az span{display:block;margin-top:2px}.az i{display:inline-block!important;margin-top:5px;padding:0!important;background:none!important;box-shadow:none!important;color:#0E6FC0!important;font-size:.7rem!important;font-weight:700!important;letter-spacing:0!important;white-space:normal!important}.az i.bs{color:#4A7FB0!important;font-weight:600!important}@media(max-width:600px){.az-abc{top:64px;gap:2px}.az-abc a{width:28px;height:28px;font-size:.76rem}}.az i{display:block!important;text-align:left!important;margin-top:4px}.az a::after{display:none}.kpi div{display:grid!important;grid-template-columns:minmax(78px,auto) 1fr;align-items:center!important;column-gap:18px;flex-wrap:nowrap!important}.kpi b{line-height:1}.kpi span{text-align:left!important;line-height:1.4}@media(max-width:560px){.kpi div{grid-template-columns:72px 1fr}}.az i.bs{max-width:none!important;width:auto!important}.kpi{grid-template-columns:auto 1fr;column-gap:20px}.kpi div{grid-column:1/-1;grid-template-columns:subgrid!important}.az i{max-width:none!important}.ep-body{display:block!important}.ep-form{border-right:0!important;border-bottom:1px solid #E3EEF8;padding:24px 28px 20px!important;background:#FBFDFF}.ep-eh{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-bottom:16px}.ep-eh i{font-style:normal;width:26px;height:26px;border-radius:50%;background:#0E6FC0;color:#fff;display:grid;place-items:center;font:800 .74rem Inter,sans-serif}.ep-eh b{font:400 1.5rem/1 'Instrument Serif',serif;color:#0A2540}.ep-eh span{font-size:.84rem;color:#5B7A99}.ep-rs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ep-r{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid #DCEBF8;border-radius:18px;padding:14px 16px 16px}.ep-rl{font:700 .7rem Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#5B7A99}.ep-rl small{display:block;text-transform:none;letter-spacing:0;font-weight:500;font-size:.78rem;color:#7D93A8;margin-top:3px}.ep-r output{font:400 2rem/1 'Instrument Serif',serif;color:#0A2540;font-variant-numeric:tabular-nums}.ep-r input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:99px;background:linear-gradient(90deg,#0E6FC0 var(--p,50%),#DCEBF8 var(--p,50%));outline:none;margin:4px 0 0;cursor:pointer}.ep-r input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid #0E6FC0;box-shadow:0 4px 12px rgba(14,111,192,.35)}.ep-r input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid #0E6FC0}.ep-um{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:14px;background:#fff;border:1px solid #DCEBF8;border-radius:18px;padding:14px 16px}.ep-um .ep-rl{flex:1 1 260px}.ep-um .ep-f{display:none!important}.ep-chips{display:flex;flex-wrap:wrap;gap:6px}.ep-chips button{border:1.5px solid #CFE3F4;background:#fff;color:#0A2540;font:700 .8rem Inter,sans-serif;border-radius:99px;padding:9px 14px;cursor:pointer;transition:all .2s}.ep-chips button:hover{border-color:#0E6FC0}.ep-chips button.on{background:#0E6FC0;border-color:#0E6FC0;color:#fff}.ep-more{margin-top:14px!important}.ep-more>fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.ep-more>fieldset>legend{grid-column:1/-1}.ep-more>fieldset>.ep-tabs,.ep-more>fieldset>.ep-chk{grid-column:1/-1}.ep-res{padding:26px 28px 24px!important}.ep-two{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:stretch;margin-bottom:16px}.ep-tw1{border-radius:20px;padding:18px 20px;background:#F4F9FE;border:1px solid #DCEBF8}.ep-tw1.q{background:#0A2540;border-color:#0A2540;color:#fff}.ep-ti{font-size:1.5rem}.ep-tw1 b{display:block;font:400 1.6rem/1.1 'Instrument Serif',serif;margin:6px 0 6px}.ep-tw1 p{font-size:.86rem;line-height:1.5;margin:0!important;color:#4A6072}.ep-tw1.q p{color:#CFE3F4}.ep-vs{align-self:center;font:400 1.4rem 'Instrument Serif',serif;font-style:italic;color:#8FA9C2}.ep-win{font-size:1rem!important;padding:16px 18px!important}.ep-duel{border:1px solid #DCEBF8;border-radius:22px;overflow:hidden;margin:0 0 16px}.ep-dh,.ep-dr{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.ep-dh b{padding:14px 16px;font:700 .9rem Inter,sans-serif;text-align:center}.ep-dh b em{display:block;font-style:normal;font:400 1.6rem/1.1 'Instrument Serif',serif;margin-top:2px}.ep-dh .d{background:#F4F9FE;color:#0A2540}.ep-dh .q{background:#0E6FC0;color:#fff}.ep-dr{border-top:1px solid #E3EEF8}.ep-dl{padding:14px 16px}.ep-dl b{display:block;font:700 .9rem Inter,sans-serif;color:#0A2540}.ep-dl small{font-size:.74rem;color:#7D93A8}.ep-dv{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 14px;text-align:center;font:700 1.02rem Inter,sans-serif;color:#4A6072;font-variant-numeric:tabular-nums}.ep-dv.q{background:#F2F8FE}.ep-dv.win{color:#0A2540}.ep-dv.q.win{color:#0E6FC0}.ep-dv.win::before{content:'✓';flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:.72rem;background:#0E6FC0;color:#fff}@media(max-width:980px){.ep-rs{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-more>fieldset{grid-template-columns:1fr}}@media(max-width:600px){.ep-form,.ep-res{padding:18px 14px!important}.ep-two{grid-template-columns:1fr}.ep-vs{text-align:center}.ep-dh,.ep-dr{grid-template-columns:1fr 1fr}.ep-dh span{display:none}.ep-dl{grid-column:1/-1;padding-bottom:4px}.ep-r output{font-size:1.6rem}.ep-dv{font-size:.92rem}}.ep-dr.sub{border-top:0}.ep-dr.sub .ep-dl{padding:0 16px 12px 28px}.ep-dr.sub .ep-dv{padding:0 14px 12px;font-size:.82rem;font-weight:600;color:#7D93A8}