*{box-sizing:border-box}body{margin:0;background:#f4f8f8;color:#102f40;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.5}header{max-width:1140px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:24px}a{color:#116f64}header nav{display:flex;gap:20px}.identity{font-size:23px;font-weight:800;color:#10374b;text-decoration:none}.identity strong{color:#25a36f}.identity small{display:block;font-size:10px;letter-spacing:3px;font-weight:600}main{max-width:1140px;margin:auto;padding:0 24px 40px}.intro{background:linear-gradient(130deg,#123247,#117866);border-radius:28px;color:#fff;padding:clamp(28px,6vw,70px);margin-bottom:28px}.intro h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.13;max-width:840px;margin:16px 0}.intro p{max-width:700px;color:#e4f8ed;font-size:1.13rem}.tag{letter-spacing:2px;font-weight:800;font-size:12px;color:#a5ef6d}.cta{border:0;background:#b4f26a;color:#123247;display:inline-block;padding:13px 22px;font-size:1rem;font-weight:800;text-decoration:none;border-radius:12px;cursor:pointer}.cta:disabled{opacity:.55}.benefits,.packages{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.benefits article,.packages article{background:#fff;border:1px solid #deebeb;border-radius:20px;padding:27px}.benefits article span{color:#1d8a65;font-weight:900}.benefits h2{font-size:1.15rem}.benefits p,.packages p{color:#597583}.section-title{margin:44px 0 17px}.packages article span{font-size:11px;color:#348f77;font-weight:800}.packages article h3{font-size:1.65rem;margin:10px 0}.packages article strong{display:block;margin-top:16px}.packages .focus{border:2px solid #249b72}.formbox{margin-top:44px;background:#fff;border-radius:24px;padding:32px;display:grid;grid-template-columns:.8fr 1.2fr;gap:38px}.formbox h2{font-size:2rem}.formbox p{color:#66808b}.formbox label{display:block;font-size:14px;font-weight:700;margin-bottom:13px}.formbox input,.formbox select,.formbox textarea{width:100%;padding:12px;margin-top:6px;border:1px solid #bfd3d8;border-radius:10px;font:inherit}.formbox .check{display:flex;align-items:flex-start;gap:9px;font-weight:400}.formbox .check input{width:auto;margin-top:4px}.trap{position:absolute;width:1px;height:1px;overflow:hidden;left:-10000px}#formMessage{font-weight:700;color:#176f5b}footer{padding:30px;text-align:center;color:#66808b;font-size:13px}@media(max-width:730px){.benefits,.packages,.formbox{grid-template-columns:1fr}header{gap:10px}header nav{font-size:12px;gap:9px}.formbox{padding:20px}main{padding:0 12px 30px}}
.guide-content{background:#fff;padding:clamp(20px,4vw,45px);margin:22px 0;border-radius:20px}.guide-content h2{margin:26px 0 8px;font-size:1.4rem}.guide-content p{color:#4d6875;max-width:920px}.guide-ad{border:1px solid #d5e8de;border-radius:18px;padding:24px;background:#f7fcf7;min-height:170px}.guide-ad .tag{color:#356f54}#manualAdSlot{margin-top:22px;min-height:1px}
