@keyframes yD2d7G_gradientMove{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.yD2d7G_page{color:#0f172a;background:linear-gradient(#f8fffe 0%,#fff 100%);min-height:100vh;font-family:Montserrat,system-ui,-apple-system,sans-serif}.yD2d7G_header{background:linear-gradient(#68b3850d 0%,#0000 100%);justify-content:center;padding:40px 16px 0;display:flex}.yD2d7G_logoLink{transition:transform .3s;display:inline-flex}.yD2d7G_logoLink:hover{transform:scale(1.05)}.yD2d7G_logo{width:auto;height:64px;transition:transform .25s}.yD2d7G_hero{text-align:center;max-width:900px;margin:48px auto 64px;padding:0 24px}.yD2d7G_hero h1{letter-spacing:-.02em;background:linear-gradient(90deg,#68b385,#33b8ca) 0 0/200% 200%;color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:600;animation:3s infinite yD2d7G_gradientMove}.yD2d7G_hero p{color:#334155;max-width:700px;margin:0 auto 24px;font-size:1.15rem;line-height:1.8}.yD2d7G_hero p strong{color:#33b8ca;font-weight:600}.yD2d7G_updated{color:#33b8ca;background:#33b8ca1a;border-radius:20px;margin-top:24px;padding:8px 16px;font-size:.9rem;font-weight:500;display:inline-block}.yD2d7G_content{max-width:900px;margin:0 auto;padding:0 24px 100px}.yD2d7G_article section{background:#fff;border-radius:16px;margin-bottom:56px;padding:32px;transition:transform .3s,box-shadow .3s;box-shadow:0 2px 8px #0000000a}.yD2d7G_article section:hover{transform:translateY(-2px);box-shadow:0 4px 16px #33b8ca1f}.yD2d7G_article section h2{letter-spacing:-.01em;color:#0f172a;margin-bottom:20px;padding-bottom:12px;font-size:1.8rem;font-weight:600;position:relative}.yD2d7G_article section h2:after{content:"";background:linear-gradient(90deg,#68b385,#33b8ca);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:0}.yD2d7G_article section p{color:#475569;margin-bottom:16px;font-size:1.05rem;line-height:1.8}.yD2d7G_article section ul{margin:16px 0;padding-left:24px}.yD2d7G_article section ul li{color:#475569;margin-bottom:12px;font-size:1.05rem;line-height:1.8;position:relative}.yD2d7G_article section ul li::marker{color:#33b8ca}.yD2d7G_introSection{background:linear-gradient(135deg,#68b38514 0%,#33b8ca14 100%);border:1px solid #33b8ca33}.yD2d7G_introSection h2:after{width:80px}.yD2d7G_section h2 strong{color:#33b8ca}.yD2d7G_card{background:linear-gradient(135deg,#68b3851a 0%,#33b8ca1a 100%);border:2px solid #33b8ca33;border-radius:16px;margin-top:16px;padding:24px;transition:all .3s}.yD2d7G_card:hover{border-color:#33b8ca66;transform:translateY(-2px)}.yD2d7G_card p{margin-bottom:12px;font-size:1.05rem}.yD2d7G_card p strong{color:#33b8ca;margin-bottom:8px;font-size:1.2rem;display:block}.yD2d7G_card a{color:#33b8ca;font-weight:600;text-decoration:none;transition:color .3s}.yD2d7G_card a:hover{color:#68b385;text-decoration:underline}@media (min-width:768px){.yD2d7G_hero{padding:0 32px}.yD2d7G_content{padding:0 32px 100px}.yD2d7G_article section{padding:40px}.yD2d7G_article section h2{font-size:2rem}}@media (min-width:1024px){.yD2d7G_hero{margin:64px auto 80px}.yD2d7G_article section{padding:48px}}@media (max-width:767px){.yD2d7G_header{padding:32px 16px 0}.yD2d7G_logo{height:48px}.yD2d7G_hero{margin:32px auto 48px;padding:0 16px}.yD2d7G_hero h1{font-size:2rem}.yD2d7G_hero p{font-size:1rem}.yD2d7G_content{padding:0 16px 60px}.yD2d7G_article section{margin-bottom:32px;padding:24px}.yD2d7G_article section h2{font-size:1.5rem}.yD2d7G_article section p,.yD2d7G_article section ul li{font-size:1rem}.yD2d7G_card{padding:20px}}
