.E_776q_page{width:min(1360px,100% - 48px);padding-top:calc(var(--nav-height,80px) + 18px);margin:0 auto}.E_776q_hero{text-align:center;gap:1.45rem;padding-top:1.8rem;display:grid}.E_776q_head{gap:.75rem;display:grid}.E_776q_head h1{margin:0}.E_776q_dateAuthor{justify-items:center;gap:.3rem;display:grid}.E_776q_meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;display:flex}.E_776q_tags{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.E_776q_tags span,.E_776q_reading{background:#d4cbff6b;border:1px solid #22215933;border-radius:999px;padding:.36rem .75rem;font-weight:700}.E_776q_cover{object-fit:cover;border:1px solid #444cff66;border-radius:18px;width:min(860px,100%);max-width:860px;max-height:440px;margin:0 auto;display:block}.E_776q_contentWrap{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:2rem;width:min(1360px,100% - 48px);margin:2.5rem auto 0;display:grid}.E_776q_bottomBreadcrumbs{border-top:1px solid #2221591f;justify-content:center;margin-top:2.5rem;padding:1.4rem 0 2rem;display:flex}.E_776q_bottomBreadcrumbs .breadcrumbs{justify-content:center}.E_776q_aside{gap:1rem;display:grid;position:sticky;top:132px}.E_776q_card{background:#fff9;border:1px solid #2221591f;border-radius:14px;padding:1.25rem}.E_776q_card h2{margin:0 0 .7rem;font-size:1.55rem}.E_776q_card p{margin:0;line-height:1.5}.E_776q_ttsWrap{margin-top:.9rem}.E_776q_ttsButtons{flex-wrap:wrap;gap:.6rem;display:flex}.E_776q_ttsButtons .E_776q_ttsButton{min-width:120px}.E_776q_ttsButton{min-height:38px;color:var(--ink);font:inherit;cursor:pointer;background:#d4cbff38;border:1px solid #2221592e;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.E_776q_ttsIcon{font-size:.9rem;line-height:1}.E_776q_ttsButton:disabled{opacity:.5;cursor:not-allowed}.E_776q_ttsHint{font-size:.92rem;margin-top:.8rem!important}.E_776q_form{gap:.7rem;margin-top:.9rem;display:grid}.E_776q_form input{min-height:44px;font:inherit;background:#fff;border:1px solid #2221592e;border-radius:12px;padding:0 .85rem}.E_776q_form button{min-height:46px;font:inherit;color:#fff;cursor:pointer;background:linear-gradient(120deg,#4a3bff,#2c257a);border:0;border-radius:12px;font-weight:700}.E_776q_shareRow{flex-wrap:wrap;gap:.55rem;margin-top:.75rem;display:flex}.E_776q_shareButton{min-height:38px;color:var(--ink);cursor:pointer;background:#d4cbff3d;border:1px solid #22215933;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .75rem;font-weight:700;text-decoration:none;display:inline-flex}.E_776q_shareButton:hover{background:#d4cbff66}.E_776q_shareHint{opacity:.8;font-size:.86rem;margin-top:.6rem!important}.E_776q_content{font-size:1.15rem;line-height:1.7}.E_776q_content h2,.E_776q_content h3,.E_776q_content h4{margin:0 0 .9rem}.E_776q_content p,.E_776q_content ul,.E_776q_content ol,.E_776q_content figure{margin:0 0 1.25rem}.E_776q_content ul,.E_776q_content ol{margin-left:clamp(.3rem,1.1vw,.9rem);padding-left:clamp(1.35rem,2.3vw,2rem)}.E_776q_content img{object-fit:contain;border-radius:12px;width:min(100%,760px);max-width:760px;height:auto;max-height:520px;margin:0 auto;display:block}.E_776q_mediumCiaCta{isolation:isolate;color:#fff;background:linear-gradient(110deg,#3039ee 0%,#2d35db 36%,#1e1b57 88%);border-radius:18px;grid-template-columns:minmax(180px,1fr) 242px;align-items:center;gap:1.25rem;min-height:218px;margin:2rem 0;padding:1.25rem 10.4rem 1.25rem 1.1rem;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 26px #23236424}.E_776q_mediumCiaCta:before{content:"";z-index:-1;background:radial-gradient(circle at 18% 18%,#7a87ff3d,#0000 34%);position:absolute;inset:0}.E_776q_mediumCiaCtaCopy{max-width:14ch;font-size:clamp(1.05rem,1.6vw,1.4rem);font-weight:800;line-height:1.18}.E_776q_mediumCiaCtaRail{background:linear-gradient(115deg,#31306e,#4c4c8e);border:3px solid #171644;border-radius:999px;justify-self:center;width:min(100%,242px);height:94px;position:relative;overflow:hidden;box-shadow:inset 0 3px 7px #00000059,0 2px 5px #0000004d}.E_776q_mediumCiaCtaButton{color:#2734f0;background:#bec0fc;border-radius:999px;place-items:center;width:61%;height:calc(100% - 4px);font-size:1rem;font-weight:800;transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .18s;display:grid;position:absolute;top:2px;left:2px}.E_776q_mediumCiaCta:hover .E_776q_mediumCiaCtaButton,.E_776q_mediumCiaCta:focus-visible .E_776q_mediumCiaCtaButton{background:#d0d2ff;transform:translate(60%)}.E_776q_mediumCiaCta:focus-visible{outline-offset:4px;outline:3px solid #fff}.E_776q_mediumCiaCtaFigure{z-index:1;pointer-events:none;width:10.3rem;height:14.5rem;position:absolute;bottom:0;right:.15rem}.E_776q_mediumCiaCtaPortrait{object-position:bottom center;object-fit:contain!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important}.E_776q_smallBlogCta{isolation:isolate;color:#fff;background:linear-gradient(110deg,#3039ee 0%,#2d35db 40%,#1e1b57 100%);border-radius:17px;grid-template-columns:minmax(245px,1.5fr) minmax(155px,.7fr) minmax(215px,.95fr);align-items:center;gap:1.2rem;min-height:146px;margin:2rem 0;padding:1.25rem 1.1rem;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 22px #2323641f}.E_776q_smallBlogCtaCopy{font-size:clamp(1rem,1.5vw,1.25rem);font-weight:800;line-height:1.2}.E_776q_smallBlogCtaBrand{justify-items:start;gap:.35rem;font-size:.82rem;line-height:1.5;display:grid}.E_776q_smallBlogCtaBrand img{object-fit:contain!important;border-radius:0!important;width:5.4rem!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important}.E_776q_smallBlogCtaRail{background:linear-gradient(120deg,#1e1c57 0%,#53538d 100%);border:3px solid #b6bfff3d;border-radius:999px;justify-self:end;width:min(100%,240px);height:102px;position:relative;overflow:hidden;box-shadow:inset 0 3px 7px #00000047,0 2px 6px #0000003d}.E_776q_smallBlogCtaButton{color:#2734f0;background:#fff;border-radius:999px;align-items:center;gap:.32rem;width:62%;height:calc(100% - 4px);padding:0 .55rem;font-size:1rem;font-weight:800;transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .18s;display:flex;position:absolute;top:2px;left:2px}.E_776q_smallBlogCtaPower{aspect-ratio:1;color:#fff;background:#131575;border-radius:50%;flex:none;place-items:center;width:2.8rem;font-size:2rem;font-weight:400;line-height:1;display:grid}.E_776q_smallBlogCta:hover .E_776q_smallBlogCtaButton,.E_776q_smallBlogCta:focus-visible .E_776q_smallBlogCtaButton{background:#f1f2ff;transform:translate(60%)}.E_776q_smallBlogCta:focus-visible{outline-offset:4px;outline:3px solid #fff}.E_776q_mediumIaCta{isolation:isolate;color:#fff;background:linear-gradient(110deg,#3039ee 0%,#2d35db 40%,#1e1b57 100%);border-radius:17px;grid-template-columns:minmax(255px,1fr) 240px;align-items:center;gap:1rem;min-height:144px;margin:2rem 0;padding:1.25rem 9.7rem 1.25rem 1rem;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 22px #2323641f}.E_776q_mediumIaCtaCopy{text-transform:uppercase;max-width:20ch;font-size:clamp(1rem,1.55vw,1.24rem);font-weight:800;line-height:1.2}.E_776q_mediumIaCtaRail{background:linear-gradient(115deg,#31306e,#4c4c8e);border:3px solid #171644;border-radius:999px;justify-self:end;width:240px;height:102px;position:relative;overflow:hidden;box-shadow:inset 0 3px 7px #00000059,0 2px 5px #0000004d}.E_776q_mediumIaCtaButton{color:#2734f0;background:#bec0fc;border-radius:999px;place-items:center;width:61%;height:calc(100% - 4px);font-size:1rem;font-weight:800;transition:transform .26s,background-color .18s;display:grid;position:absolute;top:2px;right:2px}.E_776q_mediumIaCta:hover .E_776q_mediumIaCtaButton,.E_776q_mediumIaCta:focus-visible .E_776q_mediumIaCtaButton{background:#d0d2ff;transform:scale(1.04)}.E_776q_mediumIaCta:focus-visible{outline-offset:4px;outline:3px solid #fff}.E_776q_mediumIaCtaFigure{pointer-events:none;width:8.4rem;height:11.4rem;position:absolute;bottom:-.2rem;right:.15rem}.E_776q_mediumIaCtaPortrait{object-position:bottom center;object-fit:contain!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important}@media (max-width:1024px){.E_776q_contentWrap{grid-template-columns:1fr}.E_776q_aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (max-width:768px){.E_776q_page,.E_776q_contentWrap{width:calc(100% - 24px)}.E_776q_page{padding-top:calc(var(--nav-height,80px) + 12px)}.E_776q_aside{grid-template-columns:1fr}.E_776q_mediumCiaCta{grid-template-columns:minmax(0,1fr);gap:.9rem;min-height:198px;padding:1.2rem 6.5rem 1.2rem .9rem}.E_776q_mediumCiaCtaRail{justify-self:start;width:min(100%,220px);height:76px}.E_776q_mediumCiaCtaFigure{transform-origin:100% 100%;bottom:-2.9rem;right:-1.7rem;transform:scale(.72)}.E_776q_smallBlogCta{grid-template-columns:minmax(0,1fr) minmax(155px,.65fr);gap:.85rem;padding:1.1rem}.E_776q_smallBlogCtaBrand{display:none}.E_776q_smallBlogCtaRail{width:min(100%,220px);height:84px}.E_776q_smallBlogCtaPower{width:2.35rem;font-size:1.65rem}.E_776q_mediumIaCta{grid-template-columns:minmax(0,1fr);min-height:152px;padding:1.1rem 5.2rem 1.1rem .9rem}.E_776q_mediumIaCtaRail{justify-self:start;width:min(100%,216px);height:76px}.E_776q_mediumIaCtaFigure{transform-origin:100% 100%;bottom:-2rem;right:-1.4rem;transform:scale(.7)}}@media (min-width:769px) and (max-width:1500px){.E_776q_aside{gap:.7rem}.E_776q_card{border-radius:12px;padding:.85rem}.E_776q_card h2{margin-bottom:.45rem;font-size:1.16rem}.E_776q_card p{font-size:.82rem;line-height:1.34}.E_776q_ttsWrap,.E_776q_form{margin-top:.55rem}.E_776q_ttsButtons{gap:.45rem}.E_776q_ttsButtons .E_776q_ttsButton,.E_776q_ttsButton{border-radius:8px;min-width:94px;min-height:31px;font-size:.76rem}.E_776q_ttsHint{margin-top:.45rem!important;font-size:.75rem!important}.E_776q_form{gap:.5rem}.E_776q_form input{border-radius:9px;min-height:36px;padding-inline:.7rem;font-size:.78rem}.E_776q_form button{border-radius:9px;min-height:38px;font-size:.8rem}.E_776q_shareRow{gap:.35rem;margin-top:.45rem}.E_776q_shareButton{min-height:30px;padding:.3rem .58rem;font-size:.72rem}.E_776q_shareHint{margin-top:.4rem!important;font-size:.7rem!important}}
