.pc-stage{background:#e6f7f7;color:#666;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:18px;line-height:1.6;padding:80px 28px}.pc-stage,.pc-stage *{box-sizing:border-box}.pc-stage .in{margin:0 auto;max-width:1100px}.pc-stage h2{font-size:40px}.pc-stage h2,.pc-stage h3{color:#333;font-family:Georgia,Times New Roman,serif;font-weight:700;line-height:1.19;margin:0}.pc-stage h3{font-size:26px}.pc-stage h4{color:#333;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 5px}.pc-stage em{color:#c36;font-style:italic}.pc-stage i{color:inherit;font-style:italic}.pc-stage p{margin:0 0 20px}.pc-stage .last{margin-bottom:0}.pc-stage a{color:#007a7a}.pc-stage a:focus-visible{border-radius:4px;outline:2px solid #c36;outline-offset:3px}.pc-stage .eb{color:#c36;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:19px;font-weight:700;letter-spacing:.05em;margin:0 0 18px;text-transform:uppercase}.pc-stage .ld{color:#666;font-size:20px;line-height:1.5;margin-top:18px;max-width:680px}.pc-stage .grp{border-top:1px solid #a9d4d3;margin-top:44px;padding-top:34px}.pc-stage .sh{color:#54716f;font-size:19px;font-style:italic;line-height:1.4;margin:8px 0 0;max-width:640px}.pc-stage .gn,.pc-stage .sh{font-family:Georgia,Times New Roman,serif}.pc-stage .gn{color:#c36;font-size:30px;line-height:1;margin-bottom:10px}.pc-stage .two{display:flex;flex-wrap:wrap;gap:48px;margin-top:22px}.pc-stage .cA{flex:1 1 460px;max-width:620px;min-width:0}.pc-stage .cB{flex:1 1 340px;min-width:0}.pc-stage .cA p{font-size:17px}.pc-stage .tg{color:#007a7a;font-size:14px;font-weight:700;letter-spacing:.04em;margin:0 0 18px;text-transform:uppercase}.pc-stage .deliv{list-style:none;margin:20px 0 0;padding:0}.pc-stage .deliv li{border-top:1px solid #a9d4d3;font-size:15.5px;padding:14px 0}.pc-stage .deliv li:last-child{border-bottom:1px solid #a9d4d3}.pc-stage .deliv b{color:#333;font-weight:600}.pc-stage .principle{background:#fff;border:1px solid #dfe4ea;border-left:3px solid #007a7a;border-radius:10px;margin-top:26px;padding:24px 26px}.pc-stage .principle h4{margin-bottom:10px}.pc-stage .principle p{font-size:16px;margin:0 0 14px}.pc-stage .closes{background:#fff;border:1px solid #dfe4ea;border-radius:10px;color:#333;font-size:15px;margin-top:24px;padding:20px 22px}.pc-stage .closes b{color:#007a7a;display:block;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.pc-stage .bestfor{color:#54716f;font-family:Georgia,Times New Roman,serif;font-size:15px;font-style:italic;margin-top:16px}.pc-stage details.dl{border-top:1px solid #a9d4d3;margin-top:20px}.pc-stage details.dl summary{align-items:center;color:#333;cursor:pointer;display:flex;font-family:Georgia,Times New Roman,serif;font-size:20px;gap:16px;justify-content:space-between;list-style:none;padding:14px 0}.pc-stage details.dl summary::-webkit-details-marker{display:none}.pc-stage details.dl summary:after{color:#c36;content:"+";flex:none;font-family:Open Sans,sans-serif;font-size:22px}.pc-stage details.dl[open] summary:after{content:"\2212"}.pc-stage details.dl summary:focus-visible{border-radius:4px;outline:2px solid #c36;outline-offset:3px}.pc-stage details.dl .deliv{margin-top:0;padding-bottom:6px}.pc-stage details.dl .deliv li:first-child{border-top:0}.pc-stage details.more{margin-top:4px}.pc-stage details.more summary{align-items:center;color:#007a7a;cursor:pointer;display:inline-flex;font-family:Open Sans,sans-serif;font-size:15px;font-weight:600;gap:8px;list-style:none;padding:6px 0}.pc-stage details.more summary::-webkit-details-marker{display:none}.pc-stage details.more summary:after{color:#c36;content:"+";font-size:18px}.pc-stage details.more[open] summary:after{content:"\2212"}.pc-stage details.more[open] summary{margin-bottom:8px}.pc-stage details.more summary:focus-visible{border-radius:4px;outline:2px solid #c36;outline-offset:3px}@media(max-width:1024px){.pc-stage{padding:45px 24px}.pc-stage h2{font-size:36px}.pc-stage .ld{font-size:18px}.pc-stage .two{gap:34px}}@media(max-width:640px){.pc-stage{font-size:16px}.pc-stage h2{font-size:32px}.pc-stage h3{font-size:24px}.pc-stage .ld{font-size:16px}}