.IFRSAdvisoryPage-module__bP7xLq__pageWrapper{background:#fff;min-height:100vh}.IFRSAdvisoryPage-module__bP7xLq__ifrsSectionImage{object-fit:cover;border-radius:16px;width:100%;height:550px;max-height:550px;box-shadow:0 20px 60px #00000026}@media (max-width:768px){.IFRSAdvisoryPage-module__bP7xLq__ifrsSectionImage{object-fit:contain;max-width:100%;height:auto;max-height:none}}.IFRSAdvisoryPage-module__bP7xLq__heroSection{align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.IFRSAdvisoryPage-module__bP7xLq__heroWrapper{align-items:stretch;width:100%;min-height:100vh;display:flex;position:relative}.IFRSAdvisoryPage-module__bP7xLq__heroLeftSection{clip-path:polygon(0 0,100% 0,80% 100%,0 100%);z-index:2;background:linear-gradient(135deg,#082447 0%,#0a2f5c 100%);align-items:center;width:60%;padding:120px 60px 120px 80px;display:flex;position:relative}.IFRSAdvisoryPage-module__bP7xLq__heroOverlay{opacity:.4;z-index:1;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.IFRSAdvisoryPage-module__bP7xLq__heroRightSection{z-index:1;width:60%;position:absolute;top:0;bottom:0;right:0}.IFRSAdvisoryPage-module__bP7xLq__heroContainer{z-index:3;max-width:600px;position:relative}.IFRSAdvisoryPage-module__bP7xLq__heroContent{z-index:3;position:relative}.IFRSAdvisoryPage-module__bP7xLq__heroLabel{color:#ffc107;letter-spacing:1px;text-transform:uppercase;background:#ffc10726;border:1px solid #ffc1074d;border-radius:6px;margin-bottom:24px;padding:8px 20px;font-size:.95rem;font-weight:600;display:inline-block}.IFRSAdvisoryPage-module__bP7xLq__heroTitle{margin-bottom:24px;font-size:3.5rem;font-weight:800;line-height:1.1}.IFRSAdvisoryPage-module__bP7xLq__heroTitleWhite{color:#fff;margin-bottom:8px;font-size:2.5rem;font-weight:700;display:block}.IFRSAdvisoryPage-module__bP7xLq__heroTitleAccent{color:#ffc107;text-transform:uppercase;letter-spacing:2px;font-size:4rem;font-weight:900;display:block}.IFRSAdvisoryPage-module__bP7xLq__heroSubtitle{color:#e3f2fd;margin-bottom:32px;font-size:1.1rem;font-weight:400;line-height:1.7}.IFRSAdvisoryPage-module__bP7xLq__primaryButton{color:#082447;background:#ffc107;border:none;padding:16px 36px;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 8px 24px #ffc1074d}.IFRSAdvisoryPage-module__bP7xLq__primaryButton:hover{background:#ffb300;transform:translateY(-3px);box-shadow:0 12px 32px #ffc10780}.IFRSAdvisoryPage-module__bP7xLq__secondaryButton{border:2px solid #fff;padding:16px 36px;font-size:1.1rem;font-weight:600;transition:all .3s}.IFRSAdvisoryPage-module__bP7xLq__secondaryButton:hover{background:#ffffff26;transform:translateY(-3px)}.IFRSAdvisoryPage-module__bP7xLq__heroImageWrapper{width:100%;height:100%;position:relative;overflow:hidden}.IFRSAdvisoryPage-module__bP7xLq__heroImageWrapper:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(135deg,#08244766 0%,#08244733 100%);position:absolute;inset:0}.IFRSAdvisoryPage-module__bP7xLq__heroImage{object-fit:cover;object-position:center;width:100%;height:100%}.IFRSAdvisoryPage-module__bP7xLq__sectionHeader{margin-bottom:50px}.IFRSAdvisoryPage-module__bP7xLq__sectionTitle{color:#082447;margin-bottom:16px;font-size:3rem;font-weight:700}.IFRSAdvisoryPage-module__bP7xLq__servicesSection{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%)}.IFRSAdvisoryPage-module__bP7xLq__serviceCard{text-align:center;background:#fff;border:2px solid #e9ecef;height:100%;transition:all .4s;position:relative;overflow:hidden}.IFRSAdvisoryPage-module__bP7xLq__serviceCard:before{content:"";background:linear-gradient(90deg,#04a2de 0%,#0891c7 100%);height:5px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.IFRSAdvisoryPage-module__bP7xLq__serviceCard:hover:before{transform:scaleX(1)}.IFRSAdvisoryPage-module__bP7xLq__serviceCard:hover{border-color:#04a2de;transform:translateY(-12px);box-shadow:0 20px 60px #04a2de33!important}.IFRSAdvisoryPage-module__bP7xLq__serviceCardIcon{text-align:center;margin-bottom:24px}.IFRSAdvisoryPage-module__bP7xLq__iconWrapper{transition:all .3s;box-shadow:0 8px 24px #04a2de26}.IFRSAdvisoryPage-module__bP7xLq__serviceCard:hover .IFRSAdvisoryPage-module__bP7xLq__iconWrapper{transform:scale(1.1);box-shadow:0 12px 32px #04a2de4d}.IFRSAdvisoryPage-module__bP7xLq__serviceCardTitle{color:#082447;justify-content:center;align-items:center;min-height:60px;margin-bottom:16px;font-size:1.4rem;font-weight:700;line-height:1.3;display:flex}.IFRSAdvisoryPage-module__bP7xLq__serviceCardDesc{line-height:1.7}.IFRSAdvisoryPage-module__bP7xLq__proImage{box-shadow:0 15px 50px #00000026}.IFRSAdvisoryPage-module__bP7xLq__additionalSection{background-color:#0000;background-image:linear-gradient(#e3f2fdf2,#b3e5fcf2),url(https://images.unsplash.com/photo-1460925895917-afdab827c52f?w=1600&q=80);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:relative}.IFRSAdvisoryPage-module__bP7xLq__idealForSection{background-color:#0000;background-image:linear-gradient(#082447e0,#0a2f5ce0),url(https://images.unsplash.com/photo-1460925895917-afdab827c52f?w=1600&q=80);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:relative}.IFRSAdvisoryPage-module__bP7xLq__idealForSection .IFRSAdvisoryPage-module__bP7xLq__sectionTitle{text-shadow:0 4px 20px #0000004d;color:#fff!important}.IFRSAdvisoryPage-module__bP7xLq__idealCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#fffffff2;border:2px solid #ffc1074d;height:100%;transition:all .3s}.IFRSAdvisoryPage-module__bP7xLq__idealCard:hover{background:#fff;border-color:#ffc107;transform:translateY(-8px);box-shadow:0 12px 40px #ffc10766!important}.IFRSAdvisoryPage-module__bP7xLq__finalCTASection{background-color:#0000;background-image:linear-gradient(#fff3e6f2,#ffedd5f2),url(https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1600&q=80);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:relative;overflow:hidden}.IFRSAdvisoryPage-module__bP7xLq__finalCTASection:before{content:"";pointer-events:none;background:radial-gradient(circle,#04a2de14 0%,#0000 70%);width:100%;height:100%;position:absolute;top:-50%;right:-50%}.IFRSAdvisoryPage-module__bP7xLq__ctaTitle{color:#082447;font-size:2.5rem;font-weight:800;line-height:1.2}.IFRSAdvisoryPage-module__bP7xLq__ctaText{font-size:1.1rem;line-height:1.8}.IFRSAdvisoryPage-module__bP7xLq__ctaPrimaryButton{background:linear-gradient(135deg,#04a2de 0%,#0891c7 100%);border:none;padding:16px 32px;font-weight:700;transition:all .3s;box-shadow:0 8px 24px #04a2de4d}.IFRSAdvisoryPage-module__bP7xLq__ctaPrimaryButton:hover{transform:translateY(-3px);box-shadow:0 12px 32px #04a2de80}.IFRSAdvisoryPage-module__bP7xLq__ctaSecondaryButton{border:2px solid #04a2de;padding:16px 32px;font-weight:600;transition:all .3s}.IFRSAdvisoryPage-module__bP7xLq__ctaSecondaryButton:hover{background:#04a2de1a;transform:translateY(-3px)}.IFRSAdvisoryPage-module__bP7xLq__ctaImageWrapper{position:relative}.IFRSAdvisoryPage-module__bP7xLq__ctaImage{object-fit:cover;width:100%;height:500px;box-shadow:0 20px 60px #0003}.IFRSAdvisoryPage-module__bP7xLq__ctaStatsCard{background:#fff;border-radius:16px;width:90%;max-width:500px;padding:24px 32px;position:absolute;bottom:-30px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000026}.IFRSAdvisoryPage-module__bP7xLq__finalCTA{background:linear-gradient(135deg,#082447 0%,#04a2de 100%);border:none;padding:80px 60px}.IFRSAdvisoryPage-module__bP7xLq__ctaContent{text-align:center}@media (max-width:992px){.IFRSAdvisoryPage-module__bP7xLq__heroLeftSection{clip-path:polygon(0 0,100% 0,88% 100%,0 100%);width:60%;padding:100px 40px}.IFRSAdvisoryPage-module__bP7xLq__heroRightSection{width:45%}.IFRSAdvisoryPage-module__bP7xLq__heroTitleWhite{font-size:2rem}.IFRSAdvisoryPage-module__bP7xLq__heroTitleAccent{font-size:3rem}.IFRSAdvisoryPage-module__bP7xLq__sectionTitle{font-size:2.5rem}.IFRSAdvisoryPage-module__bP7xLq__serviceCardTitle{min-height:auto;font-size:1.25rem}.IFRSAdvisoryPage-module__bP7xLq__ctaTitle{font-size:2.5rem}.IFRSAdvisoryPage-module__bP7xLq__finalCTA{padding:60px 40px}}@media (max-width:768px){.IFRSAdvisoryPage-module__bP7xLq__heroSection{min-height:auto}.IFRSAdvisoryPage-module__bP7xLq__heroWrapper{flex-direction:column;min-height:auto}.IFRSAdvisoryPage-module__bP7xLq__heroLeftSection{clip-path:none;width:100%;padding:140px 30px 60px}.IFRSAdvisoryPage-module__bP7xLq__heroRightSection{width:100%;height:400px;position:relative}.IFRSAdvisoryPage-module__bP7xLq__heroTitleWhite{font-size:1.75rem}.IFRSAdvisoryPage-module__bP7xLq__heroTitleAccent{font-size:2.5rem}.IFRSAdvisoryPage-module__bP7xLq__heroSubtitle{font-size:1rem}.IFRSAdvisoryPage-module__bP7xLq__sectionTitle{font-size:2rem}.IFRSAdvisoryPage-module__bP7xLq__serviceCardTitle{min-height:auto;font-size:1.15rem}.IFRSAdvisoryPage-module__bP7xLq__ctaTitle{font-size:2rem}.IFRSAdvisoryPage-module__bP7xLq__finalCTA{padding:50px 30px}}@media (max-width:480px){.IFRSAdvisoryPage-module__bP7xLq__heroLeftSection{padding:120px 20px 40px}.IFRSAdvisoryPage-module__bP7xLq__primaryButton,.IFRSAdvisoryPage-module__bP7xLq__secondaryButton{box-sizing:border-box;height:44px;min-height:44px;padding:10px 16px;font-size:.85rem;line-height:1}.IFRSAdvisoryPage-module__bP7xLq__heroRightSection{height:300px}.IFRSAdvisoryPage-module__bP7xLq__heroTitleWhite{font-size:1.5rem}.IFRSAdvisoryPage-module__bP7xLq__heroTitleAccent{font-size:2rem}.IFRSAdvisoryPage-module__bP7xLq__sectionTitle{font-size:1.75rem}.IFRSAdvisoryPage-module__bP7xLq__serviceCardTitle{font-size:1.1rem}.IFRSAdvisoryPage-module__bP7xLq__ctaTitle{font-size:1.75rem}.IFRSAdvisoryPage-module__bP7xLq__finalCTA{padding:40px 24px}}
