body#pro header div.header-buttons{display:flex;gap:var(--gap)}body#pro .symbol.check{background-color:#21b755}body#pro .symbol.times{background-color:#888}body#pro .symbol.check,body#pro .symbol.times{border-radius:50%;width:1.5em;height:1.5em}body#pro .symbol.check>*,body#pro .symbol.times>*{scale:.7;color:#fff;transform-origin:50% 50%}body#pro main section{--grid-spacer: 5rem}@media(max-width: 880px){body#pro main section.reversed .section-image{order:2}}body#pro main section:not(:first-of-type) .content{height:-moz-fit-content;height:fit-content;align-self:center}@media(min-width: 879px){body#pro main section{margin:var(--gutter2) 0}body#pro main section video-container{margin-right:var(--gutter1)}}body#pro main section:last-of-type{margin-bottom:0}body#pro main section.pricing-section .section-header{text-align:center;max-width:85rem;margin:0 auto}ul.list-usp{list-style-type:none;list-style-position:inside}ul.list-usp li{display:flex;flex-wrap:nowrap;gap:var(--gap);margin-bottom:3rem}ul.list-usp li>span{flex:1}.key-features ul.features-list{list-style-type:none;display:grid;grid-column:1/-1;gap:clamp(var(--gutter2),5vw,var(--gutter4))}.key-features ul.features-list .button{margin-top:var(--gutter1)}@media(width > 600px){.key-features ul.features-list{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}.testimonial{position:relative;max-width:100ch;background:#edf1f3;border-radius:var(--border-radius);margin:auto;padding:var(--gutter2) clamp(var(--gutter2),5vw,var(--gutter4));text-align:left;display:flex;flex-direction:column;isolation:isolate;gap:var(--gutter1)}.testimonial cite svg{width:150px}.testimonial p{font-style:italic;font-weight:600}@media(width > 700px){.testimonial{align-items:center;flex-direction:row}.testimonial p{text-align:left}.testimonial cite{position:relative;order:-1;isolation:isolate;background-color:#fff;border-radius:50%;aspect-ratio:1;place-items:center;place-content:center;margin:var(--gutter3-) 0 var(--gutter3-) var(--gutter2-);padding:var(--gutter1)}.testimonial cite svg{width:200px}}.testimonial::before{content:open-quote;position:absolute;color:#fff;bottom:0;z-index:-1;right:0;opacity:.5;font-size:50rem;line-height:0;font-family:Arial,Helvetica,sans-serif}.green-check{display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;top:.1em;position:relative;border-radius:100%;background-color:#21b755}.green-check svg{--symbol-colour: white}@media(hover: hover){.green-check:hover{color:var(--primary, #ff2871);cursor:pointer}}.content>h2{margin-bottom:1em}.content .list{margin-top:2em}.section-image{display:flex;justify-content:center;align-items:center;position:relative}.section-image svg.gradient-semi-circle{width:8px;height:8px;display:block;position:absolute;top:var(--gutter1-);z-index:-1}buttons-container{display:flex;gap:var(--gutter1);align-items:center;justify-content:center;margin-top:var(--spacer1)}#pricing-table{width:min(900px,100%);margin-top:0 !important;margin-inline:auto !important;display:flex;flex-direction:column;place-items:center}#pricing-table>*{width:100%}ul.plans{list-style-type:none;display:flex;justify-content:space-around;margin-top:var(--spacer0);gap:var(--gutter2);grid-auto-flow:column;flex-wrap:wrap}ul.plans li{display:flex;place-items:center;flex-direction:column;text-align:center;flex-basis:0;gap:var(--gutter0)}ul.plans li>div{display:contents}ul.plans li .button{margin-top:var(--gutter0)}ul.plans li span{white-space:nowrap}ul.plans li .price{font-weight:700;color:#333;font-size:2.5em}ul.plans li:nth-of-type(1){order:1}ul.plans li:nth-of-type(2){order:3}ul.plans li:nth-of-type(3){order:5}ul.plans::before,ul.plans::after{content:"";background-color:#ddd;display:block;height:1px;width:90%;align-self:center}@media(width > 700px){ul.plans::before,ul.plans::after{width:1px;height:100px}}ul.plans:before{order:2}ul.plans:after{order:4}@media(width < 700px){ul.plans{flex-direction:column}ul.plans li{place-items:flex-start;text-align:left;width:min(400px,100%);margin-inline:auto;flex-direction:row;align-items:center;justify-content:space-between}ul.plans li>div{display:block}ul.plans li>div h3,ul.plans li>div .price{display:inline;font-size:1.7em;font-weight:700}ul.plans li>div h3::after{content:" - "}ul.plans li>div span{white-space:wrap;display:block;width:100%}ul.plans li .button{margin-top:0}}pricing-table{--padding-x: 5rem;margin-top:calc(var(--gap)*4);display:flex;justify-content:center}pricing-table table{width:100%}pricing-table table thead{background-color:var(--primary, #ff2871);color:#fff}pricing-table table thead th{padding:var(--gap);vertical-align:bottom;font-weight:700}pricing-table table thead th:first-child{border-top-left-radius:var(--border-radius);min-width:250px}pricing-table table thead th:nth-child(2){text-wrap:nowrap}pricing-table table thead th:last-child{border-top-right-radius:var(--border-radius);width:200px}@media(width < 600px){pricing-table table thead th:last-child{width:initial}pricing-table table thead th:last-child span{display:none}}pricing-table table thead th:nth-last-child(-n+2){text-align:center}pricing-table table tbody tr:nth-child(odd){background-color:#f7f7f7}pricing-table table tbody tr td{padding:var(--gap)}pricing-table table tbody tr td:nth-last-child(-n+2){text-align:center;align-content:center}@media(width < 500px){pricing-table table th:nth-child(2){border-top-right-radius:var(--border-radius)}pricing-table table th:last-of-type,pricing-table table td:last-of-type{display:none}}
/*# sourceMappingURL=../sourcemaps/pages/pro.css.map */