._nav_vhf6y_1{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;padding:8px var(--side-padding);border-bottom:1px solid var(--color-border);position:sticky;top:0;background:var(--color-bg);z-index:10}._logo_vhf6y_15{height:76px;width:auto}._links_vhf6y_20{display:flex;flex-wrap:wrap;align-items:center;gap:22px;font-size:var(--fs-small);font-weight:600;color:var(--color-nav-link)}._links_vhf6y_20 a:not(._cta_vhf6y_30){color:var(--color-nav-link);transition:color .15s ease}._links_vhf6y_20 a:not(._cta_vhf6y_30):hover{color:var(--color-primary)}._cta_vhf6y_30{display:inline-flex;align-items:center;gap:6px;background:var(--color-primary);color:var(--color-nav-pill-text);padding:10px 20px;border-radius:var(--radius-pill);font-weight:700;transition:transform .15s ease,background .15s ease}._ctaStar_vhf6y_51{width:13px;height:13px;fill:currentColor}._cta_vhf6y_30:hover{background:var(--color-primary-dark);transform:translateY(-2px);color:var(--color-nav-pill-text)}._menuToggle_vhf6y_63{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;border:none;background:none;cursor:pointer;border-radius:var(--radius-pill);transition:background .15s ease}._menuToggle_vhf6y_63:hover{background:var(--color-panel-light-green)}._menuBar_vhf6y_83{display:block;width:22px;height:2px;border-radius:2px;background:var(--color-ink);transition:transform .2s ease,opacity .2s ease}._menuToggleOpen_vhf6y_92 ._menuBar_vhf6y_83:nth-child(1){transform:translateY(7px) rotate(45deg)}._menuToggleOpen_vhf6y_92 ._menuBar_vhf6y_83:nth-child(2){opacity:0}._menuToggleOpen_vhf6y_92 ._menuBar_vhf6y_83:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width: 768px){._menuToggle_vhf6y_63{display:inline-flex}._links_vhf6y_20{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:4px;background:var(--color-bg);border-bottom:1px solid var(--color-border);padding:8px var(--side-padding) 20px;box-shadow:var(--shadow-card-hover)}._linksOpen_vhf6y_124{display:flex}._links_vhf6y_20 a:not(._cta_vhf6y_30){padding:10px 4px}._cta_vhf6y_30{display:flex;justify-content:center;margin-top:8px}}._hero_132is_1{max-width:var(--max-width);margin:0 auto;padding:48px var(--side-padding) 0;display:grid;grid-template-columns:minmax(300px,1.05fr) minmax(280px,.95fr);gap:32px;align-items:center}._copy_132is_11{display:flex;flex-direction:column;gap:16px}._eyebrow_132is_17{display:inline-flex;align-self:flex-start;background:var(--color-chip-tan);color:var(--color-chip-tan-text);font-weight:700;font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;padding:6px 14px;border-radius:var(--radius-pill)}._heading_132is_30{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-display);line-height:1.08;margin:0}._subcopy_132is_38{font-size:var(--fs-lead);color:var(--color-body-secondary);max-width:440px;margin:0}._ctaRow_132is_45{display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}._ctaPrimary_132is_52{background:var(--color-primary);color:var(--color-nav-pill-text);font-weight:700;font-size:var(--fs-body);padding:14px 24px;border-radius:var(--radius-pill);transition:transform .15s ease,background .15s ease}._ctaPrimary_132is_52:hover{background:var(--color-primary-dark);transform:translateY(-2px);color:var(--color-nav-pill-text)}._ctaOutline_132is_68{border:2px solid var(--color-primary);color:var(--color-primary);font-weight:700;font-size:var(--fs-body);padding:12px 20px;border-radius:var(--radius-pill);transition:transform .15s ease,background .15s ease,color .15s ease}._ctaOutline_132is_68:hover{background:var(--color-primary);color:var(--color-nav-pill-text);transform:translateY(-2px)}._stats_132is_84{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:10px}._statCard_132is_91{background:var(--color-card-white);border-radius:var(--radius-medium);padding:16px;text-align:center}._statValue_132is_98{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-title);color:var(--color-primary)}._statLabel_132is_105{font-size:var(--fs-small);color:var(--color-body-muted);font-weight:600}._photoWrap_132is_111{position:relative}._photoFrame_132is_115{aspect-ratio:16 / 9;border-radius:var(--radius-large);border:3px solid var(--color-card-white);box-shadow:0 12px 30px #1f3a251f;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}._stampBadge_132is_124{position:absolute;top:-100px;right:-20px;width:130px;height:130px;background-color:var(--color-primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}._photoFrame_132is_115:hover{transform:scale(1.02);box-shadow:0 16px 36px #1f3a252e}._photo_132is_111{width:100%;height:100%;object-fit:cover}@media (max-width: 720px){._hero_132is_1{grid-template-columns:1fr;padding-top:28px;gap:24px}._subcopy_132is_38{max-width:none}._stats_132is_84{gap:8px}._statCard_132is_91{padding:12px 10px}._statValue_132is_98{font-size:var(--fs-lead)}._stampBadge_132is_124{width:80px;height:80px;top:8px;right:8px}}._section_5xn08_1{max-width:var(--max-width);margin:0 auto;padding:var(--section-gap) var(--side-padding) 0}._card_5xn08_7{background:var(--color-card-white);border-radius:var(--radius-large);padding:28px;box-shadow:var(--shadow-card);display:grid;grid-template-columns:280px 1fr;gap:32px;align-items:center}._photo_5xn08_18{width:100%;aspect-ratio:1;object-fit:cover;border-radius:58% 42% 52% 48%/50% 56% 44% 50%}._photoInline_5xn08_25{display:none}._content_5xn08_29{display:flex;flex-direction:column;gap:18px}._heading_5xn08_35{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-headline);color:var(--color-primary);margin:0}._prereqList_5xn08_43{display:flex;flex-direction:column;gap:12px;font-size:var(--fs-body);color:var(--color-body-tertiary);list-style:none;margin:0;padding:0}._prereqList_5xn08_43 li{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:12px}._tagArrow_5xn08_62{position:absolute;right:calc(100% + 2px);top:calc(50% - 45px);width:102px;height:102px;transform:scaleX(-1);rotate:47deg;pointer-events:none;background-color:var(--color-black);-webkit-mask:url(/assets/icon-arrow-squiggle-DnVc8Zj0.png) center / contain no-repeat;mask:url(/assets/icon-arrow-squiggle-DnVc8Zj0.png) center / contain no-repeat}._itemText_5xn08_76{flex:1 1 0;min-width:0}._badge_5xn08_81{flex:none;width:28px;height:28px}._badgeCircle_5xn08_87{fill:var(--color-muted-gold)}._badgeNumber_5xn08_92{fill:var(--color-card-white);font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:14px}@media (max-width: 720px){._tagArrow_5xn08_62{position:static;display:block;order:3;flex:none;width:44px;height:44px;transform:none;rotate:-75deg}._card_5xn08_7{grid-template-columns:1fr;padding:20px;gap:20px}._photo_5xn08_18{display:none}._photoInline_5xn08_25{display:flex;flex:none;order:-1;margin:0}._tagItem_5xn08_128{flex-wrap:nowrap!important}._tagItem_5xn08_128 ._badge_5xn08_81{order:0}._tagItem_5xn08_128 ._itemText_5xn08_76{order:2;flex:0 1 auto}._tagItem_5xn08_128 ._photoInline_5xn08_25{display:flex;flex:none;order:4;margin:0}._photoInline_5xn08_25 button{display:block;width:72px;height:72px;padding:0;border:0;background:none;cursor:zoom-in}._photoInline_5xn08_25 img{display:block;width:72px;max-width:100%;aspect-ratio:1;object-fit:cover;border-radius:58% 42% 52% 48%/50% 56% 44% 50%}._lightbox_5xn08_167{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:24px;background:#000000d1}._lightbox_5xn08_167>img{display:block;max-width:100%;max-height:100%;object-fit:contain;border-radius:16px}._lightboxClose_5xn08_185{position:absolute;top:12px;right:16px;border:0;background:transparent;color:#fff;font-size:36px;line-height:1;cursor:pointer}}._section_9w6ei_1{max-width:var(--max-width);margin:0 auto;padding:var(--section-gap) var(--side-padding) 0;display:flex;flex-direction:column;gap:28px;scroll-margin-top:80px}._heading_9w6ei_11{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-headline);margin:0}._grid_9w6ei_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}._card_9w6ei_24{background:var(--color-card-white);border-radius:var(--radius-large);padding:22px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--shadow-card);min-height:190px;scroll-margin-top:80px;transition:transform .15s ease,box-shadow .15s ease}._card_9w6ei_24:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}._chip_9w6ei_42{width:44px;height:44px;border-radius:var(--radius-pill);display:flex;align-items:center;justify-content:center;font-size:var(--fs-icon)}._title_9w6ei_52{font-family:var(--font-heading);font-weight:700;font-size:var(--fs-title);margin:0}._desc_9w6ei_59{font-size:var(--fs-small);color:var(--color-body-tertiary);flex:1;margin:0}._link_9w6ei_66{font-size:var(--fs-small);font-weight:700;color:var(--color-muted-gold-text);transition:color .15s ease;align-self:flex-start}._link_9w6ei_66:hover{color:var(--color-primary)}._wrapper_8hpyd_1{max-width:var(--max-width);margin:40px auto 0;padding:0 var(--side-padding)}._panel_8hpyd_7{background:var(--color-panel-light-green);border-radius:var(--radius-panel);padding:40px 32px;display:flex;flex-direction:column;gap:28px}._heading_8hpyd_16{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-headline);margin:0}._steps_8hpyd_23{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:6px}._arrow_8hpyd_31{flex:0 0 auto;align-self:center;width:36px;height:36px;object-fit:contain;opacity:.85;transform:rotate(-100deg)}._step_8hpyd_23{flex:1 1 180px;min-height:150px;background:var(--color-card-white);border-radius:var(--radius-medium);padding:18px 14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;box-shadow:0 4px 12px #1f3a250d}._stepNumber_8hpyd_56{width:36px;height:36px;border-radius:var(--radius-pill);background:var(--color-chip-green);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:800;font-size:var(--fs-body);color:var(--color-primary)}._stepTitle_8hpyd_70{font-family:var(--font-heading);font-weight:700;font-size:var(--fs-title);margin:0}._stepDesc_8hpyd_77{font-size:var(--fs-body);color:var(--color-body-tertiary);margin:0}@media (max-width: 720px){._panel_8hpyd_7{padding:28px 20px}._steps_8hpyd_23{flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start}._step_8hpyd_23{flex:0 0 min(70vw,250px);min-height:125px;padding:12px 10px;scroll-snap-align:start}._arrow_8hpyd_31{display:none}}._trigger_7hkq4_1{display:inline;padding:0;border:0;background:none;color:var(--color-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px;font:inherit}._trigger_7hkq4_1:focus-visible,._trigger_7hkq4_1:hover{color:var(--color-primary-dark)}._trigger_7hkq4_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:2px}._wrap_7hkq4_24{display:inline-block}._bubble_7hkq4_28{position:fixed;z-index:1000;width:min(320px,calc(100vw - 24px));padding:16px 18px;border:1px solid var(--color-popover-border);border-radius:18px;background:var(--color-card-white);color:var(--color-body-tertiary);box-shadow:var(--shadow-popover);font-size:var(--fs-small);line-height:1.5;pointer-events:none;text-align:left;animation:_bubbleEnter_7hkq4_1 .16s ease-out}@keyframes _bubbleEnter_7hkq4_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._bubble_7hkq4_28{animation:none}}._viewport_zj8zi_1{display:contents}._track_zj8zi_5{display:flex}@media (max-width: 720px){._viewport_zj8zi_1{display:block;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}._track_zj8zi_5{display:flex;align-items:stretch;gap:12px;width:100%;min-width:100%;padding:0 1px 8px}}._section_8qbns_1{max-width:var(--max-width);margin:0 auto;padding:var(--section-gap) var(--side-padding) 0;display:flex;flex-direction:column;gap:20px}._intro_8qbns_10{display:flex;flex-direction:column;gap:4px;width:100%}._heading_8qbns_17{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-headline);margin:0}._desc_8qbns_24{font-size:var(--fs-small);color:var(--color-body-tertiary);margin:0}._featureGrid_8qbns_30{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}._featureCard_8qbns_36{min-width:0;background:var(--color-card-white);border-radius:var(--radius-large);padding:22px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-shadow:var(--shadow-card);transition:transform .15s ease,box-shadow .15s ease}._featureCard_8qbns_36:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}._featureIcon_8qbns_54{width:44px;height:44px;border-radius:var(--radius-pill);background:var(--color-panel-light-green);display:flex;align-items:center;justify-content:center;font-size:var(--fs-icon)}._featureTitle_8qbns_65{font-family:var(--font-heading);font-weight:700;font-size:var(--fs-title);margin:0}._featureDesc_8qbns_72{font-size:var(--fs-small);color:var(--color-body-tertiary);margin:0}._carousel_8qbns_78{position:relative}._viewport_8qbns_82{overflow:hidden;border-radius:24px}._container_8qbns_87{display:flex}._slide_8qbns_91{flex:0 0 100%;min-width:0;aspect-ratio:4 / 3}._slideButton_8qbns_97{display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:zoom-in}._slide_8qbns_91 img{width:100%;height:100%;object-fit:cover;object-position:center 35%}._navButton_8qbns_114{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:var(--radius-pill);border:none;background:var(--color-card-white);color:var(--color-ink);font-size:var(--fs-icon);line-height:1;font-weight:700;cursor:pointer;box-shadow:var(--shadow-card);transition:transform .15s ease,background .15s ease;display:flex;align-items:center;justify-content:center}._navButton_8qbns_114:hover{background:var(--color-primary);color:var(--color-card-white);transform:translateY(-50%) scale(1.06)}._navButtonPrev_8qbns_141{left:12px}._navButtonNext_8qbns_145{right:12px}._thumbStrip_8qbns_149{display:flex;gap:10px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:var(--color-muted-gold) transparent;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent)}._thumbStrip_8qbns_149:active{cursor:grabbing}._thumb_8qbns_149{flex:0 0 140px;aspect-ratio:16 / 9;border-radius:var(--radius-thumb);overflow:hidden;border:2px solid transparent;padding:0;cursor:pointer;background:none;transition:transform .15s ease,border-color .15s ease}._thumb_8qbns_149:hover{transform:scale(1.04)}._thumb_8qbns_149 img{width:100%;height:100%;object-fit:cover}._thumbActive_8qbns_187{border-color:var(--color-primary)}@media (max-width: 720px){._featureGrid_8qbns_30{display:flex;flex-wrap:nowrap;justify-content:flex-start}._featureCard_8qbns_36{flex:0 0 min(70vw,280px);min-width:0;padding:18px;gap:8px;scroll-snap-align:start}}._overlay_1fgly_1 :focus-visible{outline-color:var(--color-card-white)}._overlay_1fgly_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#1f3a25d9;display:flex;align-items:center;justify-content:center;padding:32px;z-index:100;animation:_fadeIn_1fgly_1 .15s ease}@keyframes _fadeIn_1fgly_1{0%{opacity:0}to{opacity:1}}._backdrop_1fgly_26{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:none;cursor:zoom-out}._image_1fgly_34{position:relative;max-width:min(100%,1100px);max-height:90vh;width:auto;height:auto;border-radius:16px;box-shadow:0 20px 48px #0006}._close_1fgly_44{position:fixed;top:20px;right:24px;width:40px;height:40px;border-radius:var(--radius-pill);border:none;background:var(--color-card-white);color:var(--color-ink);font-size:var(--fs-icon);line-height:1;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s ease,background .15s ease}._close_1fgly_44:hover{background:var(--color-primary);color:var(--color-card-white);transform:scale(1.06)}._navButton_1fgly_70{position:fixed;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:var(--radius-pill);border:none;background:var(--color-card-white);color:var(--color-ink);font-size:var(--fs-icon);line-height:1;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s ease,background .15s ease}._navButton_1fgly_70:hover{background:var(--color-primary);color:var(--color-card-white);transform:translateY(-50%) scale(1.06)}._navButtonPrev_1fgly_96{left:24px}._navButtonNext_1fgly_100{right:24px}@media (max-width: 600px){._overlay_1fgly_1{padding:16px}._close_1fgly_44{top:12px;right:12px;width:36px;height:36px}._navButton_1fgly_70{width:40px;height:40px;font-size:var(--fs-icon)}._navButtonPrev_1fgly_96{left:8px}._navButtonNext_1fgly_100{right:8px}}._section_1adnx_1{max-width:var(--max-width);margin:0 auto;padding:var(--section-gap) var(--side-padding) 0;display:flex;flex-direction:column;gap:20px}._heading_1adnx_10{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-headline);margin:0}._intro_1adnx_17{font-size:var(--fs-small);color:var(--color-body-tertiary);margin:-8px 0 0}._tableWrap_1adnx_23{overflow-x:auto;border-radius:var(--radius-large);box-shadow:var(--shadow-card);background:var(--color-card-white)}._table_1adnx_23{width:100%;border-collapse:collapse;min-width:480px}._table_1adnx_23 th,._table_1adnx_23 td{padding:16px 20px;text-align:left;font-size:var(--fs-small);white-space:nowrap}._table_1adnx_23 thead th{font-size:var(--fs-label);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-gold-text);border-bottom:1px solid rgba(31,58,37,.08)}._table_1adnx_23 tbody th{font-weight:700;color:var(--color-ink)}._table_1adnx_23 tbody td{color:var(--color-body-tertiary)}._table_1adnx_23 tbody tr:not(:last-child) th,._table_1adnx_23 tbody tr:not(:last-child) td{border-bottom:1px solid rgba(31,58,37,.06)}._table_1adnx_23 ._highlightRow_1adnx_67 th,._table_1adnx_23 ._highlightRow_1adnx_67 td{background:var(--color-primary);color:var(--color-card-white)}._infoCard_1adnx_73{background:var(--color-card-white);border-radius:var(--radius-large);box-shadow:var(--shadow-card);padding:28px;display:flex;flex-direction:column;gap:18px}._infoHeading_1adnx_83{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-headline);color:var(--color-primary);margin:0}._infoList_1adnx_91{display:flex;flex-direction:column;gap:12px;font-size:var(--fs-body);color:var(--color-body-tertiary);list-style:none;margin:0;padding:0}._infoList_1adnx_91 li{display:flex;align-items:center;gap:12px}._infoList_1adnx_91 li:before{content:"";flex:none;width:28px;height:28px;border-radius:var(--radius-pill);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M12 0C13 8 16 11 24 12C16 13 13 16 12 24C11 16 8 13 0 12C8 11 11 8 12 0Z'/%3E%3C/svg%3E") center / 14px no-repeat,var(--color-muted-gold)}@media (max-width: 640px){._table_1adnx_23 th,._table_1adnx_23 td{padding:12px 14px}._infoCard_1adnx_73{padding:20px}}._wrapper_pa50s_1{max-width:var(--max-width);margin:0 auto;padding:var(--section-gap) var(--side-padding) 0;scroll-margin-top:80px}._panel_pa50s_8 :focus-visible{outline-color:var(--color-nav-pill-text)}._panel_pa50s_8{background:var(--color-primary);border-radius:var(--radius-panel);padding:40px 32px;display:flex;flex-direction:column;gap:28px;color:var(--color-panel-light-green)}._top_pa50s_22{display:grid;grid-template-columns:minmax(280px,1fr) minmax(240px,1fr);gap:28px;align-items:center}._features_pa50s_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._featureCard_pa50s_35{background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-medium);padding:18px;display:flex;flex-direction:column;gap:6px}._featureEmoji_pa50s_45{font-size:var(--fs-icon)}._featureTitle_pa50s_49{font-family:var(--font-heading);font-weight:700;font-size:var(--fs-title);color:var(--color-card-white);margin:0}._featureDesc_pa50s_57{font-size:var(--fs-small);color:var(--color-clube-copy);margin:0}._copy_pa50s_63{display:flex;flex-direction:column;gap:10px}._eyebrow_pa50s_69{font-weight:700;font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-clube-label)}._heading_pa50s_77{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-headline);color:var(--color-card-white);margin:0}._desc_pa50s_85{font-size:var(--fs-body);color:var(--color-clube-copy);max-width:420px;margin:0}._cta_pa50s_92{align-self:flex-start;background:var(--color-chip-tan);color:var(--color-chip-tan-text);font-weight:700;font-size:var(--fs-small);padding:11px 20px;border-radius:var(--radius-pill);transition:transform .15s ease,background .15s ease}._cta_pa50s_92:hover{background:var(--color-chip-tan-hover);transform:translateY(-2px);color:var(--color-chip-tan-text)}._photoFrame_pa50s_109{width:100%;aspect-ratio:4 / 3;border-radius:var(--radius-large);border:3px solid var(--color-card-white);overflow:hidden;transition:transform .2s ease}._photo_pa50s_109{display:block;width:100%;height:100%;object-fit:cover;object-position:center 68%}._photoFrame_pa50s_109:hover{transform:scale(1.02)}@media (max-width: 720px){._panel_pa50s_8{padding:28px 20px}._top_pa50s_22{grid-template-columns:1fr}._photoFrame_pa50s_109{aspect-ratio:1 / 1}._desc_pa50s_85{max-width:none}}._section_zfxat_1{max-width:var(--max-width);margin:0 auto;padding:var(--section-gap) var(--side-padding) 0;display:flex;flex-direction:column;gap:20px;scroll-margin-top:80px}._heading_zfxat_11{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-headline);margin:0}._grid_zfxat_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}._card_zfxat_24{background:var(--color-card-white);border-radius:var(--radius-large);overflow:hidden;box-shadow:var(--shadow-card);display:flex;flex-direction:column;padding:0;border:none;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}._card_zfxat_24:disabled{cursor:default}._card_zfxat_24:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}._imageWrap_zfxat_49{height:140px;overflow:hidden;transition:transform .3s ease}._photo_zfxat_55{width:100%;height:100%;object-fit:cover;display:block}._card_zfxat_24:hover ._imageWrap_zfxat_49{transform:scale(1.05)}._body_zfxat_66{padding:18px;display:flex;flex-direction:column;gap:4px}._date_zfxat_73{font-size:var(--fs-label);font-weight:700;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-muted-gold-text)}._title_zfxat_81{font-family:var(--font-heading);font-weight:700;font-size:var(--fs-title);margin:0}._desc_zfxat_88{font-size:var(--fs-small);color:var(--color-body-tertiary);margin:0}._scroller_zfxat_94 ._grid_zfxat_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}@media (max-width: 720px){._scroller_zfxat_94 ._grid_zfxat_18{display:flex;flex-wrap:nowrap;width:100%;min-width:100%;gap:12px}._card_zfxat_24{flex:0 0 100%;scroll-snap-align:start}._imageWrap_zfxat_49{height:auto;aspect-ratio:16 / 9}}@media (hover: none) and (pointer: coarse){._card_zfxat_24:hover{transform:none;box-shadow:var(--shadow-card)}._card_zfxat_24:hover ._imageWrap_zfxat_49{transform:none}}._placeholder_1roh9_1{width:100%;height:100%;min-height:100%;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,#1f3a250f,#1f3a250f 10px,#1f3a2505 10px,#1f3a2505 20px);color:var(--color-body-tertiary);font-family:var(--font-body);font-size:var(--fs-small);font-weight:600;text-align:center;padding:12px}._overlay_j4cge_1 :focus-visible{outline-color:var(--color-card-white)}._overlay_j4cge_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#1f3a25d9;display:flex;align-items:center;justify-content:center;padding:24px;z-index:100;animation:_fadeIn_j4cge_1 .15s ease}@keyframes _fadeIn_j4cge_1{0%{opacity:0}to{opacity:1}}._backdrop_j4cge_26{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:none;cursor:zoom-out}._panel_j4cge_34{position:relative;width:min(100%,720px);max-height:100%;display:flex;flex-direction:column;gap:12px}._header_j4cge_43{display:flex;align-items:center;justify-content:space-between;gap:12px}._title_j4cge_50{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-title);color:var(--color-card-white);margin:0}._close_j4cge_58{flex:0 0 auto;width:40px;height:40px;border-radius:var(--radius-pill);border:none;background:var(--color-card-white);color:var(--color-ink);font-size:var(--fs-icon);line-height:1;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s ease,background .15s ease}._close_j4cge_58:hover{background:var(--color-primary);color:var(--color-card-white);transform:scale(1.06)}._carousel_j4cge_82{position:relative;min-height:0}._viewport_j4cge_87{overflow:hidden;border-radius:var(--radius-large)}._container_j4cge_92{display:flex}._slide_j4cge_96{flex:0 0 100%;min-width:0;display:flex;align-items:center;justify-content:center;background:#00000040}._slide_j4cge_96 img{display:block;max-width:100%;max-height:75vh;width:auto;height:auto;object-fit:contain}._navButton_j4cge_114{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:var(--radius-pill);border:none;background:var(--color-card-white);color:var(--color-ink);font-size:var(--fs-icon);line-height:1;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s ease,background .15s ease}._navButton_j4cge_114:hover{background:var(--color-primary);color:var(--color-card-white);transform:translateY(-50%) scale(1.06)}._navButtonPrev_j4cge_140{left:12px}._navButtonNext_j4cge_144{right:12px}._counter_j4cge_148{margin:0;text-align:center;font-size:var(--fs-small);color:var(--color-card-white)}@media (max-width: 600px){._overlay_j4cge_1{padding:12px}._slide_j4cge_96 img{max-height:70vh}._navButton_j4cge_114{width:36px;height:36px}._navButtonPrev_j4cge_140{left:8px}._navButtonNext_j4cge_144{right:8px}}._section_vx421_1{max-width:var(--max-width);margin:0 auto;padding:var(--section-gap) var(--side-padding) 0;display:flex;flex-direction:column;gap:16px;scroll-margin-top:80px}._heading_vx421_11{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-headline);margin:0}._scroller_vx421_18 ._grid_vx421_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}._card_vx421_24{background:var(--color-card-white);border-radius:var(--radius-large);padding:26px 20px;min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:14px;text-align:center;box-shadow:var(--shadow-card);transition:transform .15s ease,box-shadow .15s ease}._card_vx421_24:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}._quoteWrap_vx421_44{flex:1;display:flex;align-items:center;justify-content:center}._quote_vx421_44{font-family:var(--font-heading);font-weight:700;font-size:var(--fs-title);margin:0}._authorRow_vx421_58{display:flex;align-items:center;gap:8px}._avatar_vx421_64{width:28px;height:28px;border-radius:var(--radius-pill)}._author_vx421_58{font-size:var(--fs-small);font-weight:700;color:var(--color-body-tertiary)}@media (max-width: 720px){._scroller_vx421_18 ._grid_vx421_18{display:flex;flex-wrap:nowrap;width:100%;min-width:100%;gap:12px}._card_vx421_24{flex:0 0 min(70vw,280px);min-height:160px;padding:20px 16px;scroll-snap-align:start}}._section_u5jqv_1{max-width:var(--max-width);margin:0 auto;padding:var(--section-gap) var(--side-padding) 0}._card_u5jqv_7{max-width:760px;margin:0 auto;background:var(--color-card-white);border-radius:var(--radius-large);padding:22px;box-shadow:var(--shadow-card)}._heading_u5jqv_16{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-headline);margin:0 0 6px}._faqRow_u5jqv_23{border-top:1px solid var(--color-faq-divider);padding:12px 0}._faqQuestion_u5jqv_28{width:100%;background:none;border:none;padding:0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:var(--fs-body);font-weight:600;font-family:var(--font-body);color:var(--color-ink);text-align:left}._faqSymbol_u5jqv_44{color:var(--color-primary);font-size:var(--fs-title);display:inline-block;transition:transform .2s ease}._faqSymbolOpen_u5jqv_51{transform:rotate(180deg)}._faqAnswerWrap_u5jqv_55{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .25s ease,opacity .2s ease}._faqAnswerWrapOpen_u5jqv_62{grid-template-rows:1fr;opacity:1}._faqAnswerInner_u5jqv_67{overflow:hidden;min-height:0}._faqAnswer_u5jqv_55{font-size:var(--fs-small);color:var(--color-body-tertiary);padding-top:8px;margin:0}@media (max-width: 720px){._card_u5jqv_7{padding:20px}}._wrapper_12bjl_1{max-width:var(--max-width);margin:var(--section-gap) auto 0;padding:0 var(--side-padding)}._panel_12bjl_7{background:var(--color-panel-light-green);border-radius:var(--radius-panel);padding:40px 32px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}._heading_12bjl_18{font-family:var(--font-heading);font-weight:800;font-size:var(--fs-headline);margin:0}._cta_12bjl_25{background:var(--color-primary);color:var(--color-nav-pill-text);font-weight:700;font-size:var(--fs-body);padding:14px 24px;border-radius:var(--radius-pill);transition:transform .15s ease,background .15s ease}._cta_12bjl_25:hover{background:var(--color-primary-dark);transform:translateY(-2px);color:var(--color-nav-pill-text)}._footer_2j8t4_1 :focus-visible{outline-color:var(--color-footer-link)}._footer_2j8t4_1{margin-top:var(--section-gap);background:var(--color-ink);padding:14px var(--side-padding);color:var(--color-footer-text);font-size:var(--fs-small)}._top_2j8t4_13{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}._copyright_2j8t4_20{margin:0;text-align:center}._contact_2j8t4_25{justify-self:end}._logo_2j8t4_29{height:64px;width:auto}._contact_2j8t4_25{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-style:normal}._links_2j8t4_42{margin:0;display:flex;align-items:center;gap:4px}._location_2j8t4_49{padding:0 8px}._links_2j8t4_42 a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:var(--color-footer-link);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:color .15s ease,text-decoration-color .15s ease}._links_2j8t4_42 a:hover,._links_2j8t4_42 a:focus-visible{color:var(--color-card-white);text-decoration-color:currentColor}@media (max-width: 900px){._top_2j8t4_13{grid-template-columns:1fr;justify-items:center}._contact_2j8t4_25{justify-self:center;align-items:center}}@media (max-width: 480px){._logo_2j8t4_29{height:52px}}._backToTop_srn77_1{position:fixed;bottom:60px;right:24px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-nav-pill-text);box-shadow:var(--shadow-card-hover);cursor:pointer;z-index:20;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,background .15s ease}._backToTop_srn77_1._visible_srn77_23{opacity:1;transform:translateY(0);pointer-events:auto}._backToTop_srn77_1:hover{background:var(--color-primary-dark);transform:translateY(-2px)}._backToTop_srn77_1._visible_srn77_23:hover{transform:translateY(-2px)}@media (prefers-reduced-motion: reduce){._backToTop_srn77_1{transition:opacity .2s ease,background .15s ease;transform:none}._backToTop_srn77_1:hover{transform:none}}@media (max-width: 768px){._backToTop_srn77_1{bottom:16px;right:16px}}@font-face{font-family:Archivo Fallback;font-weight:700;src:local("Arial Bold");size-adjust:98.6%;ascent-override:89.2%;descent-override:21.3%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;font-weight:800;src:local("Arial Bold");size-adjust:103.3%;ascent-override:85.2%;descent-override:20.3%;line-gap-override:0%}@font-face{font-family:Nunito Sans Fallback;font-weight:400;src:local("Arial");size-adjust:99.1%;ascent-override:101.9%;descent-override:35.3%;line-gap-override:0%}@font-face{font-family:Nunito Sans Fallback;font-weight:600;src:local("Arial Bold");size-adjust:94.6%;ascent-override:106.8%;descent-override:37%;line-gap-override:0%}@font-face{font-family:Nunito Sans Fallback;font-weight:700;src:local("Arial Bold");size-adjust:96.5%;ascent-override:104.7%;descent-override:36.3%;line-gap-override:0%}:root{--color-bg: #FBF6E9;--color-bg-dot: #EFE6CC;--color-ink: #1F3A25;--color-black: #1C1C1C;--color-body-secondary: #4E5347;--color-body-tertiary: #5C6154;--color-body-muted: #6B6F62;--color-primary: #1F6B3D;--color-primary-dark: #154D2B;--color-panel-light-green: #EDF4E2;--color-chip-green: #DDEEC1;--color-chip-tan: #F3E4BE;--color-chip-tan-hover: #EAD79E;--color-chip-tan-text: #7A5A0C;--color-chip-pink: #FBD9E4;--color-muted-gold: #A9895F;--color-muted-gold-text: #85653A;--color-footer-text: #B9C4B1;--color-footer-link: #BFE0AE;--color-card-white: #FFFFFF;--color-nav-link: #3F5A3A;--color-nav-pill-text: #FFF7E6;--color-clube-copy: #D9EBD0;--color-clube-label: #BFE0AE;--color-border: #EFE7CC;--color-faq-divider: #F0EDDD;--color-popover-border: rgba(31, 58, 37, .1);--radius-large: 20px;--radius-medium: 16px;--radius-thumb: 14px;--radius-panel: 32px;--radius-pill: 999px;--shadow-card: 0 6px 16px rgba(31, 58, 37, .06);--shadow-card-hover: 0 12px 24px rgba(31, 58, 37, .12);--shadow-popover: 0 12px 32px rgba(18, 37, 23, .16);--max-width: 1180px;--side-padding: 32px;--section-gap: 64px;--font-heading: "Archivo", "Archivo Fallback", sans-serif;--font-body: "Nunito Sans", "Nunito Sans Fallback", sans-serif;--fs-label: .75rem;--fs-small: .875rem;--fs-body: .9375rem;--fs-lead: 1rem;--fs-title: 1.0625rem;--fs-icon: 1.25rem;--fs-headline: 1.625rem;--fs-display: clamp(1.875rem, 4vw, 3rem);--lh-body: 1.55;--lh-heading: 1.2;--lh-title: 1.3;--ls-label: .06em}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;font-family:var(--font-body);background:var(--color-bg);background-image:radial-gradient(var(--color-bg-dot) 1.4px,transparent 1.4px);background-size:16px 16px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-ink);overflow-x:hidden}button,input,select,textarea{font:inherit}::selection{background:var(--color-chip-green);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}h2{line-height:var(--lh-heading)}h3{line-height:var(--lh-title)}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-primary-dark)}img{max-width:100%;display:block}@media (max-width: 640px){:root{--side-padding: 20px;--section-gap: 40px;--radius-panel: 24px}}
