.IFRCurrency_ifrCurrencyPage__9jzap{min-height:100vh}.IFRCurrency_container__b4QH9{max-width:var(--container-max-width,1200px);margin:0 auto;padding:var(--space-8,2rem) var(--space-4,1rem)}.IFRCurrency_sectionTitle__TaQLh{font-family:var(--font-heading);font-size:var(--text-3xl-fluid);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-secondary);text-align:center;margin-bottom:var(--space-6,1.5rem)}.IFRCurrency_featuresList__soOyn{list-style:none;padding:0;margin:var(--space-4,1rem) 0;text-align:left;width:100%}.IFRCurrency_featuresList__soOyn li{padding:var(--space-2,.5rem) 0;padding-left:var(--space-6,1.5rem);position:relative}.IFRCurrency_featuresList__soOyn li:before{content:"✓";position:absolute;left:0;color:var(--color-primary,#ED852C);font-weight:700}.IFRCurrency_optionNote__ikkXv{font-size:.875rem;color:var(--color-gray-600,#6B7280);font-style:italic;margin-top:var(--space-4,1rem)}.IFRCurrency_bundles__fOLa1{display:flex;flex-direction:column;gap:var(--space-2,.5rem);margin:var(--space-4,1rem) 0;width:100%}.IFRCurrency_bundleLink__e6Dsg{padding:var(--space-3,.75rem);background:var(--color-gray-100,#F3F4F6);border-radius:var(--radius-md,8px);text-decoration:none;color:var(--color-black);transition:all .2s ease}.IFRCurrency_bundleLink__e6Dsg:hover{background:var(--color-gray-200,#E5E7EB)}.IFRCurrency_ctaOutline__k31Kc,.IFRCurrency_ctaPrimary__kx1Wk{padding:var(--space-4,1rem) var(--space-8,2rem);border-radius:var(--radius-button,30px);font-family:var(--font-nav);font-weight:600;text-decoration:none;margin-top:var(--space-6,1.5rem);display:inline-block;transition:all .2s ease}.IFRCurrency_ctaPrimary__kx1Wk{background:var(--color-primary);color:white}.IFRCurrency_ctaPrimary__kx1Wk:hover{background:var(--color-primary-dark);transform:translateY(-2px)}.IFRCurrency_ctaOutline__k31Kc{background:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.IFRCurrency_ctaOutline__k31Kc:hover{background:var(--color-primary);color:white}.IFRCurrency_requirements__3hTmP{padding:var(--space-12,4rem) 0}.IFRCurrency_requirementsContent__Ty7Aa{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-8,2rem);margin-top:var(--space-8,2rem)}.IFRCurrency_chartColumn__AcF9t{display:flex;justify-content:center;align-items:flex-start}.IFRCurrency_chartWrapper__gePvR{position:relative;cursor:pointer;transition:transform .2s ease}.IFRCurrency_chartWrapper__gePvR:hover{transform:scale(1.02)}.IFRCurrency_chartImage__RWVkg{max-width:100%;height:auto;border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-lg)}.IFRCurrency_enlargeHint__NAP4L{position:absolute;bottom:var(--space-4,1rem);right:var(--space-4,1rem);background:rgba(0,0,0,.7);color:white;padding:var(--space-2,.5rem) var(--space-4,1rem);border-radius:var(--radius-md,8px);font-size:.875rem}.IFRCurrency_textColumn__G9FiT{display:flex;flex-direction:column;gap:var(--space-4,1rem)}.IFRCurrency_requirementsParagraph__diY3_{font-size:1.125rem;line-height:1.7;color:var(--color-gray-700,#374151)}.IFRCurrency_ctaCenter__K1Vdb{text-align:center;margin-top:var(--space-6,1.5rem)}.IFRCurrency_ipcSplit__fcEmY{background:var(--color-gray-50);padding:var(--space-12,4rem) 0}.IFRCurrency_ipcIntro__0FWZF{font-size:1.125rem;line-height:1.7;text-align:center;max-width:800px;margin:0 auto 3rem;color:var(--color-gray-700)}.IFRCurrency_benefitsGrid__ys9rc{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:900px;margin:0 auto 3rem}@media (min-width:768px){.IFRCurrency_benefitsGrid__ys9rc{grid-template-columns:repeat(3,1fr)}}.IFRCurrency_benefitCard__rvm8A{background:white;padding:2rem 1.5rem;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);border-left:4px solid var(--color-primary);display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .2s ease}.IFRCurrency_benefitCard__rvm8A:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(237,133,44,.15)}.IFRCurrency_benefitNumber__Jz_8f{width:48px;height:48px;background:var(--color-primary);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:1.5rem;font-weight:700;margin-bottom:1rem}.IFRCurrency_benefitText__0_hC0{font-size:1rem;line-height:1.6;color:var(--color-gray-700);margin:0}.IFRCurrency_methodCards__mTst8{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:900px;margin:0 auto 3rem}@media (min-width:768px){.IFRCurrency_methodCards__mTst8{grid-template-columns:1fr 1fr}}.IFRCurrency_methodCard__5MOqM,.IFRCurrency_warningCard__b_Z5n{padding:2rem;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.IFRCurrency_methodCard__5MOqM{background:linear-gradient(135deg,rgba(69,159,205,.1),rgba(69,159,205,.05));border-left:4px solid var(--color-light-blue)}.IFRCurrency_warningCard__b_Z5n{background:linear-gradient(135deg,rgba(243,156,18,.1),rgba(243,156,18,.05));border-left:4px solid var(--color-warning)}.IFRCurrency_methodTitle__Tl5FA,.IFRCurrency_warningTitle__TQoUJ{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;color:var(--color-gray-900)}.IFRCurrency_methodDescription__iZ7Id,.IFRCurrency_warningDescription__sny08{font-size:1rem;line-height:1.6;color:var(--color-gray-700);margin:0}.IFRCurrency_logbookAccordion__LKuxu{max-width:900px;margin:var(--space-8,2rem) auto 0}.IFRCurrency_accordionToggle__LweS9{width:100%;padding:1.25rem 2rem;background:var(--color-secondary,#192C44);color:white;border:none;border-radius:12px;font-family:var(--font-nav);font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.IFRCurrency_accordionToggle__LweS9:hover{background:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px rgba(237,133,44,.25)}.IFRCurrency_accordionIcon__o6I7k{font-size:.875rem;transition:transform .2s ease}.IFRCurrency_accordionLabel__unBTS{font-size:1rem}.IFRCurrency_logbookEntries__g713q{max-width:900px;margin:var(--space-6,1.5rem) auto 0;animation:IFRCurrency_fadeIn__e4JFt .3s ease-in-out}@keyframes IFRCurrency_fadeIn__e4JFt{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.IFRCurrency_logbookEntry__SBVpF{background:white;padding:2rem;margin-bottom:1.5rem;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);border-left:4px solid var(--color-primary)}.IFRCurrency_logbookEntryTitle__WwSgL{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;color:var(--color-primary)}.IFRCurrency_entrySubtitle__K9ZGd{font-size:.875rem;color:var(--color-gray-600);margin-bottom:var(--space-4,1rem)}.IFRCurrency_entryContent___N9GD{background:var(--color-gray-100);padding:var(--space-4,1rem);border-radius:var(--radius-md,8px);font-family:var(--font-mono);font-size:.875rem;line-height:1.6;overflow-x:auto;white-space:pre-wrap}.IFRCurrency_currencyOptionsSection__AV77s{padding:var(--space-16) 0;background:var(--color-gray-50)}.IFRCurrency_sectionIntro__SI9Z_{font-family:var(--font-body);font-size:var(--text-lg);line-height:1.7;color:var(--color-gray-700);text-align:center;max-width:700px;margin:0 auto var(--space-12)}.IFRCurrency_optionsGrid__6VLet{display:flex;flex-direction:column;gap:var(--space-6);max-width:900px;margin:0 auto}.IFRCurrency_optionCard__Yt1je{background:var(--color-white);border:2px solid var(--color-gray-200);border-radius:8px;overflow:hidden;transition:all var(--duration-fast) var(--ease-out);cursor:pointer}.IFRCurrency_optionCard__Yt1je:hover{border-color:var(--color-primary);box-shadow:var(--shadow-hover)}.IFRCurrency_optionCardExpanded__7Fy7M{border-color:var(--color-primary);box-shadow:var(--shadow-card)}.IFRCurrency_optionCardHeader__pkNWv{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-6)}.IFRCurrency_optionNumber__xVe9s{width:48px;height:48px;background:var(--color-primary);color:var(--color-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;flex-shrink:0}.IFRCurrency_optionHeaderContent__5Pd00{flex:1}.IFRCurrency_optionTitle__zs69b{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-secondary);margin:0 0 var(--space-2) 0}.IFRCurrency_optionSummary__U_H_Q{font-family:var(--font-body);font-size:var(--text-base);line-height:1.7;color:var(--color-gray-700);margin:0}.IFRCurrency_expandIcon__6iD4B{width:40px;height:40px;background:var(--color-gray-100);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--color-secondary);flex-shrink:0;transition:all var(--duration-fast) var(--ease-out)}.IFRCurrency_optionCard__Yt1je:hover .IFRCurrency_expandIcon__6iD4B{background:var(--color-primary);color:var(--color-white)}.IFRCurrency_optionDetails__8iAvQ{padding:0 var(--space-6) var(--space-6) var(--space-6);border-top:1px solid var(--color-gray-200);animation:IFRCurrency_slideDown__CpW0f .3s ease-out}@keyframes IFRCurrency_slideDown__CpW0f{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.IFRCurrency_optionCTA__ACU27{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-gray-200);display:flex;justify-content:center}.IFRCurrency_currencyOptionsCTA___pKbO{text-align:center;margin-top:var(--space-12);padding-top:var(--space-8)}.IFRCurrency_currencyOptionsCTA___pKbO .IFRCurrency_ctaPrimary__kx1Wk{display:inline-block;padding:var(--space-4) var(--space-8);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-white);background:var(--color-primary);border:2px solid var(--color-primary);border-radius:var(--radius-md);text-decoration:none;transition:all var(--duration-fast) var(--ease-out);cursor:pointer}.IFRCurrency_currencyOptionsCTA___pKbO .IFRCurrency_ctaPrimary__kx1Wk:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark);transform:translateY(-2px);box-shadow:var(--shadow-hover)}.IFRCurrency_scenarios__hPFoR{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-6,1.5rem);margin-top:var(--space-6,1.5rem)}.IFRCurrency_scenarioGroup__LHOA8 h4{font-family:var(--font-heading);font-size:1.25rem;margin-bottom:var(--space-4,1rem);color:var(--color-secondary)}.IFRCurrency_scenarioGroup__LHOA8 ul{list-style:none;padding:0}.IFRCurrency_scenarioGroup__LHOA8 li{padding:var(--space-2,.5rem) 0}.IFRCurrency_scenarioGroup__LHOA8 a{color:var(--color-secondary);text-decoration:none;transition:color .2s ease}.IFRCurrency_scenarioGroup__LHOA8 a:hover{color:var(--color-secondary-dark);text-decoration:underline}.IFRCurrency_profiles__ORNPO{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-6,1.5rem);margin-top:var(--space-6,1.5rem)}.IFRCurrency_profileCard__zoqQx{background:white;padding:var(--space-6,1.5rem);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-md)}.IFRCurrency_profileCard__zoqQx h4{font-family:var(--font-heading);font-size:1.25rem;color:var(--color-primary);margin-bottom:var(--space-4,1rem)}.IFRCurrency_profileCard__zoqQx p{margin-bottom:var(--space-3,.75rem)}.IFRCurrency_profileCard__zoqQx ul{list-style:none;padding:0}.IFRCurrency_profileCard__zoqQx li{padding:var(--space-1,.25rem) 0;padding-left:var(--space-4,1rem);position:relative;font-size:.875rem}.IFRCurrency_profileCard__zoqQx li:before{content:"→";position:absolute;left:0;color:var(--color-primary)}.IFRCurrency_lightbox__0cDw2{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:1000;cursor:pointer}.IFRCurrency_lightboxContent__2bjDO{position:relative;max-width:90%;max-height:90vh}.IFRCurrency_lightboxImage__auVVB{max-width:100%;max-height:90vh;object-fit:contain}.IFRCurrency_lightboxClose__s9Myk{position:absolute;top:-40px;right:0;background:transparent;border:none;color:white;font-size:3rem;cursor:pointer;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.IFRCurrency_lightboxClose__s9Myk:hover{color:var(--color-primary)}