:root{--em-primary:#2b1761;--em-primary-dark:#1e1054;--em-primary-deep:#0f0830;--em-accent:#6c5ce7;--em-accent-light:#a29bfe;--em-gold:#f59e0b;--em-green:#10b981;--em-text:#1a1a2e;--em-muted:#6b7280;--em-bg-light:#f8f7ff;--em-bg-card:#fff;--em-border:#e8e2f1;--em-radius:16px;--em-radius-sm:8px;--em-shadow:0 4px 24px #2b17611a;--em-shadow-lg:0 12px 48px #2b176126}.FZz-1q_pageWrapper{background:#fff;min-height:100vh;font-family:inherit}.FZz-1q_sectionInner{max-width:1120px;margin:0 auto;padding:0 1.5rem}.FZz-1q_sectionEyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--em-accent);margin:0 0 .5rem;font-size:.75rem;font-weight:700}.FZz-1q_sectionTitle{color:var(--em-text);margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.15}.FZz-1q_sectionSubtitle{color:var(--em-muted);max-width:640px;margin:0 0 2.5rem;font-size:1.05rem;line-height:1.7}.FZz-1q_hero{background:linear-gradient(135deg, var(--em-primary) 0%, var(--em-primary-dark) 60%, var(--em-primary-deep) 100%);flex-direction:column;align-items:center;padding:calc(72px + 1.5rem) 1.5rem 3rem;display:flex;position:relative;overflow:hidden}.FZz-1q_hero:before{content:"";pointer-events:none;background:radial-gradient(at 70% 30%,#6c5ce740 0%,#0000 60%);position:absolute;inset:0}.FZz-1q_heroInner{text-align:center;z-index:1;width:100%;max-width:720px;position:relative}.FZz-1q_heroBadge{color:var(--em-accent-light);letter-spacing:.08em;text-transform:uppercase;background:#6c5ce740;border:1px solid #a29bfe66;border-radius:20px;margin-bottom:1.5rem;padding:.35rem 1rem;font-size:.8rem;font-weight:700;display:inline-block}.FZz-1q_heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 1.25rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:900;line-height:1.12}.FZz-1q_heroAccent{color:var(--em-accent-light)}.FZz-1q_heroSubtitle{color:#fffc;max-width:560px;margin:0 auto 2rem;font-size:clamp(1rem,2.5vw,1.15rem);line-height:1.7}.FZz-1q_heroCta{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:1.5rem;display:flex}.FZz-1q_heroQuoterBtn{background:var(--em-accent);color:#fff;border-radius:var(--em-radius);cursor:pointer;white-space:nowrap;border:none;padding:.875rem 1.75rem;font-size:1rem;font-weight:700;transition:background .2s,transform .15s}.FZz-1q_heroQuoterBtn:hover{background:#7c6ff0;transform:translateY(-1px)}.FZz-1q_heroSecondaryBtn{color:#fff;border-radius:var(--em-radius);white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff40;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s}.FZz-1q_heroSecondaryBtn:hover{background:#fff3}.FZz-1q_heroGeo{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.FZz-1q_heroGeoLabel{color:#fff9;font-size:.85rem}.FZz-1q_heroWa{color:#25d366;font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .2s}.FZz-1q_heroWa:hover{opacity:.85}.FZz-1q_countrySelector{text-align:center;margin-top:2rem}.FZz-1q_countrySelectorLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;font-size:.75rem;display:block}.FZz-1q_countryPills{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:center;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.FZz-1q_countryPills::-webkit-scrollbar{display:none}.FZz-1q_countryPill{color:#ffffffbf;cursor:pointer;white-space:nowrap;background:#ffffff1a;border:1px solid #fff3;border-radius:20px;flex-shrink:0;padding:.3rem .75rem;font-size:.8rem;transition:all .2s}.FZz-1q_countryPill:hover{color:#fff;background:#fff3}.FZz-1q_countryPillActive{background:var(--em-accent);border-color:var(--em-accent);color:#fff}.FZz-1q_diffSection{background:var(--em-bg-light);padding:5rem 0}.FZz-1q_diffCards{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:grid}.FZz-1q_diffCard{background:var(--em-bg-card);border:2px solid var(--em-border);border-radius:var(--em-radius);flex-direction:column;gap:1rem;padding:1.75rem;display:flex}.FZz-1q_diffCardEm{border-color:var(--em-accent);box-shadow:0 0 0 4px #6c5ce714}.FZz-1q_diffCardHeader{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.FZz-1q_diffCardIcon{font-size:1.5rem}.FZz-1q_diffCardTitle{color:var(--em-text);flex:1;margin:0;font-size:1.15rem;font-weight:800}.FZz-1q_diffCardBadge{background:var(--em-bg-light);color:var(--em-muted);border:1px solid var(--em-border);border-radius:6px;padding:.2rem .6rem;font-size:.8rem;font-weight:700}.FZz-1q_diffCardBadgeFree{color:var(--em-green);background:#10b9811a;border-color:#10b9814d}.FZz-1q_diffList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.FZz-1q_diffList li{color:var(--em-text);padding-left:1.25rem;font-size:.9rem;line-height:1.5;position:relative}.FZz-1q_diffList li:before{content:"✓";color:var(--em-accent);font-weight:700;position:absolute;left:0}.FZz-1q_diffCardWhen{color:var(--em-muted);border-top:1px solid var(--em-border);margin:0;padding-top:.5rem;font-size:.85rem}.FZz-1q_diffCardCta{color:var(--em-accent);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.875rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-block}.FZz-1q_diffCardCta:hover{opacity:.75}.FZz-1q_diffCardCtaActive{background:var(--em-accent);color:#fff;border-radius:var(--em-radius-sm);text-align:center;padding:.625rem 1.25rem}.FZz-1q_diffCardCtaActive:hover{opacity:1;background:#7c6ff0}.FZz-1q_diffArrow{flex-direction:column;align-items:center;gap:.25rem;display:flex}.FZz-1q_diffArrowIcon{color:var(--em-accent);font-size:1.75rem}.FZz-1q_diffArrowLabel{color:var(--em-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.FZz-1q_diffNote{text-align:center;color:var(--em-muted);margin:0;font-size:.9rem}.FZz-1q_whatIncludes{background:#fff;padding:5rem 0}.FZz-1q_staircase{flex-direction:column;gap:1.5rem;display:flex}.FZz-1q_staircaseItem{border-radius:var(--em-radius);background:var(--em-bg-light);border-left:4px solid var(--em-accent);grid-template-columns:56px 56px 1fr;align-items:start;gap:1.25rem;padding:1.5rem;transition:transform .2s;display:grid}.FZz-1q_staircaseItem:hover{transform:translate(4px)}.FZz-1q_staircaseItemAlt{border-left-color:var(--em-gold)}.FZz-1q_staircaseStep{color:var(--em-accent);opacity:.3;padding-top:.15rem;font-size:1.5rem;font-weight:900;line-height:1}.FZz-1q_staircaseItemAlt .FZz-1q_staircaseStep{color:var(--em-gold)}.FZz-1q_staircaseIcon{font-size:1.75rem;line-height:1}.FZz-1q_staircaseTitle{color:var(--em-text);margin:0 0 .4rem;font-size:1.05rem;font-weight:700}.FZz-1q_staircaseDesc{color:var(--em-muted);margin:0;font-size:.9rem;line-height:1.6}.FZz-1q_panamaNote{border-radius:var(--em-radius-sm);background:#2b17610d;border:1px solid #2b17611f;margin-top:.75rem;padding:.75rem 1rem}.FZz-1q_panamaBadge{color:var(--em-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem;font-size:.75rem;font-weight:700;display:inline-block}.FZz-1q_panamaNote p{color:var(--em-text);margin:0;font-size:.85rem;line-height:1.5}.FZz-1q_priceSection{background:var(--em-primary);padding:4rem 0}.FZz-1q_priceCard{border-radius:var(--em-radius);text-align:center;background:#ffffff0f;border:1px solid #ffffff1f;max-width:480px;margin:0 auto;padding:2.5rem 2rem}.FZz-1q_priceBadge{color:var(--em-accent-light);text-transform:uppercase;letter-spacing:.1em;background:#6c5ce74d;border-radius:6px;margin-bottom:1rem;padding:.3rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.FZz-1q_priceAmount{flex-direction:column;align-items:center;gap:.25rem;margin:1rem 0;display:flex}.FZz-1q_priceFree{color:var(--em-green);font-size:2.25rem;font-weight:900}.FZz-1q_priceSub{color:#fff9;font-size:.9rem}.FZz-1q_priceCurrency{color:#fff9;font-size:1.25rem}.FZz-1q_priceDesc{color:#ffffffbf;margin:0 0 1.5rem;font-size:.9rem;line-height:1.6}.FZz-1q_priceCtaBtn{background:var(--em-accent);color:#fff;border-radius:var(--em-radius);cursor:pointer;border:none;padding:.875rem 1.75rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.FZz-1q_priceCtaBtn:hover{background:#7c6ff0}.FZz-1q_universitiesBanner{background:var(--em-bg-light);padding:5rem 0}.FZz-1q_destFilterRow{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.FZz-1q_destFilterPill{border:1px solid var(--em-border);color:var(--em-muted);cursor:pointer;white-space:nowrap;background:#fff;border-radius:20px;padding:.35rem .85rem;font-size:.82rem;font-weight:600;transition:all .2s}.FZz-1q_destFilterPill:hover{border-color:var(--em-accent);color:var(--em-accent)}.FZz-1q_destFilterActive{background:var(--em-accent);border-color:var(--em-accent);color:#fff}.FZz-1q_uniGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;display:grid}.FZz-1q_uniCard{border:1px solid var(--em-border);border-radius:var(--em-radius);text-align:center;background:#fff;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex}.FZz-1q_uniCard:hover{box-shadow:var(--em-shadow);transform:translateY(-2px)}.FZz-1q_uniCardSkeleton{background:linear-gradient(90deg,#e8e2f1 25%,#d4cce8 50%,#e8e2f1 75%) 0 0/200% 100%;height:120px;animation:1.5s infinite FZz-1q_shimmer}@keyframes FZz-1q_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.FZz-1q_uniLogoWrap{justify-content:center;align-items:center;width:80px;height:48px;display:flex}.FZz-1q_uniLogoImg{object-fit:contain;max-width:80px;max-height:48px}.FZz-1q_uniLogoPlaceholder{background:var(--em-bg-light);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex}.FZz-1q_uniName{color:var(--em-text);margin:0;font-size:.82rem;font-weight:700;line-height:1.3}.FZz-1q_uniCount{color:var(--em-muted);background:var(--em-bg-light);border-radius:6px;padding:.15rem .5rem;font-size:.75rem}.FZz-1q_uniCardMore{background:var(--em-primary);border-color:var(--em-primary);color:#fff;cursor:pointer}.FZz-1q_uniCardMore:hover{background:var(--em-primary-dark)}.FZz-1q_uniMoreIcon{font-size:1.75rem}.FZz-1q_uniMoreCount{color:#fff;margin:0;font-size:1.25rem;font-weight:800}.FZz-1q_uniMoreLabel{color:#ffffffb3;margin:0;font-size:.78rem}.FZz-1q_uniMoreCta{color:var(--em-accent-light);margin:0;font-size:.78rem;font-weight:700}.FZz-1q_uniEmpty{text-align:center;color:var(--em-muted);padding:2rem}.FZz-1q_uniResetBtn{color:var(--em-accent);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.FZz-1q_howItWorks{background:#fff;padding:5rem 0}.FZz-1q_stepsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;display:grid}.FZz-1q_stepCard{background:var(--em-bg-light);border-radius:var(--em-radius);border-left:4px solid var(--em-accent);padding:1.75rem 1.5rem}.FZz-1q_stepNum{color:var(--em-accent);opacity:.25;margin-bottom:.75rem;font-size:2rem;font-weight:900;line-height:1;display:block}.FZz-1q_stepTitle{color:var(--em-text);margin:0 0 .5rem;font-size:1rem;font-weight:700}.FZz-1q_stepDesc{color:var(--em-muted);margin:0;font-size:.875rem;line-height:1.6}.FZz-1q_whyUs{background:var(--em-bg-light);padding:5rem 0}.FZz-1q_whyGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;display:grid}.FZz-1q_whyCard{border:1px solid var(--em-border);border-radius:var(--em-radius);background:#fff;flex-direction:column;gap:.75rem;padding:1.75rem;display:flex}.FZz-1q_whyIcon{font-size:2rem}.FZz-1q_whyTitle{color:var(--em-text);margin:0;font-size:1.05rem;font-weight:700}.FZz-1q_whyDesc{color:var(--em-muted);margin:0;font-size:.875rem;line-height:1.6}.FZz-1q_contactSection{background:#fff;padding:5rem 0}.FZz-1q_panamaInline{color:var(--em-primary);font-weight:600}.FZz-1q_contactForm{background:var(--em-bg-light);border:1px solid var(--em-border);border-radius:var(--em-radius);flex-direction:column;gap:1.25rem;max-width:540px;margin:0 auto;padding:2rem;display:flex}.FZz-1q_formEmailStep{flex-direction:column;gap:.5rem;display:flex}.FZz-1q_formEmailRow{gap:.75rem;display:flex}.FZz-1q_formLabel{color:var(--em-text);font-size:.875rem;font-weight:600}.FZz-1q_formInput{border:1.5px solid var(--em-border);border-radius:var(--em-radius-sm);width:100%;color:var(--em-text);box-sizing:border-box;background:#fff;padding:.75rem 1rem;font-size:.95rem;transition:border-color .2s}.FZz-1q_formInput:focus{border-color:var(--em-accent);outline:none;box-shadow:0 0 0 3px #6c5ce71a}.FZz-1q_formInputError{border-color:#ef4444}.FZz-1q_formSelect{border:1.5px solid var(--em-border);border-radius:var(--em-radius-sm);width:100%;color:var(--em-text);cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236b7280' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") right 1rem center no-repeat;padding:.75rem 2.5rem .75rem 1rem;font-size:.95rem}.FZz-1q_formSelect:focus{border-color:var(--em-accent);outline:none}.FZz-1q_formTextarea{border:1.5px solid var(--em-border);border-radius:var(--em-radius-sm);width:100%;color:var(--em-text);resize:vertical;box-sizing:border-box;background:#fff;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .2s}.FZz-1q_formTextarea:focus{border-color:var(--em-accent);outline:none;box-shadow:0 0 0 3px #6c5ce71a}.FZz-1q_formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.FZz-1q_formGroup{flex-direction:column;gap:.4rem;display:flex}.FZz-1q_formEmailBtn{background:var(--em-accent);color:#fff;border-radius:var(--em-radius-sm);cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;padding:.75rem 1.25rem;font-size:.9rem;font-weight:700;transition:background .2s}.FZz-1q_formEmailBtn:hover:not(:disabled){background:#7c6ff0}.FZz-1q_formEmailBtn:disabled{opacity:.5;cursor:default}.FZz-1q_formSubmitBtn{background:var(--em-accent);color:#fff;border-radius:var(--em-radius);cursor:pointer;border:none;width:100%;padding:.875rem 1.5rem;font-size:1rem;font-weight:700;transition:background .2s}.FZz-1q_formSubmitBtn:hover:not(:disabled){background:#7c6ff0}.FZz-1q_formSubmitBtn:disabled{opacity:.5;cursor:default}.FZz-1q_formError{color:#ef4444;margin:0;font-size:.825rem}.FZz-1q_formHint{color:var(--em-muted);margin:0;font-size:.78rem;line-height:1.5}.FZz-1q_formNote{color:var(--em-muted);text-align:center;margin:0;font-size:.78rem}.FZz-1q_existingUserBanner{border-radius:var(--em-radius-sm);color:#065f46;background:#10b98114;border:1px solid #10b98140;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.FZz-1q_formSuccess{text-align:center;border-radius:var(--em-radius);background:#10b9810f;border:1px solid #10b98133;max-width:540px;margin:0 auto;padding:2.5rem 2rem}.FZz-1q_formSuccessIcon{margin-bottom:1rem;font-size:2.5rem;display:block}.FZz-1q_formSuccessTitle{color:var(--em-text);margin:0 0 .75rem;font-size:1.25rem;font-weight:800}.FZz-1q_formSuccessDesc{color:var(--em-muted);margin:0;font-size:.9rem;line-height:1.6}.FZz-1q_ctaFinal{background:var(--em-bg-light);padding:4rem 0}.FZz-1q_ctaFinalInner{text-align:center;max-width:560px;margin:0 auto;padding:0 1.5rem}.FZz-1q_ctaFinalTitle{color:var(--em-text);margin:0 0 .75rem;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:800}.FZz-1q_ctaFinalSubtitle{color:var(--em-muted);margin:0 0 1.5rem;font-size:.95rem;line-height:1.6}.FZz-1q_ctaLoadingBar{background:linear-gradient(90deg, var(--em-border) 25%, var(--em-accent) 50%, var(--em-border) 75%);background-size:200% 100%;border-radius:4px;width:200px;height:4px;margin:1.5rem auto;animation:1.5s infinite FZz-1q_shimmer}.FZz-1q_detectedOffice{color:var(--em-text);justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.9rem;display:flex}.FZz-1q_detectedBadge{background:var(--em-accent);color:#fff;border-radius:4px;padding:.1rem .4rem;font-size:.65rem;font-weight:800}.FZz-1q_ctaButtons{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1rem;display:flex}.FZz-1q_ctaWa{color:#fff;border-radius:var(--em-radius-sm);white-space:nowrap;background:#25d366;padding:.625rem 1.25rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity .2s}.FZz-1q_ctaWa:hover{opacity:.88}.FZz-1q_ctaEmail{background:var(--em-bg-card);border:1px solid var(--em-border);color:var(--em-text);border-radius:var(--em-radius-sm);white-space:nowrap;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:border-color .2s}.FZz-1q_ctaEmail:hover{border-color:var(--em-accent)}.FZz-1q_officeAddresses{margin:.75rem 0}.FZz-1q_officeAddress{color:var(--em-muted);margin:.25rem 0;font-size:.82rem}.FZz-1q_ctaCountryRow{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;display:flex}.FZz-1q_ctaCountryRow .FZz-1q_countryPill{border:1px solid var(--em-border);color:var(--em-muted);background:#fff}.FZz-1q_ctaCountryRow .FZz-1q_countryPillActive{background:var(--em-accent);border-color:var(--em-accent);color:#fff}.FZz-1q_faqSection{background:#fff;padding:5rem 0}.FZz-1q_blogsSection{background:var(--em-bg-light);padding:4rem 0}.FZz-1q_blogsGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}.FZz-1q_blogCard{border:1px solid var(--em-border);border-radius:var(--em-radius);background:#fff;flex-direction:column;gap:.5rem;padding:1.25rem;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex}.FZz-1q_blogCard:hover{box-shadow:var(--em-shadow);transform:translateY(-2px)}.FZz-1q_blogLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--em-accent);font-size:.7rem;font-weight:700}.FZz-1q_blogTitle{color:var(--em-text);flex:1;margin:0;font-size:.875rem;font-weight:600;line-height:1.4}.FZz-1q_blogArrow{color:var(--em-accent);align-self:flex-end;font-size:.9rem;font-weight:700}@media (max-width:768px){.FZz-1q_diffCards{grid-template-columns:1fr}.FZz-1q_diffArrow{flex-direction:row;justify-content:center}.FZz-1q_diffArrowIcon{font-size:1.25rem;transform:rotate(90deg)}.FZz-1q_formRow,.FZz-1q_stepsGrid{grid-template-columns:1fr}.FZz-1q_uniGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.FZz-1q_hero{padding:calc(72px + .75rem) 1rem 2rem}.FZz-1q_heroTitle{font-size:1.75rem}.FZz-1q_heroCta{flex-direction:column;align-items:stretch}.FZz-1q_heroQuoterBtn,.FZz-1q_heroSecondaryBtn{text-align:center;width:100%}.FZz-1q_staircaseItem{grid-template-columns:40px 40px 1fr;gap:.75rem;padding:1rem}.FZz-1q_staircaseStep{font-size:1.1rem}.FZz-1q_staircaseIcon{font-size:1.35rem}.FZz-1q_diffCard,.FZz-1q_contactForm{padding:1.25rem}.FZz-1q_formEmailRow{flex-direction:column}.FZz-1q_formEmailBtn{width:100%}.FZz-1q_ctaButtons{flex-direction:column;align-items:stretch}.FZz-1q_ctaWa,.FZz-1q_ctaEmail{text-align:center}.FZz-1q_uniGrid{grid-template-columns:repeat(2,1fr)}.FZz-1q_blogsGrid{grid-template-columns:1fr}.FZz-1q_sectionInner{padding:0 1rem}}.FZz-1q_tagSelectorWrap{flex-direction:column;gap:.5rem;display:flex;position:relative}.FZz-1q_tagsList{flex-wrap:wrap;gap:.4rem;display:flex}.FZz-1q_tag{color:var(--em-primary);background:#6c5ce71a;border:1px solid #6c5ce740;border-radius:20px;align-items:center;gap:.3rem;padding:.25rem .5rem .25rem .75rem;font-size:.82rem;font-weight:600;line-height:1.4;display:inline-flex}.FZz-1q_tagCustom{color:#92400e;background:#f59e0b14;border-color:#f59e0b40}.FZz-1q_tagCountry{color:var(--em-muted);font-weight:400}.FZz-1q_tagCustomLabel{color:var(--em-muted);font-style:italic;font-weight:400}.FZz-1q_tagRemove{cursor:pointer;color:var(--em-muted);background:0 0;border:none;justify-content:center;align-items:center;margin-left:.1rem;padding:0 .1rem;font-size:1rem;line-height:1;transition:color .15s;display:flex}.FZz-1q_tagRemove:hover{color:#ef4444}.FZz-1q_tagSelectorInput{position:relative}.FZz-1q_tagDropdown{border:1.5px solid var(--em-accent);border-radius:var(--em-radius-sm);box-shadow:var(--em-shadow-lg);z-index:100;background:#fff;max-height:240px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.FZz-1q_tagDropdownLoading{color:var(--em-muted);margin:0;padding:.75rem 1rem;font-size:.85rem}.FZz-1q_tagDropdownEmpty{flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.FZz-1q_tagDropdownEmpty p{color:var(--em-muted);margin:0;font-size:.85rem}.FZz-1q_tagAddCustomBtn{border:1px dashed var(--em-border);border-radius:var(--em-radius-sm);color:var(--em-accent);cursor:pointer;text-align:left;background:0 0;padding:.4rem .75rem;font-size:.82rem;font-weight:600;transition:background .15s}.FZz-1q_tagAddCustomBtn:hover{background:#6c5ce70d}.FZz-1q_tagDropdownItem{border:none;border-bottom:1px solid var(--em-border);cursor:pointer;text-align:left;background:0 0;flex-direction:column;gap:.15rem;width:100%;padding:.625rem 1rem;transition:background .15s;display:flex}.FZz-1q_tagDropdownItem:last-child{border-bottom:none}.FZz-1q_tagDropdownItem:hover{background:var(--em-bg-light)}.FZz-1q_tagDropdownName{color:var(--em-text);font-size:.875rem;font-weight:600}.FZz-1q_tagDropdownCountry{color:var(--em-muted);font-size:.75rem}.FZz-1q_phoneInput{border:1.5px solid var(--em-border);border-radius:var(--em-radius-sm);background:#fff;align-items:center;padding:.625rem 1rem;transition:border-color .2s;display:flex}.FZz-1q_phoneInput:focus-within{border-color:var(--em-accent);box-shadow:0 0 0 3px #6c5ce71a}.FZz-1q_phoneInputError{border-color:#ef4444}.FZz-1q_phoneInput .PhoneInput{align-items:center;gap:.5rem;width:100%;display:flex}.FZz-1q_phoneInput .PhoneInputInput{color:var(--em-text);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.95rem}.FZz-1q_phoneInput .PhoneInputCountrySelect{cursor:pointer;color:var(--em-text);background:0 0;border:none;font-size:.9rem}.FZz-1q_uniCardConvenio{background:#6c5ce708;border-color:#6c5ce74d}.FZz-1q_uniFlag{font-size:2rem;line-height:1}.FZz-1q_uniConvenioBadge{color:var(--em-accent);background:#6c5ce714;border:1px solid #6c5ce733;border-radius:6px;padding:.15rem .45rem;font-size:.7rem;font-weight:700;line-height:1.4}.FZz-1q_uniStatsRow{background:var(--em-bg-card);border:1px solid var(--em-border);border-radius:var(--em-radius);flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-bottom:2rem;padding:1.25rem 1.5rem;display:flex}.FZz-1q_uniStat{flex-direction:column;flex:1;align-items:center;gap:.2rem;min-width:120px;padding:.5rem 2rem;display:flex}.FZz-1q_uniStatHighlight{border-radius:var(--em-radius-sm);background:#6c5ce70d}.FZz-1q_uniStatNum{color:var(--em-primary);letter-spacing:-.02em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:900;line-height:1}.FZz-1q_uniStatHighlight .FZz-1q_uniStatNum{color:var(--em-accent)}.FZz-1q_uniStatLabel{color:var(--em-muted);text-align:center;font-size:.78rem;font-weight:500;line-height:1.3}.FZz-1q_uniStatDivider{background:var(--em-border);flex-shrink:0;width:1px;height:48px}@media (max-width:480px){.FZz-1q_uniStatsRow{gap:0;padding:1rem}.FZz-1q_uniStat{min-width:90px;padding:.5rem 1rem}.FZz-1q_uniStatDivider{height:36px}}.FZz-1q_maskedPhoneRow{background:var(--em-bg-light);border:1.5px solid var(--em-border);border-radius:var(--em-radius-sm);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.FZz-1q_maskedPhoneValue{color:var(--em-text);letter-spacing:.04em;flex:1;font-size:.95rem;font-weight:500}.FZz-1q_maskedPhoneChangeBtn{border:1px solid var(--em-border);border-radius:var(--em-radius-sm);color:var(--em-accent);cursor:pointer;white-space:nowrap;background:0 0;padding:.3rem .65rem;font-size:.78rem;font-weight:600;transition:background .15s,border-color .15s}.FZz-1q_maskedPhoneChangeBtn:hover{border-color:var(--em-accent);background:#6c5ce70f}.FZz-1q_externalSection{border-top:1px solid var(--em-border);background:#fff;padding:5rem 0}.FZz-1q_collegePrepCards{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}.FZz-1q_collegePrepCard{background:var(--em-bg-light);border:2px solid var(--em-border);border-radius:var(--em-radius);flex-direction:column;gap:.875rem;padding:1.75rem;transition:box-shadow .2s,border-color .2s;display:flex}.FZz-1q_collegePrepCard:hover{box-shadow:var(--em-shadow);border-color:var(--em-accent)}.FZz-1q_collegePrepCardHeader{align-items:center;gap:.875rem;display:flex}.FZz-1q_collegePrepIcon{flex-shrink:0;font-size:1.75rem;line-height:1}.FZz-1q_collegePrepTitle{color:var(--em-text);margin:0;font-size:1.1rem;font-weight:800}.FZz-1q_collegePrepSubtitle{color:var(--em-muted);margin:0;font-size:.8rem}.FZz-1q_collegePrepPrice{align-items:baseline;gap:.35rem;display:flex}.FZz-1q_collegePrepAmount{color:var(--em-primary);letter-spacing:-.02em;font-size:2rem;font-weight:900;line-height:1}.FZz-1q_collegePrepCurrency{color:var(--em-muted);font-size:.9rem;font-weight:600}.FZz-1q_collegePrepTax{color:var(--em-muted);margin:0;font-size:.75rem}.FZz-1q_collegePrepList{flex-direction:column;flex:1;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.FZz-1q_collegePrepList li{color:var(--em-text);padding-left:1.25rem;font-size:.875rem;line-height:1.5;position:relative}.FZz-1q_collegePrepList li:before{content:"✓";color:var(--em-accent);font-weight:700;position:absolute;left:0}.FZz-1q_collegePrepCta{text-align:center;background:var(--em-accent);color:#fff;border-radius:var(--em-radius-sm);margin-top:auto;padding:.75rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .2s;display:block}.FZz-1q_collegePrepCta:hover{background:#7c6ff0}.FZz-1q_externalNote{border-radius:var(--em-radius-sm);color:var(--em-text);background:#f59e0b0f;border:1px solid #f59e0b33;margin:0;padding:1rem 1.25rem;font-size:.875rem;line-height:1.6}@media (max-width:640px){.FZz-1q_collegePrepCards{grid-template-columns:1fr}}
.X38XYa_container{margin:2rem 0}.X38XYa_faqList{flex-direction:column;gap:1rem;display:flex}.X38XYa_faqItem{border:1px solid #ddd;border-radius:.25rem}.X38XYa_faqItem summary{cursor:pointer;padding:1rem;font-weight:700}.X38XYa_faqItem div{border-top:1px solid #ddd;padding:1rem}.X38XYa_answerContent{color:#4b5563;padding:.75rem 0 0;line-height:1.7}.X38XYa_answerContent p{margin:0 0 .75rem}.X38XYa_answerContent p:last-child{margin-bottom:0}
._4ZGSaG_container{text-align:center;background-color:#f0f4f8;padding:40px 20px}._4ZGSaG_pathContainer{justify-content:center;align-items:center;gap:20px;display:flex}._4ZGSaG_item{color:inherit;flex-direction:column;align-items:center;text-decoration:none;transition:transform .3s;display:flex}._4ZGSaG_item:hover{transform:translateY(-5px)}._4ZGSaG_card{background-color:#fff;border-radius:15px;flex-direction:column;align-items:center;width:150px;height:150px;padding:20px;display:flex;position:relative;box-shadow:0 4px 12px #0000001a}._4ZGSaG_icon{margin-bottom:10px}._4ZGSaG_lockIcon{z-index:1;width:40px;height:40px;position:absolute;top:-10px;left:-10px}._4ZGSaG_cardTitle{color:#333;font-size:1rem;font-weight:600}._4ZGSaG_titleContainer{margin-top:10px}._4ZGSaG_status{margin-top:10px;font-size:.8rem;font-weight:700}._4ZGSaG_unlocked{color:#4caf50}._4ZGSaG_lockedStatus{color:#a71919}._4ZGSaG_current ._4ZGSaG_card{border:3px solid #007bff}._4ZGSaG_locked{cursor:not-allowed;filter:grayscale()}._4ZGSaG_arrow{align-items:center;display:flex}
