.pricing-scenarios_root__41Kkc{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);width:100%}.pricing-scenarios_caption__wwEKu{margin:0;font-size:var(--mantine-font-size-sm);color:var(--muted-color)}.pricing-scenarios_scroller__n16Ar{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border:var(--card-border);border-radius:var(--card-radius);background-color:var(--mantine-color-white)}.pricing-scenarios_table__p7ten{width:100%;border-collapse:separate;border-spacing:0;font-size:calc(.9375rem * var(--mantine-scale));color:var(--mantine-color-gray-8)}.pricing-scenarios_head__tVMvh{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background-color:var(--mantine-color-gray-0);border-bottom:var(--card-border);font-size:calc(.9375rem * var(--mantine-scale));font-weight:700;color:var(--section-title-color);text-align:center;white-space:nowrap}.pricing-scenarios_cell__UYzUR{padding:calc(.75rem * var(--mantine-scale)) var(--mantine-spacing-md);border-bottom:var(--card-border);text-align:center;vertical-align:middle}.pricing-scenarios_table__p7ten tbody tr:last-of-type .pricing-scenarios_cell__UYzUR{border-bottom:none}.pricing-scenarios_labelCell__8xIck{position:sticky;left:0;z-index:2;min-width:calc(7.5rem * var(--mantine-scale));text-align:left;border-right:var(--card-border);background-color:var(--mantine-color-white)}.pricing-scenarios_head__tVMvh.pricing-scenarios_labelCell__8xIck{background-color:var(--mantine-color-gray-0);z-index:3}.pricing-scenarios_rowLabel__se8DG{font-size:calc(.9375rem * var(--mantine-scale));font-weight:600;color:var(--section-title-color)}.pricing-scenarios_valueCell__c6WTD{min-width:calc(8.75rem * var(--mantine-scale))}.pricing-scenarios_amount__3kLqA{display:inline-flex;align-items:baseline;justify-content:center;gap:calc(.1875rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale));font-weight:600;color:var(--section-title-color)}.pricing-scenarios_per__VFIhm{font-weight:400}.pricing-scenarios_note__5BsTZ,.pricing-scenarios_per__VFIhm{font-size:calc(.75rem * var(--mantine-scale));color:var(--muted-color)}.pricing-scenarios_note__5BsTZ{display:block;margin-top:calc(.125rem * var(--mantine-scale));line-height:1.4}.pricing-scenarios_cheapest__9LyEe{background-color:var(--band-bg)}.pricing-scenarios_cheapest__9LyEe .pricing-scenarios_amount__3kLqA{color:var(--mantine-color-blue-8);font-weight:700}.pricing-scenarios_cheapestIcon__2EfiO{align-self:center;color:var(--mantine-color-green-8)}.pricing-scenarios_empty__YZJ8M{color:var(--mantine-color-gray-5)}.pricing-scenarios_footnote__S7ILr{margin:0;font-size:var(--mantine-font-size-xs);line-height:1.6;color:var(--muted-color)}.pricing-scenarios_sr__8SnFX{position:absolute;width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale));padding:0;margin:calc(-.0625rem * var(--mantine-scale));overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}@media (max-width:48em){.pricing-scenarios_table__p7ten{font-size:calc(.875rem * var(--mantine-scale))}.pricing-scenarios_labelCell__8xIck{min-width:calc(6rem * var(--mantine-scale))}.pricing-scenarios_valueCell__c6WTD{min-width:calc(8rem * var(--mantine-scale))}.pricing-scenarios_cell__UYzUR,.pricing-scenarios_head__tVMvh{padding-left:var(--mantine-spacing-sm);padding-right:var(--mantine-spacing-sm)}}.trust-cluster_root__hBlpO{display:flex;flex-direction:column;align-items:center;gap:var(--mantine-spacing-lg)}.trust-cluster_cluster__73ixc{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--mantine-spacing-sm)}.trust-cluster_avatars__tVWsx{display:flex;align-items:center;list-style:none;margin:0;padding:0}.trust-cluster_avatarItem__QBWfy{display:flex;margin-left:calc(-.75rem * var(--mantine-scale))}.trust-cluster_avatarItem__QBWfy:first-child{margin-left:0}.trust-cluster_avatar__dsqbn{border-radius:50%;border:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-white);background-color:var(--mantine-color-gray-1);-o-object-fit:cover;object-fit:cover}.trust-cluster_claim__WsuuG{display:flex;flex-direction:column;align-items:flex-start;gap:calc(.125rem * var(--mantine-scale))}.trust-cluster_stars__V2jYw{display:inline-flex;align-items:center;gap:calc(.125rem * var(--mantine-scale));color:var(--star-color);line-height:1}.trust-cluster_text__5e9Qg{font-size:var(--mantine-font-size-sm);color:var(--muted-color)}.trust-cluster_logoBar__Yhdme{display:flex;flex-direction:column;align-items:center;gap:var(--mantine-spacing-sm);width:100%}.trust-cluster_logosLabel__1RgP9{margin:0;font-size:calc(.6875rem * var(--mantine-scale));font-weight:600;letter-spacing:calc(.0625rem * var(--mantine-scale));text-transform:uppercase;color:var(--muted-color)}.trust-cluster_logos__DjZbE{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--mantine-spacing-xl);list-style:none;margin:0;padding:0}.trust-cluster_logoItem__rvxmi{display:flex;align-items:center;filter:grayscale(100%);opacity:.6;transition:filter .15s ease,opacity .15s ease}@media (hover:hover){&:hover .trust-cluster_logoItem__rvxmi:hover{filter:grayscale(0);opacity:1}}@media (hover:none){&:active .trust-cluster_logoItem__rvxmi:hover{filter:grayscale(0);opacity:1}}@media (max-width:48em){.trust-cluster_claim__WsuuG{align-items:center}.trust-cluster_logos__DjZbE{gap:var(--mantine-spacing-md)}}@media (max-width:36em){.trust-cluster_cluster__73ixc{flex-direction:column}}.promo-block_root__Aiu7O{display:flex;flex-direction:column;gap:var(--mantine-spacing-lg);width:100%;padding:calc(var(--mantine-spacing-xl) * 1.2) var(--mantine-spacing-xl);border:var(--card-border);border-radius:var(--card-radius);background-color:var(--band-bg)}.promo-block_head__tDWHG{display:flex;flex-direction:column;gap:calc(.5rem * var(--mantine-scale))}.promo-block_minimal__hUoYi .promo-block_head__tDWHG{align-items:center;text-align:center}.promo-block_logo__FIweT{display:inline-flex;line-height:0}.promo-block_eyebrow__URElf{margin:0;font-size:calc(.6875rem * var(--mantine-scale));font-weight:700;letter-spacing:calc(.05rem * var(--mantine-scale));text-transform:uppercase;color:var(--accent-color)}.promo-block_title__lKEWO{margin:0;font-size:calc(1.5rem * var(--mantine-scale));font-weight:700;line-height:1.25;color:var(--section-title-color)}.promo-block_pitch__2W2Bq{margin:0;max-width:calc(40rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale));line-height:1.65;color:var(--mantine-color-gray-8)}.promo-block_badges__JSEpp{display:flex;flex-wrap:wrap;gap:calc(.5rem * var(--mantine-scale));margin:calc(.25rem * var(--mantine-scale)) 0 0;padding:0;list-style:none}.promo-block_minimal__hUoYi .promo-block_badges__JSEpp{justify-content:center}.promo-block_badge__h45z5{padding:calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:var(--mantine-radius-xl);background-color:var(--mantine-color-white);border:var(--card-border);font-size:calc(.75rem * var(--mantine-scale));font-weight:600;color:var(--section-title-color)}.promo-block_comparison__Hv_E_{width:100%;padding:var(--mantine-spacing-md);border-radius:var(--card-radius);background-color:var(--mantine-color-white)}.promo-block_actions__fh6cK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mantine-spacing-lg)}.promo-block_minimal__hUoYi .promo-block_actions__fh6cK{flex-direction:column}.promo-block_feature___AaVy .promo-block_actions__fh6cK{justify-content:space-between}.promo-block_pricing__uM2C3{display:flex;flex-direction:column;gap:calc(.125rem * var(--mantine-scale))}.promo-block_price__nmQgK{display:flex;align-items:baseline;gap:calc(.375rem * var(--mantine-scale));margin:0;font-size:calc(1.875rem * var(--mantine-scale));font-weight:800;line-height:1.1;color:var(--section-title-color)}.promo-block_period__zuma0{font-size:calc(.875rem * var(--mantine-scale));font-weight:500;color:var(--muted-color)}.promo-block_priceNote__46WL5{margin:0;font-size:var(--mantine-font-size-sm);color:var(--muted-color)}.promo-block_includes__hU4E5{display:flex;flex-wrap:wrap;gap:calc(.25rem * var(--mantine-scale)) var(--mantine-spacing-md);margin:calc(.375rem * var(--mantine-scale)) 0 0;padding:0;list-style:none;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-8)}.promo-block_cta__XAeJN{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}.promo-block_minimal__hUoYi .promo-block_cta__XAeJN{align-items:center;width:100%}.promo-block_trust__4P1VN{font-size:var(--mantine-font-size-sm)}@media (max-width:48em){.promo-block_root__Aiu7O{padding:var(--mantine-spacing-lg) var(--mantine-spacing-md)}.promo-block_actions__fh6cK{flex-direction:column;align-items:stretch}.promo-block_comparison__Hv_E_{padding:var(--mantine-spacing-xs)}}.pros-cons-grid_grid___jwjs{display:grid;gap:var(--mantine-spacing-md);width:100%}.pros-cons-grid_gridTwo__rUM6r{grid-template-columns:repeat(2,minmax(0,1fr))}.pros-cons-grid_gridFour__aQHP3{grid-template-columns:repeat(4,minmax(0,1fr))}.pros-cons-grid_card__ChMBr{display:flex;flex-direction:column;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-lg);border:var(--card-border);border-radius:var(--card-radius);background-color:var(--mantine-color-white)}.pros-cons-grid_cardHead__iyHFT{display:flex;align-items:center;gap:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);border-bottom:var(--card-border)}.pros-cons-grid_logo__15dX1{display:inline-flex;line-height:0}.pros-cons-grid_name__h5S4e{margin:0;font-size:calc(1.125rem * var(--mantine-scale));font-weight:700;color:var(--section-title-color)}.pros-cons-grid_list__u_tpu{display:flex;flex-direction:column;gap:calc(.5rem * var(--mantine-scale))}.pros-cons-grid_listLabel__X4lrJ{margin:0;font-size:calc(.6875rem * var(--mantine-scale));font-weight:700;letter-spacing:calc(.0375rem * var(--mantine-scale));text-transform:uppercase}.pros-cons-grid_bullets__mRJQl{display:flex;flex-direction:column;gap:calc(.5rem * var(--mantine-scale));margin:0;padding:0;list-style:none}.pros-cons-grid_bullet__Uuak7{display:flex;align-items:flex-start;gap:calc(.5rem * var(--mantine-scale));font-size:calc(.9375rem * var(--mantine-scale));line-height:1.5;color:var(--mantine-color-gray-8)}.pros-cons-grid_icon__pslZK{display:inline-flex;align-items:center;justify-content:center;flex:none;width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));margin-top:calc(.125rem * var(--mantine-scale));border-radius:50%}.pros-cons-grid_pro__klITX{color:var(--mantine-color-green-8)}.pros-cons-grid_con__ZCEtu{color:var(--mantine-color-red-8)}.pros-cons-grid_icon__pslZK.pros-cons-grid_pro__klITX{background-color:var(--mantine-color-green-1)}.pros-cons-grid_icon__pslZK.pros-cons-grid_con__ZCEtu{background-color:var(--mantine-color-red-1)}@media (max-width:62em){.pros-cons-grid_gridFour__aQHP3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48em){.pros-cons-grid_gridFour__aQHP3,.pros-cons-grid_gridTwo__rUM6r{grid-template-columns:minmax(0,1fr)}}.review-snippets_root__1FrYE{display:flex;flex-direction:column;gap:var(--mantine-spacing-lg);width:100%}.review-snippets_ratings__zoSKY{display:flex;flex-wrap:wrap;gap:var(--mantine-spacing-sm);margin:0;padding:0;list-style:none}.review-snippets_chip__81mZi{display:inline-flex;align-items:center;gap:calc(.625rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border:var(--card-border);border-radius:var(--mantine-radius-xl);background-color:var(--mantine-color-white);color:var(--section-title-color);font-size:var(--mantine-font-size-sm);line-height:1.2}@media (hover:hover){&:hover .review-snippets_chip__81mZi:hover{border-color:var(--accent-color);color:var(--accent-color)}}@media (hover:none){&:active .review-snippets_chip__81mZi:hover{border-color:var(--accent-color);color:var(--accent-color)}}.review-snippets_platform__ioi1i{font-weight:700}.review-snippets_score__7hYe3{display:inline-flex;align-items:center;gap:calc(.25rem * var(--mantine-scale));font-weight:600}.review-snippets_star___ClGf{color:var(--star-color)}.review-snippets_scale__BeO3K{font-size:calc(.6875rem * var(--mantine-scale));font-weight:400;color:var(--muted-color)}.review-snippets_count__oDk48,.review-snippets_external__Js6r3{color:var(--muted-color)}.review-snippets_quotes__4s5zm{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(16.25rem * var(--mantine-scale)),1fr));gap:var(--mantine-spacing-md);margin:0;padding:0;list-style:none}.review-snippets_quoteCard__p1BLE{display:flex;flex-direction:column;gap:calc(.5rem * var(--mantine-scale));padding:var(--mantine-spacing-lg);border:var(--card-border);border-radius:var(--card-radius);background-color:var(--mantine-color-white)}.review-snippets_sentiment__Au2WP{margin:0;font-size:calc(.6875rem * var(--mantine-scale));font-weight:700;letter-spacing:calc(.0375rem * var(--mantine-scale));text-transform:uppercase}.review-snippets_positive__NqdO4{color:var(--mantine-color-green-8)}.review-snippets_negative__fmNip{color:var(--mantine-color-red-8)}.review-snippets_quoteText__wBEF4{margin:0;font-size:calc(.9375rem * var(--mantine-scale));line-height:1.65;color:var(--mantine-color-gray-8)}.review-snippets_source__Ac1a2{margin:0;font-size:var(--mantine-font-size-xs);color:var(--muted-color)}.review-snippets_sr__j_NPh{position:absolute;width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale));padding:0;margin:calc(-.0625rem * var(--mantine-scale));overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}@media (max-width:36em){.review-snippets_chip__81mZi{width:100%;justify-content:flex-start;flex-wrap:wrap;border-radius:var(--card-radius)}}.table-of-contents_root__tDllE{width:100%;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border:1px solid var(--card-border);border-radius:var(--card-radius)}.table-of-contents_heading__hhJTh{margin:0 0 var(--mantine-spacing-sm);font-size:calc(.75rem * var(--mantine-scale));font-weight:700;letter-spacing:calc(.05rem * var(--mantine-scale));text-transform:uppercase;color:var(--accent-color)}.table-of-contents_list__UMUeu{margin:0;padding:0;list-style:none;counter-reset:toc}.table-of-contents_item__S7jO9{counter-increment:toc;display:flex;gap:var(--mantine-spacing-xs);padding:calc(.1875rem * var(--mantine-scale)) 0;font-size:calc(.9375rem * var(--mantine-scale));line-height:1.45}.table-of-contents_item__S7jO9:before{content:counter(toc) ".";flex:none;min-width:calc(1.25rem * var(--mantine-scale));font-variant-numeric:tabular-nums;color:var(--mantine-color-dimmed)}.table-of-contents_link__Lvm_e{color:inherit;text-decoration:none}.table-of-contents_link__Lvm_e:hover{text-decoration:underline}@media (min-width:48em){.table-of-contents_list__UMUeu[data-columns="2"]{-moz-columns:2;column-count:2;-moz-column-gap:var(--mantine-spacing-xl);column-gap:var(--mantine-spacing-xl)}}.plan-table_frame__aqene{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border:var(--card-border);border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-white)}.plan-table_frame__aqene:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.plan-table_table__f5n4K{width:100%;min-width:calc(27.5rem * var(--mantine-scale));border-collapse:collapse;font-size:calc(.9375rem * var(--mantine-scale));line-height:1.5;color:var(--mantine-color-gray-8)}.plan-table_head__hT4BM{padding:calc(.75rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));background-color:var(--mantine-color-brand-7);text-align:left;font-size:calc(.9375rem * var(--mantine-scale));font-weight:700;color:var(--mantine-color-white)}.plan-table_cell__gV_gi+.plan-table_cell__gV_gi,.plan-table_head__hT4BM+.plan-table_head__hT4BM{border-left:1px solid var(--mantine-color-gray-3)}.plan-table_head__hT4BM+.plan-table_head__hT4BM{border-left-color:hsla(0,0%,100%,.25)}.plan-table_cell__gV_gi{padding:calc(.75rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));text-align:left;vertical-align:top;border-top:1px solid var(--mantine-color-gray-3)}.plan-table_table__f5n4K tbody tr:nth-child(2n)>*{background-color:var(--mantine-color-gray-0)}.plan-table_plan__PedVY{width:28%}.plan-table_price__pBQ1N{width:30%}.plan-table_planName__B22H_{font-weight:600;color:var(--section-title-color)}.plan-table_sr__V_IJY{position:absolute;width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale));padding:0;margin:calc(-.0625rem * var(--mantine-scale));overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}@media (max-width:40em){.plan-table_table__f5n4K{font-size:calc(.875rem * var(--mantine-scale));min-width:calc(21.25rem * var(--mantine-scale))}.plan-table_cell__gV_gi,.plan-table_head__hT4BM{padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale))}}.pros-cons-table_frame__Y8dLx{width:100%;max-width:100%;overflow:hidden;border:var(--card-border);border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-white)}.pros-cons-table_table__Q2VXe{width:100%;table-layout:fixed;border-collapse:collapse;font-size:calc(.9375rem * var(--mantine-scale));line-height:1.5;color:var(--mantine-color-gray-8)}.pros-cons-table_head__Lvgjh{padding:calc(.75rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));background-color:var(--mantine-color-brand-7);text-align:left;font-size:calc(.9375rem * var(--mantine-scale));font-weight:700;color:var(--mantine-color-white)}.pros-cons-table_cell__uWEZy+.pros-cons-table_cell__uWEZy,.pros-cons-table_head__Lvgjh+.pros-cons-table_head__Lvgjh{border-left:1px solid var(--mantine-color-gray-3)}.pros-cons-table_head__Lvgjh+.pros-cons-table_head__Lvgjh{border-left-color:hsla(0,0%,100%,.25)}.pros-cons-table_cell__uWEZy{padding:calc(.75rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));vertical-align:top;border-top:1px solid var(--mantine-color-gray-3)}.pros-cons-table_table__Q2VXe tbody tr:nth-child(2n) .pros-cons-table_cell__uWEZy{background-color:var(--mantine-color-gray-0)}.pros-cons-table_sr__JhCWg{position:absolute;width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale));padding:0;margin:calc(-.0625rem * var(--mantine-scale));overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}@media (max-width:40em){.pros-cons-table_table__Q2VXe{font-size:calc(.875rem * var(--mantine-scale))}.pros-cons-table_cell__uWEZy,.pros-cons-table_head__Lvgjh{padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale))}}.rating-badge_root__WL3ec{display:inline-flex;align-items:center;flex-wrap:wrap;gap:calc(.5rem * var(--mantine-scale));margin:0;padding:calc(.4375rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border:var(--card-border);border-radius:999px;background-color:var(--mantine-color-white);box-shadow:0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) rgba(6,44,65,.06);line-height:1}.rating-badge_plain__8vj_q{padding:0;border:none;background:none;box-shadow:none}.rating-badge_score__FS6ue{font-size:calc(.9375rem * var(--mantine-scale));font-weight:700;color:var(--section-title-color)}.rating-badge_stars__14Han{display:inline-flex;gap:calc(.0625rem * var(--mantine-scale));color:var(--star-color)}.rating-badge_sources__sRhTr{display:inline}.rating-badge_extra__8t7SN,.rating-badge_sources__sRhTr{font-size:calc(.8125rem * var(--mantine-scale));color:var(--muted-color);white-space:nowrap}.rating-badge_extra__8t7SN,.rating-badge_marks__Wcq55{display:inline-flex;align-items:center}.rating-badge_marks__Wcq55{gap:calc(.3125rem * var(--mantine-scale))}.rating-badge_markLink__LGbni{display:inline-flex;align-items:center;color:var(--section-title-color);text-decoration:none;line-height:0;padding:calc(.25rem * var(--mantine-scale))}.rating-badge_markLink__LGbni:focus-visible .rating-badge_mark__L5Fbs,.rating-badge_markLink__LGbni:hover .rating-badge_mark__L5Fbs{opacity:.75}.rating-badge_markLink__LGbni:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--accent-color);outline-offset:calc(.125rem * var(--mantine-scale));border-radius:calc(.1875rem * var(--mantine-scale))}.rating-badge_srOnly__DPr8F{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rating-badge_mark__L5Fbs{display:inline-block;width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));flex-shrink:0}.rating-badge_divider__ZoAfA{width:1px;height:calc(.875rem * var(--mantine-scale));background-color:var(--mantine-color-gray-3)}@media (max-width:36em){.rating-badge_divider__ZoAfA,.rating-badge_extra__8t7SN{display:none}.rating-badge_root__WL3ec{padding:calc(.375rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale));gap:calc(.375rem * var(--mantine-scale))}}.rating-card_card__Rp3MT{display:flex;flex-direction:column;gap:calc(.75rem * var(--mantine-scale));padding:calc(1.125rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));border:var(--card-border);border-left:4px solid var(--accent-color);border-radius:var(--mantine-radius-lg);background:linear-gradient(90deg,var(--mantine-color-brand-0) 0,var(--mantine-color-white) 70%)}.rating-card_sites__0DXE8{display:flex;flex-direction:column;gap:calc(.625rem * var(--mantine-scale));margin:0;padding:0;list-style:none}.rating-card_site__9KabG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(.375rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale))}.rating-card_site__9KabG+.rating-card_site__9KabG{padding-top:calc(.625rem * var(--mantine-scale));border-top:1px solid var(--mantine-color-brand-1)}.rating-card_score__AwZtY{display:flex;flex-wrap:wrap;align-items:center;gap:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale))}.rating-card_mark__rxzgJ{display:inline-flex;line-height:0}.rating-card_mark__rxzgJ svg{width:calc(1.625rem * var(--mantine-scale));height:calc(1.625rem * var(--mantine-scale))}.rating-card_number__IBIyg{font-size:calc(1.5rem * var(--mantine-scale));font-weight:800;line-height:1;color:var(--section-title-color)}.rating-card_stars__aQWUX{display:inline-flex;gap:calc(.0625rem * var(--mantine-scale))}.rating-card_star__fiN8e{position:relative;display:inline-block;width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));line-height:0}.rating-card_starEmpty__cqQB_{color:var(--mantine-color-gray-3)}.rating-card_starFill__qeasP{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--star-color)}.rating-card_count__nFxJY{font-size:calc(.875rem * var(--mantine-scale));color:var(--muted-color)}.rating-card_themes__MUguR{display:flex;flex-direction:column;gap:calc(.5rem * var(--mantine-scale));margin:0;padding:0;list-style:none}.rating-card_theme__d05Je{display:flex;align-items:flex-start;gap:calc(.625rem * var(--mantine-scale));font-size:calc(.96875rem * var(--mantine-scale));line-height:1.45;color:var(--mantine-color-gray-8)}.rating-card_badge__kixlE{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(1.375rem * var(--mantine-scale));height:calc(1.375rem * var(--mantine-scale));margin-top:calc(.0625rem * var(--mantine-scale));border-radius:50%}.rating-card_pro__jmPyJ{background-color:var(--mantine-color-green-1);color:var(--mantine-color-green-9)}.rating-card_con__8UaCA{background-color:var(--mantine-color-red-1);color:var(--mantine-color-red-8)}.rating-card_link__HUKFS{font-size:calc(.90625rem * var(--mantine-scale));font-weight:600;color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}.rating-card_sr__7vMX3{position:absolute;width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale));padding:0;margin:calc(-.0625rem * var(--mantine-scale));overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}.side-cta_root__V6B7_{overflow:hidden;border-radius:var(--mantine-radius-lg);background:linear-gradient(160deg,var(--mantine-color-brand-6),var(--mantine-color-brand-9));padding:calc(.25rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale)) 0}.side-cta_card__eu10c{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm);border-radius:calc(var(--mantine-radius-lg) - calc(.25rem * var(--mantine-scale)));background:var(--mantine-color-white);padding:var(--mantine-spacing-lg) var(--mantine-spacing-md);text-align:center}.side-cta_headline__zp4J2{margin:0;font-size:calc(1.375rem * var(--mantine-scale));font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--section-title-color);text-wrap:balance}.side-cta_headline__zp4J2 span{display:block}.side-cta_subline__dPy43{margin:0;font-size:calc(.875rem * var(--mantine-scale));line-height:1.45;color:var(--muted-color)}.side-cta_button__yTrKU{margin-top:var(--mantine-spacing-xs)}.side-cta_band__62AhD{display:flex;justify-content:center;padding:calc(.625rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale))}.side-cta_band__62AhD>p{flex-wrap:nowrap;gap:calc(.3125rem * var(--mantine-scale));padding:calc(.4375rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));max-width:100%}.side-cta_band__62AhD a{padding:calc(.125rem * var(--mantine-scale))}.side-cta_band__62AhD>p>span:last-child{font-size:calc(.75rem * var(--mantine-scale))}.rating-stars_root__i_Tpu{display:inline-flex;align-items:center;gap:calc(.125rem * var(--mantine-scale));line-height:0;vertical-align:middle;white-space:nowrap}.rating-stars_empty__EYxG2,.rating-stars_filled__0SfLg{flex:none}.rating-stars_filled__0SfLg{fill:var(--star-color);color:var(--star-edge)}.rating-stars_empty__EYxG2{fill:none;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .rating-stars_empty__EYxG2{color:var(--mantine-color-dark-2)}.verdict-block_root__hRZD7{display:flex;flex-direction:column;gap:var(--mantine-spacing-md);width:100%}.verdict-block_grid__Wdvwf{display:grid;gap:var(--mantine-spacing-md)}.verdict-block_grid__Wdvwf[data-columns=two]{grid-template-columns:repeat(2,minmax(0,1fr))}.verdict-block_grid__Wdvwf[data-columns=three]{grid-template-columns:repeat(3,minmax(0,1fr))}.verdict-block_column__YolmG{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-lg);border:var(--card-border);border-radius:var(--card-radius);background-color:var(--mantine-color-white)}.verdict-block_heading__B6agn{margin:0;font-size:calc(1.125rem * var(--mantine-scale));font-weight:700;line-height:1.3;color:var(--section-title-color)}.verdict-block_bullets__WrK78{display:flex;flex-direction:column;gap:calc(.5rem * var(--mantine-scale));margin:0;padding:0;list-style:none}.verdict-block_bullet__d44No{display:flex;align-items:flex-start;gap:calc(.375rem * var(--mantine-scale));font-size:calc(.9375rem * var(--mantine-scale));line-height:1.55;color:var(--mantine-color-gray-8)}.verdict-block_dot__Wsu9p{flex:none;margin-top:calc(.25rem * var(--mantine-scale));color:var(--accent-color)}.verdict-block_bottomLine__bxeAR{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border-radius:var(--card-radius);background-color:var(--band-bg)}.verdict-block_bottomLineLabel__Vt0u4{margin:0 0 calc(.25rem * var(--mantine-scale));font-size:calc(.6875rem * var(--mantine-scale));font-weight:700;letter-spacing:calc(.0375rem * var(--mantine-scale));text-transform:uppercase;color:var(--accent-color)}.verdict-block_bottomLineText__6odnX{margin:0;font-size:calc(.9375rem * var(--mantine-scale));line-height:1.7;color:var(--mantine-color-gray-8)}@media (max-width:48em){.verdict-block_grid__Wdvwf[data-columns=three],.verdict-block_grid__Wdvwf[data-columns=two]{grid-template-columns:minmax(0,1fr)}}.seat-calculator_root__uekVX{display:grid;gap:calc(1.75rem * var(--mantine-scale))}@media (max-width:48em){.seat-calculator_root__uekVX{gap:calc(1.375rem * var(--mantine-scale))}}.seat-calculator_controls__k_csn{display:flex;flex-wrap:wrap;gap:calc(1.25rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale))}.seat-calculator_control__G0tj6{display:flex;flex-direction:column;gap:calc(.5rem * var(--mantine-scale))}@media (max-width:48em){.seat-calculator_controls__k_csn{flex-direction:column;gap:calc(.875rem * var(--mantine-scale))}.seat-calculator_control__G0tj6{flex-direction:row;align-items:center;justify-content:space-between;gap:calc(.75rem * var(--mantine-scale))}.seat-calculator_stepper__bQIpU{align-self:auto}}.seat-calculator_controlLabel__kcVQY{font-size:var(--mantine-font-size-sm);font-weight:600;color:var(--section-title-color)}.seat-calculator_stepper__bQIpU{display:inline-flex;align-items:center;align-self:flex-start;border:var(--card-border);border-radius:calc(.625rem * var(--mantine-scale));background-color:var(--mantine-color-white)}.seat-calculator_stepButton__DPgVG{display:inline-flex;align-items:center;justify-content:center;width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale));padding:0;border:none;background:transparent;color:var(--section-title-color);cursor:pointer}.seat-calculator_stepButton__DPgVG:disabled{color:var(--mantine-color-gray-4);cursor:default}.seat-calculator_stepButton__DPgVG:focus-visible,.seat-calculator_stepInput__3RCMT:focus-visible,.seat-calculator_tier__rkAFi:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--accent-color);outline-offset:calc(.0625rem * var(--mantine-scale))}.seat-calculator_stepInput__3RCMT{width:calc(3.25rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale));padding:0;border:none;border-inline:var(--card-border);background:transparent;color:var(--section-title-color);font-family:inherit;font-size:var(--mantine-font-size-md);font-weight:700;text-align:center}.seat-calculator_result__3SpeF p{margin:0}.seat-calculator_total__kD34e{display:flex;align-items:baseline;gap:calc(.375rem * var(--mantine-scale));min-height:calc(2.5rem * var(--mantine-scale));line-height:calc(2.5rem * var(--mantine-scale))}.seat-calculator_totalAmount__NpCSE{font-size:calc(1.5rem * var(--mantine-scale));font-weight:700;color:var(--section-title-color)}.seat-calculator_totalPeriod__rGOM9{font-size:var(--mantine-font-size-sm);color:var(--muted-color);white-space:nowrap}.seat-calculator_rate__khssz{font-size:var(--mantine-font-size-xs);line-height:1.4;color:var(--mantine-color-gray-7)}@media (max-width:48em){.seat-calculator_result__3SpeF{text-align:right}.seat-calculator_total__kD34e{justify-content:flex-end}}.seat-calculator_tiers___9b5q{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(.5rem * var(--mantine-scale));margin:0;padding:0;list-style:none}@media (max-width:36em){.seat-calculator_tiers___9b5q{gap:calc(.375rem * var(--mantine-scale))}.seat-calculator_tier__rkAFi{padding:calc(.5rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale))}.seat-calculator_tierDiscount__C8LVL{font-size:var(--mantine-font-size-md)}}.seat-calculator_tier__rkAFi{display:flex;flex-direction:column;align-items:center;gap:calc(.125rem * var(--mantine-scale));width:100%;padding:calc(.625rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));border:var(--card-border);border-radius:calc(.625rem * var(--mantine-scale));background-color:var(--mantine-color-white);font-family:inherit;cursor:pointer}.seat-calculator_tier__rkAFi[data-active]{border-color:var(--accent-color);background-color:var(--band-bg)}.seat-calculator_tierDiscount__C8LVL{font-size:var(--mantine-font-size-lg);font-weight:700;line-height:1.2;color:var(--accent-text)}.seat-calculator_tier__rkAFi:not([data-active]) .seat-calculator_tierDiscount__C8LVL{color:var(--section-title-color)}.seat-calculator_tierLabel__TFOvi{font-size:var(--mantine-font-size-xs);color:var(--muted-color);white-space:nowrap}@media (max-width:36em){.seat-calculator_tierWord__zHnzW{display:none}}@media (max-width:23.75em){.seat-calculator_tierDiscount__C8LVL{font-size:var(--mantine-font-size-sm)}}.section-head_root__88Cpi{max-width:calc(47.5rem * var(--mantine-scale));margin-inline:auto;margin-bottom:calc(var(--mantine-spacing-xl) * 1.5);text-align:center}.section-head_eyebrow__eAcU3{display:inline-block;margin:0 0 calc(.875rem * var(--mantine-scale));padding:calc(.3125rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border-radius:999px;background-color:var(--band-bg);color:var(--accent-color);font-size:var(--section-eyebrow-size);font-weight:600;line-height:1}.section-head_root__88Cpi[data-on=band] .section-head_eyebrow__eAcU3{background-color:var(--mantine-color-white)}.section-head_title__Z11dY{margin:0;font-size:var(--section-title-size);font-weight:700;line-height:1.15;letter-spacing:var(--section-title-tracking);color:var(--section-title-color);text-wrap:balance}.section-head_sub__gqzRO{margin:calc(.875rem * var(--mantine-scale)) auto 0;max-width:calc(41.25rem * var(--mantine-scale));font-size:var(--section-sub-size);line-height:1.55;color:var(--muted-color);text-wrap:pretty}@media (max-width:48em){.section-head_root__88Cpi{margin-bottom:var(--mantine-spacing-xl)}}.tool-hero_head__mvsiJ{padding-top:var(--mantine-spacing-lg)}.tool-hero_text__ajLvx{max-width:calc(53.75rem * var(--mantine-scale));margin:calc(var(--mantine-spacing-xl) * 1.25) auto 0;text-align:center}.tool-hero_title__oXct7{margin:0 0 1.25rem;font-weight:700;font-size:clamp(2rem,3.8vw,2.9rem);line-height:1.06;letter-spacing:-1.5px;text-wrap:balance;color:var(--section-title-color)}@media (max-width:48em){.tool-hero_title__oXct7{letter-spacing:-.5px;line-height:1.15;margin-bottom:1rem}}.tool-hero_sub__4b04k{max-width:38em;margin:0 auto;font-size:1.1rem;line-height:1.6;color:var(--mantine-color-gray-7)}@media (max-width:48em){.tool-hero_sub__4b04k{font-size:1rem}}.tool-hero_widgetWrap__91Xqx{padding-top:calc(var(--mantine-spacing-xl) * 1.25);padding-bottom:calc(var(--mantine-spacing-xl) * 2)}.tool-hero_widget__KsJ7t{padding:var(--mantine-spacing-xl);border:var(--card-border);border-radius:calc(1rem * var(--mantine-scale));background-color:var(--mantine-color-white);box-shadow:0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) rgba(15,23,42,.04),0 calc(1.125rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale)) rgba(15,23,42,.08)}@media (max-width:48em){.tool-hero_widget__KsJ7t{padding:var(--mantine-spacing-md)}}.tool-hero_widget__KsJ7t :where(input,textarea){font-size:calc(1rem * var(--mantine-scale))}.tool-hero_proof__uN3dG{display:flex;justify-content:center;margin-top:var(--mantine-spacing-lg)}.tool-hero_footer__oQRc_{display:flex;justify-content:center;margin-top:var(--mantine-spacing-xs)}.asset-grid_root__LIR1E{padding-block:calc(var(--mantine-spacing-xl) * 2)}.asset-grid_grid__DXxkI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mantine-spacing-md);max-width:calc(61.25rem * var(--mantine-scale));margin:0 auto;padding:0;list-style:none}.asset-grid_tile__FtBfo{display:flex;align-items:flex-start;gap:calc(.875rem * var(--mantine-scale));min-width:0;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border:var(--card-border);border-radius:var(--card-radius);background-color:var(--mantine-color-white)}.asset-grid_number__neJyJ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(1.875rem * var(--mantine-scale));height:calc(1.875rem * var(--mantine-scale));margin-top:calc(.0625rem * var(--mantine-scale));border-radius:50%;background-color:var(--band-bg);color:var(--accent-text);font-size:calc(.8125rem * var(--mantine-scale));font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.asset-grid_copy__0HV3a{display:flex;flex-direction:column;gap:calc(.25rem * var(--mantine-scale));min-width:0}.asset-grid_title__7Tyj4{font-size:calc(1rem * var(--mantine-scale));font-weight:700;line-height:1.35;color:var(--section-title-color)}.asset-grid_body__UlZuw{font-size:calc(.90625rem * var(--mantine-scale));line-height:1.5;color:var(--muted-color);text-wrap:pretty}.asset-grid_pivot__9iqRV{max-width:calc(41.25rem * var(--mantine-scale));margin:calc(var(--mantine-spacing-xl) * 1.25) auto 0;font-size:var(--section-sub-size);font-weight:600;line-height:1.55;text-align:center;color:var(--section-title-color);text-wrap:balance}@media (max-width:48em){.asset-grid_root__LIR1E{padding-block:calc(var(--mantine-spacing-xl) * 1.25)}.asset-grid_grid__DXxkI{grid-template-columns:minmax(0,1fr);gap:calc(.5rem * var(--mantine-scale))}.asset-grid_tile__FtBfo{gap:calc(.75rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale))}.asset-grid_number__neJyJ{width:calc(1.625rem * var(--mantine-scale));height:calc(1.625rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale))}.asset-grid_title__7Tyj4{font-size:calc(.9375rem * var(--mantine-scale))}.asset-grid_body__UlZuw{font-size:calc(.875rem * var(--mantine-scale));line-height:1.45}}