.Footer_footer__eNA9m{background:linear-gradient(180deg,var(--afograde-color-brand-deepest) 0,var(--afograde-ink-black) 100%);border-top:4px solid var(--afograde-color-brand-bright);color:var(--afograde-color-on-primary);padding-top:var(--afograde-spacing-16);padding-bottom:calc(var(--afograde-spacing-24) + env(safe-area-inset-bottom, 0px))}@media (min-width:1024px){.Footer_footer__eNA9m{padding-bottom:var(--afograde-spacing-12)}}.Footer_topGrid__I6STN{display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-10);gap:var(--afograde-spacing-10);padding-bottom:var(--afograde-spacing-10);border-bottom:1px solid rgba(255,255,255,.16)}@media (min-width:768px){.Footer_topGrid__I6STN{grid-template-columns:1.45fr 1fr 1.05fr}}.Footer_brandBlock__Pvx9s{display:flex;flex-direction:column;gap:var(--afograde-spacing-4);max-width:480px}.Footer_brandHeader__WFrbV{display:flex;align-items:center;gap:var(--afograde-spacing-3)}.Footer_footerLogoFrame__QP4_s{width:56px;height:56px;border-radius:var(--afograde-shape-medium);background-color:var(--afograde-color-surface-container-lowest);border:2px solid rgba(203,232,200,.36);box-shadow:var(--afograde-elevation-level2);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.Footer_footerLogoImg__TgTL7{width:100%;height:100%;object-fit:cover;transform:scale(1.22);transform-origin:center;display:block}.Footer_orgName__afPsq{font-weight:var(--afograde-typography-weights-bold);font-size:1.25rem;line-height:1.2}.Footer_tagline__WuViG{color:var(--afograde-color-inverse-primary);font-weight:var(--afograde-typography-weights-medium)}.Footer_summary__9GsLw{color:rgba(255,255,255,.84)}.Footer_socialBlock__T7jYW{margin-top:var(--afograde-spacing-2)}.Footer_socialList__jb3NN{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--afograde-spacing-2)}.Footer_socialChip__0bZrw{display:inline-flex;align-items:center;gap:var(--afograde-spacing-2);min-height:var(--afograde-accessibility-minimum-touch-target);padding:8px 14px;border-radius:var(--afograde-shape-full);background-color:rgba(255,255,255,.08);border:1.5px solid rgba(203,232,200,.28);box-shadow:none;color:var(--afograde-color-on-primary);font-size:.875rem;font-weight:var(--afograde-typography-weights-semibold);text-decoration:none;transition:background-color .28s cubic-bezier(.4,0,.2,1),border-color .28s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.33,1,.68,1)}.Footer_socialChip__0bZrw:hover{background-color:var(--afograde-color-brand-bright);border-color:var(--afograde-color-inverse-primary);transform:translateY(-3px)}.Footer_socialChip__0bZrw:active{transform:translateY(0)}.Footer_socialChip__0bZrw:focus-visible{outline:3px solid var(--afograde-color-inverse-primary);outline-offset:2px}.Footer_socialIconWrap__AVRJZ{display:inline-flex;align-items:center;justify-content:center;color:var(--afograde-color-inverse-primary);transition:transform var(--afograde-motion-duration-short) var(--afograde-motion-easing-emphasized)}.Footer_socialChip__0bZrw:hover .Footer_socialIconWrap__AVRJZ{color:var(--afograde-color-on-primary);transform:scale(1.1)}.Footer_colHeading__x0h2r{font-size:.9375rem;font-weight:var(--afograde-typography-weights-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--afograde-color-inverse-primary);margin-bottom:var(--afograde-spacing-3)}.Footer_linkList__K_ONQ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--afograde-spacing-1)}.Footer_footerLink__vjGfL{display:inline-flex;align-items:center;min-height:44px;color:rgba(255,255,255,.9);text-decoration:none;transition:color .28s cubic-bezier(.4,0,.2,1)}.Footer_footerLinkText__6O743{position:relative;display:inline-block;padding-bottom:4px;overflow:hidden}.Footer_footerLinkText__6O743:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:var(--afograde-shape-full);background-color:var(--afograde-color-inverse-primary);transform:translateX(-104%);transition:transform .5s cubic-bezier(.22,1,.36,1)}.Footer_footerLink__vjGfL:hover{color:var(--afograde-color-inverse-primary)}.Footer_footerLink__vjGfL:focus-visible .Footer_footerLinkText__6O743:after,.Footer_footerLink__vjGfL:hover .Footer_footerLinkText__6O743:after{transform:translateX(0);transition:transform 1s cubic-bezier(.22,1,.36,1)}.Footer_footerLink__vjGfL:focus-visible{outline:3px solid var(--afograde-color-inverse-primary);outline-offset:2px}.Footer_contactColumn__F7vDm{display:flex;flex-direction:column}.Footer_contactPhoneLink__8yEAD{display:inline-flex;align-items:center;gap:var(--afograde-spacing-2);min-height:44px;color:var(--afograde-color-on-primary);font-weight:var(--afograde-typography-weights-bold);text-decoration:none;transition:color var(--afograde-motion-duration-short) var(--afograde-motion-easing-standard)}.Footer_contactPhoneLink__8yEAD:hover{color:var(--afograde-color-inverse-primary)}.Footer_contactPhoneLink__8yEAD:focus-visible{outline:3px solid var(--afograde-color-inverse-primary);outline-offset:2px}.Footer_whatsappCtaItem__Ykb_E{padding-block:var(--afograde-spacing-2)}.Footer_bottomRow__HhqUp{padding-top:var(--afograde-spacing-6);display:flex;flex-direction:column;gap:var(--afograde-spacing-3);color:rgba(255,255,255,.78);font-size:.875rem}.Footer_copyright__vFlrA{font-weight:var(--afograde-typography-weights-semibold);color:rgba(255,255,255,.92)}.Footer_antiImpersonation__UgvNp{max-width:580px}@media (min-width:768px){.Footer_bottomRow__HhqUp{flex-direction:row;align-items:center;justify-content:space-between}.Footer_antiImpersonation__UgvNp{text-align:right}}@media (prefers-reduced-motion:reduce){.Footer_footerLinkText__6O743:after,.Footer_footerLink__vjGfL,.Footer_socialChip__0bZrw,.Footer_socialIconWrap__AVRJZ{transition:none}.Footer_socialChip__0bZrw:active,.Footer_socialChip__0bZrw:hover,.Footer_socialChip__0bZrw:hover .Footer_socialIconWrap__AVRJZ{transform:none}}.Header_header__hO3lJ{position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:4px solid var(--afograde-color-primary);border-bottom:1.5px solid var(--afograde-border-brand-subtle);box-shadow:var(--afograde-elevation-level1)}.Header_inner__ry5Nk{height:var(--afograde-components-navigation-mobile-height);display:flex;align-items:center;justify-content:space-between;gap:var(--afograde-spacing-4)}@media (min-width:1024px){.Header_inner__ry5Nk{height:var(--afograde-components-navigation-desktop-height)}}.Header_brandLink___mooj{display:inline-flex;align-items:center;gap:var(--afograde-spacing-3);text-decoration:none;color:var(--afograde-color-brand-deepest);min-height:var(--afograde-accessibility-minimum-touch-target)}.Header_brandLogoFrame__7bpkY{width:46px;height:46px;border-radius:var(--afograde-shape-medium);background-color:var(--afograde-color-surface-container-lowest);border:1.5px solid var(--afograde-color-primary-container);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;box-shadow:var(--afograde-elevation-level1);transition:border-color .26s cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.Header_brandLogoFrame__7bpkY{width:52px;height:52px}}.Header_brandLink___mooj:hover .Header_brandLogoFrame__7bpkY{border-color:var(--afograde-color-primary)}.Header_brandLogoImg__z7RKI{width:100%;height:100%;object-fit:cover;transform:scale(1.22);transform-origin:center;display:block}.Header_brandText__ICtYj{display:flex;flex-direction:column;line-height:1.15}.Header_brandTitle__vfHGr{font-weight:var(--afograde-typography-weights-bold);font-size:1.0625rem;letter-spacing:.02em;color:var(--afograde-ink-black)}.Header_brandSubtitle__L5r7D{font-size:.75rem;font-weight:var(--afograde-typography-weights-semibold);color:var(--afograde-color-primary)}.Header_desktopActions__drDSc,.Header_desktopNav__9ddFh{display:none}@media (min-width:1024px){.Header_desktopNav__9ddFh{display:flex;align-items:center;gap:var(--afograde-spacing-1)}.Header_desktopActions__drDSc{display:flex;align-items:center;gap:var(--afograde-spacing-3)}}.Header_navLink__LzXns{position:relative;display:inline-flex;align-items:center;min-height:var(--afograde-accessibility-minimum-touch-target);padding-inline:var(--afograde-spacing-3);text-decoration:none;color:var(--afograde-ink-black);font-size:.9375rem;font-weight:var(--afograde-typography-weights-semibold);transition:color .5s ease}.Header_navLinkText__ABQm0{position:relative;display:inline-block;padding-bottom:5px;overflow:hidden}.Header_navLinkText__ABQm0:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.5px;border-radius:var(--afograde-shape-full);background-color:var(--afograde-color-primary);transform:translateX(-105%);transition:transform .5s cubic-bezier(.22,1,.36,1)}.Header_navLink__LzXns:focus-visible,.Header_navLink__LzXns:hover{color:var(--afograde-color-primary)}.Header_navLink__LzXns:focus-visible .Header_navLinkText__ABQm0:after,.Header_navLink__LzXns:hover .Header_navLinkText__ABQm0:after{transform:translateX(0);transition:transform 1s cubic-bezier(.22,1,.36,1)}.Header_headerRegisterBtn__tGRo1{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--afograde-accessibility-minimum-touch-target);padding:5px 6px 5px 20px;border-radius:var(--afograde-shape-full);border:2px solid var(--afograde-color-primary);background-color:var(--afograde-color-primary);box-shadow:none;font-family:var(--afograde-typography-font-family-brand);font-size:.96875rem;font-weight:var(--afograde-typography-weights-bold);letter-spacing:.01em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .42s cubic-bezier(.4,0,.2,1),transform .36s cubic-bezier(.22,1,.36,1)}.Header_headerRegisterBtnFull__EF4z_{width:100%;justify-content:center}.Header_headerRegisterBg__AwlIZ{position:absolute;inset:-1px;border-radius:inherit;background-color:var(--afograde-color-primary-container);transform:translateX(-102%);pointer-events:none;z-index:1;transition:transform .48s cubic-bezier(.4,0,.2,1)}.Header_headerRegisterLabel__02SNx{position:relative;z-index:2;color:var(--afograde-color-on-primary);transition:color .32s cubic-bezier(.4,0,.2,1) 60ms}.Header_headerRegisterIconBadge__kemq_{position:relative;z-index:2;width:34px;height:34px;border-radius:var(--afograde-shape-full);background-color:rgba(255,255,255,.18);color:var(--afograde-color-on-primary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .42s cubic-bezier(.4,0,.2,1),color .42s cubic-bezier(.4,0,.2,1),transform .42s cubic-bezier(.22,1,.36,1)}.Header_headerRegisterArrowViewport__wxbKG{position:relative;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.Header_headerArrowIncoming__iE7El,.Header_headerArrowResting__KSk3g{position:absolute;inset:0;transition:transform .48s cubic-bezier(.22,1,.36,1)}.Header_headerArrowResting__KSk3g{transform:translateX(0)}.Header_headerArrowIncoming__iE7El{transform:translateX(-20px)}.Header_headerRegisterBtn__tGRo1:focus-visible,.Header_headerRegisterBtn__tGRo1:hover{border-color:var(--afograde-ink-black);transform:translateY(-3px)}.Header_headerRegisterBtn__tGRo1:focus-visible .Header_headerRegisterBg__AwlIZ,.Header_headerRegisterBtn__tGRo1:hover .Header_headerRegisterBg__AwlIZ{transform:translateX(0)}.Header_headerRegisterBtn__tGRo1:focus-visible .Header_headerRegisterLabel__02SNx,.Header_headerRegisterBtn__tGRo1:hover .Header_headerRegisterLabel__02SNx{color:var(--afograde-ink-black)}.Header_headerRegisterBtn__tGRo1:focus-visible .Header_headerRegisterIconBadge__kemq_,.Header_headerRegisterBtn__tGRo1:hover .Header_headerRegisterIconBadge__kemq_{background-color:var(--afograde-ink-black);color:var(--afograde-color-on-primary);transform:scale(1.06)}.Header_headerRegisterBtn__tGRo1:focus-visible .Header_headerArrowResting__KSk3g,.Header_headerRegisterBtn__tGRo1:hover .Header_headerArrowResting__KSk3g{transform:translateX(20px)}.Header_headerRegisterBtn__tGRo1:focus-visible .Header_headerArrowIncoming__iE7El,.Header_headerRegisterBtn__tGRo1:hover .Header_headerArrowIncoming__iE7El{transform:translateX(0)}.Header_headerRegisterBtn__tGRo1:active{transform:translateY(0);transition-duration:.12s}.Header_headerRegisterBtn__tGRo1:focus-visible{outline:3px solid var(--afograde-color-primary);outline-offset:3px}.Header_menuToggle__cfdoi{display:inline-flex;align-items:center;justify-content:center;width:var(--afograde-accessibility-minimum-touch-target);height:var(--afograde-accessibility-minimum-touch-target);border-radius:var(--afograde-shape-full);border:1.5px solid var(--afograde-color-primary);background-color:var(--afograde-color-brand-tint);color:var(--afograde-color-brand-deepest);box-shadow:none;cursor:pointer;transition:background-color .24s cubic-bezier(.4,0,.2,1),color .24s cubic-bezier(.4,0,.2,1),border-color .24s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.33,1,.68,1)}.Header_menuToggle__cfdoi:hover{background-color:var(--afograde-color-primary);color:var(--afograde-color-on-primary);transform:translateY(-2px)}.Header_menuToggleActive__VIyGP{background-color:var(--afograde-ink-black);border-color:var(--afograde-ink-black);color:var(--afograde-color-on-primary)}.Header_menuToggleActive__VIyGP:hover{background-color:var(--afograde-color-brand-deepest);border-color:var(--afograde-color-brand-deepest)}@media (min-width:1024px){.Header_menuToggle__cfdoi{display:none}}.Header_mobileBackdrop__xG6iU{position:fixed;top:var(--afograde-components-navigation-mobile-height);left:0;right:0;bottom:0;background-color:rgba(11,16,11,.62);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:98;animation:Header_mobileBackdropFade__Q6BAy .22s ease}@media (min-width:1024px){.Header_mobileBackdrop__xG6iU{display:none}}@keyframes Header_mobileBackdropFade__Q6BAy{0%{opacity:0}to{opacity:1}}.Header_mobileDrawer__GdBJH{position:fixed;top:var(--afograde-components-navigation-mobile-height);left:0;right:0;max-height:calc(100vh - var(--afograde-components-navigation-mobile-height));overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--afograde-color-surface-container-lowest);border-bottom:3.5px solid var(--afograde-color-primary);padding:var(--afograde-spacing-4) var(--afograde-spacing-page-gutter) calc(var(--afograde-spacing-8) + env(safe-area-inset-bottom, 0px));z-index:99;display:flex;flex-direction:column;gap:var(--afograde-spacing-4);animation:Header_mobileDrawerSlide__PEZUN .26s cubic-bezier(.16,1,.3,1)}@media (min-width:1024px){.Header_mobileDrawer__GdBJH{display:none}}@keyframes Header_mobileDrawerSlide__PEZUN{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Header_mobileDrawerHeader__XUARx{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border-radius:var(--afograde-shape-medium);background-color:var(--afograde-color-brand-tint);border-left:4px solid var(--afograde-color-primary)}.Header_mobileDrawerBadge__5EB68{font-size:.75rem;font-weight:var(--afograde-typography-weights-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--afograde-color-primary)}.Header_mobileDrawerTagline__VZK9a{font-size:.9375rem;font-weight:var(--afograde-typography-weights-bold);color:var(--afograde-ink-black)}.Header_mobileNavList__LbV24{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--afograde-spacing-1)}.Header_mobileNavLink__cGBRQ{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:10px 14px;border-radius:var(--afograde-shape-medium);border-bottom:1px solid rgba(10,74,10,.08);text-decoration:none;color:var(--afograde-ink-black);font-weight:var(--afograde-typography-weights-semibold);font-size:1.0625rem;transition:background-color .2s ease,color .2s ease,padding-left .22s ease}.Header_mobileNavArrow__g4bBC{color:var(--afograde-color-primary);flex-shrink:0;transition:transform .22s ease}.Header_mobileNavLink__cGBRQ:focus-visible,.Header_mobileNavLink__cGBRQ:hover{background-color:var(--afograde-color-brand-tint);color:var(--afograde-color-brand-deepest);padding-left:18px}.Header_mobileNavLink__cGBRQ:hover .Header_mobileNavArrow__g4bBC{transform:translateX(3px)}.Header_mobileNavLink__cGBRQ:active{background-color:var(--afograde-color-primary-container);color:var(--afograde-color-brand-deepest)}.Header_mobileDrawerActions__TtkjD{display:flex;flex-direction:column;gap:var(--afograde-spacing-3);padding-top:var(--afograde-spacing-3);border-top:1px solid rgba(10,74,10,.14)}.Header_mobileContactCall__lRrnw{display:inline-flex;align-items:center;justify-content:center;gap:var(--afograde-spacing-2);min-height:44px;padding:10px 16px;border-radius:var(--afograde-shape-full);border:1.5px solid var(--afograde-border-brand-subtle);background-color:var(--afograde-color-surface-container-low);color:var(--afograde-ink-black);font-size:.9375rem;font-weight:var(--afograde-typography-weights-bold);text-decoration:none;transition:background-color .22s ease,border-color .22s ease}.Header_mobileContactCall__lRrnw:hover{background-color:var(--afograde-color-brand-tint);border-color:var(--afograde-color-primary)}.StickyMobileBar_bar__umLDt{position:fixed;left:0;right:0;bottom:0;z-index:90;background-color:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:2.5px solid var(--afograde-color-primary);box-shadow:var(--afograde-elevation-level4);padding:var(--afograde-spacing-3) var(--afograde-spacing-page-gutter) calc(var(--afograde-spacing-3) + env(safe-area-inset-bottom, 0px));transition:transform var(--afograde-motion-duration-medium) var(--afograde-motion-easing-standard),opacity var(--afograde-motion-duration-medium) var(--afograde-motion-easing-standard)}.StickyMobileBar_hidden__le4lu{transform:translateY(110%);opacity:0;pointer-events:none}.StickyMobileBar_actions__8tvS0{max-width:640px;margin-inline:auto;display:grid;grid-template-columns:1.35fr 1fr;grid-gap:var(--afograde-spacing-3);gap:var(--afograde-spacing-3)}@media (min-width:1024px){.StickyMobileBar_bar__umLDt{display:none}}.Badge_badge__V4FiA{display:inline-flex;align-items:center;gap:var(--afograde-spacing-2);padding:var(--afograde-spacing-1) var(--afograde-spacing-3);border-radius:var(--afograde-shape-full);font-family:var(--afograde-typography-font-family-brand);font-size:var(--afograde-typography-scale-label-medium-font-size);line-height:var(--afograde-typography-scale-label-medium-line-height);letter-spacing:var(--afograde-typography-scale-label-medium-letter-spacing);font-weight:var(--afograde-typography-weights-semibold)}.Badge_brand__GdMlI{background-color:var(--afograde-color-primary-container);color:var(--afograde-color-brand-deepest);border:1px solid rgba(10,74,10,.36)}.Badge_neutral___9ajm{background-color:var(--afograde-ink-black);color:var(--afograde-color-on-primary);border:1px solid var(--afograde-color-brand-deep)}.Badge_success__HUXio{background-color:var(--afograde-color-utility-success);color:var(--afograde-color-utility-on-success)}.Badge_warning__6D1zV{background-color:var(--afograde-color-utility-warning);color:var(--afograde-color-utility-on-warning)}.Badge_info__luL2_{background-color:var(--afograde-color-tertiary-container);color:var(--afograde-color-on-tertiary-container)}.Badge_inverse__utGPA{background-color:rgba(255,255,255,.16);color:var(--afograde-color-on-primary);border:1px solid rgba(255,255,255,.32)}.SectionHeading_wrapper__Q0dxH{display:flex;flex-direction:column;gap:var(--afograde-spacing-3);max-width:740px;margin-bottom:var(--afograde-spacing-10)}.SectionHeading_centered__y_f0F{margin-inline:auto;text-align:center;align-items:center}.SectionHeading_heading__CKkbT{color:var(--afograde-ink-black);position:relative;padding-bottom:var(--afograde-spacing-3)}.SectionHeading_heading__CKkbT:after{content:"";display:block;width:52px;height:4px;margin-top:var(--afograde-spacing-3);border-radius:var(--afograde-shape-full);background:var(--afograde-color-gradient-brand)}.SectionHeading_centered__y_f0F .SectionHeading_heading__CKkbT:after{margin-inline:auto}.SectionHeading_lead__ucIb_{color:var(--afograde-ink-muted)}.SectionHeading_inverse__2yo5q .SectionHeading_heading__CKkbT{color:var(--afograde-color-on-primary)}.SectionHeading_inverse__2yo5q .SectionHeading_heading__CKkbT:after{background:var(--afograde-color-inverse-primary)}.SectionHeading_inverse__2yo5q .SectionHeading_lead__ucIb_{color:rgba(255,255,255,.92)}.CopyField_container__zT2w4{display:flex;flex-direction:column;gap:var(--afograde-spacing-2);padding:var(--afograde-spacing-4);background-color:var(--afograde-color-surface-container-lowest);border:1.5px solid var(--afograde-color-outline-variant);border-radius:var(--afograde-shape-medium)}.CopyField_label__mvTNj{color:var(--afograde-color-on-surface-variant)}.CopyField_row__lXkRk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--afograde-spacing-3)}.CopyField_value__ZnFtA{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.25rem;font-weight:var(--afograde-typography-weights-bold);letter-spacing:.04em;color:var(--afograde-color-brand-deepest);word-break:break-all}.CopyField_copyButton__ez00P{display:inline-flex;align-items:center;justify-content:center;gap:var(--afograde-spacing-2);min-height:var(--afograde-accessibility-minimum-touch-target);padding-inline:var(--afograde-spacing-4);border-radius:var(--afograde-shape-full);border:1.5px solid var(--afograde-color-primary);background-color:var(--afograde-color-brand-tint);color:var(--afograde-color-brand-deepest);box-shadow:none;font-weight:var(--afograde-typography-weights-semibold);font-size:.9375rem;cursor:pointer;transition:background-color .28s cubic-bezier(.4,0,.2,1),color .28s cubic-bezier(.4,0,.2,1),border-color .28s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.33,1,.68,1)}.CopyField_copyButton__ez00P:hover{background-color:var(--afograde-color-primary);color:var(--afograde-color-on-primary);transform:translateY(-3px)}.CopyField_copyButton__ez00P:active{transform:translateY(0)}.CopyField_copied__0K6oI{border-color:var(--afograde-color-utility-success);color:var(--afograde-color-utility-on-success)}.CopyField_copied__0K6oI,.CopyField_copied__0K6oI:hover{background-color:var(--afograde-color-utility-success)}.Registration_section__rm2uM{background:linear-gradient(180deg,var(--afograde-color-brand-tint) 0,#f2f7f1 100%);border-top:3px solid var(--afograde-color-primary);border-bottom:3px solid var(--afograde-color-primary)}.Registration_shell__B_dVx{max-width:820px;margin-inline:auto;background-color:var(--afograde-color-surface-container-lowest);border:1.5px solid var(--afograde-border-brand-subtle);border-top:6px solid var(--afograde-ink-black);border-radius:var(--afograde-shape-extra-large);box-shadow:var(--afograde-elevation-level3);padding:var(--afograde-spacing-6)}@media (min-width:768px){.Registration_shell__B_dVx{padding:var(--afograde-spacing-10)}}.Registration_stepWrapper__ib06g{margin-bottom:var(--afograde-spacing-8);padding-bottom:var(--afograde-spacing-6);border-bottom:1px solid var(--afograde-color-surface-container-high)}.Registration_stepList__nPsLN{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-3);gap:var(--afograde-spacing-3)}@media (min-width:640px){.Registration_stepList__nPsLN{grid-template-columns:repeat(3,1fr)}}.Registration_stepItem__cIqDJ{display:flex;align-items:center;gap:var(--afograde-spacing-3);padding:var(--afograde-spacing-3) var(--afograde-spacing-4);border-radius:var(--afograde-shape-medium);background-color:#f4f8f3;color:var(--afograde-ink-body);border:1.5px solid var(--afograde-border-brand-subtle)}.Registration_stepActive__z_wtT{background-color:var(--afograde-ink-black);color:var(--afograde-color-on-primary);border-color:var(--afograde-color-primary);font-weight:var(--afograde-typography-weights-bold)}.Registration_stepNum__oLewe{width:28px;height:28px;border-radius:var(--afograde-shape-full);background-color:var(--afograde-color-primary-container);color:var(--afograde-color-brand-deepest);display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:var(--afograde-typography-weights-bold);flex-shrink:0}.Registration_stepActive__z_wtT .Registration_stepNum__oLewe{background-color:var(--afograde-color-primary);color:var(--afograde-color-on-primary)}.Registration_stepNote__Fqdas{margin-top:var(--afograde-spacing-3);color:var(--afograde-ink-muted);font-size:.875rem}.Registration_banner__BHLaY{padding:var(--afograde-spacing-5);border-radius:var(--afograde-shape-large);border:1.5px solid var(--afograde-color-outline-variant);background-color:var(--afograde-color-surface-container-low);display:flex;flex-direction:column;gap:var(--afograde-spacing-4)}.Registration_bannerWarning__W_HAk{background-color:#fff8ee;border-color:var(--afograde-color-utility-warning);color:#3d2400}.Registration_bannerError__0BZKh{background-color:var(--afograde-color-error-container);border-color:var(--afograde-color-error);color:var(--afograde-color-on-error-container)}.Registration_bannerInfo__VB2I8{background-color:var(--afograde-color-brand-tint);border-color:var(--afograde-color-primary);color:var(--afograde-color-brand-deepest)}.Registration_bannerTitle__aJa3F{display:flex;align-items:center;gap:var(--afograde-spacing-2);font-weight:var(--afograde-typography-weights-bold);font-size:1.125rem}.Registration_bannerTitle__aJa3F:focus{outline:none}.Registration_bannerActions__gnGrx{display:flex;flex-wrap:wrap;gap:var(--afograde-spacing-3);margin-top:var(--afograde-spacing-2)}.Registration_errorSummaryList__ciCKD{margin:var(--afograde-spacing-2) 0 0;padding-left:var(--afograde-spacing-5);display:flex;flex-direction:column;gap:var(--afograde-spacing-1)}.Registration_errorSummaryLink__cB8Q7{color:var(--afograde-color-on-error-container);font-weight:var(--afograde-typography-weights-semibold)}.Registration_form__Z1sKR{display:flex;flex-direction:column;gap:var(--afograde-spacing-6)}.Registration_fieldGrid__gDpv7{display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-5);gap:var(--afograde-spacing-5)}@media (min-width:680px){.Registration_fieldGridTwo__sWllp{grid-template-columns:1fr 1fr}}.Registration_fieldGroup__3QleK{display:flex;flex-direction:column;gap:var(--afograde-spacing-2)}.Registration_label__RVN3x{font-weight:var(--afograde-typography-weights-bold);color:var(--afograde-color-primary);font-size:1rem;letter-spacing:-.01em;display:flex;align-items:baseline;gap:var(--afograde-spacing-1);transition:color .22s ease}.Registration_fieldGroup__3QleK:focus-within .Registration_label__RVN3x{color:var(--afograde-color-brand-deepest)}.Registration_requiredMark__4qXgI{color:var(--afograde-color-error);margin-left:2px;font-weight:var(--afograde-typography-weights-bold)}.Registration_optionalTag__7OQ4K{color:var(--afograde-ink-muted);font-weight:var(--afograde-typography-weights-regular);font-size:.8125rem;margin-left:var(--afograde-spacing-2)}.Registration_hint__W_unA{color:var(--afograde-ink-muted);font-size:.875rem}.Registration_input__WmhH4,.Registration_select__v3WIT{width:100%;min-height:var(--afograde-components-input-min-height);padding:var(--afograde-spacing-3) var(--afograde-spacing-4);border-radius:var(--afograde-shape-small);border:1.5px solid var(--afograde-components-input-border);background-color:var(--afograde-components-input-background);color:var(--afograde-ink-black);font-size:1rem;box-shadow:none;transition:border-color .22s cubic-bezier(.4,0,.2,1),background-color .22s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.2,0,0,1),border-left .2s ease}.Registration_input__WmhH4:hover:not(:disabled),.Registration_select__v3WIT:hover:not(:disabled){border-color:var(--afograde-color-primary);background-color:#f8fbf8;transform:translateY(-1.5px)}.Registration_input__WmhH4:focus,.Registration_select__v3WIT:focus{border-color:var(--afograde-color-primary);background-color:#ffffff;outline:3px solid var(--afograde-color-primary-container);outline-offset:0;transform:translateY(-2px);border-left:4px solid var(--afograde-color-primary)}.Registration_inputFilled__KtQmv,.Registration_input__WmhH4:not(:placeholder-shown):not(:focus):not(.Registration_inputInvalid__k_8Mo){border-color:rgba(10,74,10,.45);background-color:#f7faf7;border-left:4px solid var(--afograde-color-primary);font-weight:var(--afograde-typography-weights-medium)}.Registration_inputInvalid__k_8Mo{border-color:var(--afograde-color-error)!important;border-left:4px solid var(--afograde-color-error)!important;background-color:#fffbfa!important}.Registration_fieldError__lIhmR{color:var(--afograde-color-error);font-size:.9375rem;font-weight:var(--afograde-typography-weights-medium)}.Registration_fieldset__LeiXB{border:1.5px solid var(--afograde-border-brand-subtle);background-color:#fafcfa;border-radius:var(--afograde-shape-large);padding:var(--afograde-spacing-5);margin:0;display:flex;flex-direction:column;gap:var(--afograde-spacing-4);transition:border-color .22s ease}.Registration_fieldset__LeiXB:focus-within{border-color:var(--afograde-color-primary)}.Registration_legend___5sNB{padding-inline:var(--afograde-spacing-2);font-weight:var(--afograde-typography-weights-bold);color:var(--afograde-color-primary);font-size:1.0625rem;letter-spacing:-.01em}.Registration_compulsoryPill__AgGhr{display:inline-flex;align-items:center;gap:var(--afograde-spacing-2);padding:var(--afograde-spacing-2) var(--afograde-spacing-4);background-color:var(--afograde-color-brand-tint);color:var(--afograde-color-brand-deepest);border-radius:var(--afograde-shape-full);font-weight:var(--afograde-typography-weights-semibold);font-size:.9375rem;align-self:flex-start}.Registration_subjectGrid__CFtXw{display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-3);gap:var(--afograde-spacing-3)}@media (min-width:540px){.Registration_subjectGrid__CFtXw{grid-template-columns:1fr 1fr}}.Registration_choiceTile__NAAQL{display:flex;align-items:center;gap:var(--afograde-spacing-3);min-height:52px;padding:var(--afograde-spacing-3) var(--afograde-spacing-4);border-radius:var(--afograde-shape-medium);border:1.5px solid var(--afograde-color-outline-variant);background-color:var(--afograde-color-surface-container-lowest);cursor:pointer;font-weight:var(--afograde-typography-weights-medium);transition:background-color .22s ease,border-color .22s ease,transform .2s ease}.Registration_choiceTile__NAAQL:hover:not(.Registration_choiceTileDisabled__2tqih){background-color:var(--afograde-color-brand-tint);border-color:var(--afograde-color-primary);transform:translateY(-2px)}.Registration_choiceTileSelected__J0_9e{border-color:var(--afograde-color-primary);border-left:4px solid var(--afograde-color-primary);background-color:var(--afograde-color-brand-tint);color:var(--afograde-color-brand-deepest);font-weight:var(--afograde-typography-weights-bold);transform:translateY(-1px)}.Registration_choiceTileDisabled__2tqih{opacity:.55;cursor:not-allowed}.Registration_checkboxInput__vtde_,.Registration_radioInput__PduVt{width:20px;height:20px;accent-color:var(--afograde-color-primary);flex-shrink:0}.Registration_planRadioGrid__vjapV{display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-3);gap:var(--afograde-spacing-3)}@media (min-width:640px){.Registration_planRadioGrid__vjapV{grid-template-columns:1fr 1fr}}.Registration_planOptionCard__OFn6v{display:flex;align-items:flex-start;gap:var(--afograde-spacing-3);padding:var(--afograde-spacing-4);border-radius:var(--afograde-shape-medium);border:1.5px solid var(--afograde-color-outline-variant);background-color:var(--afograde-color-surface-container-lowest);cursor:pointer;transition:background-color .22s ease,border-color .22s ease,transform .2s ease}.Registration_planOptionCard__OFn6v:hover{background-color:#f7faf7;border-color:var(--afograde-color-primary);transform:translateY(-2px)}.Registration_planOptionSelected__0x1tH{border-color:var(--afograde-color-primary);border-left:4px solid var(--afograde-color-primary);background-color:var(--afograde-color-brand-tint)}.Registration_planOptionMeta__Hg4OO{display:flex;flex-direction:column;gap:var(--afograde-spacing-1)}.Registration_planOptionTitle__6VbWX{font-weight:var(--afograde-typography-weights-bold);color:var(--afograde-color-on-surface)}.Registration_planOptionPrice___Kr_9{font-weight:var(--afograde-typography-weights-bold);color:var(--afograde-color-primary);font-size:1.125rem}.Registration_planOptionSub__jSdBX{font-size:.875rem;color:var(--afograde-color-on-surface-variant)}.Registration_privacyBox__u0ttC{padding:var(--afograde-spacing-4);border-radius:var(--afograde-shape-medium);background-color:var(--afograde-color-brand-tint);border:1.5px solid var(--afograde-border-brand-subtle);display:flex;flex-direction:column;gap:var(--afograde-spacing-3)}.Registration_privacyCheckLabel__mC7Tx{display:flex;align-items:flex-start;gap:var(--afograde-spacing-3);cursor:pointer;min-height:var(--afograde-accessibility-minimum-touch-target);padding-top:var(--afograde-spacing-1)}.Registration_minorsNotice__peV0z{font-size:.875rem;color:var(--afograde-color-on-surface-variant)}.Registration_honeypotWrap__TfpEO{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.Registration_turnstileWrap__brasx{display:flex;flex-direction:column;gap:var(--afograde-spacing-2)}.Registration_turnstileUnconfigured__Qj8QQ{padding:var(--afograde-spacing-3) var(--afograde-spacing-4);border-radius:var(--afograde-shape-small);background-color:var(--afograde-color-surface-container-low);border:1px dashed var(--afograde-color-outline);color:var(--afograde-color-on-surface-variant);font-size:.875rem}.Registration_paymentContainer__k67CP{display:flex;flex-direction:column;gap:var(--afograde-spacing-6)}.Registration_summaryGrid__QtpOG{display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-4);gap:var(--afograde-spacing-4);padding:var(--afograde-spacing-5);border-radius:var(--afograde-shape-large);background-color:var(--afograde-color-surface-container-low);border:1px solid var(--afograde-color-outline-variant)}@media (min-width:600px){.Registration_summaryGrid__QtpOG{grid-template-columns:1fr 1fr}}.Registration_summaryItem__7_NXO{display:flex;flex-direction:column;gap:var(--afograde-spacing-1)}.Registration_summaryLabel__yJE8d{font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;color:var(--afograde-color-on-surface-variant);font-weight:var(--afograde-typography-weights-semibold)}.Registration_summaryValue__R0Zmf{font-size:1.0625rem;font-weight:var(--afograde-typography-weights-bold);color:var(--afograde-color-on-surface)}.Registration_summaryAmount__7_GBG{font-size:1.5rem;font-weight:var(--afograde-typography-weights-bold);color:var(--afograde-color-primary)}.Registration_bankCard__3MHDe{padding:var(--afograde-spacing-6);border-radius:var(--afograde-shape-large);background-color:var(--afograde-color-brand-tint);border:2px solid var(--afograde-color-primary);display:flex;flex-direction:column;gap:var(--afograde-spacing-4)}.Registration_bankMetaRow__nyAl4{display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-4);gap:var(--afograde-spacing-4)}@media (min-width:600px){.Registration_bankMetaRow__nyAl4{grid-template-columns:1fr 1.4fr}}.Registration_instructionList___cxp_{display:flex;flex-direction:column;gap:var(--afograde-spacing-3);color:var(--afograde-color-on-surface);padding-left:var(--afograde-spacing-5)}.Registration_securityWarning__dGdUo{padding:var(--afograde-spacing-4);border-radius:var(--afograde-shape-medium);background-color:#fff8ee;border:1.5px solid var(--afograde-color-utility-warning);color:#3d2400;font-weight:var(--afograde-typography-weights-medium);display:flex;align-items:flex-start;gap:var(--afograde-spacing-3)}.Registration_recoveryFooterBar__OdQ65,.Registration_secondaryActionsRow__Ls9Aa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--afograde-spacing-3);padding-top:var(--afograde-spacing-4);border-top:1px solid var(--afograde-color-surface-container-high)}.Registration_recoveryFooterBar__OdQ65{margin-top:var(--afograde-spacing-4);font-size:.9375rem;color:var(--afograde-color-on-surface-variant)}.Registration_linkButton__UE6LE{background:none;border:none;padding:var(--afograde-spacing-2) var(--afograde-spacing-3);min-height:var(--afograde-accessibility-minimum-touch-target);color:var(--afograde-color-primary);font-weight:var(--afograde-typography-weights-semibold);text-decoration:underline;cursor:pointer;border-radius:var(--afograde-shape-small)}.Registration_linkButton__UE6LE:hover,.Registration_requirementNotice__tij6P{background-color:var(--afograde-color-brand-tint)}.Registration_requirementNotice__tij6P{padding:var(--afograde-spacing-4) var(--afograde-spacing-5);border-radius:var(--afograde-shape-medium);border:1.5px solid var(--afograde-border-brand-subtle);border-left:4.5px solid var(--afograde-color-primary);display:flex;flex-direction:column;gap:var(--afograde-spacing-3);animation:Registration_requirementFadeIn__fKDTc .22s ease}@keyframes Registration_requirementFadeIn__fKDTc{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Registration_requirementHeader__INWDx{display:flex;align-items:center;justify-content:space-between;gap:var(--afograde-spacing-2)}.Registration_requirementBadge__7x5Et{font-size:.8125rem;font-weight:var(--afograde-typography-weights-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--afograde-color-primary)}.Registration_requirementCounter__bb3Ch{font-size:.8125rem;font-weight:var(--afograde-typography-weights-bold);padding:3px 10px;border-radius:var(--afograde-shape-full);background-color:var(--afograde-color-surface-container-lowest);color:var(--afograde-color-brand-deepest);border:1.5px solid var(--afograde-color-primary)}.Registration_requirementText__LGBId{font-size:.9375rem;color:var(--afograde-ink-body)}.Registration_requirementList__UluDv{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--afograde-spacing-2)}.Registration_requirementChip__wiNji{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:var(--afograde-shape-small);background-color:var(--afograde-color-surface-container-lowest);border:1.5px dashed var(--afograde-color-primary);font-size:.8125rem;font-weight:var(--afograde-typography-weights-semibold);color:var(--afograde-color-brand-deepest)}.Registration_requirementChipDot__4Q1kQ{width:6px;height:6px;border-radius:var(--afograde-shape-full);background-color:var(--afograde-color-error)}.Registration_requirementSuccess__5h_hS{padding:var(--afograde-spacing-3) var(--afograde-spacing-4);border-radius:var(--afograde-shape-medium);background-color:var(--afograde-color-primary-container);border-left:1.5px solid var(--afograde-color-primary);border:1.5px solid var(--afograde-color-primary);border-left-width:5px;color:var(--afograde-color-brand-deepest);font-weight:var(--afograde-typography-weights-semibold);display:flex;align-items:center;gap:var(--afograde-spacing-2);font-size:.9375rem}.Registration_requirementCheck__nHza0{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--afograde-shape-full);background-color:var(--afograde-color-primary);color:var(--afograde-color-on-primary);font-weight:var(--afograde-typography-weights-bold);font-size:.8125rem;flex-shrink:0}.Registration_submitBtnLocked__Sn_JC{opacity:.65;cursor:not-allowed!important}@media (max-width:640px){.Registration_shell__B_dVx{border-radius:var(--afograde-shape-large)}.Registration_bankCard__3MHDe,.Registration_shell__B_dVx{padding:var(--afograde-spacing-5) var(--afograde-spacing-4)}.Registration_summaryGrid__QtpOG{padding:var(--afograde-spacing-4)}.Registration_fieldset__LeiXB{padding:var(--afograde-spacing-4) var(--afograde-spacing-3)}.Registration_choiceTile__NAAQL{font-size:.9375rem}.Registration_choiceTile__NAAQL,.Registration_planOptionCard__OFn6v{padding:var(--afograde-spacing-3)}.Registration_secondaryActionsRow__Ls9Aa{flex-direction:column;align-items:stretch}.Registration_secondaryActionsRow__Ls9Aa>*{width:100%}}.Sections_hero__gYsxw{position:relative;background:var(--afograde-color-gradient-brand);color:var(--afograde-color-on-primary);padding-top:var(--afograde-spacing-12);padding-bottom:var(--afograde-spacing-16);overflow:hidden}@media (min-width:1024px){.Sections_hero__gYsxw{padding-top:var(--afograde-spacing-20);padding-bottom:var(--afograde-spacing-24)}}.Sections_hero__gYsxw:before{content:"";position:absolute;inset:0;pointer-events:none}.Sections_heroCarouselTrack__D1GX0{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.Sections_heroCarouselSlide__62ruH{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;transform:scale(1.04);transition:opacity 1.2s ease-in-out,transform 7s ease-out}.Sections_heroCarouselSlideActive__Hcvv_{opacity:1;transform:scale(1)}.Sections_heroOverlay__HySuY{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,32,6,.62),rgba(10,60,10,.52) 45%,rgba(6,28,6,.78));pointer-events:none}.Sections_heroCarouselDots__lVE3u{display:inline-flex;align-items:center;gap:6px;background:rgba(0,0,0,.35);padding:4px 10px;border-radius:var(--afograde-shape-full)}.Sections_heroCarouselDot__iiB5E{width:8px;height:8px;border-radius:var(--afograde-shape-full);background:rgba(255,255,255,.45);border:none;padding:0;cursor:pointer;transition:all var(--afograde-motion-duration-short) ease}.Sections_heroCarouselDotActive__0q_r8{width:22px;background:#8bf59b}.Sections_heroGrid__3NBoH{position:relative;z-index:1;display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-10);gap:var(--afograde-spacing-10);align-items:center}@media (min-width:1024px){.Sections_heroGrid__3NBoH{grid-template-columns:1.25fr .95fr;gap:var(--afograde-spacing-12)}}.Sections_heroContent__8HoVG{display:flex;flex-direction:column;gap:var(--afograde-spacing-5)}.Sections_heroBadgeRow___2Qyo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--afograde-spacing-3)}.Sections_statusDot__yKfEa{width:8px;height:8px;border-radius:var(--afograde-shape-full);background-color:#8bf59b;display:inline-block}.Sections_statusDotPending__appT2{background-color:#ffd97d}.Sections_heroLead___ryEs{color:rgba(255,255,255,.9);max-width:620px;font-size:1.125rem}.Sections_heroTagline__GTOm6{color:var(--afograde-color-inverse-primary);font-weight:var(--afograde-typography-weights-medium);font-style:italic}.Sections_heroActions__kNwXa{display:flex;flex-direction:column;gap:var(--afograde-spacing-3);margin-top:var(--afograde-spacing-2)}@media (max-width:559px){.Sections_heroActions__kNwXa>*{width:100%}}@media (min-width:560px){.Sections_heroActions__kNwXa{flex-direction:row;flex-wrap:wrap}}.Sections_heroSummaryCard__qipsB{background:linear-gradient(160deg,var(--afograde-ink-black) 0,var(--afograde-color-brand-deepest) 100%);border:1.5px solid rgba(166,212,159,.45);border-radius:var(--afograde-shape-extra-large);padding:var(--afograde-spacing-6);box-shadow:var(--afograde-elevation-level4);display:flex;flex-direction:column;gap:var(--afograde-spacing-5)}@media (min-width:768px){.Sections_heroSummaryCard__qipsB{padding:var(--afograde-spacing-8)}}.Sections_heroCardHeader__Rc7O7{padding-bottom:var(--afograde-spacing-4);border-bottom:1px solid rgba(255,255,255,.16)}.Sections_heroCardEyebrow__3Z8MP{font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;color:var(--afograde-color-inverse-primary);font-weight:var(--afograde-typography-weights-bold)}.Sections_heroPriceHighlight__S15hS{font-size:clamp(1.75rem,6.5vw,2rem);font-weight:var(--afograde-typography-weights-bold);color:var(--afograde-color-on-primary);margin-top:var(--afograde-spacing-1)}.Sections_heroPriceUnit__SZW59{font-size:1rem;font-weight:var(--afograde-typography-weights-regular);color:rgba(255,255,255,.84)}.Sections_heroFactList__jv7QI{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--afograde-spacing-3)}.Sections_heroFactItem__UBu28{display:flex;align-items:flex-start;gap:var(--afograde-spacing-3);color:rgba(255,255,255,.92);font-size:.96875rem}.Sections_heroFactIcon__sKKDL{color:var(--afograde-color-inverse-primary);flex-shrink:0;margin-top:2px}.Sections_gridTwo__RLsAg{display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-6);gap:var(--afograde-spacing-6)}@media (min-width:768px){.Sections_gridTwo__RLsAg{grid-template-columns:repeat(2,1fr)}}.Sections_gridThree__O7jp8{display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-6);gap:var(--afograde-spacing-6)}@media (min-width:768px){.Sections_gridThree__O7jp8{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Sections_gridThree__O7jp8{grid-template-columns:repeat(3,1fr)}}.Sections_gridFour__4ZThE{display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-5);gap:var(--afograde-spacing-5)}@media (min-width:640px){.Sections_gridFour__4ZThE{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Sections_gridFour__4ZThE{grid-template-columns:repeat(4,1fr)}}.Sections_card__oVew9{background-color:var(--afograde-color-surface-container-lowest);border:1.5px solid var(--afograde-border-brand-subtle);border-top:4px solid var(--afograde-color-primary);border-radius:var(--afograde-components-card-corner-radius);padding:var(--afograde-components-card-padding);box-shadow:none;display:flex;flex-direction:column;gap:var(--afograde-spacing-3);transition:border-color .28s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.33,1,.68,1)}.Sections_card__oVew9:hover{border-color:var(--afograde-color-primary);transform:translateY(-4px)}.Sections_cardElevatedWhite__oMLm2{background-color:var(--afograde-color-surface-container-lowest);border:1.5px solid var(--afograde-border-brand-subtle);border-top:4px solid var(--afograde-color-primary);border-radius:var(--afograde-shape-large);padding:var(--afograde-spacing-6);box-shadow:none;display:flex;flex-direction:column;gap:var(--afograde-spacing-3);transition:border-color .28s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.33,1,.68,1)}.Sections_cardElevatedWhite__oMLm2:hover{border-color:var(--afograde-color-primary);transform:translateY(-4px)}.Sections_cardInkTop__0mO8w{border-top-color:var(--afograde-ink-black)}.Sections_cardLeftAccent__Xrnh8{border-top-width:1.5px;border-top-color:var(--afograde-border-brand-subtle);border-left:5px solid var(--afograde-color-primary)}.Sections_cardAccent__GabB1{background-color:var(--afograde-color-brand-tint);border:2px solid var(--afograde-color-primary);border-top:5px solid var(--afograde-color-primary)}.Sections_cardObsidianBrand__dZubq{background:var(--afograde-surface-obsidian-brand);border:2px solid var(--afograde-color-brand-bright);border-top:5px solid var(--afograde-color-inverse-primary);border-radius:var(--afograde-shape-large);box-shadow:var(--afograde-elevation-level3)}.Sections_cardDarkGlass__ACQ5B,.Sections_cardObsidianBrand__dZubq{padding:var(--afograde-spacing-6);color:var(--afograde-color-on-primary);display:flex;flex-direction:column;gap:var(--afograde-spacing-3)}.Sections_cardDarkGlass__ACQ5B{background-color:rgba(11,16,11,.72);border:1.5px solid rgba(166,212,159,.38);border-top:4px solid var(--afograde-color-inverse-primary);border-radius:var(--afograde-shape-large);box-shadow:var(--afograde-elevation-level2)}.Sections_cardNumberPill__EtGeF{background:var(--afograde-color-gradient-brand);color:var(--afograde-color-on-primary)}.Sections_cardNumberPillInk__UHVd3,.Sections_cardNumberPill__EtGeF{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--afograde-shape-medium);font-weight:var(--afograde-typography-weights-bold);font-size:1rem;box-shadow:var(--afograde-elevation-level1)}.Sections_cardNumberPillInk__UHVd3{background-color:var(--afograde-ink-black);color:var(--afograde-color-inverse-primary);border:1.5px solid var(--afograde-color-primary)}.Sections_shieldIconBadge__c8N7u{width:46px;height:46px;border-radius:var(--afograde-shape-medium);background-color:var(--afograde-color-brand-tint);border:1px solid var(--afograde-color-primary-container);color:var(--afograde-color-primary);display:inline-flex;align-items:center;justify-content:center}.Sections_cardTitle__XPtIf{color:var(--afograde-ink-black)}.Sections_cardBody__Ea0JB{color:var(--afograde-ink-body)}.Sections_subjectsPanel__FBABE{margin-top:var(--afograde-spacing-8);padding:var(--afograde-spacing-6) var(--afograde-spacing-8);border-radius:var(--afograde-shape-large);background:linear-gradient(135deg,var(--afograde-ink-black) 0,var(--afograde-color-brand-deepest) 54%,var(--afograde-color-brand-primary) 100%);color:var(--afograde-color-on-primary);border:1.5px solid rgba(166,212,159,.35);box-shadow:var(--afograde-elevation-level2);display:flex;flex-direction:column;gap:var(--afograde-spacing-4)}.Sections_subjectChipsRow__9jocy{display:flex;flex-wrap:wrap;gap:var(--afograde-spacing-3)}.Sections_subjectChip__o92u9{padding:var(--afograde-spacing-2) var(--afograde-spacing-4);border-radius:var(--afograde-shape-full);border:1.5px solid var(--afograde-color-inverse-primary);color:var(--afograde-ink-black);font-weight:var(--afograde-typography-weights-bold);font-size:.9375rem;box-shadow:var(--afograde-elevation-level1)}.Sections_planCard__Lk_qG,.Sections_subjectChip__o92u9{background-color:var(--afograde-color-surface-container-lowest)}.Sections_planCard__Lk_qG{border:1.5px solid var(--afograde-border-brand-subtle);border-top:3.5px solid var(--afograde-color-primary);border-radius:var(--afograde-shape-medium);padding:var(--afograde-spacing-5) var(--afograde-spacing-5);box-shadow:none;display:flex;flex-direction:column;justify-content:space-between;gap:var(--afograde-spacing-4);transition:border-color .28s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.33,1,.68,1)}.Sections_planCard__Lk_qG:hover{border-color:var(--afograde-color-primary);transform:translateY(-4px)}.Sections_planCardFeatured__HLQHr{border-color:var(--afograde-color-primary);border-width:2px;border-top:6px solid var(--afograde-ink-black);box-shadow:none;background:linear-gradient(180deg,var(--afograde-color-primary-container) 0,var(--afograde-color-brand-tint) 30%,var(--afograde-color-surface-container-lowest) 68%)}.Sections_planCardFeatured__HLQHr:hover{border-color:var(--afograde-ink-black);transform:translateY(-4px)}.Sections_planCardUnavailable__lGJDa{opacity:.62}.Sections_planPriceLarge__KPlla{font-size:2rem;line-height:1.15;font-weight:var(--afograde-typography-weights-bold);color:var(--afograde-color-primary)}.Sections_planMetaList__jPMBg{list-style:none;padding:0;margin:var(--afograde-spacing-3) 0 0;display:flex;flex-direction:column;gap:var(--afograde-spacing-2);font-size:.9375rem;color:var(--afograde-ink-body)}.Sections_planMetaList__jPMBg strong{color:var(--afograde-ink-black)}.Sections_noticeBox__vUJAs{margin-top:var(--afograde-spacing-8);padding:var(--afograde-spacing-5) var(--afograde-spacing-6);border-radius:var(--afograde-shape-large);background-color:var(--afograde-color-surface-container-lowest);border:1px solid var(--afograde-border-brand-subtle);border-left:5px solid var(--afograde-ink-black);box-shadow:var(--afograde-elevation-level1);color:var(--afograde-ink-body);display:flex;flex-direction:column;gap:var(--afograde-spacing-2)}.Sections_noticeBox__vUJAs strong{color:var(--afograde-color-brand-deepest)}.Sections_finalCtaBox__4CSxu{background:linear-gradient(135deg,var(--afograde-ink-black) 0,var(--afograde-color-brand-deep) 52%,var(--afograde-color-brand-bright) 100%);border:1.5px solid rgba(166,212,159,.36);color:var(--afograde-color-on-primary);border-radius:var(--afograde-shape-extra-large);padding:var(--afograde-spacing-10) var(--afograde-spacing-6);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--afograde-spacing-5);box-shadow:var(--afograde-elevation-level4)}@media (min-width:768px){.Sections_finalCtaBox__4CSxu{padding:var(--afograde-spacing-16) var(--afograde-spacing-12)}}.Sections_finalCtaActions___tq1d{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--afograde-spacing-4);margin-top:var(--afograde-spacing-2)}@media (max-width:640px){.Sections_cardDarkGlass__ACQ5B,.Sections_cardElevatedWhite__oMLm2,.Sections_cardObsidianBrand__dZubq,.Sections_card__oVew9,.Sections_heroSummaryCard__qipsB,.Sections_planCard__Lk_qG,.Sections_subjectsPanel__FBABE{padding:var(--afograde-spacing-5) var(--afograde-spacing-4)}.Sections_finalCtaBox__4CSxu{padding:var(--afograde-spacing-8) var(--afograde-spacing-4)}}@media (max-width:559px){.Sections_finalCtaActions___tq1d{flex-direction:column;width:100%}.Sections_finalCtaActions___tq1d>*{width:100%}}.Sections_prizeCard__nBtcT{background:#ffffff;border-radius:var(--afograde-shape-medium);border:1px solid rgba(10,74,10,.14);overflow:hidden;display:flex;flex-direction:column;transition:transform var(--afograde-motion-duration-short) ease,box-shadow var(--afograde-motion-duration-short) ease;width:100%;max-width:290px;margin:0 auto}@media (prefers-reduced-motion:no-preference){.Sections_prizeCard__nBtcT:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(10,74,10,.08)}}.Sections_prizeCardStandard__e45FF{border-top:3px solid var(--afograde-color-primary)}.Sections_prizeCardTop__0SI9Z{background:linear-gradient(165deg,var(--afograde-ink-black) 0,var(--afograde-color-brand-deepest) 60%,var(--afograde-color-brand-primary) 100%);color:#ffffff;border-top:1.5px solid var(--afograde-color-inverse-primary);border:1.5px solid var(--afograde-color-inverse-primary);border-top-width:3.5px}.Sections_prizeImageWrap__y_taL{position:relative;width:100%;height:105px;background:#f8fafc;overflow:hidden}.Sections_prizeImg__KKJap{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.Sections_prizeBadgeWrap__kfI0G{position:absolute;top:6px;left:6px;z-index:2}.Sections_prizeContent__m0ttI{padding:10px 14px;flex:1 1;display:flex;flex-direction:column;gap:2px}.Sections_singleBulletCard__onrv_{background:#ffffff;border:1px solid rgba(10,74,10,.14);border-left:4px solid var(--afograde-color-primary);border-radius:var(--afograde-shape-medium);padding:var(--afograde-spacing-4) var(--afograde-spacing-5);box-shadow:0 4px 16px rgba(10,74,10,.04)}.Sections_cleanBulletList__l2XJx{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--afograde-spacing-2)}.Sections_cleanBulletItem__wHLmU{position:relative;padding-left:20px;font-size:.9375rem;line-height:1.55;color:#334155}.Sections_cleanBulletItem__wHLmU:before{content:"";position:absolute;left:3px;top:9px;width:6px;height:6px;border-radius:var(--afograde-shape-full);background-color:var(--afograde-color-primary)}.Sections_cleanBulletItem__wHLmU strong{color:var(--afograde-color-primary);font-weight:700}.Sections_subjectsCleanBar__f0xNt{margin-top:var(--afograde-spacing-3);padding-top:var(--afograde-spacing-3);border-top:1px dashed rgba(10,74,10,.18);font-size:.875rem;color:#334155;line-height:1.5}.Sections_subjectsCleanBar__f0xNt strong{color:var(--afograde-color-primary);font-weight:700}@media (max-width:767px){.Sections_prizeCard__nBtcT{max-width:100%}.Sections_singleBulletCard__onrv_{padding:var(--afograde-spacing-4) var(--afograde-spacing-3)}.Sections_cleanBulletItem__wHLmU{padding-left:18px;font-size:.875rem}}.Accordion_list__JklrH{display:flex;flex-direction:column;gap:var(--afograde-spacing-3)}.Accordion_item__wRHah{background-color:var(--afograde-color-surface-container-lowest);border:1.5px solid var(--afograde-border-brand-subtle);border-left:5px solid var(--afograde-color-primary);border-radius:var(--afograde-shape-large);overflow:hidden;box-shadow:var(--afograde-elevation-level1);transition:border-color var(--afograde-motion-duration-short) var(--afograde-motion-easing-standard),box-shadow var(--afograde-motion-duration-short) var(--afograde-motion-easing-standard)}.Accordion_item__wRHah:hover{border-color:var(--afograde-color-primary);box-shadow:var(--afograde-elevation-level2)}.Accordion_trigger__gHxIC{width:100%;min-height:58px;padding:var(--afograde-spacing-4) var(--afograde-spacing-6);display:flex;align-items:center;justify-content:space-between;gap:var(--afograde-spacing-4);background:transparent;border:none;text-align:left;color:var(--afograde-ink-black);font-weight:var(--afograde-typography-weights-bold);font-size:1.0625rem;cursor:pointer;transition:background-color var(--afograde-motion-duration-short) var(--afograde-motion-easing-standard)}.Accordion_trigger__gHxIC:hover,.Accordion_trigger__gHxIC[aria-expanded=true]{background-color:var(--afograde-color-brand-tint)}.Accordion_trigger__gHxIC[aria-expanded=true]{color:var(--afograde-color-brand-deepest)}.Accordion_icon__1s1p2{flex-shrink:0;width:30px;height:30px;padding:5px;border-radius:var(--afograde-shape-full);background-color:var(--afograde-color-brand-tint);color:var(--afograde-color-primary);transition:transform var(--afograde-motion-duration-medium) var(--afograde-motion-easing-standard),background-color var(--afograde-motion-duration-short) var(--afograde-motion-easing-standard),color var(--afograde-motion-duration-short) var(--afograde-motion-easing-standard)}.Accordion_iconOpen__1oMuc{transform:rotate(180deg);background-color:var(--afograde-color-primary);color:var(--afograde-color-on-primary)}.Accordion_panel__HpJrH{padding:0 var(--afograde-spacing-6) var(--afograde-spacing-5);color:var(--afograde-ink-body);border-top:1px solid rgba(10,74,10,.16);padding-top:var(--afograde-spacing-4)}@media (max-width:640px){.Accordion_trigger__gHxIC{min-height:52px;padding:var(--afograde-spacing-4);font-size:1rem;gap:var(--afograde-spacing-3)}.Accordion_panel__HpJrH{padding:0 var(--afograde-spacing-4) var(--afograde-spacing-4);font-size:.9375rem}}.TrackRecord_section__E9QL3{background-color:var(--afograde-color-surface-container-lowest)}.TrackRecord_partBlock__w5Dm4{display:flex;flex-direction:column;gap:var(--afograde-spacing-6)}.TrackRecord_partBlock__w5Dm4+.TrackRecord_partBlock__w5Dm4{margin-top:var(--afograde-spacing-16);padding-top:var(--afograde-spacing-12);border-top:1.5px solid var(--afograde-border-brand-subtle)}.TrackRecord_subHeader__cFK8Q{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--afograde-spacing-3)}.TrackRecord_subTitle__H_sPy{color:var(--afograde-ink-black);letter-spacing:.02em}.TrackRecord_scoresGrid__eGCPT{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--afograde-spacing-4);gap:var(--afograde-spacing-4)}@media (min-width:640px){.TrackRecord_scoresGrid__eGCPT{grid-template-columns:repeat(3,1fr);gap:var(--afograde-spacing-5)}}@media (min-width:1024px){.TrackRecord_scoresGrid__eGCPT{grid-template-columns:repeat(6,1fr)}}.TrackRecord_scoreCard__1yBRL{position:relative;background:linear-gradient(160deg,var(--afograde-ink-black) 0,var(--afograde-color-brand-deepest) 65%,var(--afograde-color-brand-primary) 100%);border:1.5px solid rgba(166,212,159,.42);border-top:4px solid var(--afograde-color-inverse-primary);border-radius:var(--afograde-shape-large);padding:var(--afograde-spacing-5) var(--afograde-spacing-4);text-align:center;color:var(--afograde-color-on-primary);box-shadow:var(--afograde-elevation-level2);display:flex;flex-direction:column;align-items:center;gap:var(--afograde-spacing-2);transition:transform var(--afograde-motion-duration-medium) var(--afograde-motion-easing-standard),box-shadow var(--afograde-motion-duration-medium) var(--afograde-motion-easing-standard),border-color var(--afograde-motion-duration-medium) var(--afograde-motion-easing-standard)}@media (prefers-reduced-motion:no-preference){.TrackRecord_scoreCard__1yBRL:hover{transform:translateY(-4px);border-color:var(--afograde-color-inverse-primary);box-shadow:var(--afograde-elevation-level4)}}.TrackRecord_scoreYearTag__Gakdp{font-size:.75rem;font-weight:var(--afograde-typography-weights-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--afograde-color-inverse-primary)}.TrackRecord_scoreValue__f1YRO{font-size:clamp(1.875rem,6.5vw,2.625rem);line-height:1.05;font-weight:var(--afograde-typography-weights-bold);letter-spacing:-.02em;color:var(--afograde-color-on-primary)}.TrackRecord_scoreDenom__TO6Fi{font-size:.8125rem;color:rgba(255,255,255,.78);font-weight:var(--afograde-typography-weights-medium)}.TrackRecord_scoreMeterTrack__R6HSz{width:100%;height:5px;border-radius:var(--afograde-shape-full);background-color:rgba(255,255,255,.16);overflow:hidden;margin-top:var(--afograde-spacing-1)}.TrackRecord_scoreMeterFill__iandx{height:100%;border-radius:var(--afograde-shape-full);background-color:var(--afograde-color-inverse-primary)}.TrackRecord_supportingBanner__SCGq8{padding:var(--afograde-spacing-4) var(--afograde-spacing-6);border-radius:var(--afograde-shape-large);background-color:var(--afograde-color-brand-tint);border:1.5px solid var(--afograde-border-brand-subtle);border-left:5px solid var(--afograde-color-primary);color:var(--afograde-ink-black);font-weight:var(--afograde-typography-weights-bold);font-size:1.0625rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--afograde-spacing-3)}.TrackRecord_carouselShell__xi4fH{display:flex;flex-direction:column;gap:var(--afograde-spacing-5)}.TrackRecord_testimonialCard__MSrOU{background-color:var(--afograde-color-surface-container-lowest);border:1.5px solid var(--afograde-border-brand-subtle);border-top:5px solid var(--afograde-color-primary);border-radius:var(--afograde-shape-extra-large);padding:var(--afograde-spacing-6);box-shadow:var(--afograde-elevation-level2);display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-6);gap:var(--afograde-spacing-6);align-items:center}@media (min-width:768px){.TrackRecord_testimonialCard__MSrOU{padding:var(--afograde-spacing-8)}.TrackRecord_testimonialCardWithShot__1pBVw{grid-template-columns:1.2fr .8fr}}.TrackRecord_testimonialBody__3nanD{display:flex;flex-direction:column;gap:var(--afograde-spacing-4)}.TrackRecord_quoteText__01Cft{font-size:1.125rem;line-height:1.65;color:var(--afograde-ink-body)}.TrackRecord_studentMeta__DoXfk{display:flex;align-items:center;gap:var(--afograde-spacing-3);padding-top:var(--afograde-spacing-3);border-top:1px solid var(--afograde-border-brand-subtle)}.TrackRecord_avatar__t8oNL{width:52px;height:52px;border-radius:var(--afograde-shape-full);object-fit:cover;border:2px solid var(--afograde-color-primary);flex-shrink:0}.TrackRecord_avatarInitial__VJ4Aa{width:52px;height:52px;border-radius:var(--afograde-shape-full);background:var(--afograde-color-gradient-brand);color:var(--afograde-color-on-primary);display:inline-flex;align-items:center;justify-content:center;font-weight:var(--afograde-typography-weights-bold);font-size:1.25rem;flex-shrink:0}.TrackRecord_studentName__ipD2k{font-weight:var(--afograde-typography-weights-bold);color:var(--afograde-ink-black);font-size:1.0625rem}.TrackRecord_studentCourse__3kYak{font-size:.875rem;color:var(--afograde-color-primary);font-weight:var(--afograde-typography-weights-semibold)}.TrackRecord_screenshotFrame__m2naB{background-color:var(--afograde-color-brand-tint);border:1px solid var(--afograde-border-brand-subtle);border-radius:var(--afograde-shape-large);padding:var(--afograde-spacing-3);display:flex;align-items:center;justify-content:center}.TrackRecord_screenshotImg__2o6Yu{max-height:320px;width:auto;max-width:100%;object-fit:contain;border-radius:var(--afograde-shape-small)}.TrackRecord_carouselControls__BdktW{display:flex;align-items:center;justify-content:space-between;gap:var(--afograde-spacing-4)}.TrackRecord_navBtns__bfgCM{display:flex;align-items:center;gap:var(--afograde-spacing-2)}.TrackRecord_circleBtn__SkK7c{width:var(--afograde-accessibility-minimum-touch-target);height:var(--afograde-accessibility-minimum-touch-target);border-radius:var(--afograde-shape-full);border:1.5px solid var(--afograde-color-primary);background-color:var(--afograde-color-surface-container-lowest);color:var(--afograde-ink-black);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--afograde-motion-duration-short) var(--afograde-motion-easing-standard),color var(--afograde-motion-duration-short) var(--afograde-motion-easing-standard)}.TrackRecord_circleBtn__SkK7c:hover{background-color:var(--afograde-color-primary);color:var(--afograde-color-on-primary)}.TrackRecord_dots__1gmxa{display:flex;flex-wrap:wrap;align-items:center;gap:var(--afograde-spacing-2)}.TrackRecord_dotBtn__lEVbU{width:12px;height:12px;padding:0;border-radius:var(--afograde-shape-full);border:none;background-color:var(--afograde-color-primary-container);cursor:pointer;transition:width var(--afograde-motion-duration-short) var(--afograde-motion-easing-standard),background-color var(--afograde-motion-duration-short) var(--afograde-motion-easing-standard)}.TrackRecord_dotBtnActive___Isad{width:28px;background-color:var(--afograde-color-primary)}.TrackRecord_galleryGrid__auvBc{display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-6);gap:var(--afograde-spacing-6)}@media (min-width:640px){.TrackRecord_galleryGrid__auvBc{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.TrackRecord_galleryGrid__auvBc{grid-template-columns:repeat(3,1fr)}}.TrackRecord_galleryCard__evMsM{background-color:var(--afograde-color-surface-container-lowest);border:1.5px solid var(--afograde-border-brand-subtle);border-radius:var(--afograde-shape-large);overflow:hidden;box-shadow:var(--afograde-elevation-level1);display:flex;flex-direction:column}.TrackRecord_galleryMediaBtn__R2mEF{border:none;padding:var(--afograde-spacing-4);background-color:#f4f8f3;cursor:zoom-in;display:flex;align-items:center;justify-content:center;min-height:240px}.TrackRecord_galleryImg__SqO4P{max-height:280px;width:auto;max-width:100%;object-fit:contain;border-radius:var(--afograde-shape-small)}.TrackRecord_galleryMeta__z2iUO{padding:var(--afograde-spacing-4) var(--afograde-spacing-5);display:flex;flex-direction:column;gap:var(--afograde-spacing-2);border-top:1px solid var(--afograde-border-brand-subtle)}.TrackRecord_galleryTitle__iLGf6{font-weight:var(--afograde-typography-weights-bold);color:var(--afograde-ink-black)}.TrackRecord_galleryCaption__9afIl{font-size:.9375rem;color:var(--afograde-ink-body)}.TrackRecord_lightboxBackdrop__ml8Xg{position:fixed;inset:0;z-index:200;background-color:rgba(11,16,11,.88);padding:var(--afograde-spacing-5);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--afograde-spacing-4)}.TrackRecord_lightboxImg__jo8OK{max-width:min(92vw,960px);max-height:78vh;width:auto;height:auto;object-fit:contain;border-radius:var(--afograde-shape-medium);background-color:var(--afograde-color-surface-container-lowest)}.TrackRecord_lightboxClose__85Ym9{min-height:var(--afograde-accessibility-minimum-touch-target);padding-inline:var(--afograde-spacing-5);border-radius:var(--afograde-shape-full);border:1.5px solid var(--afograde-color-inverse-primary);background-color:var(--afograde-ink-black);color:var(--afograde-color-on-primary);font-weight:var(--afograde-typography-weights-bold);cursor:pointer}@media (max-width:480px){.TrackRecord_scoreCard__1yBRL{padding:var(--afograde-spacing-4) var(--afograde-spacing-3)}}@media (max-width:640px){.TrackRecord_supportingBanner__SCGq8{padding:var(--afograde-spacing-4);font-size:.96875rem}.TrackRecord_testimonialCard__MSrOU{padding:var(--afograde-spacing-5) var(--afograde-spacing-4)}.TrackRecord_galleryMediaBtn__R2mEF{min-height:200px;padding:var(--afograde-spacing-3)}.TrackRecord_galleryMeta__z2iUO{padding:var(--afograde-spacing-3) var(--afograde-spacing-4)}}.TrackRecord_scholarsGrid__b9huG{display:grid;grid-template-columns:1fr;grid-gap:var(--afograde-spacing-3);gap:var(--afograde-spacing-3)}@media (min-width:640px){.TrackRecord_scholarsGrid__b9huG{grid-template-columns:repeat(2,1fr);gap:var(--afograde-spacing-4)}}@media (min-width:1024px){.TrackRecord_scholarsGrid__b9huG{grid-template-columns:repeat(3,1fr);gap:var(--afograde-spacing-4)}}.TrackRecord_scholarCard__uv0aE{background:#ffffff;border:1px solid rgba(10,74,10,.14);border-top:3px solid var(--afograde-color-primary);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;transition:transform var(--afograde-motion-duration-short) ease,box-shadow var(--afograde-motion-duration-short) ease}@media (prefers-reduced-motion:no-preference){.TrackRecord_scholarCard__uv0aE:hover{transform:translateY(-2px);border-color:var(--afograde-color-primary);box-shadow:0 8px 18px rgba(10,74,10,.08)}}.TrackRecord_scholarTopRow__aQm9k{display:flex;align-items:center;gap:8px;position:relative}.TrackRecord_scholarAvatar__CcbFL{width:36px;height:36px;border-radius:var(--afograde-shape-full);object-fit:cover;border:1.5px solid var(--afograde-color-primary);background:var(--afograde-color-surface-container-high);flex-shrink:0}.TrackRecord_scholarAvatarInitial__civmq{width:36px;height:36px;border-radius:var(--afograde-shape-full);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--afograde-color-primary) 0,var(--afograde-color-brand-deepest) 100%);color:#ffffff;font-weight:800;font-size:.9375rem;border:1.5px solid var(--afograde-color-inverse-primary);flex-shrink:0}.TrackRecord_scholarMetaBlock__GmZT1{flex:1 1;min-width:0}.TrackRecord_scholarName__mT1MK{font-size:.875rem;font-weight:700;color:var(--afograde-ink-black);margin:0;line-height:1.2}.TrackRecord_scholarYearTag__oi6Z7{display:inline-block;font-size:.625rem;font-weight:700;color:var(--afograde-color-primary);background:#f0f7f0;padding:1px 5px;border-radius:var(--afograde-shape-full);margin-top:1px}.TrackRecord_scholarScorePillWrap__cvh0j{display:flex;flex-direction:column;align-items:flex-end;background:#f4faf4;border:1px solid rgba(10,74,10,.2);padding:2px 6px;border-radius:4px;flex-shrink:0}.TrackRecord_scholarScoreValue__aWiMz{font-size:.9375rem;font-weight:900;color:var(--afograde-color-primary);line-height:1}.TrackRecord_scholarScoreDenom__9Cepz{font-size:.5625rem;font-weight:600;color:var(--afograde-ink-muted)}.TrackRecord_scholarAcademicDetails__u_qlK{display:flex;flex-direction:column;gap:1px;padding:5px 8px;background:#f8faf8;border-radius:4px}.TrackRecord_scholarDetailRow__LYlbC{display:flex;align-items:baseline;gap:4px}.TrackRecord_scholarDetailLabel__0Vi_U{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--afograde-color-primary);flex-shrink:0}.TrackRecord_scholarDetailValue__ljBJb{font-size:.75rem;color:var(--afograde-ink-black);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TrackRecord_scholarReviewQuote__O4GML{font-size:.75rem;line-height:1.35;color:#334155;font-style:italic;margin:0;padding-top:3px;border-top:1px dashed rgba(10,74,10,.15)}.TrackRecord_viewSlipBtn__K2bbu{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:2px 7px;font-size:.6875rem;font-weight:700;color:var(--afograde-color-primary);background:transparent;border:1px solid var(--afograde-color-primary);border-radius:var(--afograde-shape-full);cursor:pointer;transition:background-color var(--afograde-motion-duration-short) ease,color var(--afograde-motion-duration-short) ease}.TrackRecord_viewSlipBtn__K2bbu:hover{background-color:var(--afograde-color-primary);color:#ffffff}.TrackRecord_emptyDirectoryCard__dQnuO{background:#ffffff;border:1.5px dashed rgba(10,74,10,.22);border-radius:var(--afograde-shape-medium);padding:var(--afograde-spacing-8) var(--afograde-spacing-6);text-align:center;max-width:620px;margin:0 auto}.TrackRecord_emptyDirectoryIcon__KhJgr{font-size:2.25rem;margin-bottom:var(--afograde-spacing-2)}.TrackRecord_emptyDirectoryTitle__MLR50{color:var(--afograde-ink-black);margin-bottom:var(--afograde-spacing-2);font-size:1.125rem}.TrackRecord_emptyDirectoryText__cpIWT{color:var(--afograde-ink-muted);line-height:1.55;margin:0;font-size:.9375rem}.FloatingWhatsAppButton_fab__E_k8T{display:none}@media (min-width:1024px){.FloatingWhatsAppButton_fab__E_k8T{position:fixed;right:var(--afograde-spacing-6);bottom:var(--afograde-spacing-6);z-index:88;display:inline-flex;align-items:center;gap:0;min-height:56px;padding:12px 16px;border-radius:var(--afograde-shape-full);background-color:var(--afograde-color-utility-whatsapp);color:var(--afograde-color-brand-deepest);border:2px solid var(--afograde-ink-black);box-shadow:none;text-decoration:none;font-weight:var(--afograde-typography-weights-bold);font-size:.9375rem;transition:background-color .28s cubic-bezier(.4,0,.2,1),color .28s cubic-bezier(.4,0,.2,1),border-color .28s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.33,1,.68,1),gap .28s cubic-bezier(.4,0,.2,1)}.FloatingWhatsAppButton_iconWrap__f5fCU{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0}.FloatingWhatsAppButton_label__WJki5{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .26s cubic-bezier(.4,0,.2,1)}.FloatingWhatsAppButton_fab__E_k8T:focus-visible,.FloatingWhatsAppButton_fab__E_k8T:hover{gap:10px;background-color:var(--afograde-color-brand-deepest);color:var(--afograde-color-on-primary);border-color:var(--afograde-color-utility-whatsapp)}.FloatingWhatsAppButton_fab__E_k8T:focus-visible .FloatingWhatsAppButton_label__WJki5,.FloatingWhatsAppButton_fab__E_k8T:hover .FloatingWhatsAppButton_label__WJki5{max-width:190px;opacity:1}.FloatingWhatsAppButton_fab__E_k8T:hover{transform:translateY(-3px)}.FloatingWhatsAppButton_fab__E_k8T:active{transform:translateY(0)}}