.trading-festival{--tf-navy:var(--Color-Brand-Text-Default,#0b1547);--tf-navy-light:#1a2560;--tf-blue:var(--Color-Brand-Text-Highlight,#0027f9);--tf-yellow:var(--Color-Brand-Surface-Yellow,#f9c32f);--tf-yellow-light:#ffe08b;--tf-yellow-hover:#f4b700;--tf-dot:var(--Color-Brand-Surface-Yellow,#f9c32f);--tf-bg:var(--Color-Neutral-Light-Gray,#eee);--tf-white:#fff;--tf-text:var(--Color-Brand-Text-Default,#0b1547);--tf-text-muted:#5a6280;--tf-border:#e2e5ec;--tf-radius:28px;--tf-radius-lg:40px;--tf-radius-xl:48px;--tf-card-shadow:0 2px 14px #0b15470a;--tf-section-gap:80px;background:var(--tf-bg);color:var(--tf-text);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.trading-festival *,.trading-festival :after,.trading-festival :before{box-sizing:border-box}.trading-festival img{display:block;height:auto;max-width:100%}.trading-festival .tf-container{margin:0 auto;max-width:1464px;padding:0 32px}.trading-festival .tf-eyebrow{color:var(--tf-text);font-size:13px;font-weight:600;letter-spacing:1.8px;margin:0 0 14px;text-transform:uppercase}.trading-festival .tf-h2{color:var(--tf-text);font-size:clamp(32px,4.6vw,56px);font-weight:700;letter-spacing:-.015em;line-height:1.1;margin:0 0 20px}.trading-festival .tf-highlight{color:var(--tf-blue);font-weight:800}.trading-festival .tf-strong{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-weight:800}.trading-festival .tf-dot{color:var(--tf-dot)}.trading-festival p{color:var(--tf-text);font-size:16px;line-height:1.65;margin:0 0 14px}.trading-festival ul{margin:0 0 16px;padding-left:20px}.trading-festival ul li{color:var(--tf-text);font-size:16px;line-height:1.65;margin-bottom:6px}.trading-festival strong{font-weight:700}.trading-festival .tf-btn{align-items:center;border:2px solid #0000;border-radius:100px;cursor:pointer;display:inline-flex;font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:20px;font-weight:500;gap:20px;justify-content:center;line-height:1;text-decoration:none;transition:all .2s ease;white-space:nowrap}.trading-festival .tf-btn-primary{background:linear-gradient(180deg,#ffe08b 49%,#f9c32f);background:var(--Gradient-Gradient-Yellow,linear-gradient(180deg,#ffe08b 49%,#f9c32f 100%));border:none;color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);height:88px;isolation:isolate;padding:20px 32px;position:relative;width:334px}.trading-festival .tf-btn-primary:after{background:#f9c32f;background:var(--Color-Brand-Surface-Yellow,#f9c32f);border-radius:100px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:-1}.trading-festival .tf-btn-primary:hover{background:linear-gradient(180deg,#ffe08b 49%,#f9c32f);background:var(--Gradient-Gradient-Yellow,linear-gradient(180deg,#ffe08b 49%,#f9c32f 100%))}.trading-festival .tf-btn-primary:hover:after{opacity:1}.trading-festival .tf-btn-outline{background:#0000;border-color:var(--tf-navy);color:var(--tf-navy);padding:20px 32px;transition:all .3s ease}.trading-festival .tf-btn-outline:hover{background:var(--tf-navy);color:var(--tf-white)}.trading-festival .tf-btn-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.trading-festival .tf-btn-row--center{justify-content:center}.trading-festival-header{background:var(--tf-bg);padding:40px 32px 18px;position:sticky;top:0;z-index:100}.trading-festival-header-inner{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:1408px}.trading-festival-header-logo{align-items:center;display:inline-flex;height:56px}.trading-festival-header-logo img{display:block;height:100%;transition:transform .22s cubic-bezier(0,0,.2,1),filter .22s cubic-bezier(0,0,.2,1);transition:transform var(--Duration-Base,.22s) var(--Ease-Standard,cubic-bezier(0,0,.2,1)),filter var(--Duration-Base,.22s) var(--Ease-Standard,cubic-bezier(0,0,.2,1));width:auto}.trading-festival-header-logo:focus-visible img,.trading-festival-header-logo:hover img{filter:drop-shadow(0 6px 10px rgba(11,21,71,.18));transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.trading-festival-header-logo img{transition:none}.trading-festival-header-logo:focus-visible img,.trading-festival-header-logo:hover img{filter:drop-shadow(0 3px 6px rgba(11,21,71,.16));transform:none}}.trading-festival-header .tf-btn-primary{border:none;border-radius:100px;color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:20px;font-weight:500;height:40px;letter-spacing:0;line-height:1;padding:0 30px;width:335px}.trading-festival-header .tf-btn-primary,.trading-festival-header .tf-btn-primary:hover{background:linear-gradient(180deg,#ffe08b 49%,#f9c32f);background:var(--Gradient-Gradient-Yellow,linear-gradient(180deg,#ffe08b 49%,#f9c32f 100%))}.trading-festival .trading-festival-section{padding-bottom:var(--tf-section-gap);padding-top:var(--tf-section-gap)}.trading-festival main>.trading-festival-section:first-child{padding-top:calc(var(--tf-section-gap)*1.5)}.trading-festival-section-heading{margin-bottom:72px}.trading-festival-section-heading .tf-h2{margin-bottom:0}.trading-festival .trading-festival-section-subtitle{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:24px;font-weight:400;line-height:normal;margin:48px 0 0}.trading-festival .trading-festival-section-heading:has(.trading-festival-section-subtitle){margin-bottom:48px}.trading-festival-split{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:1fr 1fr}.trading-festival-split--reverse>*,.trading-festival-split>*{word-wrap:break-word;min-width:0;overflow-wrap:break-word}.trading-festival-split--reverse{direction:rtl;grid-template-columns:1fr 1fr}.trading-festival-split--reverse>*{direction:ltr}.trading-festival-split-text{background:var(--tf-white);border-radius:var(--tf-radius-lg);box-shadow:var(--tf-card-shadow);display:flex;flex-direction:column;justify-content:center;padding:48px}.trading-festival .trading-festival-section--intro .trading-festival-split{grid-template-columns:1fr 1fr}.trading-festival .trading-festival-split-text--intro{justify-content:flex-start;max-width:688px;padding:48px 40px}.trading-festival .trading-festival-split-text--intro .tf-btn-row{gap:14px;margin-top:auto;padding-top:24px}.trading-festival .trading-festival-split-text--intro p{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:24px;font-weight:400;line-height:normal}.trading-festival .trading-festival-section--local .tf-eyebrow,.trading-festival .trading-festival-section--revenue .tf-eyebrow{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:1.2;margin:0 0 16px;text-transform:uppercase}.trading-festival .trading-festival-section--local .tf-h2,.trading-festival .trading-festival-section--revenue .tf-h2{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:48px;font-weight:500;letter-spacing:-.02em;line-height:1.1}.trading-festival .trading-festival-section--local .tf-h2 .tf-highlight,.trading-festival .trading-festival-section--revenue .tf-h2 .tf-highlight{color:#0027f9;color:var(--Color-Brand-Text-Highlight,#0027f9);font-weight:800;line-height:1.05}.trading-festival .trading-festival-section--local .tf-h2 .tf-dot,.trading-festival .trading-festival-section--revenue .tf-h2 .tf-dot{color:#f9c32f;color:var(--Color-Brand-Surface-Yellow,#f9c32f);font-weight:800;line-height:1.05}.trading-festival .trading-festival-section--local .trading-festival-local-text{gap:28px;justify-content:flex-start}@media (min-width:961px){.trading-festival .trading-festival-section--local .trading-festival-local-text{padding:48px 40px}.trading-festival .trading-festival-local-media{order:-1}}.trading-festival .trading-festival-section--local .trading-festival-local-text .tf-btn-row{margin-top:auto}.trading-festival .trading-festival-section--local .trading-festival-local-text li,.trading-festival .trading-festival-section--local .trading-festival-local-text p{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:normal;margin:0}.trading-festival .trading-festival-section--local .trading-festival-local-text ul{list-style:none;padding-left:20px}.trading-festival .trading-festival-section--local .trading-festival-local-text li{margin-bottom:10px;padding-left:22px;position:relative}.trading-festival .trading-festival-section--local .trading-festival-local-text li:last-child{margin-bottom:0}.trading-festival .trading-festival-section--local .trading-festival-local-text li:before{background:currentColor;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:calc(.7em - 3px);top:calc(.5lh - 3px);width:6px}.trading-festival .trading-festival-section--local .trading-festival-local-text strong{font-weight:800}.trading-festival .trading-festival-section--local .trading-festival-local-text .tf-btn-primary{height:72px;padding:20px 32px;width:auto}.trading-festival .trading-festival-split-text--peak{gap:24px;justify-content:flex-start;min-height:688px;padding:40px}.trading-festival .trading-festival-split-text--peak .tf-btn-row{margin-top:auto}.trading-festival .trading-festival-section--local .trading-festival-local-text .tf-btn-row,.trading-festival .trading-festival-split-text--intro .tf-btn-row,.trading-festival .trading-festival-split-text--peak .tf-btn-row{flex-wrap:nowrap}@media (max-width:560px){.trading-festival .trading-festival-section--local .trading-festival-local-text .tf-btn-row,.trading-festival .trading-festival-split-text--intro .tf-btn-row,.trading-festival .trading-festival-split-text--peak .tf-btn-row{flex-wrap:wrap}}.trading-festival .trading-festival-split-text--peak .tf-h2{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:32px;font-weight:400;line-height:1.07}.trading-festival .trading-festival-split-text--peak .tf-h2 .tf-highlight{color:#0027f9;color:var(--Color-Brand-Text-Highlight,#0027f9);font-weight:800}.trading-festival .trading-festival-split-text--peak p{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:24px;font-weight:400;line-height:normal}.trading-festival .trading-festival-split-text--peak p strong{font-weight:800}.trading-festival .trading-festival-split-text .tf-btn-primary{height:72px;padding:20px 32px;width:auto}.trading-festival .trading-festival-section--local .trading-festival-local-text .tf-btn-outline,.trading-festival .trading-festival-split-text .tf-btn-outline{border:2px solid #0027f9;border:2px solid var(--Color-Brand-Text-Highlight,#0027f9);color:#0027f9;color:var(--Color-Brand-Text-Highlight,#0027f9);height:72px;padding:20px 32px}.trading-festival .trading-festival-section--local .trading-festival-local-text .tf-btn-outline:hover,.trading-festival .trading-festival-split-text .tf-btn-outline:hover{background:#0027f9;background:var(--Color-Brand-Text-Highlight,#0027f9);color:var(--tf-white)}.trading-festival .trading-festival-split-text--intro .tf-h2{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:64px;font-weight:400;letter-spacing:-.01em;line-height:1.1;max-width:none}.trading-festival .trading-festival-split-text--intro .tf-h2 .tf-highlight{color:#0027f9;color:var(--Color-Brand-Text-Highlight,#0027f9);font-weight:900}.trading-festival-split-media{border-radius:var(--tf-radius-lg);overflow:hidden}.trading-festival-split-media img{height:100%;min-height:100%;object-fit:cover;width:100%}.trading-festival .trading-festival-section--intro .trading-festival-split-media{aspect-ratio:1/1}.trading-festival-local{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:1fr 1fr}.trading-festival-local-text{background:var(--tf-white);border-radius:var(--tf-radius-lg);box-shadow:var(--tf-card-shadow);display:flex;flex-direction:column;justify-content:center;padding:48px}.trading-festival .trading-festival-local-media{aspect-ratio:1/1}.trading-festival .trading-festival-closing{align-items:center;background:#fff;display:flex;flex-direction:column;margin-top:var(--tf-section-gap);padding:123px 32px 59px;text-align:center}.trading-festival .trading-festival-closing .tf-h2{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:5.5rem;font-weight:400;letter-spacing:-.055rem;line-height:1.2;margin:0 auto 32px;max-width:56rem;text-align:center}.trading-festival .trading-festival-closing .tf-h2 .tf-highlight{color:#0027f9;color:var(--Color-Brand-Text-Highlight,#0027f9);font-weight:800}.trading-festival .trading-festival-closing .tf-h2 .tf-dot{color:#f9c32f;color:var(--Color-Brand-Surface-Yellow,#f9c32f);font-weight:900}.trading-festival .trading-festival-closing p{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:2rem;font-weight:400;line-height:1.2;margin:0 auto 28px;max-width:750px;text-align:center}.trading-festival .trading-festival-closing p strong{font-weight:800}.trading-festival-closing .tf-btn-row{margin-top:16px}.trading-festival .trading-festival-closing .button-yellow-md{text-decoration:none}.trading-festival .trading-festival-closing .tf-btn-primary{height:88px;padding:20px 128px;width:auto}.trading-festival .trading-festival-footer{background:#fff;margin-top:0;padding:32px;position:relative;z-index:0}.trading-festival .trading-festival-footer:before{display:none;pointer-events:none;z-index:-1}.trading-festival-footer-inner{align-items:center;color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);display:flex;font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:.875rem;font-weight:400;gap:24px;justify-content:center;line-height:normal;margin:0 auto;max-width:1408px;padding:32px 0 0}.trading-festival-footer-legal a{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);margin:0 2px;text-decoration:none;transition:color .22s cubic-bezier(0,0,.2,1);transition:color var(--Duration-Base,.22s) var(--Ease-Standard,cubic-bezier(0,0,.2,1))}.trading-festival-footer-legal a:hover{color:#0027f9;color:var(--Color-Brand-Text-Highlight,#0027f9)}@media (max-width:960px){.trading-festival{--tf-section-gap:48px}.trading-festival .tf-container{max-width:100%;padding:0 24px}.trading-festival .trading-festival-section{padding-bottom:48px;padding-top:48px}.trading-festival .trading-festival-local-text,.trading-festival .trading-festival-split-text,.trading-festival .trading-festival-split-text--intro,.trading-festival .trading-festival-split-text--peak{padding:32px 24px}.trading-festival .trading-festival-section--local .tf-h2,.trading-festival .trading-festival-section--revenue .tf-h2,.trading-festival .trading-festival-split-text--intro .tf-h2,.trading-festival .trading-festival-split-text--peak .tf-h2{margin-bottom:16px}.trading-festival .trading-festival-section-heading,.trading-festival .trading-festival-section-heading:has(.trading-festival-section-subtitle){margin-bottom:24px}.trading-festival .trading-festival-section-subtitle{margin-top:24px}.trading-festival .tf-btn-primary{max-width:100%;width:auto}.trading-festival .trading-festival-section--local .trading-festival-local-text ul,.trading-festival .trading-festival-split-text ul,.trading-festival .trading-festival-split-text--intro ul,.trading-festival .trading-festival-split-text--peak ul{padding-left:28px}.trading-festival .trading-festival-section--local .trading-festival-local-text li,.trading-festival .trading-festival-split-text li,.trading-festival .trading-festival-split-text--intro li,.trading-festival .trading-festival-split-text--peak li{font-size:18px}.trading-festival .trading-festival-local,.trading-festival .trading-festival-split,.trading-festival .trading-festival-split--reverse{max-width:100%;min-width:0;width:100%}.trading-festival .trading-festival-local>*,.trading-festival .trading-festival-split--reverse>*,.trading-festival .trading-festival-split>*{max-width:100%;min-width:0}.trading-festival .trading-festival-local-text,.trading-festival .trading-festival-split-text,.trading-festival .trading-festival-split-text--intro,.trading-festival .trading-festival-split-text--peak{word-wrap:break-word;box-sizing:border-box;max-width:100%;min-width:0;overflow-wrap:break-word;width:100%}.trading-festival .trading-festival-split-media{max-width:100%;min-width:0;width:100%}.trading-festival .trading-festival-split-media img{height:auto;max-width:100%;min-height:0;width:100%}.trading-festival-header{padding:32px 24px 14px}.trading-festival-header-logo{height:44px}.trading-festival .trading-festival-header .tf-btn-primary{font-size:16px;height:44px;padding:0 24px;width:auto}.trading-festival .trading-festival-section--local .tf-eyebrow,.trading-festival .trading-festival-section--revenue .tf-eyebrow{font-size:18px}.trading-festival .trading-festival-section--local .tf-h2,.trading-festival .trading-festival-section--revenue .tf-h2{font-size:36px}.trading-festival .trading-festival-section--intro .trading-festival-split,.trading-festival-local,.trading-festival-split,.trading-festival-split--reverse{direction:ltr;grid-template-columns:1fr}.trading-festival-local-text,.trading-festival-split-text,.trading-festival-split-text--intro{padding:32px 28px}.trading-festival .trading-festival-local-media,.trading-festival .trading-festival-section--intro .trading-festival-split-media,.trading-festival-local-text{aspect-ratio:auto}.trading-festival .trading-festival-split-text--intro .tf-h2{font-size:44px}.trading-festival .trading-festival-section-subtitle,.trading-festival .trading-festival-split-text--intro p{font-size:20px}.trading-festival-split-media{border-radius:28px}.trading-festival-split-media img{max-height:360px;min-height:260px}.trading-festival .trading-festival-split-text--peak{justify-content:flex-start;min-height:0;padding:32px 28px}.trading-festival .trading-festival-split-text--peak .tf-h2{font-size:26px}.trading-festival .trading-festival-closing{padding-bottom:48px;padding-top:80px}.trading-festival .trading-festival-closing .tf-h2{font-size:3rem;max-width:100%}.trading-festival .trading-festival-closing p{font-size:18px}.trading-festival .trading-festival-closing .tf-btn-primary{height:72px;padding:18px 28px}.trading-festival .trading-festival-footer:before{border-top-left-radius:50% 100px;border-top-right-radius:50% 100px}.trading-festival-footer-inner{flex-direction:column;gap:16px;margin:0 24px;padding:24px 0 0;text-align:center}.trading-festival-footer-legal{line-height:1.6}}@media (max-width:560px){.trading-festival{--tf-section-gap:32px}.trading-festival .tf-container{max-width:100%;padding:0 20px}.trading-festival .trading-festival-section{padding-bottom:32px;padding-top:32px}.trading-festival .trading-festival-local-text,.trading-festival .trading-festival-split-text,.trading-festival .trading-festival-split-text--intro,.trading-festival .trading-festival-split-text--peak{padding:24px 20px}.trading-festival .trading-festival-section--local .tf-h2,.trading-festival .trading-festival-section--revenue .tf-h2,.trading-festival .trading-festival-split-text--intro .tf-h2,.trading-festival .trading-festival-split-text--peak .tf-h2{margin-bottom:12px}.trading-festival .trading-festival-section-heading,.trading-festival .trading-festival-section-heading:has(.trading-festival-section-subtitle){margin-bottom:20px}.trading-festival .trading-festival-section-subtitle{margin-top:20px}.trading-festival .tf-btn{font-size:14px;height:auto;line-height:1.2;min-height:48px;padding:12px 18px;text-align:center;white-space:normal}.trading-festival .tf-btn-outline,.trading-festival .tf-btn-primary{max-width:100%;width:100%}.trading-festival .trading-festival-header .tf-btn-primary{display:none}.trading-festival .trading-festival-local,.trading-festival .trading-festival-split,.trading-festival .trading-festival-split--reverse{max-width:100%;min-width:0;width:100%}.trading-festival .trading-festival-local>*,.trading-festival .trading-festival-split--reverse>*,.trading-festival .trading-festival-split>*{max-width:100%;min-width:0}.trading-festival .trading-festival-local-text,.trading-festival .trading-festival-split-text,.trading-festival .trading-festival-split-text--intro,.trading-festival .trading-festival-split-text--peak{word-wrap:break-word;box-sizing:border-box;max-width:100%;min-width:0;overflow-wrap:break-word;width:100%}.trading-festival .trading-festival-split-media{max-width:100%;min-width:0;width:100%}.trading-festival .trading-festival-split-media img{height:auto;max-width:100%;min-height:0;width:100%}.trading-festival-header{padding:24px 20px 12px}.trading-festival-header-inner{flex-wrap:wrap;gap:12px}.trading-festival-header-logo{height:40px}.trading-festival .trading-festival-header .tf-btn-primary{font-size:14px;height:44px;max-width:100%;padding:0 16px;width:100%}.trading-festival .trading-festival-section--local .tf-eyebrow,.trading-festival .trading-festival-section--revenue .tf-eyebrow{font-size:14px}.trading-festival .trading-festival-section--local .tf-h2,.trading-festival .trading-festival-section--revenue .tf-h2{font-size:28px}.trading-festival .trading-festival-split-text--peak,.trading-festival-local-text,.trading-festival-split-text,.trading-festival-split-text--intro{padding:24px 20px}.trading-festival .trading-festival-split-text--intro .tf-h2{font-size:32px}.trading-festival .trading-festival-section-subtitle,.trading-festival .trading-festival-split-text--intro p,.trading-festival .trading-festival-split-text--peak p{font-size:16px}.trading-festival .trading-festival-split-text--peak .tf-h2{font-size:22px}.trading-festival-split-media img{max-height:280px;min-height:200px}.trading-festival .trading-festival-section--local .trading-festival-local-text .tf-btn-outline,.trading-festival .trading-festival-section--local .trading-festival-local-text .tf-btn-primary,.trading-festival .trading-festival-split-text .tf-btn-outline,.trading-festival .trading-festival-split-text .tf-btn-primary{font-size:15px;height:auto;min-height:56px;padding:14px 20px;width:100%}.trading-festival .trading-festival-section--local .trading-festival-local-text ul,.trading-festival .trading-festival-split-text ul,.trading-festival .trading-festival-split-text--intro ul,.trading-festival .trading-festival-split-text--peak ul{padding-left:22px}.trading-festival .trading-festival-section--local .trading-festival-local-text li,.trading-festival .trading-festival-section--local .trading-festival-local-text p,.trading-festival .trading-festival-split-text li,.trading-festival .trading-festival-split-text--intro li,.trading-festival .trading-festival-split-text--peak li{font-size:15px;line-height:1.4}.trading-festival .trading-festival-closing{padding-bottom:40px;padding-top:64px}.trading-festival .trading-festival-closing .tf-h2{font-size:3rem;margin-bottom:16px}.trading-festival .trading-festival-closing p{font-size:16px}.trading-festival .trading-festival-closing .tf-btn-primary{font-size:15px;height:auto;min-height:56px;padding:14px 20px;width:100%}.trading-festival .trading-festival-footer:before{border-top-left-radius:50% 60px;border-top-right-radius:50% 60px}.trading-festival .trading-festival-footer{padding:20px 0 8px}.trading-festival-footer-inner{font-size:12px;margin:0 20px;padding:20px 0 0}}.trading-festival-countries-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.trading-festival-country-card{aspect-ratio:448/336;background:var(--tf-white);border-radius:32px;box-shadow:var(--tf-card-shadow);display:flex;flex-direction:column;gap:28px;justify-content:center;padding:40px}.trading-festival-country-header{align-items:center;display:flex;gap:16px;justify-content:center}.trading-festival-country-flag{border-radius:50%;flex-shrink:0;height:72px;object-fit:cover;width:72px}.trading-festival .trading-festival-country-name{color:#0b1547;color:var(--Color-Brand-Text-Default,#0b1547);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;font-size:36px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.trading-festival-country-methods{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.trading-festival-country-method{align-items:center;aspect-ratio:174/127;background:var(--tf-white);border-radius:24px;box-shadow:0 8px 32px #0b15470f;display:flex;flex:1 1;justify-content:center;min-width:0;padding:24px 28px}.trading-festival-country-method img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}@media (max-width:960px){.trading-festival-countries-grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.trading-festival-country-card{gap:20px;padding:24px}.trading-festival .trading-festival-country-name{font-size:20px}}@media (max-width:560px){.trading-festival-countries-grid{grid-template-columns:1fr}}