@media only screen and (width>=0){.text-with-photo[data-astro-cid-t4rda2oy]{padding:var(--sectionPadding);z-index:1;background-color:#fff;position:relative}.text-with-photo[data-astro-cid-t4rda2oy] .cs-container[data-astro-cid-t4rda2oy]{flex-direction:column;align-items:stretch;gap:clamp(2rem,5vw,3rem);width:100%;max-width:36.5rem;margin:auto;display:flex}.text-with-photo[data-astro-cid-t4rda2oy] .cs-picture[data-astro-cid-t4rda2oy]{aspect-ratio:4/3;border-radius:var(--radius);background-color:var(--headerColor);width:100%;display:block;position:relative;overflow:hidden}.text-with-photo[data-astro-cid-t4rda2oy] .cs-picture[data-astro-cid-t4rda2oy] img[data-astro-cid-t4rda2oy]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.text-with-photo[data-astro-cid-t4rda2oy] .cs-content[data-astro-cid-t4rda2oy]{text-align:left;flex-direction:column;align-items:flex-start;width:100%;display:flex}.text-with-photo[data-astro-cid-t4rda2oy] .cs-topper[data-astro-cid-t4rda2oy]{margin-bottom:.5rem}.text-with-photo[data-astro-cid-t4rda2oy] .cs-title[data-astro-cid-t4rda2oy]{margin-left:0}.text-with-photo[data-astro-cid-t4rda2oy] .cs-text[data-astro-cid-t4rda2oy]{margin:0 0 1rem}.text-with-photo[data-astro-cid-t4rda2oy] .cs-text[data-astro-cid-t4rda2oy]:last-child{margin-bottom:0}.text-with-photo[data-astro-cid-t4rda2oy] .cs-list-group[data-astro-cid-t4rda2oy]{width:100%;margin:.5rem 0 1rem}.text-with-photo[data-astro-cid-t4rda2oy] .cs-list-lead[data-astro-cid-t4rda2oy]{color:var(--headerColor);margin:0 0 .75rem;font-size:1rem;font-weight:600;line-height:1.5em}.text-with-photo[data-astro-cid-t4rda2oy] .cs-ul[data-astro-cid-t4rda2oy]{flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.text-with-photo[data-astro-cid-t4rda2oy] .cs-li[data-astro-cid-t4rda2oy]{color:var(--bodyTextColor);align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.5em;list-style:none;display:flex}.text-with-photo[data-astro-cid-t4rda2oy] .cs-li[data-astro-cid-t4rda2oy]:before{content:"";background-color:var(--primary);flex:none;width:.5rem;height:.5rem;margin-top:.5rem;display:block;transform:rotate(45deg)}.text-with-photo[data-astro-cid-t4rda2oy] .cs-link[data-astro-cid-t4rda2oy]{color:var(--primary);align-items:center;gap:.5rem;margin-top:1rem;font-size:1rem;font-weight:600;line-height:1.3em;text-decoration:none;display:inline-flex}.text-with-photo[data-astro-cid-t4rda2oy] .cs-link[data-astro-cid-t4rda2oy]:hover{text-decoration:underline}.text-with-photo[data-astro-cid-t4rda2oy] .cs-link[data-astro-cid-t4rda2oy]:hover .cs-arrow[data-astro-cid-t4rda2oy]{transform:translate(.25rem)}.text-with-photo[data-astro-cid-t4rda2oy] .cs-arrow[data-astro-cid-t4rda2oy]{transition:transform .3s;display:block}.text-with-photo[data-astro-cid-t4rda2oy].cs-ground-light{background-color:var(--bgLight)}}@media only screen and (width>=64rem){.text-with-photo[data-astro-cid-t4rda2oy] .cs-container[data-astro-cid-t4rda2oy]{flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(2.5rem,6.25vw,5rem);max-width:80rem}.text-with-photo[data-astro-cid-t4rda2oy] .cs-picture[data-astro-cid-t4rda2oy]{aspect-ratio:auto;flex:none;align-self:stretch;width:43.75%;max-width:35rem;min-height:26.25rem}.text-with-photo[data-astro-cid-t4rda2oy] .cs-content[data-astro-cid-t4rda2oy]{flex:auto;width:52%}.text-with-photo[data-astro-cid-t4rda2oy].cs-reverse .cs-container[data-astro-cid-t4rda2oy]{flex-direction:row-reverse}}@media only screen and (width>=0){body.dark-mode .text-with-photo[data-astro-cid-t4rda2oy]{background-color:var(--dark)}body.dark-mode .text-with-photo[data-astro-cid-t4rda2oy] .cs-list-lead[data-astro-cid-t4rda2oy]{color:var(--bodyTextColorWhite)}body.dark-mode .text-with-photo[data-astro-cid-t4rda2oy] .cs-li[data-astro-cid-t4rda2oy]{color:var(--bodyTextColorWhite);opacity:.85}body.dark-mode .text-with-photo[data-astro-cid-t4rda2oy] .cs-li[data-astro-cid-t4rda2oy]:before{background-color:var(--primaryOnDark)}body.dark-mode .text-with-photo[data-astro-cid-t4rda2oy] .cs-link[data-astro-cid-t4rda2oy]{color:var(--primaryOnDark)}body.dark-mode .text-with-photo[data-astro-cid-t4rda2oy].cs-ground-light{background-color:var(--medium)}.compare-cards[data-astro-cid-opaeegux]{padding:var(--sectionPadding);background-color:var(--bgLight);z-index:1;position:relative}.compare-cards[data-astro-cid-opaeegux] .cs-container[data-astro-cid-opaeegux]{flex-direction:column;align-items:center;gap:clamp(2rem,4.5vw,3.5rem);width:100%;max-width:36.5rem;margin:auto;display:flex}.compare-cards[data-astro-cid-opaeegux] .cs-content[data-astro-cid-opaeegux]{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:50rem;display:flex}.compare-cards[data-astro-cid-opaeegux] .cs-topper[data-astro-cid-opaeegux]{margin-bottom:.5rem}.compare-cards[data-astro-cid-opaeegux] .cs-content[data-astro-cid-opaeegux] .cs-text[data-astro-cid-opaeegux]{margin-bottom:1rem}.compare-cards[data-astro-cid-opaeegux] .cs-content[data-astro-cid-opaeegux] .cs-text[data-astro-cid-opaeegux]:last-child{margin-bottom:0}.compare-cards[data-astro-cid-opaeegux] .cs-column-group[data-astro-cid-opaeegux]{grid-template-columns:1fr;gap:clamp(.75rem,2vw,1.25rem);width:100%;display:grid}.compare-cards[data-astro-cid-opaeegux] .cs-column[data-astro-cid-opaeegux]{box-sizing:border-box;border-radius:var(--radius);background-color:#fff;flex-direction:column;gap:1rem;padding:clamp(1.5rem,2.6vw,2rem);display:flex}.compare-cards[data-astro-cid-opaeegux] .cs-column[data-astro-cid-opaeegux].cs-tick{border-top:3px solid var(--primary)}.compare-cards[data-astro-cid-opaeegux] .cs-column[data-astro-cid-opaeegux].cs-dash{border-top:3px solid var(--border)}.compare-cards[data-astro-cid-opaeegux] .cs-h3[data-astro-cid-opaeegux]{font-size:var(--h4FontSize);color:var(--headerColor);margin:0;line-height:1.2em}.compare-cards[data-astro-cid-opaeegux] .cs-column-text[data-astro-cid-opaeegux]{color:var(--bodyTextColor);margin:0;font-size:1rem;line-height:1.6em}.compare-cards[data-astro-cid-opaeegux] .cs-ul[data-astro-cid-opaeegux]{flex-direction:column;gap:.75rem;margin:0;padding:0;display:flex}.compare-cards[data-astro-cid-opaeegux] .cs-li[data-astro-cid-opaeegux]{color:var(--bodyTextColor);align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.5em;list-style:none;display:flex}.compare-cards[data-astro-cid-opaeegux] .cs-marker[data-astro-cid-opaeegux]{border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.compare-cards[data-astro-cid-opaeegux] .cs-tick[data-astro-cid-opaeegux] .cs-marker[data-astro-cid-opaeegux]{background-color:var(--primary)}.compare-cards[data-astro-cid-opaeegux] .cs-icon[data-astro-cid-opaeegux]{color:#fff;width:.875rem;height:.875rem;display:block}.compare-cards[data-astro-cid-opaeegux] .cs-dash[data-astro-cid-opaeegux] .cs-marker[data-astro-cid-opaeegux]:before{content:"";background-color:var(--bodyTextColor);opacity:.5;width:.625rem;height:2px;display:block}.compare-cards[data-astro-cid-opaeegux] .cs-after[data-astro-cid-opaeegux]{text-align:center;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:45rem;display:flex}.compare-cards[data-astro-cid-opaeegux] .cs-link[data-astro-cid-opaeegux]{color:var(--primary);align-items:center;gap:.5rem;font-size:1rem;font-weight:600;line-height:1.3em;text-decoration:none;display:inline-flex}.compare-cards[data-astro-cid-opaeegux] .cs-link[data-astro-cid-opaeegux]:hover{text-decoration:underline}.compare-cards[data-astro-cid-opaeegux] .cs-link[data-astro-cid-opaeegux]:hover .cs-arrow[data-astro-cid-opaeegux]{transform:translate(.25rem)}.compare-cards[data-astro-cid-opaeegux] .cs-arrow[data-astro-cid-opaeegux]{transition:transform .3s;display:block}.compare-cards[data-astro-cid-opaeegux].cs-ground-white{background-color:#fff}.compare-cards[data-astro-cid-opaeegux].cs-ground-white .cs-column[data-astro-cid-opaeegux]{background-color:var(--bgLight)}}@media only screen and (width>=48rem){.compare-cards[data-astro-cid-opaeegux] .cs-container[data-astro-cid-opaeegux]{max-width:67.5rem}.compare-cards[data-astro-cid-opaeegux] .cs-column-group[data-astro-cid-opaeegux]{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr))}}@media only screen and (width>=0){body.dark-mode .compare-cards[data-astro-cid-opaeegux]{background-color:var(--medium)}body.dark-mode .compare-cards[data-astro-cid-opaeegux] .cs-column[data-astro-cid-opaeegux]{background-color:var(--dark);box-shadow:0 0 0 1px var(--accent)}body.dark-mode .compare-cards[data-astro-cid-opaeegux] .cs-column[data-astro-cid-opaeegux].cs-tick{border-top-color:var(--primaryOnDark)}body.dark-mode .compare-cards[data-astro-cid-opaeegux] .cs-column[data-astro-cid-opaeegux].cs-dash{border-top-color:var(--accent)}body.dark-mode .compare-cards[data-astro-cid-opaeegux] .cs-tick[data-astro-cid-opaeegux] .cs-marker[data-astro-cid-opaeegux]{background-color:var(--primaryOnDark)}body.dark-mode .compare-cards[data-astro-cid-opaeegux] .cs-dash[data-astro-cid-opaeegux] .cs-marker[data-astro-cid-opaeegux]:before{background-color:var(--bodyTextColorWhite)}body.dark-mode .compare-cards[data-astro-cid-opaeegux] .cs-h3[data-astro-cid-opaeegux]{color:var(--bodyTextColorWhite)}body.dark-mode .compare-cards[data-astro-cid-opaeegux] .cs-column-text[data-astro-cid-opaeegux],body.dark-mode .compare-cards[data-astro-cid-opaeegux] .cs-li[data-astro-cid-opaeegux]{color:var(--bodyTextColorWhite);opacity:.85}body.dark-mode .compare-cards[data-astro-cid-opaeegux] .cs-link[data-astro-cid-opaeegux]{color:var(--primaryOnDark)}body.dark-mode .compare-cards[data-astro-cid-opaeegux].cs-ground-white{background-color:var(--dark)}body.dark-mode .compare-cards[data-astro-cid-opaeegux].cs-ground-white .cs-column[data-astro-cid-opaeegux]{background-color:var(--medium)}.card-grid[data-astro-cid-24zkczbw]{padding:var(--sectionPadding);background-color:var(--bgLight);z-index:1;position:relative}.card-grid[data-astro-cid-24zkczbw] .cs-container[data-astro-cid-24zkczbw]{flex-direction:column;align-items:center;gap:clamp(2rem,4.5vw,3.5rem);width:100%;max-width:36.5rem;margin:auto;display:flex}.card-grid[data-astro-cid-24zkczbw] .cs-content[data-astro-cid-24zkczbw]{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:50rem;display:flex}.card-grid[data-astro-cid-24zkczbw] .cs-topper[data-astro-cid-24zkczbw]{margin-bottom:.5rem}.card-grid[data-astro-cid-24zkczbw] .cs-content[data-astro-cid-24zkczbw] .cs-text[data-astro-cid-24zkczbw]{margin-bottom:1rem}.card-grid[data-astro-cid-24zkczbw] .cs-content[data-astro-cid-24zkczbw] .cs-text[data-astro-cid-24zkczbw]:last-child{margin-bottom:0}.card-grid[data-astro-cid-24zkczbw] .cs-card-group[data-astro-cid-24zkczbw]{grid-template-columns:1fr;gap:clamp(.75rem,2vw,1.25rem);width:100%;margin:0;padding:0;display:grid}.card-grid[data-astro-cid-24zkczbw] .cs-item[data-astro-cid-24zkczbw]{box-sizing:border-box;border-radius:var(--radius);border-top:3px solid var(--primary);background-color:#fff;flex-direction:column;align-items:flex-start;gap:.75rem;margin:0;padding:clamp(1.5rem,2.6vw,2rem);list-style:none;display:flex;position:relative;overflow:hidden}.card-grid[data-astro-cid-24zkczbw] .cs-number[data-astro-cid-24zkczbw]{font-family:var(--font-heading);letter-spacing:-2px;color:var(--border);z-index:0;user-select:none;font-size:clamp(3.5rem,6vw,5rem);line-height:1em;display:block;position:absolute;top:.75rem;right:1rem}.card-grid[data-astro-cid-24zkczbw] .cs-h3[data-astro-cid-24zkczbw],.card-grid[data-astro-cid-24zkczbw] .cs-item-text[data-astro-cid-24zkczbw],.card-grid[data-astro-cid-24zkczbw] .cs-link[data-astro-cid-24zkczbw]{z-index:1;position:relative}.card-grid[data-astro-cid-24zkczbw] .cs-h3[data-astro-cid-24zkczbw]{font-family:var(--font-heading);font-size:var(--h4FontSize);max-width:85%;color:var(--headerColor);margin:0;font-weight:400;line-height:1.2em}.card-grid[data-astro-cid-24zkczbw] .cs-item-text[data-astro-cid-24zkczbw]{color:var(--bodyTextColor);margin:0;font-size:1rem;line-height:1.6em}.card-grid[data-astro-cid-24zkczbw] .cs-after[data-astro-cid-24zkczbw]{text-align:center;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:45rem;display:flex}.card-grid[data-astro-cid-24zkczbw] .cs-link[data-astro-cid-24zkczbw]{color:var(--primary);align-items:center;gap:.5rem;font-size:1rem;font-weight:600;line-height:1.3em;text-decoration:none;display:inline-flex}.card-grid[data-astro-cid-24zkczbw] .cs-link[data-astro-cid-24zkczbw]:hover{text-decoration:underline}.card-grid[data-astro-cid-24zkczbw] .cs-link[data-astro-cid-24zkczbw]:hover .cs-arrow[data-astro-cid-24zkczbw]{transform:translate(.25rem)}.card-grid[data-astro-cid-24zkczbw] .cs-arrow[data-astro-cid-24zkczbw]{transition:transform .3s;display:block}.card-grid[data-astro-cid-24zkczbw].cs-ground-white{background-color:#fff}.card-grid[data-astro-cid-24zkczbw].cs-ground-white .cs-item[data-astro-cid-24zkczbw]{background-color:var(--bgLight)}}@media only screen and (width>=48rem){.card-grid[data-astro-cid-24zkczbw] .cs-container[data-astro-cid-24zkczbw]{max-width:80rem}.card-grid[data-astro-cid-24zkczbw] .cs-card-group[data-astro-cid-24zkczbw]{grid-template-columns:repeat(2,1fr)}}@media only screen and (width>=64rem){.card-grid[data-astro-cid-24zkczbw] .cs-card-group[data-astro-cid-24zkczbw]{grid-template-columns:repeat(var(--cs-columns,3), 1fr)}}@media only screen and (width>=0){body.dark-mode .card-grid[data-astro-cid-24zkczbw]{background-color:var(--medium)}body.dark-mode .card-grid[data-astro-cid-24zkczbw] .cs-item[data-astro-cid-24zkczbw]{background-color:var(--dark);box-shadow:0 0 0 1px var(--accent);border-top-color:var(--primaryOnDark)}body.dark-mode .card-grid[data-astro-cid-24zkczbw] .cs-number[data-astro-cid-24zkczbw]{color:var(--accent)}body.dark-mode .card-grid[data-astro-cid-24zkczbw] .cs-h3[data-astro-cid-24zkczbw]{color:var(--bodyTextColorWhite)}body.dark-mode .card-grid[data-astro-cid-24zkczbw] .cs-item-text[data-astro-cid-24zkczbw]{color:var(--bodyTextColorWhite);opacity:.85}body.dark-mode .card-grid[data-astro-cid-24zkczbw] .cs-link[data-astro-cid-24zkczbw]{color:var(--primaryOnDark)}body.dark-mode .card-grid[data-astro-cid-24zkczbw].cs-ground-white{background-color:var(--dark)}body.dark-mode .card-grid[data-astro-cid-24zkczbw].cs-ground-white .cs-item[data-astro-cid-24zkczbw]{background-color:var(--medium)}.related-pages[data-astro-cid-n2wbxk2o]{padding:var(--sectionPadding);z-index:1;background-color:#fff;position:relative}.related-pages[data-astro-cid-n2wbxk2o] .cs-container[data-astro-cid-n2wbxk2o]{flex-direction:column;align-items:center;gap:clamp(1rem,3vw,2.5rem);width:100%;max-width:36.5rem;margin:auto;display:flex}.related-pages[data-astro-cid-n2wbxk2o] .cs-content[data-astro-cid-n2wbxk2o]{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:50rem;display:flex}.related-pages[data-astro-cid-n2wbxk2o] .cs-topper[data-astro-cid-n2wbxk2o]{margin-bottom:.5rem}.related-pages[data-astro-cid-n2wbxk2o] .cs-title[data-astro-cid-n2wbxk2o]:last-child{margin-bottom:0}.related-pages[data-astro-cid-n2wbxk2o].cs-ground-light{background-color:var(--bgLight)}.related-pages[data-astro-cid-n2wbxk2o].cs-ground-light .cs-card{background-color:#fff}}@media only screen and (width>=48rem){.related-pages[data-astro-cid-n2wbxk2o] .cs-container[data-astro-cid-n2wbxk2o]{max-width:67.5rem}}@media only screen and (width>=0){body.dark-mode .related-pages[data-astro-cid-n2wbxk2o]{background-color:var(--dark)}body.dark-mode .related-pages[data-astro-cid-n2wbxk2o].cs-ground-light{background-color:var(--medium)}body.dark-mode .related-pages[data-astro-cid-n2wbxk2o].cs-ground-light .cs-card{background-color:var(--dark)}}.cs-arrow-link[data-astro-cid-nabdjlra]{color:var(--primary);align-items:center;gap:.5rem;font-size:1rem;font-weight:600;line-height:1.3em;text-decoration:none;display:inline-flex}.cs-arrow-link[data-astro-cid-nabdjlra]:after{content:"→";transition:transform .3s;display:block}.cs-arrow-link[data-astro-cid-nabdjlra]:hover{text-decoration:underline}.cs-arrow-link[data-astro-cid-nabdjlra]:hover:after{transform:translate(.25rem)}body.dark-mode .cs-arrow-link[data-astro-cid-nabdjlra]{color:var(--primaryOnDark)}
