*{box-sizing:border-box}body{margin:0;background:#fbf8f1;color:#172640;font:15px/1.6 "Approval Sans","Malgun Gothic",sans-serif}header,main{max-width:995px;margin:auto}header{padding:17px 22px;border-bottom:1px solid #dbe1ea;display:flex;justify-content:space-between}a{color:#214fae}header a:first-child{display:flex;align-items:center;gap:7px;text-decoration:none;color:#172640;font-weight:760}main{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start;padding:40px 22px 65px}h1,h2,p{margin:0}h1{font-size:clamp(30px,4vw,48px);line-height:1.18;letter-spacing:-.05em;margin:12px 0 16px}h2{font-size:22px}p,small{color:#52627a}.eyebrow{color:#2455cb;font-size:13px;font-weight:720}.plan{margin-top:32px;display:flex;align-items:center;gap:12px}.plan small{display:block}section{background:#fff;border:1px solid #d7dfea;border-radius:22px;padding:clamp(18px,3vw,32px)}form{display:grid;gap:14px}label{display:grid;gap:5px;font-size:14px;font-weight:650}.pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}input,textarea,button{color:inherit;font:inherit}input,textarea{min-width:0;width:100%;min-height:44px;border:1px solid #c6cfde;border-radius:9px;padding:9px 12px}button{width:100%;min-height:46px;border:0;background:#2455cb;color:white;border-radius:10px;font-weight:700;cursor:pointer}.primary span{float:right}button:disabled{opacity:.6}.consent{display:flex;gap:9px;align-items:flex-start;font-weight:450;color:#4a5770}.consent input{width:18px;min-height:18px;flex:none}.honey{display:none}#notice{color:#a62c42}#notice:empty{display:none}#done p{margin:10px 0}[hidden]{display:none!important}:focus-visible{outline:3px solid #6488dd;outline-offset:2px}@media(max-width:700px){main{grid-template-columns:1fr;gap:18px;padding:24px 14px}.plan{margin-top:14px}aside br{display:none}}
