.lw-line-guide{max-width:1060px;margin:28px auto 48px;padding:36px 40px;background:#eef8f3;border-radius:16px;color:#405e6c}.lw-line-guide h2{font-size:clamp(23px,3vw,31px);line-height:1.65;margin:12px 0 15px}.lw-line-guide p{font-size:15px;line-height:1.95;max-width:790px;margin:0 0 12px}.lw-line-label{font-size:13px;font-weight:700;color:#007d69}.lw-line-guide .lw-line-small{font-size:12px;color:#526a73}.lw-line-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 30px;margin-top:12px;background:#007e69;color:white!important;border-radius:30px;text-decoration:none;font-weight:700;font-size:15px}.lw-line-button:focus-visible{outline:3px solid #007f92;outline-offset:4px}.lw-line-button:hover{background:#006552}.ui-priced .ui-plan{overflow:hidden}.ui-priced .ui-plan-title{background:#f2f8f6;padding:24px 20px 20px}.ui-priced .ui-plan-title h3{font-size:30px}.ui-priced .ui-plan-title p{font-size:14px;margin:8px 0 0}.ui-priced .ui-plan-body{padding:23px 28px 25px}.ui-priced .rm-fee-panel{background:transparent;padding:0;border-radius:0}.ui-priced .rm-monthly .ui-small{font-size:14px;margin-bottom:18px}.ui-priced .rm-monthly .rm-price{display:grid!important;grid-template-columns:1fr max-content 1fr!important;justify-content:stretch!important;align-items:baseline;gap:7px;width:100%!important;margin:0!important;text-align:center;position:static!important}.ui-priced .rm-monthly .rm-price:before{content:"";display:block}.ui-priced .rm-monthly .rm-price strong{grid-column:2;font-size:64px!important;line-height:1;font-variant-numeric:tabular-nums;color:#008397}.ui-priced .rm-monthly .rm-price>span{position:static!important;grid-column:3;justify-self:start;font-size:20px!important;transform:none!important;margin:0!important}.ui-priced .rm-initial-small{border-top:1px solid #d9e5e5;padding-top:16px;margin-top:24px}.ui-priced .rm-initial-small .rm-price{display:flex!important;align-items:baseline;justify-content:center!important;gap:5px;width:auto!important;flex-wrap:wrap;position:static!important}.ui-priced .rm-initial-small .rm-price strong{font-size:19px!important}.ui-priced .rm-initial-small .rm-price span{position:static!important;font-size:12px!important;transform:none!important}.ui-priced .rm-initial-small .rm-price small{font-size:10px!important}.ui-priced .ui-initial{font-size:13px;margin:16px 0 8px}.ui-priced .ui-plan-total{font-size:12px;margin:0}.ui-priced .rm-final-cta{padding-top:0}
@media(max-width:760px){.lw-line-guide{width:calc(100% - 36px);padding:26px 22px;margin:22px auto 34px}.lw-line-guide h2{font-size:24px}.lw-line-guide p{font-size:13px}.lw-line-label{font-size:11px}.lw-line-guide .lw-line-small{font-size:11px}.lw-line-button{display:flex;width:100%;font-size:14px}.ui-priced .ui-plan-title h3{font-size:27px}.ui-priced .ui-plan-body{padding:24px 18px}.ui-priced .rm-monthly .rm-price strong{font-size:clamp(49px,15vw,62px)!important}.ui-priced .rm-monthly .rm-price>span{font-size:17px!important}.ui-priced .rm-initial-small .rm-price strong{font-size:18px!important}.ui-priced .rm-initial-small .rm-price span{font-size:11px!important}.ui-priced .ui-plan-total{font-size:11px}}
