.PostMeta_meta__BQS5M{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-muted)}.ArticleHeader_back__iHhhn{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:var(--space-md);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-petrol);text-decoration:none}.ArticleHeader_back__iHhhn:hover{color:var(--color-ui-green)}.ArticleHeader_intro__1lr_i{padding:2.375rem 2.875rem 2.5rem;border-radius:1.25rem;background:var(--gradient-brand)}.ArticleHeader_eyebrow__GEDQl{margin:0 0 1.125rem;font-size:.6875rem;font-weight:var(--font-bold);line-height:1.5;letter-spacing:.085em;text-transform:uppercase;color:var(--color-petrol)}.ArticleHeader_title__P_JuB{max-width:1020px;margin:0;font-size:clamp(2.125rem,4.6vw,3.5rem);font-weight:var(--font-bold);line-height:1.09;letter-spacing:-.047em;color:var(--color-ink);text-wrap:balance}.ArticleHeader_excerpt__1Vc07{max-width:57rem;margin:1.4rem 0 0;font-size:1.125rem;line-height:1.7;color:var(--color-petrol)}.ArticleHeader_meta__lwzAK{margin-top:1.25rem}.ArticleHeader_cover__GEfsR{margin:1.625rem 0 0}.ArticleHeader_coverImage__p74iH{border-radius:1.25rem;background:var(--color-surface)}.ArticleHeader_caption__KDgpU{max-width:62rem;margin-top:.625rem;font-size:.75rem;line-height:1.65;color:var(--color-muted)}@media (max-width:768px){.ArticleHeader_intro__1lr_i{padding:1.6875rem 1.5rem 1.8rem;border-radius:1rem}.ArticleHeader_eyebrow__GEDQl{font-size:.625rem;letter-spacing:.065em}.ArticleHeader_excerpt__1Vc07{font-size:1rem;line-height:1.75}.ArticleHeader_cover__GEfsR{margin-top:1.125rem}.ArticleHeader_coverImage__p74iH{border-radius:.8125rem}.ArticleHeader_caption__KDgpU{font-size:.6875rem}}.Highlights_grid__OTuSH{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.375rem;margin:1.8rem 0 0}.Highlights_item__1LJvp{padding:1.6875rem 2rem 1.8rem;border-radius:1rem;background:var(--color-mist)}.Highlights_item__1LJvp:nth-child(2n){background:var(--color-ice)}.Highlights_label__zDpWm{margin:0 0 .5625rem;font-size:.6875rem;font-weight:var(--font-semibold);letter-spacing:.07em;text-transform:uppercase;color:var(--color-petrol)}.Highlights_value__Z8V4d{margin:0 0 .75rem;font-size:clamp(2.75rem,5vw,4.1875rem);font-weight:var(--font-bold);line-height:1.06;letter-spacing:-.055em;font-variant-numeric:lining-nums tabular-nums;color:var(--color-ui-green)}.Highlights_description__heuqj{max-width:26rem;margin:0;font-size:.9375rem;line-height:1.6;color:var(--color-ink)}@media (max-width:768px){.Highlights_grid__OTuSH{gap:.8125rem}.Highlights_item__1LJvp{padding:1.4375rem 1.375rem;border-radius:.8125rem}.Highlights_description__heuqj{font-size:.8125rem}}.BlogContent_content__o1V53{--measure:46rem;font-size:1.0625rem;line-height:1.72;color:var(--color-ink)}.BlogContent_content__o1V53>*+*{margin-top:1.3rem}.BlogContent_content__o1V53 a{color:var(--color-forest);text-decoration:underline;text-underline-offset:3px}.BlogContent_content__o1V53 a:hover{color:var(--color-ui-green)}.BlogContent_content__o1V53 code{padding:.1em .35em;border-radius:var(--radius-sm);background:var(--color-surface);font-size:.9em}.BlogContent_checklist__bJAt3,.BlogContent_h2__z9pHp,.BlogContent_h3__lB7y1,.BlogContent_list__UKgxT,.BlogContent_paragraph__k3Nyh{max-width:var(--measure);margin-bottom:0}.BlogContent_paragraph__k3Nyh strong{color:var(--color-ink)}.BlogContent_eyebrow__aGOgp{margin-bottom:0;font-size:.6875rem;font-weight:var(--font-bold);line-height:1.5;letter-spacing:.085em;text-transform:uppercase;color:var(--color-petrol)}.BlogContent_content__o1V53>.BlogContent_eyebrow__aGOgp:not(:first-child){margin-top:4.5rem}.BlogContent_h2__z9pHp{font-size:clamp(1.75rem,3.4vw,2.625rem);font-weight:var(--font-bold);line-height:1.13;letter-spacing:-.038em;text-wrap:balance}.BlogContent_content__o1V53>.BlogContent_h2__z9pHp:not(:first-child){margin-top:3.5rem}.BlogContent_content__o1V53>.BlogContent_eyebrow__aGOgp+.BlogContent_h2__z9pHp{margin-top:1rem}.BlogContent_h3__lB7y1{font-size:1.375rem;font-weight:var(--font-bold);line-height:1.3;letter-spacing:-.023em}.BlogContent_content__o1V53>.BlogContent_h3__lB7y1:not(:first-child){margin-top:2.25rem}.BlogContent_content__o1V53>.BlogContent_eyebrow__aGOgp+.BlogContent_h3__lB7y1{margin-top:.75rem}.BlogContent_list__UKgxT{padding-left:1.25rem}.BlogContent_list__UKgxT li+li{margin-top:.4rem}.BlogContent_list__UKgxT li::marker{color:var(--color-ui-green)}.BlogContent_quote__jN9gl{max-width:62rem;margin:2rem 0 0;padding:0 0 0 1.25rem;border-left:4px solid var(--color-brand-green);font-size:1.5rem;font-weight:var(--font-bold);line-height:1.45;letter-spacing:-.025em;color:var(--color-forest)}.BlogContent_callout__JKgN5{padding:1.75rem 2rem;border-radius:1rem;background:var(--gradient-brand)}.BlogContent_callout_warning__2CpNA{background:var(--color-sand)}.BlogContent_callout_info__bkTBr{background:var(--color-ice)}.BlogContent_callout_tips__PGuzM{background:var(--color-mist)}.BlogContent_callout__JKgN5 .BlogContent_content__o1V53{font-size:.9375rem}.BlogContent_figure__k4qxt{margin:2rem 0 0}.BlogContent_figureImage__iavq1{border-radius:1.25rem;background:var(--color-surface)}.BlogContent_caption__DYzCt{max-width:62rem;margin-top:.625rem;font-size:.75rem;line-height:1.65;color:var(--color-muted)}.BlogContent_tableWrap__mNLq3{overflow-x:auto;margin-top:2rem;border-radius:.75rem}.BlogContent_tableWrap__mNLq3:focus-visible{outline:3px solid var(--color-petrol);outline-offset:4px}.BlogContent_table__jyzqS{width:100%;border-spacing:0;border-collapse:separate;font-variant-numeric:lining-nums tabular-nums}.BlogContent_table__jyzqS thead{background:var(--gradient-data)}.BlogContent_table__jyzqS td,.BlogContent_table__jyzqS th{padding:.9375rem 1.25rem;font-size:.9375rem;line-height:1.5;text-align:right;vertical-align:middle}.BlogContent_table__jyzqS td:first-child,.BlogContent_table__jyzqS th:first-child{text-align:left}.BlogContent_table__jyzqS thead th{font-size:.75rem;font-weight:var(--font-semibold);color:var(--color-white)}.BlogContent_table__jyzqS tbody tr:nth-child(odd){background:var(--color-mist)}.BlogContent_table__jyzqS tbody tr:nth-child(2n){background:#fafbfd}.BlogContent_table__jyzqS tbody th{font-weight:var(--font-normal)}.BlogContent_table__jyzqS tbody td{font-weight:var(--font-semibold);color:var(--color-forest)}.BlogContent_columns__1ZRZz{display:grid;grid-template-columns:repeat(var(--columns,2),minmax(0,1fr));gap:3.5rem;margin-top:2rem}.BlogContent_column___dSt0 .BlogContent_content__o1V53{--measure:none}.BlogContent_column___dSt0 .BlogContent_figure__k4qxt:first-child,.BlogContent_column___dSt0 .BlogContent_tableWrap__mNLq3:first-child{margin-top:0}.BlogContent_code__etwd0{overflow-x:auto;padding:1rem 1.25rem;border-radius:.75rem;background:var(--color-ink);font-size:.875rem;line-height:1.6;color:var(--color-white)}.BlogContent_code__etwd0 code{padding:0;background:none}.BlogContent_video__HCnAc{position:relative;aspect-ratio:16/9;margin-top:2rem;border-radius:1.25rem;overflow:hidden;background:var(--color-ink)}.BlogContent_video__HCnAc iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.BlogContent_divider__CsXsD{margin:3rem 0 0;border:0;border-top:1px solid var(--color-line)}@media (max-width:768px){.BlogContent_content__o1V53{font-size:1rem;line-height:1.75}.BlogContent_content__o1V53>.BlogContent_eyebrow__aGOgp:not(:first-child){margin-top:3.25rem}.BlogContent_content__o1V53>.BlogContent_h2__z9pHp:not(:first-child){margin-top:2.75rem}.BlogContent_h3__lB7y1{font-size:1.25rem}.BlogContent_quote__jN9gl{font-size:1.3125rem}.BlogContent_callout__JKgN5{padding:1.25rem}.BlogContent_figureImage__iavq1{border-radius:.8125rem}.BlogContent_caption__DYzCt{font-size:.6875rem}.BlogContent_table__jyzqS{min-width:29rem}.BlogContent_table__jyzqS td,.BlogContent_table__jyzqS th{padding:.75rem;font-size:.8125rem}.BlogContent_columns__1ZRZz{grid-template-columns:1fr;gap:1.75rem}}.ArticleCta_cta__B4dbj{display:grid;grid-template-columns:minmax(0,1fr) 13rem;align-items:center;gap:2.25rem;margin-top:3.5rem;padding:2.25rem 2.625rem 2.125rem;border-radius:1.25rem;background:var(--gradient-brand)}.ArticleCta_title__Rtdl5{max-width:37.5rem;margin:0 0 1.125rem;font-size:clamp(1.75rem,3vw,2.375rem);font-weight:var(--font-bold);line-height:1.13;letter-spacing:-.04em;color:var(--color-ink);text-wrap:balance}.ArticleCta_text__i1oex{max-width:43rem;margin:0 0 1.4375rem;line-height:1.7;color:var(--color-petrol)}.ArticleCta_actions__H4FF_{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem}.ArticleCta_primary__YUNNr,.ArticleCta_secondary__jj_og{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:2.875rem;padding:.8125rem 1.375rem;border-radius:var(--radius-round);font-size:.8125rem;font-weight:var(--font-bold);line-height:1.4;text-decoration:none;transition:background var(--transition-base),box-shadow var(--transition-base)}.ArticleCta_primary__YUNNr{background:linear-gradient(105deg,var(--color-ui-green) 0,var(--color-forest) 100%);color:var(--color-white)}.ArticleCta_primary__YUNNr:hover{background:var(--color-forest);box-shadow:0 4px 14px rgba(18,92,71,.1)}.ArticleCta_secondary__jj_og{background:#d7eee6;font-weight:var(--font-semibold);color:var(--color-petrol)}.ArticleCta_secondary__jj_og:hover{background:#cbe8dc}.ArticleCta_primary__YUNNr:focus-visible,.ArticleCta_secondary__jj_og:focus-visible{outline:3px solid var(--color-petrol);outline-offset:3px}.ArticleCta_note__xhnsZ{max-width:35rem;margin:1.0625rem 0 0;font-size:.75rem;line-height:1.65;color:var(--color-muted)}.ArticleCta_illustration__wTfe4{justify-self:end;width:100%;height:auto}@media (max-width:768px){.ArticleCta_cta__B4dbj{grid-template-columns:1fr;gap:1.5rem;margin-top:2.5rem;padding:1.75rem 1.5rem;border-radius:1rem}.ArticleCta_illustration__wTfe4{order:-1;justify-self:start;width:9rem}.ArticleCta_actions__H4FF_{flex-direction:column;align-items:stretch}}.PostCard_card__0UgpP{position:relative;display:flex;flex-direction:column;height:100%;border-radius:1.25rem;background:var(--color-white);overflow:hidden;box-shadow:var(--shadow-soft);transition:transform var(--transition-base) var(--ease-out),box-shadow var(--transition-base) var(--ease-out)}.PostCard_card__0UgpP:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.PostCard_card__0UgpP:focus-within{outline:3px solid var(--color-petrol);outline-offset:3px}.PostCard_media__wym5q{position:relative;aspect-ratio:3/2;background:var(--color-surface)}.PostCard_image__AmylN{object-fit:cover}.PostCard_placeholder__Flyvj{position:absolute;inset:0;background:var(--noise),var(--gradient-brand)}.PostCard_body__eyoRA{display:flex;flex:1;flex-direction:column;gap:.75rem;padding:1.5rem 1.5rem 1.375rem}.PostCard_tags__bgmgo{display:flex;flex-wrap:wrap;gap:.5rem}.PostCard_tag__OuxKi{padding:.25rem .75rem;border-radius:var(--radius-round);background:var(--color-mist);font-size:.75rem;font-weight:var(--font-semibold);line-height:1.5;color:var(--color-petrol)}.PostCard_tagAccent___Ib_y{background:var(--color-forest);color:var(--color-white)}.PostCard_title__sHn8y{margin:0;font-size:1.3125rem;font-weight:var(--font-bold);line-height:1.25;letter-spacing:-.03em;color:var(--color-ink);text-wrap:balance}.PostCard_link__VQ6kH{color:inherit;text-decoration:none}.PostCard_link__VQ6kH:focus-visible{outline:none}.PostCard_link__VQ6kH:after{content:"";position:absolute;inset:0}.PostCard_excerpt__qIPcW{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:.9375rem;line-height:1.6;color:var(--color-petrol)}.PostCard_footer__VVSEI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.75rem}.PostCard_more__HV1Ti{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:var(--font-semibold);color:var(--color-ui-green)}.PostCard_more__HV1Ti svg{transition:transform var(--transition-base)}.PostCard_card__0UgpP:hover .PostCard_more__HV1Ti svg{transform:translateX(3px)}.PostCard_featured__iryiN{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.PostCard_featured__iryiN .PostCard_media__wym5q{aspect-ratio:auto;min-height:22rem}.PostCard_featured__iryiN .PostCard_body__eyoRA{justify-content:center;padding:2.5rem;background:var(--gradient-brand)}.PostCard_featured__iryiN .PostCard_title__sHn8y{font-size:clamp(1.625rem,2.6vw,2.25rem);line-height:1.12}.PostCard_featured__iryiN .PostCard_excerpt__qIPcW{-webkit-line-clamp:5;font-size:1rem}.PostCard_featured__iryiN .PostCard_footer__VVSEI{margin-top:.5rem}@media (max-width:900px){.PostCard_featured__iryiN{grid-template-columns:1fr}.PostCard_featured__iryiN .PostCard_media__wym5q{min-height:0;aspect-ratio:3/2}.PostCard_featured__iryiN .PostCard_body__eyoRA{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.PostCard_card__0UgpP,.PostCard_more__HV1Ti svg{transition:none}.PostCard_card__0UgpP:hover{transform:none}}.RelatedPosts_section__Wqs1d{padding:var(--space-3xl) 0 var(--space-4xl);background:var(--color-surface)}.RelatedPosts_container__iq3i5{width:min(1120px,100% - 2 * var(--space-xl));margin:0 auto}.RelatedPosts_title__zt72D{margin:0 0 var(--space-lg);font-size:1.75rem;font-weight:var(--font-bold);letter-spacing:-.035em;color:var(--color-ink)}.RelatedPosts_grid__v_iup{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}@media (max-width:1100px){.RelatedPosts_grid__v_iup{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.RelatedPosts_container__iq3i5{width:calc(100% - 2 * var(--space-md))}.RelatedPosts_grid__v_iup{grid-template-columns:1fr}}.ZoomableImage_trigger__7QbgY{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;line-height:0;cursor:zoom-in;overflow:hidden;border-radius:inherit}.ZoomableImage_trigger__7QbgY:focus-visible{outline:3px solid var(--color-petrol);outline-offset:4px}.ZoomableImage_image__H9i4m{width:100%;height:auto}.ZoomableImage_hint__cTCe_{position:absolute;top:.875rem;right:.875rem;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:var(--radius-round);background:rgba(255,255,255,.93);box-shadow:0 1px 8px rgba(17,27,32,.08);font-size:.6875rem;font-weight:var(--font-semibold);line-height:1.4;color:var(--color-petrol)}.ZoomableImage_hint__cTCe_ svg{width:.8125rem;height:.8125rem}.ZoomableImage_dialog__q0lju{width:min(1440px,94vw);max-width:none;max-height:94dvh;padding:0;border:0;border-radius:.875rem;background:var(--color-white);overflow:auto;box-shadow:0 20px 120px rgba(17,27,32,.3)}.ZoomableImage_dialog__q0lju::backdrop{background:rgba(17,27,32,.83)}.ZoomableImage_dialogBar__RBBvy{display:flex;justify-content:flex-end;padding:.75rem 1.25rem}.ZoomableImage_close__PpKbW{min-height:2.5rem;padding:.4375rem 1.0625rem;border:0;border-radius:var(--radius-round);background:var(--color-mist);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-petrol);cursor:pointer}.ZoomableImage_dialogImage__TcFcG{display:block;width:auto;height:auto;max-width:100%;max-height:78dvh;margin:0 auto;object-fit:contain}.ZoomableImage_dialogCaption__0kcWE{margin:0;padding:.875rem 1.375rem;font-size:var(--text-xs);line-height:1.6;color:var(--color-muted)}@media (max-width:768px){.ZoomableImage_hint__cTCe_{top:.5rem;right:.5rem;padding:.375rem .5rem;font-size:.625rem}}.CategoryFilter_filter__c3OxA{display:flex;flex-wrap:wrap;gap:.5rem}.CategoryFilter_chip__VzXub{min-height:2.5rem;padding:.5rem 1.125rem;border:1px solid var(--color-line);border-radius:var(--radius-round);background:var(--color-white);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-petrol);cursor:pointer;transition:background var(--transition-base),border-color var(--transition-base),color var(--transition-base)}.CategoryFilter_chip__VzXub:hover{border-color:var(--color-petrol)}.CategoryFilter_chip__VzXub:focus-visible{outline:2px solid var(--color-petrol);outline-offset:2px}.CategoryFilter_active__V8IPK,.CategoryFilter_active__V8IPK:hover{border-color:var(--color-ui-green);background:var(--color-ui-green);color:var(--color-white)}@media (max-width:640px){.CategoryFilter_filter__c3OxA{flex-wrap:nowrap;margin-inline:calc(-1 * var(--space-md));padding-inline:var(--space-md);overflow-x:auto;scrollbar-width:none}.CategoryFilter_filter__c3OxA::-webkit-scrollbar{display:none}.CategoryFilter_chip__VzXub{flex-shrink:0}}.BlogIndex_grid__HX4uV{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}.BlogIndex_empty__fPhhH{margin:0;padding:var(--space-2xl);border-radius:1.25rem;background:var(--color-white);text-align:center;color:var(--color-muted)}@media (max-width:1100px){.BlogIndex_grid__HX4uV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.BlogIndex_grid__HX4uV{grid-template-columns:1fr;gap:var(--space-md)}}.ContentPage_page__1ZusL{background:var(--color-white)}.ContentPage_container__pvJcv{width:min(1120px,100% - 2 * var(--space-xl));margin-inline:auto}.ContentPage_intro__zJRfU{padding:var(--space-3xl) 0 var(--space-2xl)}.ContentPage_title__pBgix{margin:0;max-width:22ch;font-size:clamp(2rem,4.2vw,3rem);font-weight:var(--font-bold);line-height:1.1;letter-spacing:-.045em;color:var(--color-ink);text-wrap:balance}.ContentPage_subtitle__GUv6M{margin:var(--space-md) 0 0;max-width:60ch;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-petrol)}.ContentPage_surface__P1IsD{background:var(--color-surface);padding:var(--space-2xl) 0 var(--space-4xl)}.ContentPage_stack__upGiy{display:flex;flex-direction:column;gap:var(--space-lg)}@media (max-width:768px){.ContentPage_container__pvJcv{width:calc(100% - 2 * var(--space-md))}.ContentPage_intro__zJRfU{padding:var(--space-xl) 0 var(--space-lg)}.ContentPage_subtitle__GUv6M{font-size:var(--text-base)}.ContentPage_surface__P1IsD{padding:var(--space-lg) 0 var(--space-3xl)}.ContentPage_stack__upGiy{gap:var(--space-md)}}.ContentCard_card__W5CeC{background:var(--color-white);border-radius:1.25rem;padding:var(--space-xl) var(--space-xl) var(--space-2xl)}.ContentCard_title__CSzEP{margin:0 0 var(--space-lg);font-size:1.75rem;font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:-.035em;color:var(--color-ink);text-wrap:balance}.ContentCard_subtitle__V2dbP{margin:calc(var(--space-sm) - var(--space-lg)) 0 var(--space-lg);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-muted)}@media (max-width:768px){.ContentCard_card__W5CeC{padding:var(--space-lg) var(--space-md) var(--space-xl);border-radius:1rem}.ContentCard_title__CSzEP{font-size:1.375rem}}.CheckList_list__cbLX_{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-md)}.CheckList_twoColumns__GpQgF{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-3xl)}.CheckList_item__w3GDD{display:flex;align-items:flex-start;gap:.875rem;font-size:var(--text-base);line-height:var(--leading-snug);color:var(--color-petrol)}.CheckList_icon__oU6X9{flex-shrink:0;width:1.375rem;height:1.375rem;margin-top:.0625rem;color:var(--color-brand-green)}@media (max-width:768px){.CheckList_twoColumns__GpQgF{grid-template-columns:1fr}.CheckList_item__w3GDD{font-size:.9375rem}}.page_page__yflAI{background:var(--color-white)}.page_article__YlLOu{width:min(1120px,100% - 2 * var(--space-xl));margin:0 auto;padding:var(--space-lg) 0 var(--space-4xl)}.page_body__EQ_PO{margin-top:4.5rem}@media (max-width:768px){.page_article__YlLOu{width:calc(100% - 2 * var(--space-md));padding-bottom:var(--space-3xl)}.page_body__EQ_PO{margin-top:3rem}}.TagList_list__OnPAS{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.625rem .75rem}.TagList_tag__UYde5{padding:.375rem .875rem;border-radius:var(--radius-round);background:var(--color-surface);font-size:var(--text-sm);line-height:1.4;color:var(--color-muted)}.FaqAccordion_title__0N_IM{margin:0 0 var(--space-md);font-size:1.75rem;font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:-.035em;color:var(--color-ink)}.FaqAccordion_list__m_Uw6{display:flex;flex-direction:column;gap:.75rem}.FaqAccordion_item__BrIWe{background:var(--color-white);border:2px solid transparent;border-radius:var(--radius-md);transition:border-color var(--transition-base) var(--ease-in-out)}.FaqAccordion_item__BrIWe[open]{border-color:var(--color-brand-green)}.FaqAccordion_question__BKIxA{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:1.125rem var(--space-lg);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-snug);color:var(--color-ink);cursor:pointer;list-style:none;border-radius:var(--radius-md)}.FaqAccordion_question__BKIxA::-webkit-details-marker{display:none}.FaqAccordion_question__BKIxA:focus-visible{outline:2px solid var(--color-petrol);outline-offset:2px}.FaqAccordion_toggle__Lw45K{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-round);background:var(--color-gray-250);color:var(--color-petrol);transition:transform var(--transition-base) var(--ease-in-out),background var(--transition-base)}.FaqAccordion_question__BKIxA:hover .FaqAccordion_toggle__Lw45K{background:var(--color-gray-300)}.FaqAccordion_item__BrIWe[open] .FaqAccordion_toggle__Lw45K{transform:rotate(90deg)}.FaqAccordion_answer__wyQW6{padding:0 var(--space-lg) var(--space-lg);margin-top:calc(-1 * var(--space-xs));font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-petrol)}.FaqAccordion_answer__wyQW6 p{margin:0 0 .75rem}.FaqAccordion_answer__wyQW6 p:last-child{margin-bottom:0}@media (max-width:768px){.FaqAccordion_title__0N_IM{font-size:1.375rem}.FaqAccordion_question__BKIxA{padding:1rem;font-size:.9375rem}.FaqAccordion_answer__wyQW6{padding:0 1rem 1rem}}@media (prefers-reduced-motion:reduce){.FaqAccordion_item__BrIWe,.FaqAccordion_toggle__Lw45K{transition:none}}.CTABanner_section__Necl_{padding:var(--space-4xl) var(--space-md) var(--space-5xl)}.CTABanner_panel__UObI9{position:relative;max-width:1280px;margin:0 auto;padding:var(--space-3xl) var(--space-4xl);border-radius:2rem 2rem 0 2rem;background:var(--noise),var(--gradient-hero);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4xl);overflow:hidden}.CTABanner_content__GGm2E{max-width:40rem}.CTABanner_title___D3sH{margin:0;font-size:3rem;font-weight:var(--font-bold);line-height:var(--leading-tight);color:var(--color-gray-900);text-wrap:balance}.CTABanner_subtitle__iE1_d{margin:var(--space-lg) 0 0;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-gray-700)}.CTABanner_cta__YbbGt{display:inline-flex;align-items:center;gap:var(--space-sm);margin-top:var(--space-2xl);padding:var(--btn-padding-lg);border-radius:var(--radius-base);background:var(--color-button-primary);color:var(--color-white);font-size:var(--text-base);font-weight:var(--font-semibold);text-decoration:none;transition:background var(--transition-base) var(--ease-out),transform var(--transition-base) var(--ease-out)}.CTABanner_cta__YbbGt:hover{background:var(--color-button-primary-hover);transform:translateY(-2px)}.CTABanner_cta__YbbGt:focus-visible{outline:3px solid var(--color-primary-dark);outline-offset:3px}.CTABanner_ctaArrow__1BwZb{transition:transform var(--transition-base) var(--ease-out)}.CTABanner_cta__YbbGt:hover .CTABanner_ctaArrow__1BwZb{transform:translateX(3px)}.CTABanner_dial__6EZ__{justify-self:end}.CTABanner_dialSvg__8ZJBe{display:block;width:192px;height:192px}.CTABanner_dialTick__ifwxc{stroke:rgba(17,24,39,.25);stroke-width:1.5;stroke-linecap:round}.CTABanner_dialTrack__bIhne{fill:none;stroke:rgba(17,24,39,.1);stroke-width:6}.CTABanner_dialArc__St2lj{fill:none;stroke:var(--color-primary-dark);stroke-width:6;stroke-linecap:round;stroke-dasharray:314.16;stroke-dashoffset:314.16;transition:stroke-dashoffset .9s var(--ease-out)}.CTABanner_dialVisible__nUxQs .CTABanner_dialArc__St2lj{stroke-dashoffset:235.62}.CTABanner_dialValue__JSIxX{fill:var(--color-gray-900);font-size:2.25rem;font-weight:var(--font-bold);text-anchor:middle;dominant-baseline:middle}.CTABanner_dialUnit__rVhrN{fill:var(--color-gray-500);font-size:.8125rem;font-weight:var(--font-medium);letter-spacing:.08em;text-transform:uppercase;text-anchor:middle;dominant-baseline:middle}@media (max-width:1024px){.CTABanner_panel__UObI9{padding:var(--space-3xl);gap:var(--space-2xl)}.CTABanner_title___D3sH{font-size:2.25rem}.CTABanner_dialSvg__8ZJBe{width:152px;height:152px}}@media (max-width:768px){.CTABanner_section__Necl_{padding:var(--space-3xl) var(--space-md)}.CTABanner_panel__UObI9{grid-template-columns:1fr;justify-items:start;padding:var(--space-xl);border-radius:1.5rem 1.5rem 0 1.5rem;gap:var(--space-xl)}.CTABanner_content__GGm2E{max-width:100%}.CTABanner_dial__6EZ__{order:-1;justify-self:start}.CTABanner_dialSvg__8ZJBe{width:116px;height:116px}.CTABanner_title___D3sH{font-size:1.875rem}.CTABanner_subtitle__iE1_d{font-size:var(--text-base);margin-top:var(--space-md)}.CTABanner_cta__YbbGt{margin-top:var(--space-xl);width:100%;justify-content:center}}@media (max-width:480px){.CTABanner_panel__UObI9{padding:var(--space-lg)}.CTABanner_title___D3sH{font-size:1.75rem}.CTABanner_cta__YbbGt{padding:var(--btn-padding-md);font-size:.9375rem}.CTABanner_dialSvg__8ZJBe{width:104px;height:104px}}@media (prefers-reduced-motion:reduce){.CTABanner_ctaArrow__1BwZb,.CTABanner_cta__YbbGt,.CTABanner_dialArc__St2lj{transition:none}.CTABanner_cta__YbbGt:hover,.CTABanner_cta__YbbGt:hover .CTABanner_ctaArrow__1BwZb{transform:none}}.StatGrid_grid__xDldV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-lg);margin:0}.StatGrid_stat__HuqtF{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-lg) var(--space-md);border-radius:1.25rem;background:var(--color-white);text-align:center}.StatGrid_label__m_3it{order:2;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-ink)}.StatGrid_value__0WcPz{order:1;margin:0;font-size:1.75rem;font-weight:var(--font-bold);line-height:1.2;letter-spacing:-.03em;color:var(--color-brand-green);white-space:nowrap}@media (max-width:900px){.StatGrid_grid__xDldV{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm)}.StatGrid_value__0WcPz{font-size:1.375rem}}.FounderCard_card__dljjB{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:var(--space-xl);padding:var(--space-xl);border-radius:1.25rem;background:var(--color-white)}.FounderCard_photo__003_w{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--radius-md)}.FounderCard_name__S_mpv{margin:0;font-weight:var(--font-bold);color:var(--color-ink)}.FounderCard_role__m93qY{margin:0 0 var(--space-lg);color:var(--color-ink)}.FounderCard_bio__F0P53{margin:0;max-width:68ch;line-height:var(--leading-relaxed);color:var(--color-ink)}@media (max-width:768px){.FounderCard_card__dljjB{grid-template-columns:1fr;justify-items:center;gap:var(--space-lg);padding:var(--space-lg) var(--space-md);text-align:center}.FounderCard_photo__003_w{width:160px}.FounderCard_bio__F0P53{font-size:.9375rem;text-align:left}}.BrandLogos_grid__5rBne{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-lg)}.BrandLogos_tile__M45jv{display:flex;align-items:center;justify-content:center;aspect-ratio:16/10;padding:var(--space-lg);border-radius:1.25rem;background:var(--color-white)}.BrandLogos_logo__D_jiJ{width:100%;height:100%;max-height:56px;object-fit:contain}@media (max-width:900px){.BrandLogos_grid__5rBne{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm)}}@media (max-width:520px){.BrandLogos_grid__5rBne{grid-template-columns:repeat(2,minmax(0,1fr))}.BrandLogos_tile__M45jv{padding:var(--space-md)}}.page_sectionTitle__2_seK{margin:var(--space-xl) 0 0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:-.04em;color:var(--color-ink)}@media (max-width:768px){.page_sectionTitle__2_seK{margin-top:var(--space-lg)}}.PackageSelector_grid__gl9Y_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}.PackageSelector_tile__OSroO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);min-height:9.5rem;padding:var(--space-lg);border:3px solid transparent;border-radius:1.25rem;background:var(--color-white);box-shadow:var(--shadow-soft);text-align:left;cursor:pointer;transition:border-color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base)}.PackageSelector_tile__OSroO:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.PackageSelector_tile__OSroO:focus-visible{outline:2px solid var(--color-petrol);outline-offset:3px}.PackageSelector_active__4z_q3{border-color:var(--color-ui-green)}.PackageSelector_name__L1pBd{max-width:9ch;font-size:1.5rem;font-weight:var(--font-bold);line-height:1.15;letter-spacing:-.035em;color:var(--color-petrol)}.PackageSelector_illustration__g7_a9{flex-shrink:1;width:48%;max-width:140px;height:auto}@media (max-width:900px){.PackageSelector_grid__gl9Y_{gap:var(--space-sm)}.PackageSelector_tile__OSroO{flex-direction:column-reverse;justify-content:flex-end;align-items:center;min-height:0;padding:var(--space-md) var(--space-sm);gap:var(--space-sm);border-radius:1rem;text-align:center}.PackageSelector_name__L1pBd{max-width:none;font-size:var(--text-sm)}.PackageSelector_illustration__g7_a9{width:80%}}@media (prefers-reduced-motion:reduce){.PackageSelector_tile__OSroO{transition:none}.PackageSelector_tile__OSroO:hover{transform:none}}.PackageOverview_card__TQJg5{scroll-margin-top:100px}.PackageOverview_layout__MM1nv{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px);align-items:center;gap:var(--space-3xl)}.PackageOverview_description__4tarQ{margin:0;max-width:62ch;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-petrol)}.PackageOverview_download__gb_cn{display:inline-flex;align-items:center;gap:var(--space-xl);margin-top:var(--space-xl);padding:var(--space-sm) 0;text-decoration:none;color:var(--color-ink)}.PackageOverview_downloadLabel__6CoHV{font-weight:var(--font-bold)}.PackageOverview_pdf__YmIqK{display:inline-flex;align-items:center;gap:.625rem;font-weight:var(--font-medium);color:var(--color-brand-green)}.PackageOverview_pdfIcon__oh8Eh{width:1.5rem;height:auto}.PackageOverview_download__gb_cn:hover .PackageOverview_downloadLabel__6CoHV{text-decoration:underline;text-underline-offset:4px}.PackageOverview_download__gb_cn:focus-visible{outline:2px solid var(--color-petrol);outline-offset:4px;border-radius:var(--radius-sm)}.PackageOverview_illustration__I_qYr{width:100%;height:auto}@media (max-width:768px){.PackageOverview_layout__MM1nv{grid-template-columns:1fr;gap:var(--space-lg)}.PackageOverview_illustration__I_qYr{order:-1;max-width:200px;justify-self:center}.PackageOverview_download__gb_cn{flex-wrap:wrap;gap:var(--space-md)}}.page_page__PUL9u{background:var(--bg-light);padding-bottom:1px}.page_sectionHeader__3Ljqm{background-color:white;width:100%;padding:3rem var(--space-md)}.page_container__jlf1t{max-width:1400px;margin:0 auto;padding:0 var(--space-md) var(--space-5xl)}.page_header__UdCmW{text-align:center;max-width:1400px;margin:0 auto}.page_title__oBSMd{font-size:2.5rem;font-weight:700;color:var(--color-gray-900);margin:0 0 1rem;line-height:1.2}.page_subtitle__tNXY0{font-size:1.125rem;color:var(--color-gray-600);margin:0;line-height:1.6}.page_cardsContainer__o9cUY{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;gap:2rem;margin-top:120px}.page_card__sfCnH{background:white;border-radius:1rem;padding:0;box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 2;transition:all .3s ease;overflow:hidden}.page_card__sfCnH:has(.page_badge__LN6z5){overflow:visible}.page_card__sfCnH:has(.page_badge__LN6z5) .page_cardHeader__ux3qu{background:var(--noise),var(--gradient-button);border-radius:1rem 1rem 0 0}.page_card__sfCnH:has(.page_badge__LN6z5) .page_cardDescription__Rn7R0,.page_card__sfCnH:has(.page_badge__LN6z5) .page_cardTitle__e4lAg{color:white}.page_card__sfCnH:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 8px 10px -6px rgb(0 0 0/.1)}.page_badge__LN6z5{position:absolute;top:0;left:0;right:0;transform:translateY(-85%);background:var(--gradient-hero);color:var(--color-gray-900);font-size:1rem;font-weight:400;padding:20px 1rem;text-align:center;letter-spacing:.05em;text-transform:uppercase;border-radius:1rem 1rem 0 0}.page_cardHeader__ux3qu{background:var(--gradient-hero);padding:1.5rem;z-index:1;position:relative}.page_cardMoreLink__wvvCf{position:absolute;bottom:1.5rem;right:1.5rem;font-size:.875rem;font-weight:500;text-decoration:underline;color:var(--color-gray-700);cursor:pointer}.page_card__sfCnH:has(.page_badge__LN6z5) .page_cardMoreLink__wvvCf{color:rgba(255,255,255,.8)}.page_cardTitle__e4lAg{font-size:1.25rem;font-weight:700;color:var(--color-gray-900);margin:60px 0 30px;line-height:1.3}.page_cardDescription__Rn7R0{font-size:.875rem;color:var(--color-gray-800);margin:0 0 40px;line-height:1.5}.page_cardContent__nqsAV{display:flex;flex-direction:column;height:100%;padding:2rem}.page_price__rHXge{margin-bottom:2rem}.page_priceAmount__hYKF1{font-size:1.75rem;font-weight:700;color:var(--color-gray-900)}.page_priceCurrency__TgBii{font-size:1rem;font-weight:600;color:var(--color-gray-700)}.page_featuresList__MDASN{list-style:none;padding:0;margin:0;flex:1}.page_featureItem__NnpJ_{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;font-size:.875rem;color:var(--color-gray-700);line-height:1.5}.page_checkIcon__HJMcQ{width:1.25rem;height:1.25rem;color:var(--color-gray-700);flex-shrink:0;margin-top:.125rem}.page_bulletPoint__mT0nG{width:1.25rem;flex-shrink:0;text-align:center;color:var(--color-gray-400)}.page_featureDisabled__HKRVA{opacity:.4}.page_sliderDots__sDGYE{display:none}@media (max-width:1200px){.page_cardsContainer__o9cUY{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_sectionHeader__3Ljqm{padding:2rem var(--space-sm)}.page_container__jlf1t{padding:0 0 var(--space-3xl)}.page_title__oBSMd{font-size:2rem}.page_subtitle__tNXY0{font-size:1rem}.page_cardsContainer__o9cUY{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:1rem;padding:0 var(--space-md);margin-top:80px}.page_cardsContainer__o9cUY::-webkit-scrollbar{display:none}.page_card__sfCnH{flex:0 0 85%;scroll-snap-align:center;display:flex;flex-direction:column;grid-row:unset}.page_card__sfCnH:hover{transform:none}.page_cardHeader__ux3qu{padding:1.25rem}.page_cardContent__nqsAV{padding:1.5rem}.page_priceAmount__hYKF1{font-size:1.5rem}.page_sliderDots__sDGYE{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem;padding:0 var(--space-md)}.page_sliderDot__zRTNx{width:10px;height:10px;border-radius:50%;border:none;background:var(--color-gray-300);cursor:pointer;transition:all .2s;padding:0}.page_sliderDot__zRTNx:hover{background:var(--color-gray-400)}.page_sliderDotActive__ib1BI{background:var(--color-primary);transform:scale(1.2)}}@media (max-width:400px){.page_sectionHeader__3Ljqm{padding:1.5rem var(--space-xs)}.page_cardsContainer__o9cUY{padding:0 var(--space-sm);margin-top:70px}.page_card__sfCnH{flex:0 0 90%}.page_title__oBSMd{font-size:1.75rem}.page_cardHeader__ux3qu{padding:1rem}.page_cardContent__nqsAV{padding:1.25rem}.page_sliderDots__sDGYE{padding:0 var(--space-sm)}}