._container_1qaf9_8{max-width:1180px;margin:0 auto;padding:0 clamp(16px,4cqi,32px)}._narrow_1qaf9_15>*{max-width:780px}._narrowCenter_1qaf9_19>*{max-width:780px;margin-inline:auto}._section_1qaf9_24{padding:var(--sf-space) 0;scroll-margin-top:var(--sf-header-h)}._section_1qaf9_24+._section_1qaf9_24{padding-top:calc(var(--sf-space) * .6)}._alt_1qaf9_33{background:var(--sf-alt)}._alt_1qaf9_33+._section_1qaf9_24,._section_1qaf9_24+._alt_1qaf9_33{padding-top:var(--sf-space)}@container storefront (max-width: 700px){._section_1qaf9_24{padding:min(var(--sf-space),56px) 0}._section_1qaf9_24+._section_1qaf9_24{padding-top:min(calc(var(--sf-space) * .6),40px)}}._styled_1qaf9_53{color:var(--sf-text);font-family:var(--sf-font-body);font-size:calc(var(--sf-font-size) * var(--sf-text-scale, 1))}._styled_1qaf9_53[data-bg]{background:var(--sf-bg)}._styled_1qaf9_53[data-bg] ._section_1qaf9_24{padding-top:var(--sf-space);background:none}._styled_1qaf9_53[data-align=center] ._section_1qaf9_24{text-align:center}._styled_1qaf9_53[data-align=center] :where(a,article,li,details,form,dl){text-align:start}._styled_1qaf9_53[data-align=center] ._chips_1qaf9_78{justify-content:center}._styled_1qaf9_53[data-align=center] ._head_1qaf9_82{flex-direction:column;align-items:center}._styled_1qaf9_53[data-align=center] ._sub_1qaf9_87{margin-inline:auto}._head_1qaf9_82{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:clamp(20px,3cqi,32px)}._headCenter_1qaf9_101{flex-direction:column;align-items:center;text-align:center}._eyebrow_1qaf9_107{margin-bottom:8px;color:var(--sf-primary-text);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._title_1qaf9_117{font-size:calc(var(--sf-title-size, clamp(1.625rem, 3.6cqi, 2.25rem)) * var(--sf-title-scale, 1));font-weight:var(--sf-title-weight, 700);letter-spacing:-.02em;line-height:1.15;text-wrap:balance}._sub_1qaf9_87{max-width:620px;margin-top:8px;color:var(--sf-muted)}._muted_1qaf9_131{color:var(--sf-muted)}._button_1qaf9_136{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border:2px solid var(--sf-primary);border-radius:var(--sf-button-radius);background:var(--sf-primary);color:var(--sf-on-primary);font-weight:700;line-height:1.2;text-align:center;cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s}._button_1qaf9_136:hover{transform:translateY(-1px);box-shadow:var(--sf-shadow)}[data-buttons=outline] ._button_1qaf9_136{background:transparent;color:var(--sf-primary-text);border-color:currentColor}[data-buttons=outline] ._button_1qaf9_136:hover{background:var(--sf-primary-soft)}._secondary_1qaf9_169,[data-buttons] ._secondary_1qaf9_169{border-color:var(--sf-line);background:var(--sf-surface);color:var(--sf-text)}._onBand_1qaf9_177,[data-buttons] ._onBand_1qaf9_177{border-color:var(--sf-band-fg, var(--sf-on-primary));background:var(--sf-band-fg, var(--sf-on-primary));color:var(--sf-band-bg, var(--sf-primary))}[data-buttons=outline] ._onBand_1qaf9_177{background:transparent;color:var(--sf-band-fg, var(--sf-on-primary))}._small_1qaf9_189{min-height:40px;padding:0 16px;font-size:.9375rem}._block_1qaf9_195{width:100%}._textLink_1qaf9_199{color:var(--sf-primary-text);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}._card_1qaf9_208{border-radius:var(--sf-radius);background:var(--sf-surface)}[data-cards=border] ._card_1qaf9_208{border:1px solid var(--sf-line)}[data-cards=shadow] ._card_1qaf9_208{border:1px solid transparent;box-shadow:var(--sf-shadow)}[data-cards=flat] ._card_1qaf9_208{border:1px solid transparent;background:var(--sf-alt)}[data-cards=flat] ._alt_1qaf9_33 ._card_1qaf9_208{background:var(--sf-surface)}a._card_1qaf9_208{display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s}a._card_1qaf9_208:hover{transform:translateY(-3px);border-color:var(--sf-primary)}._tag_1qaf9_243{display:inline-flex;align-items:center;align-self:flex-start;padding:3px 10px;border-radius:999px;background:var(--sf-primary-soft);color:var(--sf-text);font-size:.75rem;font-weight:700}._badgeLow_1qaf9_255{background:var(--sf-secondary);color:var(--sf-on-secondary)}._badgeFull_1qaf9_260{background:var(--sf-text);color:var(--sf-bg)}._chips_1qaf9_78{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}._chips_1qaf9_78 li{padding:8px 14px;border:1px solid var(--sf-line);border-radius:999px;background:var(--sf-surface);font-size:.9375rem}._frame_1qaf9_283{position:relative;outline:2px solid transparent;outline-offset:-2px;transition:outline-color .15s;cursor:pointer}._frame_1qaf9_283:hover,._frame_1qaf9_283:focus-within{outline-color:color-mix(in srgb,var(--sf-primary) 45%,transparent)}._frameActive_1qaf9_296,._frameActive_1qaf9_296:hover{outline-color:var(--sf-primary)}._editButton_1qaf9_301{position:absolute;z-index:20;top:10px;right:10px;min-height:32px;padding:0 12px;border:0;border-radius:8px;background:#0e1512;color:#fff;font-family:system-ui,sans-serif;font-size:12px;font-weight:700;opacity:0;transition:opacity .15s}._frame_1qaf9_283:hover>._editButton_1qaf9_301,._frame_1qaf9_283:focus-within>._editButton_1qaf9_301,._frameActive_1qaf9_296>._editButton_1qaf9_301{opacity:1}._previewNote_1qaf9_325{padding:16px;border:1px dashed var(--sf-line);border-radius:var(--sf-radius);color:var(--sf-muted);font-size:.9375rem;text-align:center}._focal_kpdvm_6{display:block;width:100%;height:100%;object-fit:cover}._grid_kpdvm_14,._mcGrid_kpdvm_15,._stack_kpdvm_16,._rows_kpdvm_17,._teamGrid_kpdvm_18,._teamRow_kpdvm_19,._testimonials_kpdvm_20,._quotes_kpdvm_21{margin:0;padding:0;list-style:none}._grid_kpdvm_14{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}._gridDense_kpdvm_33{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}._grid_kpdvm_14>li,._mcGrid_kpdvm_15>li,._stack_kpdvm_16>li{display:flex}._grid_kpdvm_14>li>*,._mcGrid_kpdvm_15>li>*,._stack_kpdvm_16>li>*{flex:1}@container storefront (max-width: 1000px){._gridDense_kpdvm_33{grid-template-columns:repeat(3,minmax(0,1fr))}}@container storefront (max-width: 900px){._grid_kpdvm_14,._gridDense_kpdvm_33{grid-template-columns:repeat(2,minmax(0,1fr))}}@container storefront (max-width: 560px){._grid_kpdvm_14,._gridDense_kpdvm_33{grid-template-columns:minmax(0,1fr)}}._stack_kpdvm_16{display:flex;flex-direction:column;gap:14px}._courseCard_kpdvm_76{gap:10px;height:100%;padding:22px}._courseDense_kpdvm_82{gap:8px;padding:16px}._courseTags_kpdvm_87{display:flex;flex-wrap:wrap;gap:6px}._courseTitle_kpdvm_93{font-size:1.1875rem;font-weight:700;line-height:1.3}._courseDense_kpdvm_82 ._courseTitle_kpdvm_93{font-size:1.0625rem}._courseSummary_kpdvm_103{color:var(--sf-muted);font-size:.9375rem}._courseFoot_kpdvm_108{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--sf-line);font-size:.875rem}._courseFoot_kpdvm_108 span{color:var(--sf-muted)}._courseFoot_kpdvm_108 strong{font-size:1rem;white-space:nowrap}._rows_kpdvm_17{border-top:1px solid var(--sf-line)}._rows_kpdvm_17>li{border-bottom:1px solid var(--sf-line)}._courseRow_kpdvm_138{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:start;gap:8px 28px;padding:24px 4px;transition:background .15s}._courseRow_kpdvm_138:hover{background:var(--sf-primary-soft)}._rowDate_kpdvm_151{padding-top:4px;color:var(--sf-muted);font-size:.9375rem}._rowDate_kpdvm_151 strong{color:var(--sf-primary-text);font-family:var(--sf-font-heading);font-size:1.25rem}._rowMain_kpdvm_163{display:flex;flex-direction:column;gap:8px}._rowTitle_kpdvm_169{font-family:var(--sf-font-heading);font-size:1.375rem;font-weight:700;line-height:1.25}._rowSummary_kpdvm_176{color:var(--sf-muted)}._rowPrice_kpdvm_180{display:flex;align-items:center;gap:12px;padding-top:4px;white-space:nowrap}@container storefront (max-width: 640px){._courseRow_kpdvm_138{grid-template-columns:minmax(0,1fr)}._rowPrice_kpdvm_180{justify-content:space-between}}._carouselTrack_kpdvm_199{display:grid;grid-auto-columns:minmax(260px,calc((100% - 40px) / 3));grid-auto-flow:column;gap:20px;margin:0;padding:4px 4px 16px;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scroll-behavior:smooth}._carouselTrack_kpdvm_199>li{display:flex;scroll-snap-align:start}._carouselTrack_kpdvm_199>li>*{flex:1}@container storefront (max-width: 700px){._carouselTrack_kpdvm_199{grid-auto-columns:82%}}._carouselNav_kpdvm_227{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}._mcGrid_kpdvm_15{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@container storefront (max-width: 640px){._mcGrid_kpdvm_15{grid-template-columns:minmax(0,1fr)}}._mcCard_kpdvm_247{gap:10px;padding:22px}._mcDate_kpdvm_252{display:flex;flex-direction:column;font-size:.875rem}._mcDate_kpdvm_252 strong{color:var(--sf-primary-text);text-transform:capitalize}._mcDate_kpdvm_252 span{color:var(--sf-muted)}._mcTitle_kpdvm_267{font-family:var(--sf-font-heading);font-size:1.25rem;font-weight:700;line-height:1.25}._courseFoot_kpdvm_108 ._mcAction_kpdvm_274{color:var(--sf-primary-text)}._about_kpdvm_279{color:var(--sf-muted);font-size:1.125rem;white-space:pre-line}._aboutSmall_kpdvm_285{font-size:1rem}._aboutCompact_kpdvm_289{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;gap:8px 40px}@container storefront (max-width: 700px){._aboutCompact_kpdvm_289{grid-template-columns:minmax(0,1fr)}}._teamGrid_kpdvm_18{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}._teamRow_kpdvm_19{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px}._teamRow_kpdvm_19>li{flex:0 0 220px}._member_kpdvm_318{display:flex;flex-direction:column;gap:2px;padding:22px}._member_kpdvm_318 strong{margin-top:12px}._testimonials_kpdvm_20{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}._testimonial_kpdvm_20{padding:24px}._testimonial_kpdvm_20 figure,._quote_kpdvm_21 figure{margin:0}._testimonial_kpdvm_20 blockquote,._quote_kpdvm_21 blockquote{margin:0 0 14px}._quotes_kpdvm_21{display:flex;flex-direction:column;gap:48px}._quote_kpdvm_21{text-align:center}._quote_kpdvm_21 blockquote p{font-family:var(--sf-font-heading);font-size:clamp(1.375rem,3.4cqi,2rem);line-height:1.3;text-wrap:balance}._faqColumns_kpdvm_368{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0}._faqColumns_kpdvm_368 dt{font-weight:700}._faqColumns_kpdvm_368 dd{margin:6px 0 0;color:var(--sf-muted)}@container storefront (max-width: 700px){._faqColumns_kpdvm_368{grid-template-columns:minmax(0,1fr)}}._cta_kpdvm_391{--sf-band-bg: var(--sf-primary);--sf-band-fg: var(--sf-on-primary);padding:clamp(32px,6cqi,56px) 24px;border-radius:var(--sf-radius-lg);background:var(--sf-band-bg);color:var(--sf-band-fg);text-align:center}._ctaTitle_kpdvm_401{max-width:720px;margin:0 auto 22px;font-size:clamp(1.5rem,3.4cqi,2.125rem);font-weight:700;line-height:1.2}._contact_kpdvm_410{display:flex;flex-wrap:wrap;gap:32px 56px;padding:clamp(24px,4cqi,44px)}._contactProminent_kpdvm_417{--sf-band-bg: var(--sf-primary);--sf-band-fg: var(--sf-on-primary)}._contactInfo_kpdvm_422{flex:1 1 300px}._contactForm_kpdvm_426{flex:1 1 360px}._waButton_kpdvm_430{margin-top:20px;border-color:#0f7a3d;background:#0f7a3d;color:#fff}[data-buttons=outline] ._waButton_kpdvm_430{background:#0f7a3d;color:#fff}._contactList_kpdvm_442{display:flex;flex-direction:column;gap:14px;margin:24px 0 0}._contactList_kpdvm_442 dt{display:flex;align-items:center;gap:6px;color:var(--sf-muted);font-size:.875rem}._contactList_kpdvm_442 dd{margin:0;font-weight:700;overflow-wrap:anywhere}._socials_kpdvm_463{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none}._socials_kpdvm_463 a,._socials_kpdvm_463 span{display:inline-flex;min-height:36px;align-items:center;padding:0 14px;border:1px solid var(--sf-line);border-radius:999px;font-size:.875rem;font-weight:700}._form_kpdvm_485,._formFields_kpdvm_486{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;border:0}._formError_kpdvm_495{color:var(--danger);font-size:.875rem;font-weight:600}._sent_kpdvm_501{display:grid;place-content:center;gap:4px;min-height:220px;padding:24px;border-radius:var(--sf-radius);background:var(--sf-alt);text-align:center}._sent_kpdvm_501 span{color:var(--sf-muted)}._sentinel_18fnp_2{position:absolute;top:48px;left:0;width:1px;height:1px}._header_18fnp_10{position:relative;z-index:30;border-bottom:1px solid var(--sf-line);background:var(--sf-surface);color:var(--sf-text);transition:background .2s,color .2s,border-color .2s}._sticky_18fnp_19{position:sticky;top:0}._overlay_18fnp_25{margin-bottom:calc(-1 * var(--sf-header-h))}._clear_18fnp_29{border-color:transparent;background:transparent;color:var(--sf-band-fg, var(--sf-on-primary))}._headerInner_18fnp_35{display:flex;align-items:center;gap:12px 28px;max-width:1180px;min-height:var(--sf-header-h);margin:0 auto;padding:10px clamp(16px,4cqi,32px)}._compact_18fnp_45 ._headerInner_18fnp_35{min-height:60px;padding-block:6px}._brand_18fnp_50{display:flex;flex:1 1 auto;align-items:center;gap:12px;min-width:0}._brandName_18fnp_58{overflow:hidden;font-family:var(--sf-font-heading);font-size:1.1875rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}._logoImg_18fnp_67{width:auto;max-width:160px;object-fit:contain}._initials_18fnp_73{display:grid;flex:none;place-items:center;border-radius:calc(var(--sf-radius) * .7 + 4px);background:var(--sf-primary);color:var(--sf-on-primary);font-weight:700}._nav_18fnp_83 ul{display:flex;flex-wrap:wrap;gap:4px 22px;margin:0;padding:0;list-style:none}._nav_18fnp_83 a{display:inline-block;padding:6px 0;font-weight:600}._nav_18fnp_83 a:hover{text-decoration:underline;text-underline-offset:6px}._cta_18fnp_103{flex:none;padding:10px 18px;border-radius:var(--sf-button-radius);background:var(--sf-primary);color:var(--sf-on-primary);font-weight:700;white-space:nowrap}[data-buttons=outline] ._cta_18fnp_103{border:2px solid currentColor;background:transparent;color:var(--sf-primary-text)}._clear_18fnp_29 ._cta_18fnp_103{background:var(--sf-band-fg, var(--sf-on-primary));color:var(--sf-band-bg, var(--sf-primary))}[data-buttons=outline] ._clear_18fnp_29 ._cta_18fnp_103{background:transparent;color:inherit}._menuButton_18fnp_129{display:none;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid currentColor;border-radius:var(--sf-button-radius);background:transparent;color:inherit;font-weight:600}._centered_18fnp_143 ._headerInner_18fnp_35{flex-wrap:wrap;justify-content:center}._centered_18fnp_143 ._brand_18fnp_50{flex:1 1 100%;justify-content:center}@container storefront (max-width: 900px){._headerInner_18fnp_35,._centered_18fnp_143 ._headerInner_18fnp_35{flex-wrap:wrap;justify-content:flex-start}._centered_18fnp_143 ._brand_18fnp_50{flex:1 1 auto;justify-content:flex-start}._menuButton_18fnp_129{display:inline-flex;order:2}._cta_18fnp_103{order:3;padding:9px 14px;font-size:.875rem}._brand_18fnp_50{order:1}._nav_18fnp_83{display:none;order:4;flex:1 1 100%}._navOpen_18fnp_186{display:block}._nav_18fnp_83 ul{flex-direction:column;gap:0;padding-bottom:8px}._nav_18fnp_83 a{display:block;padding:12px 0;border-top:1px solid var(--sf-line)}}@container storefront (max-width: 420px){._brandName_18fnp_58{font-size:1rem}._cta_18fnp_103{display:none}}._footer_18fnp_214{border-top:1px solid var(--sf-line);background:var(--sf-surface)}._footerInner_18fnp_219{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 32px;max-width:1180px;margin:0 auto;padding:40px clamp(16px,4cqi,32px) 28px}._footerMain_18fnp_229{flex:1 1 320px}._footerName_18fnp_233{font-family:var(--sf-font-heading);font-size:1.125rem}._footerText_18fnp_238{max-width:520px;margin-top:6px;color:var(--sf-muted);font-size:.9375rem;white-space:pre-line}._footerLinks_18fnp_246{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;font-size:.9375rem;font-weight:600}._footerLinks_18fnp_246 a:hover{text-decoration:underline}._footerBottom_18fnp_261{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:8px 24px;padding-top:20px;border-top:1px solid var(--sf-line);color:var(--sf-muted);font-size:.875rem}._powered_18fnp_273{display:inline-flex;align-items:center;gap:6px;margin-left:auto}._powered_18fnp_273 strong{color:var(--sf-text)}._announcement_18fnp_285{background:var(--sf-text);color:var(--sf-bg);font-size:.9375rem;font-weight:600;text-align:center}._announcement_18fnp_285 p{max-width:1180px;margin:0 auto;padding:10px 16px}._announcementLink_18fnp_299{text-decoration:underline;text-underline-offset:3px}._whatsapp_18fnp_305{position:fixed;z-index:40;right:20px;bottom:20px;display:inline-flex;align-items:center;gap:8px;min-height:56px;padding:0 20px 0 16px;border-radius:999px;background:#0f7a3d;color:#fff;font-weight:700;box-shadow:0 12px 30px -10px #00000073}._whatsappPreview_18fnp_322{position:sticky;float:right;margin:-76px 20px 20px 0}@container storefront (max-width: 480px){._whatsappLabel_18fnp_329{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._whatsapp_18fnp_305{padding:0 16px}}._page_1lju0_1{display:flex;flex-direction:column;min-height:inherit;--sf-header-h: 60px}._main_1lju0_8{flex:1;--sf-title-size: clamp(1.375rem, 3cqi, 1.75rem)}._hero_1lju0_14{position:relative;overflow:hidden;background:var(--sf-band-bg);color:var(--sf-band-fg)}._underHeader_1lju0_21{padding-top:var(--sf-header-h)}._kind-pattern_1lju0_25{background-image:radial-gradient(color-mix(in srgb,var(--sf-primary) 22%,transparent) 1.5px,transparent 1.5px);background-size:22px 22px}._media_1lju0_30{position:absolute;top:0;right:0;bottom:0;left:0}._media_1lju0_30:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--sf-overlay, .45))}._heroInner_1lju0_42{position:relative;padding-block:clamp(28px,5cqi,48px)}._heroTitle_1lju0_47{font-size:calc(clamp(1.625rem,4cqi,2.375rem) * var(--sf-title-scale, 1));font-weight:700;line-height:1.15;letter-spacing:-.015em}._heroSub_1lju0_54{max-width:640px;margin-top:8px}._filters_1lju0_60{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}._section_1lju0_67 ._filters_1lju0_60,._main_1lju0_8 ._filters_1lju0_60{margin-top:0;margin-bottom:20px}._hero_1lju0_14 ._filters_1lju0_60{margin-top:22px;margin-bottom:0}._search_1lju0_78{position:relative;flex:2 1 280px}._searchIcon_1lju0_83{position:absolute;top:50%;left:14px;color:var(--sf-muted);transform:translateY(-50%);pointer-events:none}._searchInput_1lju0_92,._select_1lju0_93{width:100%;min-height:48px;border:1px solid var(--sf-line);border-radius:var(--sf-radius);background:var(--sf-surface);color:var(--sf-text);font:inherit}._searchInput_1lju0_92{padding:0 14px 0 42px}._select_1lju0_93{padding:0 12px}._filter_1lju0_60{flex:1 1 180px}._count_1lju0_115{color:var(--sf-muted);font-size:.9375rem;font-weight:600}._noResult_1lju0_121{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:24px;border:1px dashed var(--sf-line);border-radius:var(--sf-radius)}._page_1rvwn_1{display:flex;flex-direction:column;min-height:inherit}._page_1rvwn_1>main{flex:1}._hero_1rvwn_12{position:relative;display:flex;align-items:center;overflow:hidden;background:var(--sf-band-bg);color:var(--sf-band-fg)}._height-compact_1rvwn_21{min-height:340px}._height-normal_1rvwn_25{min-height:500px}._height-full_1rvwn_29{min-height:var(--sf-viewport-h, 100svh)}._underHeader_1rvwn_33{padding-top:var(--sf-header-h)}._kind-pattern_1rvwn_37{background-image:radial-gradient(color-mix(in srgb,var(--sf-primary) 22%,transparent) 1.5px,transparent 1.5px);background-size:22px 22px}._media_1rvwn_42{position:absolute;top:0;right:0;bottom:0;left:0}._media_1rvwn_42:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--sf-overlay, .45))}._heroInner_1rvwn_54{position:relative;display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:40px;padding-block:clamp(48px,8cqi,96px)}._heroText_1rvwn_64{flex:1 1 420px;min-width:0}._tagline_1rvwn_69{margin-bottom:14px;font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._heroTitle_1rvwn_77{max-width:760px;font-size:calc(clamp(2rem,5.2cqi,3.5rem) * var(--sf-title-scale, 1));font-weight:700;line-height:1.06;letter-spacing:-.02em;text-wrap:balance;white-space:pre-line}._heroSub_1rvwn_87{max-width:560px;margin-top:18px;font-size:1.125rem}._heroCta_1rvwn_93{margin-top:30px}._featured_1rvwn_98{display:flex;flex:1 1 300px;flex-direction:column;min-width:0;max-width:400px;padding:22px;border-radius:var(--sf-radius-lg);background:var(--sf-surface);color:var(--sf-text);box-shadow:0 30px 60px -30px #00000080;transition:transform .2s}._featured_1rvwn_98:hover{transform:translateY(-3px)}._featuredLabel_1rvwn_116{color:var(--sf-primary-text);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._featuredTitle_1rvwn_124{margin-top:6px;font-family:var(--sf-font-heading);font-size:1.3125rem;font-weight:700;line-height:1.25}._featuredTags_1rvwn_132{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;font-size:.8125rem}._featuredTags_1rvwn_132 span{padding:4px 10px;border-radius:999px;background:var(--sf-alt)}._featuredFoot_1rvwn_146{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid var(--sf-line)}._featuredFoot_1rvwn_146 span{color:var(--sf-muted);font-size:.875rem}@container storefront (max-width: 700px){._height-normal_1rvwn_25{min-height:0}._heroSub_1rvwn_87{font-size:1rem}}._page_1ju27_1{display:flex;flex-direction:column;min-height:inherit}._main_1ju27_7{flex:1}._main_1ju27_7{--sf-title-size: clamp(1.875rem, 4.4cqi, 2.75rem);--sf-title-weight: 600}._hero_1ju27_18{display:flex;align-items:center;padding-block:clamp(40px,7cqi,96px);border-bottom:1px solid var(--sf-line)}._underHeader_1ju27_25{padding-top:calc(var(--sf-header-h) + clamp(40px,7cqi,96px))}._height-compact_1ju27_29{min-height:380px}._height-normal_1ju27_33{min-height:560px}._height-full_1ju27_37{min-height:var(--sf-viewport-h, 100svh)}._heroGrid_1ju27_41{display:grid;flex:1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6cqi,80px)}._imageLeft_1ju27_49 ._heroMedia_1ju27_49{order:-1}._heroTitle_1ju27_53{font-size:calc(clamp(2.25rem,6cqi,4.25rem) * var(--sf-title-scale, 1));font-weight:600;line-height:1.04;letter-spacing:-.025em;text-wrap:balance;white-space:pre-line}._heroSub_1ju27_62{max-width:520px;margin-top:24px;color:var(--sf-muted);font-size:1.1875rem}._heroActions_1ju27_69{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:36px}._heroMedia_1ju27_49{position:relative;display:grid;place-items:center;aspect-ratio:4 / 5;max-height:620px;overflow:hidden;border-radius:var(--sf-radius-lg)}._media-color_1ju27_87{background:var(--sf-primary);color:var(--sf-on-primary)}._media-pattern_1ju27_92{background-color:var(--sf-primary-soft);background-image:radial-gradient(color-mix(in srgb,var(--sf-primary) 25%,transparent) 1.5px,transparent 1.5px);background-size:22px 22px;color:var(--sf-primary-text)}._monogram_1ju27_99{font-family:var(--sf-font-heading);font-size:clamp(4rem,14cqi,9rem);font-weight:600;letter-spacing:-.04em}@container storefront (max-width: 760px){._heroGrid_1ju27_41{grid-template-columns:minmax(0,1fr)}._imageLeft_1ju27_49 ._heroMedia_1ju27_49{order:0}._heroMedia_1ju27_49{aspect-ratio:3 / 2}._height-normal_1ju27_33,._height-compact_1ju27_29{min-height:0}}._pullQuote_1ju27_126{padding-block:clamp(40px,6cqi,80px);border-bottom:1px solid var(--sf-line);text-align:center}._pullQuote_1ju27_126 figure{margin:0 auto}._pullQuote_1ju27_126 blockquote{margin:0 0 18px}._pullQuote_1ju27_126 blockquote p{font-family:var(--sf-font-heading);font-size:clamp(1.5rem,4cqi,2.375rem);font-style:italic;line-height:1.3;text-wrap:balance}._pullQuote_1ju27_126 figcaption span{color:var(--sf-muted)}._page_14fqp_1{display:flex;flex-direction:column;min-height:inherit;--sf-header-h: 16px}._layout_14fqp_8{display:grid;flex:1;grid-template-columns:minmax(300px,400px) minmax(0,1fr);gap:0 clamp(24px,4cqi,56px);width:100%;max-width:1240px;margin:0 auto;padding:0 clamp(16px,4cqi,32px)}._single_14fqp_19{grid-template-columns:minmax(0,1fr)}._aside_14fqp_23{padding-block:clamp(32px,5cqi,64px)}._aside_14fqp_23>*{position:sticky;top:24px}._main_14fqp_32{min-width:0;--sf-title-size: clamp(1.5rem, 3cqi, 1.875rem)}._main_14fqp_32 section>div{padding-inline:0}._main_14fqp_32>:first-child section,._main_14fqp_32>section:first-child{padding-top:clamp(32px,5cqi,64px)}._profile_14fqp_48{display:flex;flex-direction:column;gap:12px}._photo_14fqp_54{width:min(100%,300px);aspect-ratio:4 / 5;overflow:hidden;background:var(--sf-primary-soft)}._shape-arch_14fqp_61{border-radius:999px 999px var(--sf-radius-lg) var(--sf-radius-lg)}._shape-round_14fqp_65{width:min(70%,220px);aspect-ratio:1;border-radius:50%}._shape-square_14fqp_71{border-radius:var(--sf-radius-lg)}._photoFallback_14fqp_75{display:grid;place-items:center;height:100%}._name_14fqp_81{margin-top:12px;font-size:calc(clamp(2rem,4.4cqi,2.75rem) * var(--sf-title-scale, 1));font-weight:700;line-height:1.05;letter-spacing:-.02em}._tagline_14fqp_89{color:var(--sf-primary-text);font-weight:700}._pitch_14fqp_94{font-family:var(--sf-font-heading);font-size:1.25rem;line-height:1.35}._intro_14fqp_100{color:var(--sf-muted)}._actions_14fqp_104{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}._socials_14fqp_111{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none}._socials_14fqp_111 a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;background:var(--sf-primary-soft);color:var(--sf-text);font-size:.875rem;font-weight:700}._socials_14fqp_111 a:hover{background:var(--sf-primary);color:var(--sf-on-primary)}@container storefront (max-width: 820px){._layout_14fqp_8{grid-template-columns:minmax(0,1fr)}._aside_14fqp_23>*{position:static}._photo_14fqp_54{width:min(60%,240px)}._shape-round_14fqp_65{width:min(50%,180px)}}._root_1b8xo_8,._root_1b8xo_8 [data-sf-styled]{--sf-bg: var(--sf-l-bg);--sf-surface: var(--sf-l-surface);--sf-alt: var(--sf-l-alt);--sf-text: var(--sf-l-text);--sf-muted: var(--sf-l-muted);--sf-line: var(--sf-l-line);--sf-primary: var(--sf-l-primary);--sf-on-primary: var(--sf-l-on-primary);--sf-primary-text: var(--sf-l-primary-text);--sf-primary-soft: var(--sf-l-primary-soft);--sf-secondary: var(--sf-l-secondary);--sf-on-secondary: var(--sf-l-on-secondary);--sf-shadow: 0 18px 40px -24px rgba(16, 24, 22, .35);color-scheme:light}._root_1b8xo_8[data-scheme=dark],._root_1b8xo_8[data-scheme=dark] [data-sf-styled]{--sf-bg: var(--sf-d-bg);--sf-surface: var(--sf-d-surface);--sf-alt: var(--sf-d-alt);--sf-text: var(--sf-d-text);--sf-muted: var(--sf-d-muted);--sf-line: var(--sf-d-line);--sf-primary: var(--sf-d-primary);--sf-on-primary: var(--sf-d-on-primary);--sf-primary-text: var(--sf-d-primary-text);--sf-primary-soft: var(--sf-d-primary-soft);--sf-secondary: var(--sf-d-secondary);--sf-on-secondary: var(--sf-d-on-secondary);--sf-shadow: 0 18px 40px -20px rgba(0, 0, 0, .7);color-scheme:dark}@media(prefers-color-scheme:dark){._root_1b8xo_8[data-scheme=auto],._root_1b8xo_8[data-scheme=auto] [data-sf-styled]{--sf-bg: var(--sf-d-bg);--sf-surface: var(--sf-d-surface);--sf-alt: var(--sf-d-alt);--sf-text: var(--sf-d-text);--sf-muted: var(--sf-d-muted);--sf-line: var(--sf-d-line);--sf-primary: var(--sf-d-primary);--sf-on-primary: var(--sf-d-on-primary);--sf-primary-text: var(--sf-d-primary-text);--sf-primary-soft: var(--sf-d-primary-soft);--sf-secondary: var(--sf-d-secondary);--sf-on-secondary: var(--sf-d-on-secondary);--sf-shadow: 0 18px 40px -20px rgba(0, 0, 0, .7);color-scheme:dark}}._root_1b8xo_8,._root_1b8xo_8 [data-sf-styled]{--bg: var(--sf-bg);--surface: var(--sf-surface);--surface2: var(--sf-alt);--text: var(--sf-text);--muted: var(--sf-muted);--line: var(--sf-line);--brand: var(--sf-primary);--brand-text: var(--sf-primary-text);--brand-soft: var(--sf-primary-soft);--on-brand: var(--sf-on-primary);--font-body: var(--sf-font-body);--font-display: var(--sf-font-heading)}._root_1b8xo_8{--sf-header-h: 72px;container:storefront / inline-size;position:relative;min-height:100%;background:var(--sf-bg);color:var(--sf-text);font-family:var(--sf-font-body);font-size:var(--sf-font-size);line-height:1.6}._root_1b8xo_8 :where(h1,h2,h3){font-family:var(--sf-font-heading)}._root_1b8xo_8 :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--sf-primary-text);outline-offset:2px}._skip_1b8xo_104{position:absolute;z-index:50;top:8px;left:8px;padding:10px 16px;border-radius:8px;background:var(--sf-text);color:var(--sf-bg);font-weight:700;transform:translateY(-150%)}._skip_1b8xo_104:focus{transform:none}@media(prefers-reduced-motion:reduce){._root_1b8xo_8 *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
