@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.a2f18b1a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.3ed55436.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.80fc2c9e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_3d3beebb-module__vPcMNW__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_3d3beebb-module__vPcMNW__variable{--font-poppins:"Poppins","Poppins Fallback"}
@font-face{font-family:IM Fell English;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3cabd365f8c28a7b-s.p.bb3268b7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IM Fell English Fallback;src:local(Times New Roman);ascent-override:88.71%;descent-override:35.6%;line-gap-override:0.0%;size-adjust:102.04%}.im_fell_english_f4ab7387-module__3_Hlsa__className{font-family:IM Fell English,IM Fell English Fallback;font-style:normal;font-weight:400}.im_fell_english_f4ab7387-module__3_Hlsa__variable{--font-im-fell:"IM Fell English","IM Fell English Fallback"}
@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}}:root{--primary-color:#56301e;--secondary-color:#fcead1;--accent-color:#a16e41;--light-bg:#f1e4ca;--card-bg:#e9d6b0;--text-dark:#532c1a;--text-light:#fcead1}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-poppins),"Poppins",sans-serif;color:var(--text-dark);line-height:1.6}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 10px}h1,h2,h3,h4{font-family:var(--font-im-fell),"IM Fell English",serif;color:var(--text-dark)}.btn{background-color:var(--secondary-color);color:var(--text-dark);border:2px solid var(--primary-color);font-family:var(--font-poppins),"Poppins",sans-serif;cursor:pointer;text-align:center;border-radius:15px;padding:12px 25px;font-size:16px;font-weight:400;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:10px 20px 25px #00000026}.btn:hover{background-color:var(--primary-color);color:var(--secondary-color)}.navbar{background-color:var(--secondary-color);color:var(--primary-color);z-index:1000;width:100%;padding:15px 0;position:fixed;top:0;box-shadow:0 4px 6px #0000001a}.navbar .container{justify-content:space-between;align-items:center;display:flex}.logo{font-family:var(--font-im-fell),"IM Fell English",serif;align-items:center;font-size:24px;font-weight:700;display:flex}.logo img{height:40px;margin-right:10px}.nav-links{align-items:center;display:flex}.nav-links a{color:var(--primary-color);font-family:var(--font-im-fell),"IM Fell English",serif;margin-left:30px;font-size:18px;text-decoration:none;transition:color .3s}.nav-links a:hover,.nav-links a.active{color:var(--accent-color)}.mobile-menu-btn{cursor:pointer;font-size:24px;display:none}.hero{min-height:100vh;color:var(--primary-color);text-align:left;z-index:1;align-items:center;padding-top:80px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";opacity:.95;filter:blur(2px);z-index:-1;background:url(/front_page.png) 50%/contain no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.hero .container{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:0 40px;display:flex}.hero-content{flex:1;min-width:568px;padding-right:40px}.hero-content h1{color:var(--primary-color);margin-bottom:30px;font-size:60px;line-height:1.2}@media (max-width:768px){.hero-content h1{width:100vw;margin-left:-50vw;margin-right:-50vw;padding:0 40px;position:relative;left:50%;right:50%}}.organized-by{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:25px}.hero-content,.hero-content .institute{margin-bottom:15px;font-size:30px}.hero-logo{text-align:center}.hero-logo img{width:121px;height:121px;margin:0 auto;display:block}.hero-logo p{margin-bottom:20px;font-size:30px}.institute-tagline{color:var(--text-dark);max-width:500px;margin-left:auto;margin-right:auto;font-size:9px;font-style:italic;line-height:1.6;margin-bottom:15px!important}.hero-logo .collab{margin:20px 0;font-size:25px}.partner{justify-content:center;align-items:center;margin-bottom:30px;display:flex}.partner img{width:60px;height:60px;margin-right:15px}.partner span{font-size:24px}.submit-paper{margin-top:20px;font-size:18px}.event-date{border:2px dotted var(--primary-color);background-color:#ddd;border-radius:10px;max-width:fit-content;margin-top:30px;margin-left:70px;padding:5px}.event-date-reg{border:2px dotted var(--primary-color);background-color:#ddd;border-radius:10px;justify-content:center;padding:5px;display:flex}.conference-header{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);margin-top:70px;padding:15px 20px}.header-container{justify-content:space-between;align-items:center;gap:15px;max-width:1400px;margin:0 auto;display:flex}.header-logo-left,.header-logo-right{flex:0 0 90px;justify-content:center;align-items:center;display:flex}.header-logo-left img,.header-logo-right img{object-fit:contain;filter:drop-shadow(0 2px 8px #00000026);width:80px;height:80px}.header-title-section{text-align:center;flex:1;padding:0 20px}.conference-main-title{color:#7d1f1f;margin-bottom:4px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:700;line-height:1.3}.conf-year{color:#7d1f1f;font-weight:700}.conference-date-text{color:#7d1f1f;margin:0;font-size:18px;font-weight:600}.conference-date-text sup{font-size:14px}.poster-image-section{background:linear-gradient(135deg,#e8f4f8 0%,#d4e9f2 100%);flex-direction:column;align-items:center;padding:20px 20px 30px;display:flex}.poster-image-container{justify-content:center;align-items:center;width:100%;max-width:1400px;margin:0 auto;display:flex;position:relative}.full-poster-image{border-radius:15px;width:100%;max-width:1200px;height:auto;display:block;box-shadow:0 10px 40px #0003}.poster-overlay-content{background:linear-gradient(#0000 0%,#ffffffd9 40%,#fffffff2 100%);border-radius:0 0 15px 15px;flex-direction:column;align-items:center;width:100%;padding:25px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.cta-buttons-overlay{z-index:10;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:30px;display:flex}.cta-buttons-overlay .btn,.cta-buttons-overlay .btn-brochure{white-space:nowrap;min-width:160px;max-width:200px}.cta-buttons-overlay .btn{justify-content:center;align-items:center;height:56px;margin-top:0;padding:0 25px;line-height:1;display:inline-flex}.organizer-overlay{text-align:center;z-index:10;max-width:900px}.organized-by-overlay{color:var(--primary-color);margin-bottom:10px;font-family:Arial,sans-serif;font-size:20px;font-weight:400}.institute-overlay{color:var(--text-dark);margin-bottom:8px;font-size:17px;font-weight:400;line-height:1.5}.institute-tagline-overlay{color:#666;margin:0;font-size:13px;font-style:italic;font-weight:300;line-height:1.4}.cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:20px;display:flex}.btn-brochure{padding:12px 25px;font-size:16px;font-weight:400}.organizer-section{text-align:center;border-top:2px solid var(--accent-color);background:linear-gradient(#f5f5f5,#e8e8e8);padding:50px 20px}.organizer-section .organized-by{color:var(--primary-color);margin-bottom:15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:26px;font-weight:600}.organizer-section .institute{color:var(--text-dark);margin-bottom:12px;font-size:22px;line-height:1.6}.organizer-section .institute-tagline{color:#666;max-width:800px;margin:0 auto;font-size:15px;font-style:italic;line-height:1.5}@media (max-width:992px){.conference-main-title{font-size:30px}.conference-date-text{font-size:20px}.header-logo-left img,.header-logo-right img{width:80px;height:80px}}@media (max-width:768px){.conference-header{padding:20px 15px}.header-container{flex-direction:column;gap:20px}.header-logo-left,.header-logo-right{flex:none}.conference-main-title{font-size:24px}.conference-date-text{font-size:18px}.full-poster-image{border-radius:10px}.poster-overlay-content{background:linear-gradient(#0000 0%,#ffffffe6 30%,#fffffffa 100%);padding:20px 15px}.cta-buttons-overlay{flex-direction:column;gap:15px;width:100%;max-width:300px;margin-bottom:20px}.cta-buttons-overlay .btn,.cta-buttons-overlay .btn-brochure{width:100%}.organized-by-overlay{font-size:18px}.institute-overlay{font-size:15px}.institute-tagline-overlay{font-size:11px}.cta-buttons{flex-direction:column;width:100%;max-width:300px}.cta-buttons .btn,.cta-buttons .btn-brochure{width:100%}}.triangle-divider{background-color:var(--secondary-color);height:166px;position:relative;overflow:hidden}.triangle-divider:before{content:"";background-color:var(--primary-color);clip-path:polygon(0 0,100% 0,50% 100%);width:100%;height:100%;position:absolute;top:0;left:0}.introduction{background-color:#a16e41;padding:80px 0;position:relative;overflow:hidden}.introduction:before,.introduction:after{content:"";opacity:.1;z-index:0;background:url(/img/historical-img-1.png) 50%/cover no-repeat;width:800px;height:800px;position:absolute}.introduction:before{top:50px;left:50px}.introduction:after{bottom:50px;right:50px}.introduction .container{z-index:1;position:relative}.introduction h2{text-align:center;color:var(--secondary-color);margin-bottom:50px;font-size:50px}.intro-content{flex-wrap:wrap;justify-content:space-between;display:flex}.intro-text{color:#fff;background-color:#d9d9d91a;flex:1;min-width:300px;max-width:811px;margin-right:40px;padding:30px;font-size:22px}.intro-text p{text-align:justify}.intro-media{flex:1;min-width:300px;max-width:513px}.video-container{background-color:#ddd;border-radius:25px;width:100%;height:287px;margin-bottom:30px;overflow:hidden}.video-container iframe{border:none;width:100%;height:100%}.intro-buttons{justify-content:space-between;display:flex}.intro-buttons .btn{width:48%}.scope{background-color:var(--light-bg);padding:80px 0;position:relative;overflow:hidden}.scope:before,.scope:after{content:"";opacity:.2;z-index:0;background:url(/img/historical-img-1.png) 50%/cover no-repeat;width:600px;height:600px;position:absolute}.scope:before{top:50px;left:50px}.scope:after{bottom:50px;right:50px}.scope .container{z-index:1;position:relative}.scope h2{text-align:center;color:var(--text-dark);margin-bottom:30px;font-size:50px}.scope p{text-align:center;max-width:100%;margin-bottom:50px;margin-left:auto;margin-right:auto;font-size:25px}.scope-cards{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.card{border:1px solid var(--text-dark);text-align:center;background-color:#e9d6b0;border-radius:15px;flex:1;min-width:250px;max-width:294px;padding:20px;transition:transform .3s;box-shadow:0 4px 8px #0000001a}.card:hover{transform:translateY(-10px)}.card i{color:var(--text-dark);margin-bottom:15px;font-size:40px}.card h3{margin-bottom:10px;font-size:20px}.card p{color:var(--text-dark);margin-bottom:0;font-size:18px}.key-areas-title{color:var(--light-bg);font-size:35px;font-family:var(--font-im-fell),"IM Fell English",serif;background-color:#a97b53ba;border-radius:5px;justify-content:center;display:flex}.tks-box{background-color:#a16e41;padding:50px}.tks-section{justify-content:center;margin-top:20px;display:flex}.tksBox-container{box-sizing:border-box;background-color:#e9d6b0;border:1px solid #532c1a;border-radius:25px;width:100%;max-width:1000px;padding:30px;transition:all .3s;box-shadow:0 10px 20px #0000004d}.tksBox-header{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.tksBox-title{color:#532c1a;font-size:23px;font-weight:600;line-height:1.4}.tksBox-toggle-btn{color:#fff;cursor:pointer;background-color:#532c1a;border:none;border-radius:20px;margin-left:20px;padding:8px 16px;font-size:14px;transition:background-color .2s}.tksBox-toggle-btn:hover{background-color:#3e1f11}.tksBox-extra{opacity:0;max-height:0;margin-top:0;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s ease-in-out,transform .5s ease-in-out;overflow:hidden;transform:translateY(-10px)}.tksBox-extra.open{opacity:1;max-height:5000px;margin-top:20px;animation:.5s ease-out slideDown;transform:translateY(0)}@keyframes slideDown{0%{opacity:0;max-height:0;transform:translateY(-20px)}to{opacity:1;max-height:5000px;transform:translateY(0)}}.tksBox-extra p{color:#333;margin:0 0 20px;line-height:1.5}.tksBox-extra.open p,.tksBox-extra.open li,.tksBox-extra.open h2{animation:.8s ease-out both typeIn}.tksBox-extra.open li:first-child{animation-delay:.1s}.tksBox-extra.open li:nth-child(2){animation-delay:.15s}.tksBox-extra.open li:nth-child(3){animation-delay:.2s}.tksBox-extra.open li:nth-child(4){animation-delay:.25s}.tksBox-extra.open li:nth-child(5){animation-delay:.3s}.tksBox-extra.open li:nth-child(6){animation-delay:.35s}.tksBox-extra.open li:nth-child(7){animation-delay:.4s}.tksBox-extra.open li:nth-child(8){animation-delay:.45s}@keyframes typeIn{0%{opacity:0;filter:blur(4px);transform:translate(-20px)}to{opacity:1;filter:blur();transform:translate(0)}}ol{counter-reset:section;list-style:none}li>h2{margin-bottom:10px;font-size:1.3rem;font-weight:700}ol>li{margin-bottom:25px}ul{padding-left:20px;list-style-type:square}ul li{margin:8px 0;line-height:1.5}.modern-reg-section{background-color:var(--light-bg);margin-top:30px;padding:60px 20px}.modern-reg-container{border:2px solid var(--text-dark);border-radius:10px;max-width:1200px;margin:0 auto;padding:30px;box-shadow:10px 10px 25px #00000026}.modern-reg-title{text-align:center;color:var(--primary-color);text-shadow:2px 2px 5px #0003;font-size:3.5rem;font-weight:900;font-family:var(--font-im-fell),"IM Fell English",serif;letter-spacing:1px;margin-top:0;margin-bottom:25px;padding-bottom:20px;position:relative}.modern-reg-title:after{content:"";background:linear-gradient(90deg,var(--accent-color),var(--primary-color));border-radius:2px;width:100px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.reg-title{text-align:center;color:var(--primary-color);text-shadow:2px 2px 5px #0003;margin-top:20px;margin-bottom:10px;font-size:3rem;font-weight:800}.modern-reg-subtitle{text-align:center;color:var(--text-dark);font-size:1rem}.modern-reg-subtitle span{color:var(--accent-color);font-weight:600}.modern-reg-header{text-align:center;margin-top:50px}.modern-reg-header h2{color:var(--primary-color);font-size:1.6rem}.modern-reg-note{color:var(--text-dark);margin-top:5px;font-size:.9rem}.modern-fee-cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:40px;display:grid}.modern-fee-card{background:var(--card-bg);text-align:center;border:1px solid var(--accent-color);border-radius:20px;padding:30px 20px;transition:transform .3s,box-shadow .3s;box-shadow:0 6px 15px #00000026}.modern-fee-card:hover{transform:translateY(-8px);box-shadow:0 12px 24px #0003}.modern-fee-card h3{color:var(--accent-color);margin-bottom:10px;font-size:1.2rem}.modern-fee-card p{color:var(--text-dark);font-size:1rem;font-weight:700}.modern-payment-section{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;margin-top:60px;display:flex}.modern-payment-info{flex:1;min-width:280px}.modern-payment-info h3{color:var(--primary-color);margin-bottom:15px;font-size:1.4rem}.modern-payment-info ul{color:var(--text-dark);padding-left:0;font-size:1rem;list-style:none}.modern-payment-info ul li{margin-bottom:8px}.modern-payment-info ul li strong{color:var(--accent-color)}.modern-payment-right{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:20px;min-width:280px;display:flex}.modern-payment-right img{border:2px solid var(--accent-color);border-radius:10px;width:120px;height:120px;box-shadow:0 4px 10px #0003}.modern-register-info{background:var(--card-bg);border-radius:12px;max-width:250px;padding:15px;box-shadow:0 4px 12px #0000001a}.modern-register-info h4{color:var(--primary-color);margin:0 0 8px}.modern-register-info p{color:var(--text-dark);margin:0;font-size:.9rem}.conf-highlights-container{max-width:1200px;margin:40px auto;padding:20px}.conf-highlights-header{text-align:center;margin-bottom:40px;position:relative}.conf-highlights-title{color:var(--primary-color);margin-bottom:15px;font-size:2.5rem;display:inline-block;position:relative}.conf-highlights-title:after{content:"";background-color:var(--accent-color);width:70%;height:3px;position:absolute;bottom:-10px;left:15%}.conf-highlights-decoration{background-color:var(--secondary-color);opacity:.3;z-index:-1;border-radius:50%;width:100px;height:100px;position:absolute;top:-30px;right:50px}.conf-highlights-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:25px;display:grid}.conf-highlight-card{background-color:var(--card-bg);border-left:5px solid var(--accent-color);border-radius:12px;padding:25px;transition:transform .3s,box-shadow .3s;box-shadow:0 5px 15px #0000001a}.conf-highlight-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px #00000026}.conf-card-icon{color:var(--primary-color);margin-bottom:15px;font-size:2.5rem}.conf-card-title{color:var(--primary-color);margin-bottom:15px;padding-bottom:10px;font-size:1.4rem;position:relative}.conf-card-title:after{content:"";background-color:var(--accent-color);width:50px;height:2px;position:absolute;bottom:0;left:0}.conf-card-content{color:var(--text-dark);font-size:1rem;line-height:1.6}.dates-section{background-color:var(--light-bg);padding:100px 20px}.dates-container{text-align:center;max-width:960px;margin:0 auto}.dates-title{color:var(--primary-color);margin-bottom:30px;font-size:32px}.dates-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}.date-card{background-color:var(--card-bg);border-left:6px solid var(--accent-color);border-radius:10px;padding:20px;transition:transform .3s;box-shadow:2px 2px 8px #0000001a}.date-card:hover{transform:translateY(-5px)}.date-card-highlight{background:linear-gradient(135deg,gold 0%,#ffed4e 50%,var(--card-bg)100%);border-left:6px solid #ff8c00;animation:2s ease-in-out infinite highlightPulse;position:relative;box-shadow:0 4px 15px #ffd7004d}.date-card-highlight:before{content:"⭐OFFER ⭐";color:#fff;white-space:nowrap;background-color:#ff8c00;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #ff8c0066}.date-card-highlight:hover{transform:translateY(-8px)scale(1.05);box-shadow:0 8px 25px #ffd70080}@keyframes highlightPulse{0%,to{box-shadow:0 4px 15px #ffd7004d}50%{box-shadow:0 4px 25px #ffd70099}}.card-title{color:var(--primary-color);margin-bottom:10px;font-size:18px}.card-date{color:var(--text-dark);font-size:16px}.offer-note{color:var(--primary-color);margin-top:8px;font-size:15px;font-weight:600}.offer-link{color:var(--primary-color);margin-top:8px;font-weight:700;text-decoration:underline;display:inline-block}.offer-link:hover{color:#7a4a22}.instructions-section{background-color:var(--secondary-color);padding:40px 20px}.instructions-container{max-width:960px;color:var(--text-dark);margin:0 auto}.instructions-title{color:var(--primary-color);text-align:center;margin-bottom:20px;font-size:28px}.instructions-text{background-color:var(--card-bg);border-radius:8px;margin-bottom:30px;padding:18px;font-size:16px;box-shadow:1px 1px 6px #0000001a}.guidelines-subtitle{color:var(--accent-color);margin-bottom:16px;font-size:22px}.guidelines-list{color:var(--text-dark);padding-left:20px;list-style-type:disc}.guidelines-list li{border-left:6px solid var(--accent-color);background-color:#e7d8bb;border-radius:10px;margin-bottom:10px;padding:10px;font-size:15px;list-style-type:none;transition:transform .3s}.sub-benefits{margin:12px 0 0;padding-left:30px;list-style-type:disc}.sub-benefits li{color:var(--text-dark);background-color:#0000;border-left:none;margin-bottom:8px;padding:6px 0;font-size:14px;font-weight:400;transition:all .2s}.sub-benefits li:hover{color:var(--primary-color);padding-left:8px}.committee-depart{border-bottom:2px solid #000;justify-content:center;width:100%;margin:0 0 20px;font-size:35px;display:flex}.organizing-committee{background-color:var(--card-bg);padding:70px 0;position:relative;overflow:hidden}.organizing-committee:before{content:"";opacity:.1;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.organizing-committee .container{z-index:1;position:relative}.organizing-committee h2{text-align:center;color:var(--text-dark);margin-bottom:50px;font-size:50px;position:relative}.organizing-committee h2:before{content:"";background:linear-gradient(to right,var(--card-bg)0%,var(--accent-color)50%,var(--card-bg)100%);z-index:-1;opacity:.7;width:100%;height:60px;position:absolute;bottom:8px;left:0}.committee-members{border:2px solid var(--text-dark);background-color:#f1e4ca7b;border-radius:15px;flex-wrap:wrap;justify-content:center;gap:60px;max-width:1200px;margin:0 auto;padding:20px;display:flex}.member-card{background-color:var(--primary-color);text-align:center;border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:center;width:300px;min-height:350px;padding:20px;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 8px #d7c7c733}.member-card:hover{box-shadow:0 8px 16px #d7c7c766}.member-img{border:5px solid var(--card-bg);z-index:2;will-change:transform,border-radius,border;border-radius:50%;flex-shrink:0;width:150px;height:150px;margin-bottom:20px;padding:5px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.member-card:hover .member-img{border:none;border-radius:0;margin-bottom:20px;padding:0;transform:scale(1.8)}.member-img img{object-fit:cover;border-radius:50%;width:100%;height:100%;transition:border-radius .5s cubic-bezier(.4,0,.2,1)}.member-card:hover .member-img img{border-radius:0}.member-info{z-index:3;will-change:opacity,background;opacity:.7;border-radius:0 0 15px 15px;width:100%;padding:15px;transition:opacity .5s ease-in-out,background .5s;position:relative}.member-card:hover .member-info{opacity:1;background:linear-gradient(#0000,#56301ef2);padding:20px 15px 15px;animation:.5s ease-in-out .2s both fadeInText}.member-info h3{color:var(--card-bg);margin-bottom:10px;font-size:20px;transition:color .3s}.member-card:hover .member-info h3{color:#fff;text-shadow:2px 2px 4px #0009}.member-info p{color:var(--card-bg);font-size:16px;line-height:1.4;transition:color .3s}.member-card:hover .member-info p{color:#f0e5d8;text-shadow:1px 1px 3px #0009}@keyframes fadeInText{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.advisor-cards-section{background-color:var(--light-bg);padding:40px 20px}.advisor-cards-container{max-width:1200px;margin:0 auto}.advisor-cards-title{color:var(--primary-color);text-align:center;margin-bottom:30px;font-size:28px}.advisor-card-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}.advisor-card{background-color:var(--card-bg);border:2px solid var(--accent-color);text-align:center;border-radius:10px;padding:20px;transition:transform .3s;box-shadow:1px 1px 6px #0000001a}.advisor-card:hover{transform:translateY(-5px)}.advisor-name{color:var(--primary-color);margin-bottom:10px;font-size:18px}.advisor-designation{color:var(--text-dark);font-size:15px}footer{color:var(--text-light);background:linear-gradient(#56301ee6,#56301ee6),url(/img/historical-img-1.png) 50%/cover no-repeat;padding:60px 0 20px}.footer-content{flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;display:flex}.footer-logo{align-items:center;margin-bottom:20px;display:flex}.footer-logo img{height:50px;margin-right:15px}.footer-logo span{font-family:var(--font-im-fell),"IM Fell English",serif;font-size:24px}.footer-links{flex-wrap:wrap;gap:40px;display:flex}.links-column{min-width:200px}.links-column h4{color:var(--text-light);margin-bottom:20px;font-size:20px}.links-column a{color:var(--text-light);margin-bottom:10px;text-decoration:none;transition:color .3s;display:block}.links-column a:hover{color:var(--secondary-color)}.links-column p{align-items:center;margin-bottom:15px;font-size:16px;display:flex}.links-column p i{color:var(--secondary-color);margin-right:10px}.fa-map-marker-alt{margin-bottom:45px}.footer-bottom{border-top:1px solid #fcead133;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.social-icons a{width:40px;height:40px;color:var(--text-light);background-color:#fcead11a;border-radius:50%;justify-content:center;align-items:center;margin-left:10px;transition:all .3s;display:inline-flex}.social-icons a:hover{background-color:var(--secondary-color);color:var(--primary-color)}.nav-toggle{display:none}#list-icon{color:#333;cursor:pointer;font-size:1.5rem;transition:transform .3s}.sponsors-section-sp{background-color:var(--light-bg);margin-top:50px;padding:40px 20px;font-family:Arial,sans-serif}.sponsors-intro{text-align:center;max-width:900px;color:var(--text-dark);margin:20px auto;font-size:16px;line-height:1.6}.sponsors-title-sp{color:var(--primary-color);text-align:center;margin-bottom:40px;font-size:2.5rem}.sponsorship-highlights{background:linear-gradient(135deg,#f5e6d3 0%,linen 100%);border-radius:15px;max-width:1200px;margin:40px auto;padding:40px}.highlights-title{color:var(--primary-color);text-align:center;margin-bottom:30px;font-size:28px}.highlight-text{text-align:justify;color:var(--text-dark);margin-bottom:20px;font-size:16px;line-height:1.8}.sponsorship-callout{background-color:var(--primary-color);color:var(--card-bg);text-align:center;border-radius:10px;margin:30px 0;padding:20px}.callout-text{margin:0;font-size:18px}.benefits-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px;margin-top:30px;display:grid}.benefit-card{border-left:5px solid var(--primary-color);background-color:#fff;border-radius:12px;padding:25px;transition:all .3s;box-shadow:0 4px 12px #0000001a}.benefit-card:hover{transform:translateY(-8px);box-shadow:0 8px 20px #00000026}.benefit-title{color:var(--primary-color);margin-bottom:15px;font-size:18px;font-weight:700}.benefit-list{margin:0;padding:0;list-style:none}.benefit-list li{color:#555;border-bottom:1px solid #e0e0e0;padding:10px 0;font-size:14px;line-height:1.6}.benefit-list li:last-child{border-bottom:none}.sponsorship-tiers{max-width:1200px;margin:60px auto;padding:40px 20px}.tiers-title{text-align:center;color:var(--primary-color);margin-bottom:40px;font-size:28px}.tiers-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;display:grid}.tier-card{text-align:center;color:#fff;border-radius:12px;padding:30px;transition:all .3s;box-shadow:0 6px 20px #00000026}.tier-card h3{margin-bottom:15px;font-size:24px}.tier-amount{margin-bottom:10px;font-size:22px;font-weight:700}.tier-benefits{font-size:14px;line-height:1.6}.tier-card.diamond{background:linear-gradient(135deg,#00d4ff 0%,#09f 100%)}.tier-card.platinum{background:linear-gradient(135deg,#9333ea 0%,#7e22ce 100%)}.tier-card.gold{color:#1f2937;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)}.tier-card.gold h3,.tier-card.gold .tier-amount{color:#1f2937}.tier-card.silver{color:#1f2937;background:linear-gradient(135deg,#d1d5db 0%,#9ca3af 100%)}.tier-card.silver h3,.tier-card.silver .tier-amount{color:#1f2937}.sponsor-cta{text-align:center;background:linear-gradient(135deg,var(--primary-color)0%,#8b5a3c 100%);color:#fff;border-radius:15px;max-width:900px;margin:60px auto;padding:50px 30px}.sponsor-cta h2{color:#fff;margin-bottom:20px;font-size:32px}.sponsor-cta p{color:#f5e6d3;margin-bottom:30px;font-size:18px}.contact-btn{background-color:var(--card-bg);color:var(--primary-color);border-radius:8px;padding:15px 40px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 15px #0003}.contact-btn:hover{background-color:#fff;transform:translateY(-3px);box-shadow:0 6px 20px #0000004d}.contact-for-sponsors{border:2px solid var(--primary-color);background-color:var(--card-bg);border-radius:10px;justify-content:center;margin-top:30px;padding:20px;font-size:25px;display:flex}.sponsors-container-sp{flex-wrap:wrap;justify-content:center;gap:20px;max-width:1200px;margin:0 auto;display:flex}.sponsor-card-sp{background-color:var(--card-bg);text-align:center;border-radius:10px;width:calc(20% - 20px);min-width:200px;margin-top:20px;padding:20px;transition:transform .3s;box-shadow:0 4px 8px #0000001a}.sponsor-card-sp:hover{transform:translateY(-5px)}.sponsor-logo-container-sp{justify-content:center;align-items:center;height:100px;margin-bottom:15px;display:flex}.sponsor-logo-sp{object-fit:contain;max-width:100%;max-height:100%}.sponsor-name-sp{color:var(--primary-color);margin:10px 0;font-size:1.2rem}.sponsor-amount-sp{color:var(--accent-color);margin:10px 0 0;font-size:1.1rem;font-weight:700}.contact-container{background-color:var(--light-bg);justify-content:center;margin-top:50px;padding:50px 20px;display:flex}.contact-card{background-color:var(--card-bg);border-radius:16px;flex-wrap:wrap;width:100%;max-width:1200px;display:flex;overflow:hidden;box-shadow:0 5px 15px #0000001a}.left-section,.right-section{flex:500px;padding:40px}.left-section h2{color:var(--primary-color);margin-bottom:25px;font-size:2rem}.contact-form{flex-direction:column;gap:15px;display:flex}.contact-form input,.contact-form textarea{border:2px solid var(--accent-color);color:var(--text-dark);background-color:#fff;border-radius:8px;padding:12px 16px;font-size:1rem}.contact-form button{background-color:var(--primary-color);color:var(--text-light);cursor:pointer;border:none;border-radius:8px;margin-top:10px;padding:12px 20px;font-size:1rem;transition:all .3s}.contact-form button:hover{background-color:var(--accent-color)}.right-section .info-box{margin-bottom:20px}.right-section h3{color:var(--primary-color);margin-bottom:15px;font-size:1.5rem}.info-box p{margin-bottom:12px}.info-box a{color:var(--accent-color);text-decoration:none}.map-box iframe{border:2px solid var(--accent-color);border-radius:10px;width:100%;height:250px}@media (max-width:1024px){.hero-content h1{font-size:80px}.organized-by{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:35px}.hero-content,.hero-content .institute,.hero-logo p,.hero-logo .collab{font-size:40px}.partner span{font-size:25px}}@media (max-width:768px){.nav-links{background:#fff;flex-direction:column;width:100%;animation:.4s forwards slideDown;display:none;position:absolute;top:100%;right:0}.nav-links.active{display:flex}.nav-links a{border-bottom:1px solid var(--primary-color);margin-left:0;padding:10px}.nav-toggle{display:block}@keyframes slideDown{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}.hero .container{text-align:center;flex-direction:column}.hero-content{min-width:auto;margin-bottom:40px;padding-right:0}.hero-logo img{max-width:80px;height:auto}.triangle-divider{height:50px}.submit-paper{margin-bottom:20px;font-size:18px}.partner{justify-content:center;align-items:center;margin-bottom:10px;display:flex}.partner span{font-size:20px}.hero-logo p{font-size:50px}.tksBox-title{color:#532c1a;font-size:21px;font-weight:600;line-height:1.3}.organizing-committee{background-color:var(--card-bg);padding:50px 0;position:relative;overflow:hidden}.intro-content{flex-direction:column}.intro-text{margin-bottom:40px;margin-right:0}.intro-text p{text-align:justify}.intro-media{max-width:100%}.intro-buttons{flex-direction:column}.intro-buttons .btn{width:100%;margin-bottom:15px}.scope-cards{justify-content:center}.card{max-width:100%}.advisor-card{width:100%}.links-column{min-width:100px}.footer-links{justify-content:center;gap:40px;display:flex}.sponsors-title-sp{font-size:29px;line-height:1.1}.event-date{border:2px dotted var(--primary-color);background-color:#ddd;border-radius:10px;max-width:fit-content;margin-top:20px;margin-left:40px;padding:5px}.contact-card{flex-direction:column}.left-section,.right-section{padding:20px}.conf-highlights-grid{grid-template-columns:1fr}.conf-highlights-title{font-size:2rem}.sponsor-card-sp{width:calc(33.333% - 20px)}}@media (max-width:480px){.hero-content h1{font-size:36px}.organized-by{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:19px}.hero-content,.hero-content .institute,.hero-logo p,.hero-logo .collab{font-size:17px}.partner{flex-direction:column}.partner img{margin-bottom:10px;margin-right:0}.introduction h2,.scope h2,.organizing-committee h2{font-size:36px}.intro-text{font-size:18px}.intro-text p{text-align:justify}.scope p{font-size:20px}.footer-content{flex-direction:column}.footer-links{margin-top:30px}.footer-bottom{text-align:center;flex-direction:column}.social-icons{margin-top:20px}.tksBox-title{color:#532c1a;font-size:20px;font-weight:600;line-height:1.3}.tksBox-container{padding:25px}.links-column{min-width:100px}.footer-links{justify-content:center;gap:40px;display:flex}.sponsors-title-sp{font-size:29px;line-height:1.1}.organizing-committee{background-color:var(--card-bg);padding:50px 0;position:relative;overflow:hidden}.event-date{border:2px dotted var(--primary-color);background-color:#ddd;border-radius:10px;max-width:fit-content;margin-top:0;margin-bottom:10px;margin-left:0;padding:5px}.committee-depart-os{padding-left:70px}.sponsor-card-sp{width:calc(50% - 20px)}}@media (max-width:360px){.hero-content h1{font-size:30px}.hero-content,.hero-content .institute,.hero-logo p,.hero-logo{margin-bottom:0;font-size:22px;line-height:1.3}.partner img{margin-bottom:0;margin-right:0}.introduction h2,.scope h2,.organizing-committee h2{margin:0;font-size:30px}.introduction{padding:10px 0}.tksBox-title{color:#532c1a;font-size:18px;font-weight:600;line-height:1.2}.tksBox-container{padding:15px}.tks-box{padding:20px}.links-column{min-width:100px}.footer-links{justify-content:center;gap:40px;display:flex}.sponsors-title-sp{font-size:29px;line-height:1.1}.organized-by{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:18px}.organizing-committee{background-color:var(--card-bg);padding:35px 0;position:relative;overflow:hidden}.container h2{margin-top:60px}.event-date{border:2px dotted var(--primary-color);background-color:#ddd;border-radius:10px;max-width:fit-content;padding:5px}.sponsor-card-sp{width:100%}}.sponsorship-tiers-container{background:linear-gradient(135deg,#faf8f5 0%,#f5f0ea 100%);border-radius:30px;max-width:1400px;margin:60px auto;padding:60px 20px}.tiers-heading{text-align:center;color:var(--primary-color);text-transform:uppercase;letter-spacing:2px;margin-bottom:60px;padding-bottom:30px;font-size:2.8rem;font-weight:800;position:relative}.tiers-heading:after{content:"";background:linear-gradient(90deg,var(--accent-color)0%,var(--primary-color)100%);border-radius:3px;width:150px;height:5px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 4px 15px #56301e33}.tiers-grid{grid-template-columns:repeat(6,minmax(120px,1fr));gap:40px;padding:20px;display:grid}.tiers-grid .tier-card{grid-column:span 2}.tiers-grid .tier-card:nth-child(4){grid-column:2/span 2}.tiers-grid .tier-card:nth-child(5){grid-column:4/span 2}.tier-card{background:#fff;border-top:6px solid;border-radius:25px;padding:45px 30px 35px;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.tier-card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#fff0 0%,#ffffff1a 100%);position:absolute;inset:0}.tier-card:hover{transform:translateY(-20px)scale(1.02);box-shadow:0 30px 60px #00000026}.tier-ribbon{color:#fff;text-transform:uppercase;z-index:10;letter-spacing:1px;padding:8px 50px;font-size:.85rem;font-weight:700;position:absolute;top:20px;right:-35px;transform:rotate(45deg);box-shadow:0 4px 10px #0003}.tier-title-card{background:linear-gradient(135deg,#fffef5 0%,#fffaf0 100%);border-top-color:gold}.tier-title-card .tier-ribbon{background:linear-gradient(135deg,gold 0%,orange 100%);box-shadow:0 4px 15px #ffd70066}.tier-title-card .tier-amount{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,gold 0%,#daa520 100%);-webkit-background-clip:text;background-clip:text}.tier-diamond-card{background:linear-gradient(135deg,#f0fcff 0%,#e6f7ff 100%);border-top-color:#00bfff}.tier-diamond-card .tier-ribbon{background:linear-gradient(135deg,#00bfff 0%,#1e90ff 100%);box-shadow:0 4px 15px #00bfff66}.tier-diamond-card .tier-amount{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#00bfff 0%,#1e90ff 100%);-webkit-background-clip:text;background-clip:text}.tier-gold-card{background:linear-gradient(135deg,ivory 0%,#fffaeb 100%);border-top-color:gold}.tier-gold-card .tier-ribbon{background:linear-gradient(135deg,gold 0%,#ffc700 100%);box-shadow:0 4px 15px #ffd70059}.tier-gold-card .tier-amount{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,gold 0%,#ffc700 100%);-webkit-background-clip:text;background-clip:text}.tier-silver-card{background:linear-gradient(135deg,#f8f8f8 0%,#f3f3f3 100%);border-top-color:silver}.tier-silver-card .tier-ribbon{background:linear-gradient(135deg,silver 0%,#a9a9a9 100%);box-shadow:0 4px 15px #c0c0c066}.tier-silver-card .tier-amount{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,silver 0%,#a9a9a9 100%);-webkit-background-clip:text;background-clip:text}.tier-bronze-card{background:linear-gradient(135deg,#fff5f0 0%,#ffe8d6 100%);border-top-color:#cd7f32}.tier-bronze-card .tier-ribbon{background:linear-gradient(135deg,#cd7f32 0%,#b87333 100%);box-shadow:0 4px 15px #cd7f3266}.tier-bronze-card .tier-amount{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#cd7f32 0%,#b87333 100%);-webkit-background-clip:text;background-clip:text}.tier-icon{text-align:center;margin-bottom:20px;font-size:4rem;animation:3s ease-in-out infinite tierFloat;display:block}@keyframes tierFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.tier-name{text-align:center;color:var(--primary-color);letter-spacing:.5px;font-size:1.8rem;font-weight:700;font-family:var(--font-im-fell),"IM Fell English",serif;margin-bottom:15px}.tier-amount{text-align:center;margin-bottom:20px;font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:900}.tier-line{background:linear-gradient(90deg,transparent,var(--accent-color),transparent);border-radius:2px;height:3px;margin:20px 0}.tier-benefits{text-align:center;margin:0;padding:0;list-style:none}.tier-benefits li{color:var(--text-dark);padding:10px 0 10px 25px;font-size:.95rem;font-weight:500;position:relative}.tier-benefits li:before{content:"✓";color:var(--accent-color);font-size:1.1rem;font-weight:700;position:absolute;left:0}@media (max-width:768px){.sponsorship-tiers-container{margin:40px 10px;padding:40px 15px}.tiers-heading{margin-bottom:40px;padding-bottom:20px;font-size:2rem}.tiers-grid{grid-template-columns:1fr;gap:25px}.tiers-grid .tier-card,.tiers-grid .tier-card:nth-child(4),.tiers-grid .tier-card:nth-child(5){grid-column:auto}.tier-card{padding:35px 25px 25px}.tier-icon{margin-bottom:15px;font-size:3rem}.tier-name{font-size:1.5rem}.tier-amount{font-size:1.8rem}.tier-card:hover{transform:translateY(-10px)scale(1.01)}}
