@import url('/assets/base.css');
@import url('/assets/operator.css');
*{box-sizing:border-box}body{margin:0;color:#483651;background:radial-gradient(ellipse at 90% 0,#e8dbf2,transparent 65%),#faf8f5;font:16px/1.85 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;min-height:100vh}a{color:inherit;text-underline-offset:5px}a:focus-visible{outline:3px solid #9b79b9;outline-offset:5px}header,footer{max-width:1080px;margin:auto;padding:28px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:10px;font-size:29px;font-weight:800;text-decoration:none;letter-spacing:-1px}.brand img{width:34px}nav{display:flex;gap:15px;font-size:13px}nav a{padding:10px 3px;text-decoration:none}nav a[aria-current]{text-decoration:underline}main{max-width:800px;margin:35px auto 70px;padding:30px 28px}.eyebrow{font-size:10px;letter-spacing:2px;color:#907b9c}h1{font-family:Georgia,'AppleMyungjo',serif;font-size:clamp(32px,6vw,52px);font-weight:400;line-height:1.3;letter-spacing:-1px;margin:25px 0}h2{font-size:20px;font-weight:600;margin:0 0 15px}p{white-space:pre-line;overflow-wrap:anywhere}section{margin-top:42px;padding-top:28px;border-top:1px solid #d9ccdf}.muted{color:#7d6a89;font-size:14px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 24px;margin:12px 0;border-radius:28px;border:1px solid #c3afcf;text-decoration:none;font-size:14px}.primary{background:#634778;color:white;border-color:transparent}.buttons{display:flex;gap:15px;flex-wrap:wrap}footer{font-size:13px;color:#7d6a89}@media(max-width:550px){header,footer{padding:22px}main{margin-top:12px;padding:24px}.button{width:100%}.buttons{gap:0}.buttons .button{margin:5px 0}}
footer{display:block}footer>.operator-info{margin-top:20px}
