.section-wrap{background:#ebebeb;flex-direction:column;justify-content:center;align-items:center;gap:42px;padding:60px 120px;display:flex}.header{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.header h1{font-family:Plus Jakarta Sans;font-weight:800;font-style:ExtraBold;letter-spacing:-3%;text-align:center;vertical-align:middle;color:#080808;font-size:64px;line-height:64px}.header h1 span{color:#ffc200;font-style:italic}.header p{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;letter-spacing:0%;text-align:center;vertical-align:middle;color:#080808;width:555px;font-size:20px;line-height:100%}.insurance-plans{justify-content:center;align-items:center;gap:24px;display:flex}.plan{background:#fff;border:1px solid #dddde4;border-radius:32px;width:384px;box-shadow:0 124px 35px rgba(102,102,102,0)}.plan-head-wrap{padding:8px}.plan-head{background:#f4f4f4;border:1px solid #dddde4;border-radius:24px;flex-direction:column;gap:8px;padding:32px;display:flex}.plan-head h2{font-family:Plus Jakarta Sans;font-weight:800;font-style:ExtraBold;color:#000;letter-spacing:-2%;font-size:24px;line-height:100%}.plan-head p{font-family:Plus Jakarta Sans;font-weight:500;font-style:Medium;letter-spacing:-2%;color:#3b3f44;font-size:13px;line-height:100%}.price{font-family:Plus Jakarta Sans;font-weight:800;font-style:ExtraBold;letter-spacing:-4%;color:#000;padding:24px 32px;font-size:36px;line-height:100%}.price span:first-child{font-size:20px}.price span:last-child{font-family:Plus Jakarta Sans;font-size:20px;font-weight:400;font-style:Regular;color:#9098a2;letter-spacing:-2%;font-size:18px;line-height:100%}.bullets{flex-direction:column;gap:16px;padding:32px;display:flex}.bullets h4{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;color:#3b3f44;letter-spacing:-1%;align-items:center;gap:8px;font-size:14px;line-height:100%;display:flex}.plan-start{flex-direction:column;gap:10px;padding:16px;display:flex}.plan-start p{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;color:#3b3f44;letter-spacing:-1%;text-align:center;font-size:10px;line-height:100%}.plan-start button{text-align:center;font-family:Plus Jakarta Sans;font-weight:500;font-style:Medium;color:#fff;letter-spacing:0%;text-align:center;vertical-align:middle;cursor:pointer;background:#080808;border-radius:60px;padding:20px;font-size:16px;line-height:100%}.plan-start button span{font-family:Plus Jakarta Sans;font-weight:700;font-style:Bold;letter-spacing:0%;text-align:center;vertical-align:middle;color:#ffc200;font-size:16px;line-height:100%}.switch-wrap{background:#fff;border:1px solid #dddde4;border-radius:44px;align-items:center;gap:8px;padding:8px 16px;display:flex;position:relative}.save15{position:absolute;top:-15px;right:-42%}.switch{background:#fff;border-radius:44px;align-items:center;display:flex}.switch-wrap h3{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;letter-spacing:0%;text-align:center;vertical-align:middle;color:#3b3f44;font-size:14px;line-height:100%}.switch input{opacity:0;width:0;height:0}.switch .slider{cursor:pointer;background-color:#e5e7ea;border-radius:44px;width:39px;height:22px;transition:all .4s;position:relative;box-shadow:0 3px 8px rgba(0,0,0,.15)}.switch .slider:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:all .4s;position:absolute;bottom:3px;left:3px}.switch input:checked+.slider{background-color:#ffc200}.switch input:checked+.slider:before{transform:translate(16px)}@media screen and (max-width:900px){.insurance-plans{flex-wrap:wrap;justify-content:center}.section-wrap{padding:60px 80px}.plan{width:100%}}@media screen and (max-width:600px){.section-wrap{padding:60px 32px}.header p{width:100%;font-size:18px}.header h1{font-size:36px;line-height:32px}}
