.collapsible{background-color:var(--glacier);color:#fff;cursor:pointer;padding:12px;width:100%;border:none;text-align:start;outline:none;font-size:14px;white-space:nowrap;text-wrap:wrap}.active,.collapsible:hover{background-color:var(--oracle)}.content{padding:10px;display:none;overflow:hidden;background-color:#f1f1f1}.collapsible:after{content:"\002B";color:#fff;font-weight:700;float:inline-end;margin-inline-start:5px}.active:after{content:"\2212"}.program .container{padding:30px 10px;max-width:700px;margin:auto}.program-hero{width:100%}.program-hero .container{height:400px;width:unset!important;max-width:unset!important;background-image:url(/_next/static/media/program.7dca39d9.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;position:relative}.program-hero .container:after{content:"";width:100%;height:100%;position:absolute;top:0;inset-inline-start:0;background-color:#0a050f;opacity:.5;z-index:10}.program-hero .container h2{color:var(--iron);z-index:20;text-align:center}.program .intro{padding:10px;height:100%;background-color:#fff}.program .intro .container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.program .intro .container div{padding:20px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:20px;transition:all .3s ease-in-out}.program .intro .container div:hover{transform:scale(1.1)}.program .intro .container div :where(h3,p){text-align:start}.program .intro .container div:nth-child(odd){background-color:var(--iron)}.program .intro .container div:nth-child(2n){background-color:var(--oracle)}.program{.benefits{background-color:var(--iron);display:flex;align-items:center;justify-content:center;.container{display:flex;align-items:center;align-content:center;justify-content:center;flex-direction:column;.benefits-intro{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;margin-bottom:30px;text-align:center;line-height:20px}.benefits-items{h3{text-align:center;margin-bottom:20px}.benefits-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px;grid-auto-rows:1fr}}}}.plans{background-color:#fff;display:flex;flex-direction:column;gap:30px;.container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px;.plans-intro{gap:20px;text-align:center;padding-inline:100px;line-height:20px}.plans-intro,.plans-items{display:flex;align-items:center;justify-content:center;flex-direction:column}.plans-items{gap:30px;.plan{.plan-description{align-items:flex-start;justify-content:flex-start;gap:15px;padding:20px;background-color:var(--oracle);color:#fff;p{font-size:14px;font-weight:100}}.plan-infos{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;.plan-services{padding:20px;background-color:var(--gray200);gap:20px;ul{list-style-type:none;gap:10px;li{font-size:14px}}span{font-size:10px;color:red}}.plan-prices{padding:20px;background-color:var(--gray300);h4{font-size:16px;text-decoration:underline;margin-bottom:10px}.plan-prices__wrapper{gap:10px;h6{font-size:14px}p{font-size:12px}}}}}}.form-link{text-decoration:none;font-size:20px;font-weight:700;border:3px solid var(--oracle);color:var(--oracle);padding:10px 20px;border-radius:20px;transition:all .5s ease-in-out;&:hover{background-color:var(--oracle);color:#fff}}}}}@media screen and (max-width:700px){.benefits{.container{.benefits-items{.benefits-wrapper{grid-template-columns:repeat(1,1fr)!important}}}}.plans{.container{.plans-items{.plan{.plan-infos{grid-template-columns:repeat(1,1fr)!important}}}}}}