.tariffs-page{color:#000;background:#fff}.tariff-hero{text-align:center;height:429px}.tariff-hero>.wrap{position:relative}.tariff-hero h1{letter-spacing:0;width:100%;font-size:65px;font-weight:600;line-height:65px;position:absolute;top:73px;left:0}.tariff-hero p{width:100%;font-size:20px;line-height:28px;position:absolute;top:224px;left:0}.smart-underline{position:relative}.smart-underline:after{content:"";border-top:2px solid #91c9ed;border-radius:50%;height:3px;position:absolute;bottom:0;left:0;right:0;transform:rotate(2deg)}.billing-toggle{white-space:nowrap;background:#f1f1f1;border-radius:15px;gap:6px;padding:6px;display:inline-flex;position:absolute;top:327px;left:50%;transform:translate(-50%)}.billing-toggle button{background:0 0;border:0;border-radius:15px;padding:10px 16px;font-size:13px;font-weight:600}.billing-toggle button[aria-pressed=true]{background:#fff;box-shadow:0 2px 6px #0000000f}.billing-toggle button span{color:#616161;font-size:.85em;font-weight:400}.billing-toggle button:focus-visible{outline-offset:2px;outline:2px solid #777}.tariff-plans{height:738px}.tariff-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;width:1040px;max-width:calc(100% - 48px);margin:auto;display:grid}.tariff-plan{background:#fff;border:1px solid #c5c5c5;border-radius:15px;height:619px;padding:39px 29px;position:relative}.tariff-plan h2{letter-spacing:0;align-items:center;gap:17px;font-size:25px;font-weight:500;line-height:37.5px;display:flex}.plan-popular{color:#fff;background:#cecece;border-radius:30px;padding:0 11px;font-size:12px;font-weight:500;line-height:26px}.tariff-plan .tariff-price{white-space:nowrap;font-size:45px;line-height:49.5px;position:absolute;top:106px;left:29px;right:29px}.tariff-price small{font-size:25px}.tariff-plan .tariff-period{color:#666;font-size:14px;line-height:21px;position:absolute;top:156px;left:29px;right:29px}.tariff-plan .tariff-intro{font-size:16px;font-weight:500;line-height:24px;position:absolute;top:227px;left:29px;right:29px}.tariff-plan ul{margin:0;padding:0;list-style:none;position:absolute;top:261px;left:29px;right:29px}.tariff-plan li{align-items:center;gap:12px;height:34px;font-size:16px;line-height:24px;display:flex}.tariff-tick,.tariff-plus{background:#f1f1f1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.tariff-tick svg{width:20px;height:20px}.tariff-stay{align-items:flex-start;gap:12px;font-size:16px;font-weight:500;line-height:18px;display:flex;position:absolute;top:468px;left:29px;right:29px}.tariff-stay:before{content:"";border-top:1px solid #eaeaea;position:absolute;top:-31px;left:0;right:0}.tariff-plus{font-size:21px;font-weight:300}.tariff-stay small{white-space:nowrap;font-size:12px;font-weight:400;line-height:14px;display:block}.tariff-choose{border:1px solid #bdbdbd;border-radius:15px;justify-content:center;align-items:center;height:40px;font-size:14px;font-weight:500;transition:background .4s;display:flex;position:absolute;top:539px;left:29px;right:29px}.tariff-choose:hover{background:#f1f1f1}.tariff-choose:focus-visible,.tariff-stay:focus-visible{outline-offset:4px;outline:2px solid #777}.tariff-heading{height:120.1px;padding-top:40px}.tariff-heading .wrap{height:auto}.tariff-heading h2{letter-spacing:0;font-size:30px;font-weight:600;line-height:45px}.tariff-heading p{color:#666;font-size:14px;line-height:21.1px}.tariff-comparison{min-height:3261px}.tariffs-table{outline-offset:-2px}.tariffs-table:focus-visible{outline:2px solid #777}.tariffs-table .tbl-wrap{box-sizing:content-box}.tariffs-table .card-btn:hover{background:#333}.tariffs-table .card-btn:focus-visible{outline-offset:3px;outline:2px solid #777}.tariff-fees{height:352px;padding-top:67px}.tariff-fees>.wrap{gap:51px;height:auto;display:flex}.tariff-fees article{background:#f1f1f1;border-radius:20px;width:280px;height:150px;padding:30px}.tariff-fees h3{white-space:nowrap;font-size:30px;font-weight:500;line-height:42.5px}.tariff-fees p{white-space:nowrap;margin-top:10px;font-size:17px;line-height:27.5px}.tariff-faq{min-height:1108px;padding-top:10px}.tariff-faq>.wrap{height:auto;padding:0 10px}.tariff-faq details{border-bottom:1px solid #eaeaea;padding:12px 0}.tariff-faq details:last-child{border:0}.tariff-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:500;line-height:24px;list-style:none;display:flex}.tariff-faq summary::-webkit-details-marker{display:none}.tariff-faq summary>span{font-weight:400;transition:transform .3s}.tariff-faq details[open] summary>span{transform:rotate(45deg)}.tariff-faq details>div{color:#6b7280;padding-top:12px;font-size:14px;line-height:21px}.tariff-faq summary:focus-visible{outline-offset:4px;outline:2px solid #777}.tariff-legal{min-height:201.5px;padding:48px 0}.tariff-legal>.wrap{height:auto}.tariff-legal p{color:#666;font-size:14px;line-height:21.1px}@media (min-width:761px) and (max-width:1100px){.tariff-plan-grid{gap:20px}.tariff-plan{padding-left:20px;padding-right:20px}.tariff-plan .tariff-price,.tariff-plan .tariff-period,.tariff-plan .tariff-intro,.tariff-plan ul,.tariff-stay,.tariff-choose{left:20px;right:20px}.tariff-plan li{gap:7px;font-size:13px}.tariff-stay small{white-space:normal}.tariff-fees>.wrap{gap:20px}.tariff-fees article{flex:1;min-width:0;padding:20px}.tariff-fees h3{font-size:24px}.tariff-fees p{font-size:13px}}@media (max-width:760px){.tariffs-page{overflow-x:clip}.tariff-hero{height:calc(295 * var(--mobile-unit))}.tariff-hero h1{top:calc(26 * var(--mobile-unit));font-size:calc(24 * var(--mobile-unit));line-height:1.05}.tariff-hero p{top:calc(100 * var(--mobile-unit));font-size:calc(13 * var(--mobile-unit));line-height:1.4}.billing-toggle{top:calc(177 * var(--mobile-unit));gap:calc(6 * var(--mobile-unit));padding:calc(6 * var(--mobile-unit));border-radius:calc(15 * var(--mobile-unit))}.billing-toggle button{font-size:calc(11 * var(--mobile-unit));padding:calc(10 * var(--mobile-unit)) calc(16 * var(--mobile-unit));border-radius:calc(15 * var(--mobile-unit))}.tariff-plans{height:auto;padding-bottom:calc(65 * var(--mobile-unit))}.tariff-plan-grid{width:auto;max-width:none;margin:0 calc(20 * var(--mobile-unit));gap:calc(30 * var(--mobile-unit));grid-template-columns:1fr}.tariff-plan{height:calc(520 * var(--mobile-unit));border-radius:calc(15 * var(--mobile-unit));padding:calc(30 * var(--mobile-unit)) calc(20 * var(--mobile-unit))}.tariff-plan h2{font-size:calc(20 * var(--mobile-unit));gap:calc(15 * var(--mobile-unit));line-height:1.5}.plan-popular{font-size:calc(10 * var(--mobile-unit));line-height:calc(22 * var(--mobile-unit));padding:0 calc(10 * var(--mobile-unit))}.tariff-plan .tariff-price{top:calc(85 * var(--mobile-unit));left:calc(20 * var(--mobile-unit));right:calc(20 * var(--mobile-unit));font-size:calc(36 * var(--mobile-unit));line-height:1.1}.tariff-price small{font-size:calc(20 * var(--mobile-unit))}.tariff-plan .tariff-period{top:calc(128 * var(--mobile-unit));left:calc(20 * var(--mobile-unit));right:calc(20 * var(--mobile-unit));font-size:calc(12 * var(--mobile-unit));line-height:1.5}.tariff-plan .tariff-intro{top:calc(176 * var(--mobile-unit));left:calc(20 * var(--mobile-unit));right:calc(20 * var(--mobile-unit));font-size:calc(13 * var(--mobile-unit));line-height:1.5}.tariff-plan ul{top:calc(210 * var(--mobile-unit));left:calc(20 * var(--mobile-unit));right:calc(20 * var(--mobile-unit))}.tariff-plan li{font-size:calc(13 * var(--mobile-unit));height:calc(30 * var(--mobile-unit));gap:calc(20 * var(--mobile-unit));line-height:1.5}.tariff-tick,.tariff-plus{width:calc(20 * var(--mobile-unit));height:calc(20 * var(--mobile-unit))}.tariff-tick svg{width:calc(18 * var(--mobile-unit));height:calc(18 * var(--mobile-unit))}.tariff-stay{top:calc(405 * var(--mobile-unit));left:calc(20 * var(--mobile-unit));right:calc(20 * var(--mobile-unit));gap:calc(20 * var(--mobile-unit));font-size:calc(13 * var(--mobile-unit));line-height:1.4}.tariff-stay:before{top:calc(-35 * var(--mobile-unit));left:calc(-10 * var(--mobile-unit));right:calc(-10 * var(--mobile-unit))}.tariff-stay small{font-size:calc(10 * var(--mobile-unit));white-space:normal;line-height:1.4}.tariff-plus{font-size:calc(20 * var(--mobile-unit))}.tariff-choose{top:calc(465 * var(--mobile-unit));left:calc(20 * var(--mobile-unit));right:calc(20 * var(--mobile-unit));height:calc(40 * var(--mobile-unit));font-size:calc(13 * var(--mobile-unit));border-radius:calc(15 * var(--mobile-unit))}.tariff-heading{height:auto;padding:calc(30 * var(--mobile-unit)) 0 calc(20 * var(--mobile-unit))}.tariff-heading h2{font-size:calc(20 * var(--mobile-unit));line-height:1.5}.tariff-heading p{font-size:calc(12 * var(--mobile-unit));line-height:1.5}.tariff-comparison{min-height:0;padding-bottom:calc(30 * var(--mobile-unit))}.tariffs-table .tbl-wrap{overscroll-behavior-x:contain;max-width:calc(100vw - 8px);overflow-x:auto}.tariff-fees{height:auto;padding:calc(30 * var(--mobile-unit)) 0 calc(55 * var(--mobile-unit))}.tariff-fees>.wrap{gap:calc(20 * var(--mobile-unit));flex-direction:column}.tariff-fees article{width:100%;height:calc(120 * var(--mobile-unit));border-radius:calc(20 * var(--mobile-unit));padding:calc(25 * var(--mobile-unit))}.tariff-fees h3{font-size:calc(25 * var(--mobile-unit));line-height:1.4}.tariff-fees p{font-size:calc(13 * var(--mobile-unit));margin-top:calc(10 * var(--mobile-unit));line-height:1.5}.tariff-faq{min-height:0;padding:calc(10 * var(--mobile-unit)) 0 calc(40 * var(--mobile-unit))}.tariff-faq>.wrap{padding:0}.tariff-faq details{padding:calc(12 * var(--mobile-unit)) 0}.tariff-faq summary{font-size:calc(13 * var(--mobile-unit));line-height:1.5}.tariff-faq details>div{font-size:calc(12 * var(--mobile-unit));padding-top:calc(10 * var(--mobile-unit));line-height:1.5}.tariff-legal{min-height:0;padding:calc(35 * var(--mobile-unit)) 0}.tariff-legal p{font-size:calc(10 * var(--mobile-unit));line-height:1.5}.tariff-legal p+p{margin-top:calc(18 * var(--mobile-unit))}}.tariffs-table *{box-sizing:content-box}.tariffs-table .card-btn{box-sizing:border-box}.tariff-legal p{text-align:justify;font-weight:300}.tariff-legal p+p{margin-top:0}.tariff-fees{padding-top:30px}.tariff-fees article{height:187px}.tariff-fee-icon{object-fit:contain;width:24px;height:27px}.tariff-fees h3{margin-top:10px}.tariff-fees p{color:#666}@media (max-width:760px){.tariff-fees{padding-top:calc(30 * var(--mobile-unit))}.tariff-fees article{height:calc(170 * var(--mobile-unit))}.tariff-fee-icon{width:calc(20 * var(--mobile-unit));height:calc(22.5 * var(--mobile-unit))}.tariff-fees h3{margin-top:calc(10 * var(--mobile-unit))}.tariff-fees>.wrap{gap:calc(30 * var(--mobile-unit))}.tariff-fees article{height:calc(140 * var(--mobile-unit));padding:calc(30 * var(--mobile-unit))}.tariff-fee-icon{height:calc(20 * var(--mobile-unit))}.tariff-fees h3{font-size:calc(20 * var(--mobile-unit));line-height:1.5}.tariff-fees p{margin-top:0}.tariff-faq>.wrap{margin:0 calc(10 * var(--mobile-unit))}.tariff-faq summary{font-size:calc(16 * var(--mobile-unit))}.tariff-faq details>div{font-size:calc(14 * var(--mobile-unit))}}.tariffs-table .tbl-wrap:focus-visible{outline-offset:-2px;outline:2px solid #777}.tariff-faq summary{gap:0;margin-bottom:4px}.tariff-faq summary>span{flex-shrink:0}.tariff-faq details>div{padding-top:8px}@media (max-width:760px){.tariff-faq summary{margin-bottom:calc(4 * var(--mobile-unit))}.tariff-faq details>div{padding-top:calc(8 * var(--mobile-unit))}}@media (min-width:761px){.billing-toggle button{font-size:13.3333px}.tariff-faq>.wrap{width:1000px;max-width:calc(100% - 28px)}}.tariff-choose{border-color:#c2c2c2;transition:border-color .4s,color .4s,background-color .4s}.tariff-choose:hover{color:#333;background:#fff;border-color:#000}.tariff-fees h3{font-weight:600}@media (min-width:761px){.tariff-fees h3{font-size:28px}.tariff-fees p{font-size:18px}}
.tariffs-table{--ink:#0b0d12;--muted:#6b7280;--line:#eaeaea;--stripe:#fafafa;--tickbox:#f1f1f1;--radius:15px}.tariffs-table,.tariffs-table{background:0 0;margin:0;padding:0}.tariffs-table{color:var(--ink);font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.tariffs-table .tbl-wrap{max-width:980px;margin:0 auto;padding:4px}.tariffs-table .tbl{border-collapse:collapse;width:100%;min-width:700px}.tariffs-table th,.tariffs-table td{border-bottom:1px solid var(--line);padding:12px 18px}.tariffs-table th{color:var(--muted);text-align:center;font-size:14px;font-weight:600}.tariffs-table th:first-child,.tariffs-table td:first-child{text-align:left}.tariffs-table td{vertical-align:middle;font-size:16px}.tariffs-table .sec-title td{border-bottom:0;padding-top:24px;padding-bottom:10px}.tariffs-table .sec-title td span{color:#111;border-top:2px solid #d9d9d9;padding-top:10px;font-weight:600;display:inline-block}.tariffs-table .plan{text-align:center;width:160px}.tariffs-table .v-center{text-align:center}.tariffs-table .tickbox{background:var(--tickbox);border-radius:10px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.tariffs-table .tickbox svg{width:16px;height:16px;display:block}.tariffs-table .dash{color:var(--muted)}.tariffs-table .small{color:var(--muted);font-size:12px}.tariffs-table tbody tr.data:nth-child(odd){background:0 0}@media (max-width:820px){.tariffs-table th,.tariffs-table td{padding:10px 14px}.tariffs-table td{font-size:15px}}.tariffs-table .sec-title td{border-bottom:0;padding-top:18px}.tariffs-table .sec-title td span{border-top:0;padding-top:0;font-weight:600;display:block}.tariffs-table .tbl thead{display:none}.tariffs-table tbody tr.last-row td{border-bottom:none!important}.tariffs-table tr.spacer-row td{border:none;padding:15px 0}.tariffs-table table{table-layout:fixed;width:100%}.tariffs-table td:first-child{width:50%}.tariffs-table td:nth-child(2),.tariffs-table td:nth-child(3){width:25%}.tariffs-table .plan-cards-row td{vertical-align:top;border:none}.tariffs-table .card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:15px;padding:20px}.tariffs-table .card p{color:var(--muted);margin:0 0 15px;font-size:14px}.tariffs-table .card-btn{text-align:center;color:#fff;cursor:pointer;box-sizing:border-box;background:#000;border:none;border-radius:15px;width:100%;margin-top:10px;padding:5px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.tariffs-table .card h3{align-items:center;gap:10px;margin:0 0 5px;font-size:20px;font-weight:600;display:inline-flex}.tariffs-table .badge{color:#fff;background:#f60;border-radius:15px;padding:3px 8px;font-size:10px;font-weight:500}@media (max-width:768px){.tariffs-table .tbl-wrap{overflow-x:auto}.tariffs-table .tbl{min-width:650px}.tariffs-table th,.tariffs-table td{padding:8px 10px;font-size:14px}.tariffs-table .sec-title td span{font-size:15px}.tariffs-table .card{padding:15px}.tariffs-table .card h3{font-size:18px}.tariffs-table .card p{font-size:13px}.tariffs-table .card button{padding:12px;font-size:14px}}
