@keyframes page-module-scss-module__ZGgknG__sl-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes page-module-scss-module__ZGgknG__sl-heartbeat{0%,28%,to{transform:scale(1)}10%{transform:scale(1.18)}19%{transform:scale(1.04)}}@keyframes page-module-scss-module__ZGgknG__sl-pulse-ring{0%{box-shadow:0 0 #2fae7c73}70%{box-shadow:0 0 0 12px #2fae7c00}to{box-shadow:0 0 #2fae7c00}}@keyframes page-module-scss-module__ZGgknG__sl-pulse-ring-blue{0%{box-shadow:0 0 #2563ec73}70%{box-shadow:0 0 0 12px #2563ec00}to{box-shadow:0 0 #2563ec00}}@keyframes page-module-scss-module__ZGgknG__sl-drift-a{0%,to{transform:translate(0)scale(1)}33%{transform:translate(34px,-26px)scale(1.06)}66%{transform:translate(-22px,20px)scale(.96)}}@keyframes page-module-scss-module__ZGgknG__sl-drift-b{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-30px,24px)scale(1.05)}66%{transform:translate(26px,-18px)scale(.95)}}@keyframes page-module-scss-module__ZGgknG__sl-float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes page-module-scss-module__ZGgknG__sl-float-y2{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes page-module-scss-module__ZGgknG__sl-shimmer{0%{transform:translate(-130%)skew(-18deg)}to{transform:translate(230%)skew(-18deg)}}@keyframes page-module-scss-module__ZGgknG__sl-ekg-dash{to{stroke-dashoffset:-1200px}}@keyframes page-module-scss-module__ZGgknG__sl-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes page-module-scss-module__ZGgknG__sl-ticker-scroll-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes page-module-scss-module__ZGgknG__sl-word-in{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:none}}@keyframes page-module-scss-module__ZGgknG__sl-word-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-110%)}}@keyframes page-module-scss-module__ZGgknG__sl-feed-in{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@keyframes page-module-scss-module__ZGgknG__sl-panel-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes page-module-scss-module__ZGgknG__sl-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}75%{transform:rotate(7deg)}}@keyframes page-module-scss-module__ZGgknG__sl-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes page-module-scss-module__ZGgknG__sl-chip-cycle{0%{opacity:0;transform:translateY(14px)scale(.96)}6%,30%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-10px)scale(.98)}}.page-module-scss-module__ZGgknG__hero{text-align:center;padding:60px 0 54px;position:relative;overflow:hidden}.page-module-scss-module__ZGgknG__blob{filter:blur(70px);pointer-events:none;border-radius:50%;position:absolute}.page-module-scss-module__ZGgknG__blobA{background:#2563ec1f;width:480px;height:480px;animation:22s ease-in-out infinite page-module-scss-module__ZGgknG__sl-drift-a;top:-170px;right:-120px}.page-module-scss-module__ZGgknG__blobB{background:#dee9fcb3;width:400px;height:400px;animation:26s ease-in-out infinite page-module-scss-module__ZGgknG__sl-drift-b;bottom:-180px;left:-140px}.page-module-scss-module__ZGgknG__back{align-items:center;gap:8px;margin-bottom:26px;font-size:.84rem;font-weight:800;display:inline-flex;color:var(--brand)!important}.page-module-scss-module__ZGgknG__back span{transition:transform .2s}.page-module-scss-module__ZGgknG__back:hover span{transform:translate(-4px)}.page-module-scss-module__ZGgknG__emblem{width:66px;height:66px;box-shadow:var(--shadow-soft);border:6px solid #fff;border-radius:18px;place-items:center;margin:0 auto 22px;font-size:1.75rem;display:grid}.page-module-scss-module__ZGgknG__meta{justify-content:center;align-items:center;gap:12px;margin-bottom:18px;display:flex}.page-module-scss-module__ZGgknG__cat{letter-spacing:.07em;text-transform:uppercase;color:var(--brand-deep);background:var(--brand-soft);border:1px solid #c2d6fa;border-radius:999px;padding:7px 15px;font-size:.72rem;font-weight:800}.page-module-scss-module__ZGgknG__readTime{color:var(--ink-soft);font-size:.78rem;font-weight:800}.page-module-scss-module__ZGgknG__title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;max-width:880px;margin:0 auto 18px;font-size:clamp(2rem,4.2vw,3.1rem);font-weight:600;line-height:1.1}.page-module-scss-module__ZGgknG__excerpt{color:var(--ink-soft);text-wrap:pretty;max-width:680px;margin:0 auto 26px;font-size:1.14rem;line-height:1.6}.page-module-scss-module__ZGgknG__byline{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:.88rem;font-weight:700;display:flex}.page-module-scss-module__ZGgknG__author{color:var(--ink)}.page-module-scss-module__ZGgknG__dot{background:var(--ink-soft);opacity:.5;border-radius:50%;width:4px;height:4px}.page-module-scss-module__ZGgknG__g1{background:linear-gradient(135deg,#dbe7fd,#edf3fe)}.page-module-scss-module__ZGgknG__g2{background:linear-gradient(135deg,#dff3e9,#eaf7f0)}.page-module-scss-module__ZGgknG__g3{background:linear-gradient(135deg,#fde8e2,#fdf1ed)}.page-module-scss-module__ZGgknG__g4{background:linear-gradient(135deg,#e7def8,#f2ecfb)}.page-module-scss-module__ZGgknG__g5{background:linear-gradient(135deg,#ddebf6,#edf5fb)}.page-module-scss-module__ZGgknG__g6{background:linear-gradient(135deg,#fbefd8,#fdf6e9)}.page-module-scss-module__ZGgknG__bodySec{background:#fff}.page-module-scss-module__ZGgknG__article{max-width:720px;color:var(--ink-soft);margin:0 auto;font-size:1.08rem;line-height:1.85}.page-module-scss-module__ZGgknG__article>:first-child{margin-top:0}.page-module-scss-module__ZGgknG__article p{margin:0 0 22px}.page-module-scss-module__ZGgknG__article h2{font-family:var(--font-display);color:var(--ink);text-wrap:balance;margin:42px 0 14px;font-size:1.6rem;font-weight:600;line-height:1.22}.page-module-scss-module__ZGgknG__article h3{font-family:var(--font-display);color:var(--ink);margin:32px 0 12px;font-size:1.25rem;font-weight:600;line-height:1.3}.page-module-scss-module__ZGgknG__article ul{margin:0 0 24px;padding-left:2px;list-style:none}.page-module-scss-module__ZGgknG__article li{margin-bottom:12px;padding-left:28px;position:relative}.page-module-scss-module__ZGgknG__article li:before{content:"";background:var(--brand);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:5px}.page-module-scss-module__ZGgknG__article a{text-underline-offset:2px;font-weight:700;text-decoration:underline;color:var(--brand)!important}.page-module-scss-module__ZGgknG__article a,.page-module-scss-module__ZGgknG__quote a,.page-module-scss-module__ZGgknG__faqItem a{color:#2563eb;text-underline-offset:3px;text-underline-offset:3px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.page-module-scss-module__ZGgknG__quote{border-left:4px solid var(--brand);background:var(--brand-soft);font-family:var(--font-display);color:var(--ink);border-radius:0 16px 16px 0;margin:32px 0;padding:22px 28px;font-size:1.2rem;font-style:italic;font-weight:500;line-height:1.5}.page-module-scss-module__ZGgknG__related,.page-module-scss-module__ZGgknG__faq,.page-module-scss-module__ZGgknG__sources{max-width:720px;margin:40px auto 0}.page-module-scss-module__ZGgknG__related h2,.page-module-scss-module__ZGgknG__faq h2,.page-module-scss-module__ZGgknG__sources h2{font-family:var(--font-display);color:var(--ink);margin:0 0 18px;font-size:1.4rem;font-weight:600}.page-module-scss-module__ZGgknG__relatedList{flex-wrap:wrap;gap:12px;display:flex}.page-module-scss-module__ZGgknG__relatedLink{border:1.5px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:.9rem;font-weight:800;transition:transform .25s,border-color .25s,box-shadow .25s;display:inline-flex;box-shadow:0 4px 10px -8px #14244733;color:var(--brand)!important}.page-module-scss-module__ZGgknG__relatedLink span{transition:transform .2s}.page-module-scss-module__ZGgknG__relatedLink:hover{border-color:var(--brand);box-shadow:var(--shadow-soft);transform:translateY(-2px)}.page-module-scss-module__ZGgknG__relatedLink:hover span{transform:translate(3px)}.page-module-scss-module__ZGgknG__faqList{flex-direction:column;gap:14px;display:flex}.page-module-scss-module__ZGgknG__faqItem{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:16px;padding:22px 24px}.page-module-scss-module__ZGgknG__faqItem h3{font-family:var(--font-display);color:var(--ink);margin:0 0 8px;font-size:1.08rem;font-weight:600}.page-module-scss-module__ZGgknG__faqItem p{color:var(--ink-soft);margin:0;font-size:.96rem;line-height:1.6}.page-module-scss-module__ZGgknG__sources ul{margin:0;padding-left:20px}.page-module-scss-module__ZGgknG__sources li{color:var(--ink-soft);margin-bottom:10px;font-size:.95rem;line-height:1.55}.page-module-scss-module__ZGgknG__sources a{font-weight:700;color:var(--brand)!important}@media (max-width:760px){.page-module-scss-module__ZGgknG__hero{padding:40px 0}.page-module-scss-module__ZGgknG__title{font-size:clamp(1.7rem,7vw,2.2rem)}.page-module-scss-module__ZGgknG__excerpt{font-size:1rem}.page-module-scss-module__ZGgknG__article{font-size:1rem;line-height:1.75}.page-module-scss-module__ZGgknG__article h2{font-size:1.35rem}.page-module-scss-module__ZGgknG__article h3{font-size:1.15rem}.page-module-scss-module__ZGgknG__quote{padding:18px 20px;font-size:1.05rem}.page-module-scss-module__ZGgknG__related,.page-module-scss-module__ZGgknG__faq,.page-module-scss-module__ZGgknG__sources{margin-top:32px}}
