.plan{--blue:#1c4a90;--blue--dark:#08367c;--pale-blue:#deeafe;--green:#1c4f4a;--green--dark:#083b36;--pale-green:#dfe3de;--orange:#fc6719;--orange--dark:#e85305;--pale-orange:#fbebd6}.plan p strong{font-weight:500}.hs-btn--blue{background-color:var(--blue);border-color:var(--blue)}.hs-btn--blue:hover{background-color:var(--blue--dark);border-color:var(--blue--dark)}.hs-btn--green{background-color:var(--green);border-color:var(--green)}.hs-btn--green:hover{background-color:var(--green--dark);border-color:var(--green--dark)}.hs-btn--orange{background-color:var(--orange);border-color:var(--orange)}.hs-btn--orange:hover{background-color:var(--orange--dark);border-color:var(--orange--dark)}.plan__intro{margin-inline:auto;max-width:740px;text-align:center}.plan__sub-title{margin-bottom:1.4rem}.plan__title{font-size:clamp(4rem,4vw,5rem);font-weight:500;margin-bottom:3rem}.plan__description{margin-bottom:1.4rem}.plan__range-wrapper{padding-block:80px 60px;text-align:center}.plan__range-request{margin-top:1.4rem}.plan__range{background:var(--pale-green);border-radius:50px;display:inline-block;height:7px;position:relative;width:min(410px,calc(100% - 100px))}.plan__amount{cursor:pointer;height:100%;left:8.5%;margin:0;opacity:0;padding:0;position:absolute;top:0;width:83%;z-index:2}.plan__range-steps{align-items:center;display:flex;height:7px;justify-content:space-evenly}.plan__range-steps span{background:var(--orange);border-radius:50%;display:inline-block;height:3px;width:3px}.plan__dragger{border-radius:50%;cursor:pointer;height:20px;left:0;left:var(--range-width);top:calc(50% - 10px);transition:all .3s ease-in-out;width:20px}.plan__dragger,.plan__dragger:before{background:var(--orange);position:absolute;transform:translateX(-50%)}.plan__dragger:before{border-radius:50px;bottom:calc(100% + 20px);color:var(--white);content:"1 agenda(s)";content:attr(data-amount) " agenda(s)";display:inline-block;font-size:1.6rem;font-weight:300;left:50%;padding:10px 35px;white-space:nowrap}.plan__dragger:after{background:var(--orange);bottom:calc(100% + 14px);content:"";height:16px;left:calc(50% - 8px);position:absolute;transform:rotate(45deg);width:16px}.plan__pricing-info,.plan__pricing-m-info{margin-top:20px;text-align:center}.plan__pricing-info-label,.plan__pricing-m-info-label{margin-top:15px}.plan__pricing-m-plan,.plan__pricing-plan{font-size:46px;font-weight:500}.plan__pricing-m-plan-short-option,.plan__pricing-plan-short-option{font-size:22px}.plan__option+.plan__option{margin-top:20px}.plan__option-input{display:none}.plan__option-label{cursor:pointer;display:inline-block;padding-left:35px;position:relative}.plan__option-label:before{border-radius:50%;box-shadow:0 0 0 1px var(--green) inset;content:"";display:inline-block;height:24px;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:24px}.plan__option-input:checked+.plan__option-label:before{box-shadow:0 0 0 8px var(--green) inset}.plan__option-label span{background-color:var(--pale-orange);border-radius:20px;box-shadow:0 0 5px -2px var(--orange);color:var(--orange);display:inline-block;font-size:1.2rem;margin-left:10px;padding:8px 16px}.plan__table{--border-color:transparent;background-color:transparent;border:1px solid var(--border-color);border-collapse:collapse;font-size:1.6rem;line-height:1.4;margin-block:20px;margin-inline:auto;width:min(1400px,calc(100% - 30px))}.plan__table .h3,.plan__table h3{color:currentColor;font-size:40px;font-weight:500;line-height:1;margin-bottom:15px}.plan__table td,.plan__table th{background-color:transparent;border-bottom:0 solid transparent;border-left:25px solid var(--border-color);border-right:25px solid var(--border-color);border-top:0 solid transparent;color:var(--base-color);font-weight:400;padding:15px;vertical-align:middle;width:24%}.plan__highlighted{background-color:var(--pale-orange);border-radius:20px;box-shadow:0 0 5px -2px var(--orange);color:var(--orange);display:inline-block;font-size:1.2rem;margin-left:10px;padding:8px 16px}.plan__table th:first-child{width:28%}.plan__table th{text-align:left;vertical-align:top}.plan__table tbody{position:relative;z-index:1}.plan__row td[data-value=true]:before{content:"";display:inline-block;height:24px;vertical-align:middle;width:24px}.plan__column-item--base .plan__feature-list>li:before,.plan__row td:nth-child(2)[data-value=true]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23C2D1E9'/%3E%3Cpath stroke='%231C4A90' stroke-linecap='round' stroke-width='3' d='m8 8.818 2.47 5.054c.679 1.386 2.605 1.515 3.461.23L22 2'/%3E%3C/svg%3E")}.plan__column-item--plus .plan__feature-list>li:before,.plan__row td:nth-child(3)[data-value=true]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23C6D1CD'/%3E%3Cpath stroke='%231C4F4A' stroke-linecap='round' stroke-width='3' d='m8 8.818 2.47 5.054c.679 1.386 2.605 1.515 3.461.23L22 2'/%3E%3C/svg%3E")}.plan__column-item--premium .plan__feature-list>li:before,.plan__row td:nth-child(4)[data-value=true]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23FFD4B5'/%3E%3Cpath stroke='%23FC6719' stroke-linecap='round' stroke-width='3' d='m8 8.818 2.47 5.054c.679 1.386 2.605 1.515 3.461.23L22 2'/%3E%3C/svg%3E")}.plan__row td[data-value=false]:before{background-color:rgba(0,0,0,.8);content:"";display:inline-block;height:3px;vertical-align:middle;width:10px}.plan__row td:nth-child(2)[data-value=false]:before{background-color:var(--blue)}.plan__row td:nth-child(3)[data-value=false]:before{background-color:var(--green)}.plan__row td:nth-child(4)[data-value=false]:before{background-color:var(--orange)}.plan__row td:not(:first-child){font-size:2rem;text-align:center}.plan__row td:nth-child(2),.plan__row th:nth-child(2){color:var(--blue)}.plan__row td:nth-child(3),.plan__row th:nth-child(3){color:var(--green)}.plan__row td:nth-child(4),.plan__row th:nth-child(4){color:var(--orange)}.plan__row--bg{position:relative}.plan__row--bg:not(.plan__row--title)>td:first-child:before{background:#f0ede5;border-radius:5px;content:"";inset:2px 13px;mix-blend-mode:multiply;opacity:0;pointer-events:none;position:absolute;transition:all .1s ease-in-out .1s;z-index:2}.plan__row--bg:not(.plan__row--title):hover>td:first-child:before{opacity:1;transition:all .1s ease-in-out}.plan__row--bg>td:first-child,.plan__row--bg>th:first-child{background:#f5f3ee}.plan__row--bg>td:nth-child(2),.plan__row--bg>th:nth-child(2){background:#deeafe}.plan__row--bg>td:nth-child(3),.plan__row--bg>th:nth-child(3){background:var(--pale-green)}.plan__row--bg>td:nth-child(4),.plan__row--bg>th:nth-child(4){background:var(--pale-orange)}.plan__row--bg:first-child>th:nth-child(2),.plan__row--bg:nth-child(2)>td:nth-child(2){position:relative}.plan__row--bg:first-child>th:nth-child(2):after,.plan__row--bg:nth-child(2)>td:nth-child(2):after{background:var(--pale-blue);border-radius:20px 20px 0 0;bottom:100%;content:"";height:20px;left:0;position:absolute;right:0}.plan__row--bg:last-child>td:first-child,.plan__row--bg:last-child>th:first-child{position:relative}.plan__row--bg:last-child>td:first-child:after,.plan__row--bg:last-child>th:first-child:after{background:#f5f3ee;border-radius:0 0 20px 20px;content:"";height:20px;left:0;position:absolute;right:0;top:100%}.plan__row--bg:last-child>td:nth-child(2),.plan__row--bg:last-child>th:nth-child(2){position:relative}.plan__row--bg:last-child>td:nth-child(2):after,.plan__row--bg:last-child>th:nth-child(2):after{background:var(--pale-blue);border-radius:0 0 20px 20px;content:"";height:20px;left:0;position:absolute;right:0;top:100%}.plan__row--bg:first-child>th:nth-child(3),.plan__row--bg:nth-child(2)>td:nth-child(3){position:relative}.plan__row--bg:first-child>th:nth-child(3):after,.plan__row--bg:nth-child(2)>td:nth-child(3):after{background:var(--pale-green);border-radius:20px 20px 0 0;bottom:100%;content:"";height:20px;left:0;position:absolute;right:0}.plan__row--bg:last-child>td:nth-child(3),.plan__row--bg:last-child>th:nth-child(3){position:relative}.plan__row--bg:last-child>td:nth-child(3):after,.plan__row--bg:last-child>th:nth-child(3):after{background:var(--pale-green);border-radius:0 0 20px 20px;content:"";height:20px;left:0;position:absolute;right:0;top:100%}.plan__row--bg:first-child>th:nth-child(4),.plan__row--bg:nth-child(2)>td:nth-child(4){position:relative}.plan__row--bg:first-child>th:nth-child(4):after,.plan__row--bg:nth-child(2)>td:nth-child(4):after{background:var(--pale-orange);border-radius:20px 20px 0 0;bottom:100%;content:"";height:20px;left:0;position:absolute;right:0}.plan__row--bg:last-child>td:nth-child(4),.plan__row--bg:last-child>th:nth-child(4){position:relative}.plan__row--bg:last-child>td:nth-child(4):after,.plan__row--bg:last-child>th:nth-child(4):after{background:var(--pale-orange);border-radius:0 0 20px 20px;content:"";height:20px;left:0;position:absolute;right:0;top:100%}.plan__row--title td,.plan__row--title th{padding-block:40px}.plan__row--title:first-child td{padding-block:70px 40px;vertical-align:bottom}.plan__row--title>td:first-child{font-size:40px;font-weight:500;line-height:1}@media (max-width:992px){.plan__table{display:none}}.plan__table .thead{position:sticky;top:0;z-index:2}.plan__table.toggle .plan__row-description{display:none}.plan__table.toggle .plan__pricing{margin-top:-70px}.plan__more-less{text-align:center}.plan__more-less-btn{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:currentColor;padding:0;text-decoration:underline}.plan__table .plan__more-less-btn span:first-child{display:none}.plan__table.toggle .plan__more-less-btn span:first-child{display:block}.plan__column .plan__more-less,.plan__table.toggle .plan__more-less-btn span:last-child{display:none}.plan__m-options{border:1px solid #dfe3de;border-radius:100px;display:block;margin-block:0 30px;margin-inline:auto;padding:5px;width:fit-content}@media(min-width:993px){.plan__m-options{display:none}}.plan__m-option{display:inline-block}.plan__m-option-input{display:none}.plan__m-option-label{background-color:transparent;border-radius:100px;cursor:pointer;display:block;font-size:1.6rem;padding:10px 30px;transition:all .3s ease-in-out;vertical-align:top}.plan__m-option-input:checked+.plan__m-option-label{background-color:#dfe3de}.plan__column{display:grid;font-size:1.6rem;gap:20px;grid-template-columns:1fr;line-height:1.4}.plan__column p{margin-bottom:1.4rem}.plan__column-item{background:rgba(0,0,0,.1);border-radius:20px;padding:clamp(15px,4vw,30px)}.plan__column-item :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){color:currentColor}.plan__column-item--base{background-color:var(--pale-blue);color:var(--blue)}.plan__column-item--plus{background-color:var(--pale-green);color:var(--green)}.plan__column-item--premium{background-color:var(--pale-orange);color:var(--orange)}.plan__feature-list-wrapper{max-height:0;overflow:hidden;transition:all .3s ease-in-out}.plan__features-input:checked+.plan__feature-list-wrapper{margin-top:3rem;max-height:500vh}.plan__feature-list{list-style:none;margin:0;padding:0}.plan__feature-list+*{margin-top:5rem}.plan__feature-list>li{margin-block:30px;padding-left:40px;position:relative}.plan__feature-list>li:before{background-color:red;border-radius:50%;content:"";display:block;height:24px;left:0;position:absolute;top:calc(50% - 14px);width:24px}.plan__features-label span:nth-child(2){display:none}.plan__features-label{white-space:nowrap}.plan__features-label svg{display:inline-block;margin-left:10px;transition:all .1s ease-in-out;vertical-align:middle}.plan__features-input+*+.plan__features-label svg{transform:rotate(180deg)}.plan__features-input:checked+*+.plan__features-label svg{transform:rotate(0deg)}.plan__features-input{display:none}.plan__features-label{cursor:pointer;display:block;margin-top:40px;text-align:center}.plan__features-input:checked+.plan__feature-list-wrapper+.plan__features-label span:nth-child(2){display:inline}.plan__features-input:checked+.plan__feature-list-wrapper+.plan__features-label span:first-child{display:none}@media(min-width:993px){.plan__column{display:none}}