.ghost-page{background:#111214;color:#f6f0ff;font-family:Inter,system-ui,sans-serif}.ghost-nav{max-width:1240px;margin:auto;padding:30px 28px;display:flex;justify-content:space-between;border-bottom:1px solid #ffffff20}.ghost-nav a:first-child{font-weight:800}.ghost-page main{max-width:1240px;margin:auto;padding:0 28px}.ghost-page section{padding:80px 0}.ghost-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:680px}.ghost-kicker{color:#ffae69;font-size:12px;letter-spacing:.16em;font-weight:750;margin-bottom:24px}.ghost-page h1{font-size:clamp(60px,7.5vw,108px);line-height:.99;letter-spacing:-.065em;font-weight:850}.ghost-page h1 em{font-style:normal;color:#ff9148}.ghost-hero>img{width:100%;animation:ghostfloat 6s ease-in-out infinite;mix-blend-mode:screen}.ghost-intro{font-size:21px;color:#cbbdde;margin:30px 0}.ghost-cta{display:inline-flex;padding:17px 26px;background:#ff9148;color:#231a12;border-radius:50px;font-weight:800;box-shadow:0 12px 50px #ff914833}.ghost-date{font-size:12px;color:#b8a7cf;margin-top:20px}.ghost-page h2{font-size:clamp(38px,5vw,68px);line-height:1.08;letter-spacing:-.04em;margin-bottom:35px}.ghost-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.ghost-steps article{border-top:1px solid #ffffff25;padding-top:25px}.ghost-steps b{color:#ff9148;font-size:14px}.ghost-page h3{font-size:22px;margin:14px 0 10px;letter-spacing:-.025em}.ghost-steps p,.ghost-kinds p,.ghost-note{color:#c6b7d9;line-height:1.7}.ghost-page code{background:#ffffff12;color:#8de6f4;padding:3px 7px;border-radius:5px}.ghost-kinds{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ghost-kinds article{background:#202123;border:1px solid #ffffff12;border-radius:20px;padding:16px 18px 24px}.ghost-kinds img{width:100%;height:auto;border-radius:12px}.ghost-kinds h3{font-size:19px}.ghost-kinds p{font-size:13px}.ghost-note{margin:22px 0;font-size:14px}.ghost-top-head{display:flex;align-items:center;justify-content:space-between}.ghost-top-head>p{color:#ffae69}.ghost-table{overflow:auto;border:1px solid #ffffff20;border-radius:18px}.ghost-page table{width:100%;border-collapse:collapse;text-align:left}.ghost-page th{color:#b8a7cf;font-weight:500;font-size:12px;padding:18px 20px;background:#ffffff06}.ghost-page td{padding:20px;border-top:1px solid #ffffff12}.ghost-page td:nth-child(3){color:#8de6f4;font-weight:750}.ghost-page footer{max-width:1240px;margin:auto;padding:40px 28px 70px;border-top:1px solid #ffffff20;color:#b8a7cf;display:flex;justify-content:space-between}#ghost-status{font-size:13px;color:#b8a7cf;margin-top:15px}@keyframes ghostfloat{50%{transform:translateY(-22px) rotate(3deg)}}@media(max-width:700px){.ghost-hero{grid-template-columns:1fr;min-height:0;position:relative}.ghost-hero>div{position:relative;z-index:1}.ghost-hero>img{position:absolute;width:65%;right:-20px;top:60px;opacity:.35}.ghost-page section{padding:50px 0}.ghost-steps{grid-template-columns:1fr;gap:25px}.ghost-kinds{grid-template-columns:repeat(2,1fr)}.ghost-top-head{display:block}.ghost-page td,.ghost-page th{padding:14px 10px}.ghost-page footer{display:block}.ghost-page footer a{display:block;margin-top:15px}}@media(prefers-reduced-motion:reduce){.ghost-hero>img{animation:none}}

.ghost-hero>img{mask-image:radial-gradient(ellipse at center,#000 25%,transparent 71%);mix-blend-mode:screen}
