.participants-select{appearance:none;-webkit-appearance:none;margin:0;border:0;border-radius:999px;height:28px;padding:0 30px 0 12px;background-color:rgba(255,255,255,0.08);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 6.75L9 11.25L13.5 6.75' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:14px;color:#ffffff;font-family:inherit;font-size:14px;font-weight:normal;line-height:28px;cursor:pointer;transition:background-color .15s ease}.participants-select:hover{background-color:rgba(255,255,255,0.14)}.participants-select:focus-visible{outline:none}.participants-select option{background-color:#1a1a1a;color:#ffffff}.section-pricing1{position:relative;overflow:hidden;padding-bottom:60px}.section-pricing1 *{position:relative}.section-pricing1 .lights{width:100%}.section-pricing1 .lights::before{content:"";display:block;width:463px;height:463px;background:rgba(255,159,243,0.7);opacity:0.8;background:#ff9ff3;opacity:.56;filter:blur(162px);position:absolute;top:312px;left:calc(50vw + 68px)}.section-pricing1 .lights::after{content:"";display:block;width:257px;height:257px;background:#2ec3f2;opacity:0.8;filter:blur(132px);position:absolute;right:calc(50vw + 184px);top:502px}.section-pricing1 h1{margin:158px 0 26px 0}.section-pricing1>p{font-style:normal;font-weight:300;font-size:18px;line-height:160%;color:#ffffff;text-align:center;margin-bottom:40px}.section-pricing1 .cards-container{max-width:1280px;gap:0 16px;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(9, auto)}.section-pricing1 .card{grid-row:1/10;background-color:rgba(30,30,30,0.5);border-color:rgba(255,255,255,0.1);padding:35px 24px;padding:30px 28px;display:grid;grid-template-rows:subgrid;gap:16px;overflow:visible}.section-pricing1 h4{font-weight:600;letter-spacing:0.01em}.section-pricing1 .card-details,.section-pricing1 .card-details-inner{display:contents}.section-pricing1 .monthly-price{display:flex;align-items:flex-start;gap:2px;margin-right:-28px}.section-pricing1 .monthly-price h2{text-align:left;font-size:38px;line-height:1em;white-space:nowrap}.section-pricing1 .monthly-price h2 s{font-size:24px;line-height:1em;font-weight:400;color:rgba(255,255,255,0.4);margin-right:2px;text-decoration-thickness:1px;text-decoration-color:#999}.section-pricing1 .monthly-price p{font-size:15px;line-height:24px;font-weight:bold;color:#ffffff}.section-pricing1:lang(ja) .monthly-price h2{font-size:30px;letter-spacing:-0.02em}.section-pricing1:lang(ja) .monthly-price h2 s{font-size:19px}.section-pricing1:lang(ja) .monthly-price p{font-size:13px}.section-pricing1 .price{display:flex;flex-direction:column;gap:14px}.section-pricing1 .contact h2{font-size:28px;line-height:1.1em;margin:8px 0 4px 0}.section-pricing1 .contact p{text-align:center;color:#ffffff}.section-pricing1 .CTA-big{margin:24px -4px;line-height:20px !important;min-height:56px;display:flex;align-items:center;justify-content:center}.section-pricing1 .CTA-big.CTA-secondary:not(:hover){background:rgba(255,255,255,0.2)}.section-pricing1 ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:24px}.section-pricing1 li{padding-left:26px;margin:0;position:relative}.section-pricing1 li::before{content:url("/static/img/check.f98f983be047.svg");position:absolute;top:4px;left:0;height:18px;width:18px}.section-pricing1 li.list-label{padding-left:0;color:#ffffff}.section-pricing1 li.list-label::before{content:none}.section-pricing1 .features-link{font-size:15px;margin-top:1.6em;color:rgba(255,255,255,0.5);cursor:pointer}.section-pricing1 .features-link:hover{color:#ffffff}.section-pricing1 .tooltip{position:relative;display:inline-block;font-size:13px;margin-left:2px}.section-pricing1 .tooltip .tooltiptext{visibility:hidden;font-size:15px;z-index:1;background:#353535;box-shadow:0 4px 10px rgba(0,0,0,0.5);color:#ffffff;padding:8px 16px;border-radius:6px;position:absolute;left:50%;bottom:100%;transform:translate(-50%, -10px);width:420px;max-width:80vw}.section-pricing1 .tooltip .tooltiptext::after{content:"";position:absolute;top:calc(100% - 1px);left:50%;border-width:6px 10px;border-style:solid;border-color:#353535 transparent transparent #353535}.section-pricing1 .tooltip:hover{color:#ffffff}.section-pricing1 .tooltip:hover .tooltiptext{visibility:visible}.section-pricing1 .calculator-input{display:flex;align-items:center;gap:8px}.section-pricing1 .calculator-input p{line-height:28px;margin-bottom:3px}.section-pricing1 .billing-switch{display:inline-flex;align-self:center;padding:4px;border-radius:999px;background-color:rgba(255,255,255,0.08)}.section-pricing1 .billing-switch button{appearance:none;-webkit-appearance:none;border:0;margin:0;background:transparent;font-family:inherit;font-weight:600;color:rgba(255,255,255,0.5);border-radius:999px;cursor:pointer;white-space:nowrap;transition:background-color .15s ease, color .15s ease}.section-pricing1 .billing-switch button:hover{color:#ffffff}.section-pricing1 .billing-switch button.is-selected{background-color:#1cba56;color:#ffffff}.section-pricing1 .billing-switch{margin-bottom:40px;border-radius:24px}.section-pricing1 .billing-switch button{font-size:15px;line-height:24px;padding:8px 20px;border-radius:20px;z-index:1}.section-pricing1 .billing-switch button.is-selected{background-color:transparent}@media (max-width: 840px){.section-pricing1 .billing-switch{flex-direction:column;width:100%;max-width:392px}}.section-pricing1 .billing-switch-thumb{position:absolute;top:0;left:0;border-radius:20px;background-color:#1cba56;pointer-events:none;z-index:0}.section-pricing1 .billing-switch-thumb.is-ready{transition:transform 350ms cubic-bezier(0.16, 1, 0.3, 1),width 350ms cubic-bezier(0.16, 1, 0.3, 1),height 350ms cubic-bezier(0.16, 1, 0.3, 1)}.section-pricing1 .billing-badge{display:inline-block;margin-left:14px;padding:0 12px 0 6px;font-weight:bold;line-height:24px;white-space:nowrap;margin-right:-12px;border-radius:2px 16px 16px 2px;color:#ffffff;background-color:#148f41}.section-pricing1 .billing-badge::after{display:block;content:"";position:absolute;border-width:12px 8px 12px 0;border-style:solid;border-color:transparent #148f41 transparent transparent;left:-7.5px;top:50%;margin-top:-12px}.section-pricing1:lang(ja) .participants-select{letter-spacing:-0.02em}@media (max-width: 1200px){.section-pricing1{padding:0 15px 60px 15px}.section-pricing1 .cards-container{max-width:840px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(9, auto) 20px repeat(9, auto)}.section-pricing1 .card:nth-child(n+3){grid-row:11/20}}@media (max-width: 840px){.section-pricing1 .cards-container{display:flex;flex-direction:column;gap:20px}.section-pricing1 .card{max-width:400px;padding-bottom:15px}.section-pricing1 .card-details{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows 350ms cubic-bezier(0.16, 1, 0.3, 1), opacity 200ms ease}.section-pricing1 .card-details-inner{display:flex;flex-direction:column;gap:16px;min-height:0;overflow:hidden;padding:0 8px;margin:0 -8px}.section-pricing1 .card-open .card-details{grid-template-rows:1fr;opacity:1}.section-pricing1 .action-toggle-card{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.section-pricing1 .action-toggle-card::after{content:"";display:block;flex:0 0 auto;height:18px;width:18px;background-color:#1cba56;mask-size:cover;mask:url("/static/img/chevron-down.77165e1c27a6.svg");transform:rotate(-90deg);transition:transform 500ms cubic-bezier(0.16, 1, 0.3, 1)}.section-pricing1 .card-open .action-toggle-card::after{transform:rotate(0deg)}.section-pricing1 .CTA-big{margin:16px -4px}.section-pricing1 ul{padding-bottom:15px}.section-pricing1 .features-link{display:none}}.section-pricing2{margin-bottom:80px}.section-pricing2 div{width:100%;max-width:1000px;display:grid;grid-template-columns:repeat(5, auto);gap:0 40px;justify-content:space-between}.section-pricing2 img{height:94px;width:auto}@media (max-width: 840px){.section-pricing2 div{grid-template-columns:repeat(3, auto);max-width:400px}.section-pricing2 img{height:64px}.section-pricing2 img:last-child{display:none}}.section-pricing4{max-width:900px;margin:80px auto;flex-direction:row;gap:80px}.section-pricing4 article{flex:1 0 0;display:flex;flex-direction:column;align-items:flex-start;max-width:420px}.section-pricing4 article+article{flex:2 0 0}.section-pricing4 h2,.section-pricing4 p{text-align:left}.section-pricing4 .button{margin:32px 0}.section-pricing4 ul{flex:1 0 0;list-style:none;padding:0}.section-pricing4 li{padding-left:38px;margin:0;margin-top:1.6em;position:relative}.section-pricing4 li::before{content:url("/static/img/check-circle.741c17dae875.svg?e7da21411cc5");position:absolute;left:0;height:24px;width:24px}@media (max-width: 840px){.section-pricing4{flex-direction:column;gap:0}.section-pricing4 article{align-items:center;max-width:400px}.section-pricing4 h2{text-align:center}}.section-pricing5{overflow:visible}.section-pricing5 .pricing-table{display:flex;flex-direction:column-reverse;margin-bottom:104px;width:100%;max-width:1240px}.section-pricing5 .pricing-table-header{position:sticky;top:0;padding:100px 10px 16px 10px;height:226px;background-color:#171717;z-index:1;display:flex}.section-pricing5 .pricing-table-header .pricing-row-cell{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 8px}.section-pricing5 .pricing-table-header h2{font-size:32px;line-height:1.2em;margin:0 auto auto -18px;text-align:left;max-width:200px}.section-pricing5 .pricing-table-header h4{white-space:nowrap}.section-pricing5 .pricing-table-header .header-price{font-size:15px;line-height:24px;color:#ffffff;white-space:nowrap}.section-pricing5 .pricing-table-header .header-price s{font-size:13px;font-weight:400;color:rgba(255,255,255,0.4);text-decoration-thickness:1px;text-decoration-color:#999;margin-right:2px}.section-pricing5 .pricing-table-header .button{margin-top:16px;width:100%;font-size:13px;padding:0 10px;white-space:nowrap}.section-pricing5 .pricing-row{padding:10px 12px;border-radius:8px;display:flex;align-items:center}.section-pricing5 .pricing-row+.pricing-header-row{margin-top:40px}.section-pricing5 .pricing-header-row{position:sticky;top:226px;background-color:#171717;z-index:1;text-align:left}.section-pricing5 .pricing-row:nth-child(2n){background:#1a1a1a}.section-pricing5 .pricing-row-cell{flex:1 0 0;text-align:center}.section-pricing5 .pricing-row-cell:not(.pricing-row-label){color:#ffffff}.section-pricing5 .pricing-row-cell:not(:first-child){max-width:220px}.section-pricing5 .pricing-row-label{text-align:left}.section-pricing5 .pricing-row-label .tooltip{position:relative}.section-pricing5 .pricing-row-label .tooltip b{font-size:12px;display:inline-block;margin-left:6px}.section-pricing5 .pricing-row-label .tooltip .tooltiptext{visibility:hidden;z-index:1;background:#353535;box-shadow:0 4px 10px rgba(0,0,0,0.5);color:#ffffff;padding:8px 16px;border-radius:6px;position:absolute;left:100%;bottom:100%;margin:0 0 4px -4px;width:max-content;max-width:600px}.section-pricing5 .pricing-row-label .tooltip .tooltiptext::after{content:"";position:absolute;top:calc(100% - 2px);left:3px;border-width:4px 6px;border-style:solid;border-color:#353535 transparent transparent #353535}.section-pricing5 .pricing-row-label .tooltip:hover{color:#ffffff}.section-pricing5 .pricing-row-label .tooltip:hover .tooltiptext{visibility:visible}.section-pricing5 .check{display:inline-block;height:18px;width:24px;background-image:url("/static/img/check.f98f983be047.svg");background-size:cover}@media (max-width: 840px){.section-pricing5{display:none}}.section-pricing6{margin:60px 0 104px 0;padding:0}.section-pricing6 h2{margin-bottom:56px}.section-pricing6 article{margin:0 auto;width:100%;max-width:960px;border-radius:8px;border-bottom:1px solid #2f2f2f}.section-pricing6 article:nth-child(2n+1){background:rgba(30,30,30,0.5)}.section-pricing6 article:last-of-type{border:none}.section-pricing6 .action-toggle-question{position:relative;display:flex;align-items:center;padding:24px 54px 24px 24px;cursor:pointer}.section-pricing6 .action-toggle-question::after{content:"";display:block;height:18px;width:18px;position:absolute;right:16px;background-color:#1CBA56;mask-size:cover;mask:url("/static/img/chevron-down.77165e1c27a6.svg");transform:rotate(-90deg);transition:transform 500ms cubic-bezier(0.16, 1, 0.3, 1)}.section-pricing6 .action-toggle-question.question-open::after{transform:rotate(0deg)}.section-pricing6 .action-toggle-question.question-open+p{height:fit-content;opacity:1;padding-bottom:40px !important}.section-pricing6 p{height:0;opacity:0;text-align:left;padding:0 24px;transition:all .2s}.section-pricing6 p a{cursor:pointer;color:#1CBA56}@media (max-width: 840px){.section-pricing6 h2{padding:0 15px}.section-pricing6 article{border-radius:0}.section-pricing6 h4{font-size:20px}.section-pricing6 .action-toggle-question{padding-left:15px}.section-pricing6 p{padding:0 15px}}
