:root{--font-sans: "Ubuntu",sans-serif;--26-x-green-1: #0B3B2E;--26-x-green-2: #1BA98C;--26-x-green-3: #ADDBB5;--26-x-green-4: #D8FADE;--X-26-yellow-2:#F5E1AB;--X-26-yellow-1: #F8B44F;--X-26-orange-1: #D78235;--X-26-maroon-1: #95174B;}@font-face{font-family: "Fugaz One";src: url("/fonts/3f5b556a17c46c4d.ttf") format("truetype");font-weight: 400;font-style: normal;}@font-face{font-family: "Ubuntu";src: url("/fonts/4a7d4c7d7cd5991b.ttf") format("truetype");font-weight: 400;font-style: normal;}@font-face{font-family: "Ubuntu";src: url("/fonts/864682f5228fa246.ttf") format("truetype");font-weight: 600;font-style: normal;}@font-face{font-family: "Citrus Gothic Inline";src: url("/fonts/1dbb551ddf480ad8.woff2") format("woff2");font-weight: normal;font-style: normal;}*{-webkit-tap-highlight-color: transparent;}*{margin: 0;padding: 0;}*,*:before,*:after{box-sizing: border-box;}html{box-sizing: border-box;}body{background-color: #FAFCFC;font-family: var(--font-sans);}.none{display: none;}.main-content{display: flex;}.event-banner{display: none;font-family: "Jackwrite",serif;font-weight: 100;flex-direction: column;align-items: center;justify-content: top;background: url("background-steam.svg") center center/cover no-repeat;text-align: center;height: 100%;color: #2f453d;}.event-details-ph{display: flex;justify-content: space-between;width: 100%;max-width: 1200px;padding: 150px 10px 10px 10px;}.date-location{display: flex;justify-content: space-around;align-items: flex-start;width: 100%;gap: 100px;}.date,.location{width: 45%;margin-top: 10px;text-align: center;border: 1px solid #2f453d;border-collapse: collapse;background-color: #dddbb7;padding: 12px;}.date h3,.location h3{font-size: 0.9rem;font-weight: normal;margin-bottom: 10px;}.date p,.location p{font-family: "Fanwood",serif;letter-spacing: 0.6px;font-size: 1.125rem;line-height: 1.5;}.event-title{font-weight: 100;text-align: center;margin-bottom: 60px;}.event-title h2{font-weight: 100;font-size: 3.44rem;text-align: center;}.event-title h1{font-size: 68px;font-weight: 100;letter-spacing: 2px;margin-bottom: 70px;}.event-title h3{color: #36564a;font-weight: 400;font-size: 1.7rem;margin-bottom: 10px;}.event-title p{color: #36564a;font-weight: 400;font-size: 1.4rem;letter-spacing: 1px;}.argument-container{font-family: "Fanwood",serif;font-size: 1.125rem;letter-spacing: 0.6px;display: flex;background-color: #2f453d;width: 100%;justify-content: center;}.argument-section{color: #DDDBB7;padding: 20px;width: 800px;margin: 20px;text-align: center;border-radius: 5px;}.argument-section h2{letter-spacing: 0.6px;font-weight: normal;font-size: 1.5rem;margin-bottom: 10px;}.argument-section p{margin-bottom: 20px;}.view-button{font-size: 1rem;color: #DDDBB7;background-color: transparent;border: 1px solid #cac9a9;padding: 10px 50px;border-radius: 5px;cursor: pointer;transition: background-color 0.3s;}.view-button:hover{background-color: #DDDBB7;color: #2f453d;}.agenda-section{padding: 1rem;max-width: 1280px;width: 100%;margin: 0 auto;}.agenda-section h1{text-align: center;font-weight: normal;font-size: 4rem;color: #6b8c64;padding-bottom: 1rem;margin-bottom: 1rem;}.agenda-section .day{margin: 2rem 0;}.agenda table th:first-child,.agenda table td:first-child{width: 40%;}.agenda table th:last-child,.agenda table td:last-child{text-align: right;}@media (max-width: 768px){.agenda-section h1{font-size: 3rem;}.agenda-section table th,.agenda-section table td{padding: 0.5rem;}.agenda-section .day h2{text-align: center;}}.conference-container{font-family: "Fanwood",serif;font-size: 1.125rem;letter-spacing: 0.6px;display: flex;width: 100%;justify-content: center;}.conference-section{color: #2f453d;padding: 20px 20px 50px;width: 800px;margin: 20px;text-align: left;border-radius: 5px;}.conference-section h2{color: #2f453d;font-weight: normal;}.conference-section p{margin-bottom: 20px;}.conference-section li{list-style-type: circle;margin-left: 35px;margin-bottom: 20px;}@media (max-width: 600px){body{max-width: 100vw;}.date,.location{width: 100%;text-align: center;margin-bottom: 15px;}.event-title h1{font-size: 2.2rem;}.event-title p{font-size: 1rem;}.argument-section{width: 90%;padding: 15px;}.argument-section h2{font-size: 1.3rem;}.argument-section p{font-size: 0.9rem;}.view-button{font-size: 0.9rem;padding: 8px 16px;}}.sticky.header-bg{background-color: var(--26-x-green-1);position: sticky;top: 0;z-index: 100;width: 100%;box-shadow: 0 0 4px 4px rgba(0,0,0,0.1);}.inner-header{display: flex;align-items: center;padding: 20px 40px;font-family: "Ubuntu",sans-serif;}@media (max-width: 768px){.inner-header{justify-content: space-between;}}@media (max-width: 480px){.inner-header{padding: 20px;}}#logo{width: 169px;height: 40px;margin-right: 30px;}.mobile-btn-container{display: none;}#menu-nav{display: flex;gap: 30px;flex: 1;}#menu-nav ul{list-style: none;display: flex;align-items: center;gap: 12px;}#menu-nav ul li:first-child,#menu-nav ul li:last-child{display: none;}.nav-link{text-decoration: none;color: white;font-size: 1rem;letter-spacing: 1px;font-size: 20px;font-weight: 500;transition: color 0.3s ease;padding: 10px;}.nav-link:hover{color: var(--26-x-green-3);}.hidden{display: none;}#mobile-menu{background: none;border: none;display: block;cursor: pointer;}#icon-menu{fill: white;}@media (max-width: 768px){.mobile-btn-container{display: block;}.blur{position: fixed;bottom: 0;top: 86px;left: 0;right: 0;background-color: rgba(40,40,40,0.8);backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px);}#menu-nav{display: none;position: fixed;right: 0;left: 0;top: 86px;padding: 36px;z-index: 100;background-color: var(--26-x-green-4);border-bottom-left-radius: 24px;border-bottom-right-radius: 24px;}.blob-btn.header-btn{display: none!important;}.nav-link{color: var(--26-x-green-1);font-family: "Citrus Gothic Inline",sans-serif;font-size: 2em;}.nav-underline{background-color: var(--26-x-green-3);height: 2px;width: 100%;}#menu-nav ul{flex-direction: column;align-items: flex-start;align-items: center;flex: 1;}#mobile-overlay{display: none;}#menu-nav.active{display: flex;}#menu-nav ul li:first-child,#menu-nav ul li:last-child{display: block;}#icon-close{fill: white;cursor: pointer;transition: fill 0.3s ease;}#icon-close:hover{fill: var(--26-x-green-3);}.rsvp{display: none;}}.event-section{text-align: center;padding: 40px;background-color: var(--26-x-green-2);position: relative;}@media (max-width: 768px){.event-section{background-image: url("/images/e75a74984bbce601.jpg");background-size: cover;background-position: center;}}.balloon-blob{width: 211px;height: 325px;left: -49px;top: 42px;}.event-container{display: flex;flex-direction: column;align-items: center;padding: 104px 120px 0 120px;background-color: var(--26-x-green-1);position: relative;border-radius: 32px;overflow: hidden;}@media (max-width: 1024px){.event-container{border-radius: 24px;}}.event-container #large-leftside-top{position: absolute;top: 0px;left: -148px;transform: scale(1.25);}.event-container #large-rightside-top{position: absolute;top: -19px;right: -9px;transform: scale(1.25);}.event-container #large-leftside-bottom{position: absolute;bottom: -70px;left: -54px;}.event-container #large-rightside-bottom{position: absolute;bottom: -40px;right: -87px;}@media (max-width: 768px){.event-container #large-leftside-top,.event-container #large-rightside-top,.event-container #large-leftside-bottom,.event-container #large-rightside-bottom{display: none;}}@media (min-width: 1920px){.event-container #large-leftside-top{top: 31px;left: -126px;transform: scale(1.5);}.event-container #large-rightside-top{top: 8px;right: 20px;transform: scale(1.5);}.event-container #large-leftside-bottom{bottom: -48px;left: -26px;transform: scale(1.25);}.event-container #large-rightside-bottom{bottom: -35px;right: -60px;transform: scale(1.25);}}.event-header{max-width: 800px;margin: 32px 0;z-index: 10;}.event-header h1{color: #FFF;text-align: center;font-family: "Fugaz One";font-size: 72px;font-style: normal;font-weight: 400;line-height: 72px;margin-bottom: 32px;}@media (max-width: 768px){.event-header h1{font-size: 36px;line-height: 38px;}}.event-header p{color: #FFF;text-align: center;font-family: "Ubuntu",sans-serif;font-size: 20px;font-style: normal;font-weight: 300;line-height: 24px;}@media (max-width: 768px){.event-header p{font-size: 16px;}}.register-btn{margin: 0 auto 64px;z-index: 10;}#timer{font-size: 90px;font-family: "Citrus Gothic Inline";color: var(--X-26-maroon-1);letter-spacing: 1.8px;margin-bottom: 10px;display: flex;margin: 90px;justify-content: center;}#timer div{display: inline-block;min-width: 90px;}@media (max-width: 480px){#timer{transform: translateY(-18px);}#timer div{min-width: 52px;}}#timer div span{font-family: var(--font-sans);display: block;font-size: 0.875rem;color: var(--26-x-green-1);}.timer-separator{font-size: 60px;color: rgba(192,45,106,0.5);margin-top: 10px;}.timer-container{border-radius: var(----border-radius-round,9999px) var(----border-radius-round,9999px) var(----border-radius-none,0) var(----border-radius-none,0);background-color: var(--X-26-yellow-1);width: 509px;height: 248px;border-top: 1px solid var(--X-26-orange-1);border-right: 8px solid var(--X-26-orange-1);border-left: 8px solid var(--X-26-orange-1);box-shadow: 0 0 0 12px rgba(248,180,80,0.4);z-index: 10;}.event-details{color: var(--X-26-yellow-2);font-family: "Citrus Gothic Inline",sans-serif;font-size: 28px;font-style: normal;font-weight: 400;line-height: 32px;letter-spacing: -0.72px;z-index: 10;}.event-details sup{font-size: 16px;}.session-section{padding: 40px;position: relative;background-color: var(--26-x-green-2);}.session-section .vector-blob{position: absolute;}.session-topics{background-color: var(--26-x-green-1);border-radius: 32px;display: flex;}@media (max-width: 1024px){.session-topics{border-radius: 24px;}}.topics-text{margin: auto 40px;text-align: left;width: 50%;}.topics-text .topics-text-inner{max-width: 800px;margin: auto;}.topics-text h2{color: var(--X-26-yellow-2,#F5E1AB);text-align: center;font-family: "Citrus Gothic Inline";font-size: 28px;font-style: normal;font-weight: 400;line-height: 28px;text-align: left;}.topics-text h1{color: var(--white,#FFF);font-family: "Fugaz One";font-size: 48px;font-style: normal;font-weight: 400;line-height: 56px;text-align: left;margin: 12px 0 24px 0;}.topics-text p{color: var(--white,#FFF);font-family: "Ubuntu";font-size: 20px;font-style: normal;font-weight: 300;line-height: 24px;margin-bottom: 32px;}.topics-text .proposal-btn{display: inline-block;}.topic-cards{margin: 40px 40px 0 40px;max-height: 700px;overflow-y: scroll;display: flex;flex-direction: column;gap: 0;scrollbar-width: none;-ms-overflow-style: none;width: 50%;}.topic-cards .card{background-color: #fff;border-radius: 8px;box-shadow: 0 4px 8px rgba(0,0,0,0.1);text-align: left;display: flex;padding: 40px;align-items: flex-start;width: 100%;border: 1px solid rgba(12,108,88,0.2);z-index: 10;margin-bottom: 24px;}.topic-cards .card h3{color: var(--X-26-maroon-1,#95174B);font-family: "Citrus Gothic Inline";font-size: 24px;font-style: normal;font-weight: 400;line-height: 26px;margin-bottom: 10px;}.topic-cards .card p{font-size: 1rem;color: var(--X-26-green-1,#0B3B2E);}@media (max-width: 1024px){.topic-cards .card{margin-bottom: 0;}}.topic-cards .card-image{border-radius: 8px;margin-right: 32px;}.topic-cards::-webkit-scrollbar{display: none;}@media (max-width: 1024px){.topic-cards{gap: 24px;}}.hotel{position: relative;width: 1504px;}.hotel img{width: 100%;}.submit-proposal{background-color: #6E917C;font-family: "Ubuntu",sans-serif;color: white;padding: 10px 24px;font-size: 16px;margin: 10px auto;cursor: pointer;border-radius: 2px;transition: 0.3s;border: none;cursor: pointer;}.submit-proposal a{text-decoration: none;color: #fff;}.conference-details-section{display: flex;justify-content: space-between;min-height: 680px;position: relative;}.conference-details-section .conference-details-container{display: flex;align-items: center;background-color: var(--26-x-green-4);flex: 1;justify-content: center;position: relative;}.conference-details-section .conference-details-container svg{position: absolute;right: 0;top: 0;}.conference-details-section .conference-details-text{position: relative;padding: 64px 40px;text-align: left;}.conference-details-section h1{color: var(--26-x-green-1);font-family: "Fugaz One",serif;margin-bottom: 48px;font-size: 56px;text-align: left;}.conference-details-section h2{color: var(--X-26-maroon-1);font-family: "Citrus Gothic Inline";min-width: 104px;font-size: 32px;}.conference-details-section .conference-img-container{padding: 40px;background-color: var(--X-26-yellow-1);width: 50%;max-width: 100%;overflow: hidden;display: flex;flex-direction: column;align-items: stretch;justify-content: center;}.conference-details-section .conference-img-container .conference-img{border-radius: 24px;background-image: url("/images/83f9311c80420131.jpg");background-size: cover;background-position: center 60%;background-repeat: no-repeat;height: 100%;}@media (max-width: 1024px){.conference-details-section .conference-img-container .conference-img{min-height: 60vw;}}@media (max-width: 480px){.conference-details-section .conference-img-container{padding: 20px;}}.conference-details-section .conference-details{display: flex;}.conference-details-section .details-where span{display: block;color: var(--X-26-green-1,#0B3B2E);font-family: "Ubuntu";font-size: 20px;font-style: normal;font-weight: 400;line-height: 24px;letter-spacing: -0.6px;border-left: 1px solid rgba(17,74,58,0.2);padding-left: 24px;}.conference-details-section .details-where{margin-bottom: 32px;}@media (max-width: 1024px){.conference-details-section,.session-topics{display: flex;align-items: center;margin: auto;flex-direction: column;}.conference-img-container,.topics-text,.topic-cards{width: 100%!important;}.conference-details-container{width: 100%;}.conference-details-container svg{display: none;}.topics-text{text-align: center;}.topics-text h1,.topics-text h2{text-align: center;font-size: 24px;line-height: 26px;}.session-topics{padding: 64px 40px;}.topic-cards{overflow: visible;max-height: none;}}@media only screen and (max-width: 768px){.event-container{padding: 40px 24px 0 24px!important;}.event-container .register-btn{width: 100%;display: inline-block;}.session-section .vector-blob{display: none;}}@media only screen and (max-width: 480px){.conference-details-text{padding: 40px!important;}.conference-details-text h1{font-size: 40px;}.details-where span{font-size: 16px!important;}.event-section{padding: 20px;}.event-container{padding: 40px 0 0 0;}.card{padding: 30px;}.card h3{font-size: 1.3rem;}.card p{font-size: 0.9rem;}.card-image{display: none;}.session-section{padding: 20px;}.session-topics{padding: 40px 24px 24px 24px;}.topics-text h1{font-size: 32px;line-height: 38px;}.topics-text p{font-size: 16px;}.proposal-btn{width: 100%;}.event-details{font-size: 16px;}.event-details sup{font-size: 9px;}.timer-container{width: 320px;height: 161px;}#timer{font-size: 48px;letter-spacing: 1.28px;margin: 56px;align-items: baseline;}#timer div span{font-size: 12px;}}.about-background{background-repeat: no-repeat;background-position: center;background-attachment: scroll;position: relative;overflow: hidden;}.about{display: flex;justify-content: space-between;}.camera-bolb{right: -81px;bottom: 21px;width: 436px;height: 474px;}.about h2{color: var(--X-26-green-1,#0B3B2E);font-family: "Fugaz One";font-size: 56px;font-style: normal;font-weight: 400;line-height: 56px;margin-bottom: 32px;}.about h3{color: var(--X-26-maroon-1,#95174B);font-family: "Citrus Gothic Inline";font-size: 28px;font-style: normal;font-weight: 400;line-height: 28px;letter-spacing: 1.12px;margin-bottom: 12px;}.about p{color: var(--X-26-green-1,#0B3B2E);font-family: "Ubuntu";font-size: 20px;font-style: normal;font-weight: 300;line-height: 24px;}.about p:first-of-type{margin-bottom: 30px;}.about-content{width: 50%;max-width: 800px;padding: 40px;margin: auto;}.about-content p:last-of-type{margin-bottom: 0;}.about-image img{width: 300px;border-radius: 10px;}.slideshow-container{position: relative;padding: 40px;background-color: var(--X-26-yellow-1);width: 50%;max-width: 100%;overflow: hidden;text-align: center;display: flex;flex-direction: column;align-items: center;justify-content: center;}.slide{display: none;width: 100%;}.slide img{width: 100%;border-radius: 10px;}.dots-container{text-align: center;margin-top: 10px;display: inline-block;padding: 6px;align-items: center;border-radius: var(--radius-round,9999px);background: var(--white,#FFF);box-shadow: 0 1px 3px 0 rgba(40,40,40,0.08),0 1px 2px 0 rgba(40,40,40,0.05);margin-top: 24px;}.dot{height: 12px;width: 12px;margin: 0 5px;background-color: var(--26-x-green-3);border-radius: 50%;display: inline-block;transition: background-color 0.3s ease;cursor: pointer;}.dot.active,.dot:hover{background-color: var(--26-x-green-2);}.fade{animation: fadeEffect 1s ease-in-out;}@keyframes fadeEffect{from{opacity: 0.8;}to{opacity: 1;}}.faqs{background: var(--X-26-green-4,#D8FADE);padding: 64px 120px;}.faqs h2{color: var(--X-26-green-1,#0B3B2E);font-family: "Fugaz One";font-size: 48px;font-style: normal;font-weight: 400;line-height: normal;margin-bottom: 32px;}@media (max-width: 768px){.faqs h2{text-align: center;}}.faq-container{max-width: 1000px;margin: auto;}.faq{border-top: 1px solid var(--26-x-green-3);}.faq-question{width: 100%;background: none;border: none;padding: 15px;text-align: left;cursor: pointer;display: flex;align-items: center;justify-content: space-between;color: var(--X-26-green-1,#0B3B2E);font-family: "Ubuntu";font-size: 20px;font-style: normal;font-weight: 700;line-height: 20px;}.faq-question .toggle-arrow{transition: transform 0.3s ease;transform-origin: center;}.faq-question.open .toggle-arrow{transform: rotateX(180deg);}.faq-answer{display: none;padding: 0 16px 16px;color: var(--X-26-green-1,#0B3B2E);font-variant-numeric: lining-nums proportional-nums;font-family: "Ubuntu";font-size: 20px;font-style: normal;font-weight: 300;line-height: normal;}.experiences{border-radius: var(----border-radius-2xl,32px);background: var(--X-26-green-1,#0B3B2E);padding: 56px 40px 56px 40px;width: 100%;}.experiences h2{color: var(--white,#FFF);text-align: center;font-family: "Fugaz One";font-size: 56px;font-style: normal;font-weight: 400;line-height: 38px;margin-bottom: 56px;}.experience-header{margin: auto;text-align: center;}.experience-container{display: flex;gap: 25px;margin: auto;justify-content: center;}.testimonial{background: #FFF;color: white;padding: 40px;border-radius: 10px;text-align: left;font-family: "Ubuntu",sans-serif;font-size: 20px;font-style: normal;font-weight: 400;line-height: normal;z-index: 10;display: flex;flex-direction: column;max-width: 572px;}.testimonial p{padding: 40px 0 40px 0;color: var(--X-26-green-1,#0B3B2E);font-family: "Ubuntu";font-size: 20px;font-style: normal;font-weight: 400;line-height: normal;}.testimonial h4{margin-top: auto;color: var(--X-26-maroon-1,#95174B);font-family: "Citrus Gothic Inline";font-size: 18px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: -0.36px;}.make-your-case{display: flex;padding: var(--Spacing---64px,64px) 0;border-radius: var(----border-radius-2xl,32px);background: var(--X-26-green-1,#0B3B2E);max-width: 1856px;width: 100%;}.make-your-case-container{margin: 0 auto;max-width: 1000px;letter-spacing: 0.6px;text-align: center;display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 32px;}.make-your-case-container h2{color: var(--white,#FFF);text-align: center;font-family: "Fugaz One";font-size: 56px;font-style: normal;font-weight: 400;line-height: 56px;}.make-your-case-container p{color: var(--white,#FFF);text-align: center;font-family: "Ubuntu";font-size: 20px;font-style: normal;font-weight: 300;line-height: 24px;}.case-btn-container{display: flex;align-items: center;gap: 8px;}@media only screen and (max-width: 1024px){.about{display: flex;align-items: center;margin: auto;flex-direction: column;}.slideshow-container{width: 100%;}.about-content{width: 100%;}.make-your-case{padding: 64px 40px;}.about p{margin-bottom: 40px;margin-right: 0px;}.experience-container{display: flex;gap: 25px;margin: auto;flex-wrap: wrap;justify-content: center;}}@media only screen and (max-width: 768px){.experience-container{flex-direction: column;align-items: center;}.testimonial{width: 100%;max-width: none;}.faqs{padding: 56px 24px;}.make-your-case,.experiences{padding: 48px 24px;}.make-your-case-container h2,.experiences h2{font-size: 40px;}.make-your-case p{font-size: 16px;}.case-btn-container .blob-btn{font-size: 14px;}}@media only screen and (max-width: 480px){.slideshow-container{padding: 20px;}.case-btn-container{flex-direction: column;width: 100%;}.case-btn-container .blob-btn{display: inline-block;width: 100%;}}.agenda-background{position: relative;overflow: hidden;}.agenda-container{padding: 20px;max-width: 1000px;margin: 0 auto;font-size: 1.125rem;letter-spacing: 0.6px;}.agenda{padding: 50px 20px;align-items: center;}.agenda-right-blob{top: 16px;right: -120px;position: absolute;}h1{color: var(--X-26-green-1,#0B3B2E);text-align: center;font-family: "Fugaz One";font-size: 56px;font-style: normal;font-weight: 400;line-height: 56px;margin-bottom: 56px;text-align: center;}.day{margin-bottom: 56px;}.day h2{color: var(--X-26-maroon-1);font-family: "Citrus Gothic Inline";font-size: 24px;font-style: normal;font-weight: 500;line-height: normal;padding-left: 8px;text-align: center;}.day h2 sup{font-size: 14px;}table{width: 100%;margin-bottom: 48px;border-collapse: collapse;}th,td{padding: 10px;text-align: left;border-bottom: 1px solid var(--26-x-green-3);color: var(--X-26-green-1,#0B3B2E);font-family: "Ubuntu";font-size: 20px;font-style: normal;font-weight: 400;line-height: normal;text-overflow: ellipsis;}th{color: var(--26-x-green-1);font-family: "Ubuntu";font-size: 20px;font-style: normal;font-weight: 600;line-height: normal;}@media screen and (max-width: 1200px){.agenda-container{padding: 38px 24px 0 24px;}.agenda h1{margin-bottom: 38px;}h1{font-size: 3rem;}h2{font-size: 1.4rem;}table{font-size: 0.9rem;}th,td{padding: 8px;}.agenda-right-blob{right: -300px;}}@media screen and (max-width: 1024px){.agenda-right-blob{right: -500px;}}@media screen and (max-width: 768px){.agenda-container{padding: 38px 24px;}.agenda h1{font-size: 2.5rem!important;margin-bottom: 38px;}h2{font-size: 1.3rem;}table{font-size: 0.85rem;}th,td{padding: 6px;}.day{margin-bottom: 20px;}.day h2{margin-bottom: 12px;font-size: 0.8rem;}.day h2 sup{font-size: 7px;}th,td{padding-left: 5px;padding-right: 5px;}th{font-size: 0.9rem;}td{font-size: 0.9rem;}.agenda-right-blob{display: none;}}@media screen and (max-width: 480px){h1{font-size: 2.5rem;}h2{font-size: 1.2rem;}table{font-size: 0.6rem;}th,td{padding: 2.5px;font-size: 0.7rem;}.day{margin-bottom: 15px;}.agenda{padding: 0;}}footer{position: relative;background-color: var(--26-x-green-4);font-family: "Fanwood",serif;font-size: 20px;color: var(--26-x-green-1);text-align: center;padding: 40px;justify-content: center;display: flex;overflow: hidden;}footer .semi-circle{width: 100%;aspect-ratio: 1/1;background: var(--26-x-green-3);border-radius: 100%;}footer .layer{position: absolute;bottom: 16px;width: 1240px;height: 1240px;}footer .layer img{width: 100%;height: 100%;aspect-ratio: 1/1;}footer .container{max-width: 1000px;z-index: 10;}footer p{font-family: "Ubuntu",sans-serif;margin-bottom: 24px;font-size: 20px;font-style: normal;line-height: 24px;}footer .trademark p{margin-bottom: 0;}footer h2{font-family: "Fugaz One",serif;font-size: 56px;font-weight: 400;margin-bottom: 24px;color: var(--26-x-green-1);}footer a{color: var(--26-x-green-1);}footer .blob-btn.contact-btn{text-decoration: none;display: inline-block;margin-bottom: 36px;color: var(--26-x-green-1);}footer .blob-btn.contact-btn:before{border: 1px solid var(--26-x-green-1);}footer .blob-btn.contact-btn:hover{color: var(--26-x-green-1);}footer .blob-btn.contact-btn:hover:before{border: none;}@media only screen and (max-width: 768px){footer h2{font-size: 36px;line-height: 120%;}}@media only screen and (max-width: 480px){.contact-btn,.rsvp-btn{width: 100%;}.layer{display: none;}}.img-blob{position: absolute;opacity: 0.1;}.img-blob img{width: 100%;height: 100%;}@media only screen and (max-width: 1024px){.img-blob{display: none;}}.overflow-container{display: none;}a.blob-btn{text-decoration: none;}.blob-btn{z-index: 1;position: relative;padding: 10px 24px 12px 24px;text-align: center;color: white;font-size: 20px;font-weight: 500;background-color: transparent;outline: none;border: none;transition: color 0.5s;cursor: pointer;border-radius: 6px;font-family: "Open Sans",Helvetica,Arial,sans-serif;margin-left: auto;height: 48px;display: flex;align-items: center;line-height: 28px;}.blob-btn:before{content: "";z-index: 1;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid white;border-radius: 6px;}.blob-btn:after{content: "";z-index: -2;position: absolute;left: 1.5px;top: 1.5px;width: 100%;height: 100%;transition: all 0.3s 0.2s;border-radius: 4px;}.blob-btn:hover{color: var(--26-x-green-1);border-radius: 4px;}.blob-btn:hover:before{border: none;}.blob-btn:hover:after{transition: all 0.3s;left: 0;top: 0;border-radius: 4px;}.blob-btn__inner{z-index: -1;overflow: hidden;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 4px;background: transparent;}.blob-btn__blobs{position: relative;display: block;height: 100%;filter: url("#goo");}.blob-btn__blob{position: absolute;top: 1px;width: 25%;height: 100%;background: #F8B44F;border-radius: 100%;transform: translate3d(0,150%,0) scale(1.7);transition: transform 0.45s;}@supports (filter: url("#goo")){.blob-btn__blob{transform: translate3d(0,150%,0) scale(1.4);}}.blob-btn__blob:nth-child(1){left: 0%;transition-delay: 0s;}.blob-btn__blob:nth-child(2){left: 30%;transition-delay: 0.08s;}.blob-btn__blob:nth-child(3){left: 60%;transition-delay: 0.16s;}.blob-btn__blob:nth-child(4){left: 90%;transition-delay: 0.24s;}.blob-btn:hover .blob-btn__blob{transform: translateZ(0) scale(1.7);}@supports (filter: url("#goo")){.blob-btn:hover .blob-btn__blob{transform: translateZ(0) scale(1.4);}}.section-wrapper-green{display: flex;padding: 32px;flex-direction: column;justify-content: center;align-items: center;gap: 64px;align-self: stretch;background-color: var(--26-x-green-2);}@media (max-width: 768px){.section-wrapper-green{padding: 20px;}}.leaf-blob{width: 611.589px;height: 622.93px;position: absolute;bottom: 109.07px;}.leaf-blob-agenda{opacity: 0.1;}.leaf-child-1{position: absolute;left: 0;}.leaf-child-2{position: absolute;bottom: 40px;left: 0;}.leaf-child-3{position: absolute;bottom: 40px;left: 0;}.leaf-child-4{position: absolute;bottom: 0;left: 0;}.leaf-child-5{position: absolute;bottom: 0;left: 0;}@media screen and (max-width: 1024px){.leaf-blob{left: -90px;}}@media screen and (max-width: 768px){.leaf-blob{display: none;}}