.general-module__4UF86a__generalPage{padding-top:clamp(5.8rem,8.6vw,7.2rem);padding-bottom:3rem}.general-module__4UF86a__shell{width:min(1120px,100% - 2rem);margin:0 auto}.general-module__4UF86a__hero,.general-module__4UF86a__section{padding-top:clamp(1.4rem,3.2vw,2.6rem)}.general-module__4UF86a__hero{width:100vw;margin:0 calc(50% - 50vw);padding-bottom:.4rem;position:relative;overflow:hidden}.general-module__4UF86a__hero:before,.general-module__4UF86a__hero:after{content:"";pointer-events:none;position:absolute;inset:0}.general-module__4UF86a__hero:before{background:radial-gradient(circle at 18% 24%,#00a0ff24,#0000 36%),radial-gradient(circle at 82% 18%,#0074d21f,#0000 34%),linear-gradient(135deg,#081d2f70,#040e1638)}.general-module__4UF86a__hero:after{opacity:.13;background-image:linear-gradient(#57a5d640 1px,#0000 1px),linear-gradient(90deg,#57a5d638 1px,#0000 1px);background-size:80px 80px;-webkit-mask-image:radial-gradient(circle,#000 35%,#0000 86%);mask-image:radial-gradient(circle,#000 35%,#0000 86%)}.general-module__4UF86a__hero h1{letter-spacing:-.03em;margin:.22rem 0 0;font-size:clamp(2rem,4.2vw,3.8rem);line-height:1.03}.general-module__4UF86a__lead{color:#a9c7db;max-width:72ch;margin:.9rem 0 0;line-height:1.63}.general-module__4UF86a__heroActions{flex-wrap:wrap;gap:.72rem;margin-top:1.2rem;display:flex}.general-module__4UF86a__toc{flex-wrap:wrap;gap:.48rem;margin-top:.95rem;display:flex}.general-module__4UF86a__toc a{color:#d8ebf8;text-transform:uppercase;letter-spacing:.04em;background:#081f317a;border:1px solid #79b7de42;border-radius:999px;align-items:center;min-height:1.9rem;padding:.28rem .65rem;font-size:.76rem;display:inline-flex}.general-module__4UF86a__toc a:hover,.general-module__4UF86a__toc a:focus-visible{color:#89deff;border-color:#89deff80}.general-module__4UF86a__card{background:radial-gradient(circle at 12% 0,#2284d429,#0000 38%),linear-gradient(160deg,#05121deb,#040e16e6);border:1px solid #6facd32e;border-radius:1.1rem;padding:clamp(1rem,2.1vw,1.5rem);box-shadow:0 18px 36px #00080d3d,inset 0 0 0 1px #71aace0a}.general-module__4UF86a__card h2{margin:0;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.14}.general-module__4UF86a__card h3{color:#7fd3ff;margin:1rem 0 .25rem;font-size:clamp(1.08rem,2.1vw,1.26rem)}.general-module__4UF86a__card p{color:#b6cfdf;margin:.45rem 0 0;line-height:1.64}.general-module__4UF86a__inlineLinks{flex-wrap:wrap;gap:.66rem;margin-top:.9rem;display:flex}.general-module__4UF86a__inlineLinks a{color:#d7ebf9;text-transform:uppercase;letter-spacing:.05em;background:#081f3194;border:1px solid #77b2d842;border-radius:999px;align-items:center;min-height:2rem;padding:.34rem .72rem;font-size:.8rem;display:inline-flex}.general-module__4UF86a__inlineLinks a:hover,.general-module__4UF86a__inlineLinks a:focus-visible{color:#7ed7ff;border-color:#83c9f280}.general-module__4UF86a__guidelineList{gap:.5rem;margin:.8rem 0 0;padding-left:1.2rem;display:grid}.general-module__4UF86a__guidelineList li{color:#bad3e2;line-height:1.6}.general-module__4UF86a__guidelineList li strong{color:#e2f4ff}.general-module__4UF86a__emphasis{color:#dff0fb;font-weight:600}.general-module__4UF86a__updatedAt{color:#8db5cc;margin-top:1rem;font-size:.88rem}@media (max-width:760px){.general-module__4UF86a__generalPage{padding-top:clamp(5.1rem,15vw,6.2rem)}.general-module__4UF86a__hero{width:auto;margin:0}.general-module__4UF86a__heroActions .general-module__4UF86a__btn{width:100%}}@media (max-width:640px){.general-module__4UF86a__shell{width:calc(100% - 1rem)}.general-module__4UF86a__card{border-radius:.92rem;padding:.9rem}.general-module__4UF86a__toc,.general-module__4UF86a__inlineLinks{gap:.45rem}.general-module__4UF86a__toc a,.general-module__4UF86a__inlineLinks a{text-align:center;justify-content:center;width:100%}}@media print{.general-module__4UF86a__generalPage{color:#000;background:#fff;padding:0}.general-module__4UF86a__hero,.general-module__4UF86a__section{break-inside:avoid;width:auto;margin:0;padding-top:.45rem}.general-module__4UF86a__hero:before,.general-module__4UF86a__hero:after,.general-module__4UF86a__heroActions,.general-module__4UF86a__inlineLinks{display:none}.general-module__4UF86a__toc{gap:.28rem;margin-top:.5rem}.general-module__4UF86a__toc a{color:#000;background:0 0;border-color:#999}.general-module__4UF86a__card{color:#000;box-shadow:none;background:#fff;border-color:#c8c8c8}.general-module__4UF86a__card h2,.general-module__4UF86a__card h3,.general-module__4UF86a__card p,.general-module__4UF86a__guidelineList li,.general-module__4UF86a__updatedAt,.general-module__4UF86a__emphasis{color:#000}}
