body{background:#fbfaf6}.header-top-section{display:flex;align-items:center}.header-top-section h6{padding-bottom:0px!important}.header-section{display:flex;align-items:center}.title-line:before{content:"";width:28px;height:2px;background:#c9992b!important;position:absolute;left:0px;top:29%;transform:translate(0,-50%)}.hero-wave{position:absolute;left:0;right:0;bottom:-2px;height:54px;background:#fbfaf6;clip-path:polygon(0 78%,15% 55%,28% 72%,44% 40%,61% 72%,79% 46%,100% 68%,100% 100%,0 100%)}.utility-links{display:flex;gap:22px;align-items:center;justify-content:end}.utility-links a{color:#c9d7e6}span.musted{color:#e1bc61}.banner-section:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 20%,rgba(225,188,97,.18),transparent 23%),linear-gradient(90deg,rgba(3,24,45,.98) 0%,rgba(7,39,72,.9) 48%,rgba(8,45,82,.42) 77%,rgba(8,45,82,.1) 100%)}.banner-section .et_pb_button{float:left;margin-right:15px}.hero-badge:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:440px;height:440px;border-radius:50%;border:1px solid rgba(255,255,255,.16);box-shadow:0 0 0 34px rgba(255,255,255,.025),0 0 0 68px rgba(255,255,255,.018)}.hero-note{max-width:200px;float:right;margin-top:-70px;width:100%}.hero-note h3{padding-bottom:2px!important}.hero-note .et_pb_promo_description{margin-bottom:0px!important}.banner-bottom-icon{float:left;width:25%;margin-right:5%}.banner-bottom-counter{float:left;width:70%}.banner-bottom-counter .percent{margin-bottom:5px!important;height:32px}.banner-bottom-counter h3{padding-bottom:0px!important}.our-mission-section{display:flex;align-items:center}.mission-panel:before{content:"";position:absolute;inset:auto -90px -110px auto;width:380px;height:380px;border:1px solid rgba(255,255,255,.14);border-radius:50%;box-shadow:0 0 0 50px rgba(255,255,255,.03),0 0 0 100px rgba(255,255,255,.02)}.priority-list{display:grid;gap:14px;margin-top:28px}.priority{display:grid;grid-template-columns:46px 1fr;gap:15px;align-items:start;padding:16px 0;border-top:1px solid #d9e0e7}.priority .icon{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#f1ead6;color:#0a2f59;font-weight:900;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.priority strong{display:block;color:#0a2f59;margin-bottom:3px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:800}.priority span{color:#647182;font-size:14px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.start-here-top-section{display:flex;align-items:end}.quick-card{position:relative;overflow:hidden;transition:.24s ease}.quick-card:hover{transform:translateY(-5px);box-shadow:0 22px 55px rgba(7,31,57,.14);border-color:transparent}.quick-card:after{content:"";position:absolute;width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,rgba(201,153,43,.11),transparent);right:-45px;top:-45px}.event-visual{background:linear-gradient(145deg,#0b315b,#164d80);min-height:470px}.event-visual:after{content:"";position:absolute;width:500px;height:500px;border:1px solid rgba(255,255,255,.15);border-radius:50%;right:-230px;bottom:-230px;box-shadow:0 0 0 52px rgba(255,255,255,.03),0 0 0 104px rgba(255,255,255,.02)}.event-meta{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 24px}.pill{background:#eef3f7;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:800;color:#385067}.membership-section .et_pb_button{float:left;margin-right:15px}.membership-checklist ul{padding-left:0px;padding-bottom:0px}.membership-checklist ul li{list-style-type:none;display:block;margin-bottom:10px}.membership-checklist ul li b{color:#c9992b;margin-right:5px}.partner-logo img{object-fit:scale-down;filter:grayscale(1);opacity:.85;transition:.2s ease}.partner-logo:hover img{filter:none;opacity:1}.testimonial-img{border:20px solid #fff;border-radius:50%;max-width:195px!important;height:193px;margin:0px auto;box-shadow:0 15px 30px rgba(20,48,76,.1)}.testimonial-img img{object-fit:cover}.support-section{display:flex;align-items:center}.products{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;transform:rotate(-1.3deg)}.product{background:#f8f4e9;border-radius:18px;color:#102234;overflow:hidden;box-shadow:0 20px 30px rgba(0,0,0,.2);transform:rotate(1.3deg)}.product-art{height:240px;background:linear-gradient(145deg,#f1e4c3,#fff);display:grid;place-items:center;position:relative;padding:18px}.product-art img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 12px 12px rgba(0,0,0,.18))}.product:nth-child(1) .product-art img,.product:nth-child(3) .product-art img{width:150px}.product-copy{padding:17px 18px 20px}.product-copy strong{display:block;color:#0a2f59}.product-copy span{font-size:12px;color:#6f7983}.footer-socials{display:flex;gap:12px;margin-top:18px}.footer-socials a{width:36px;height:36px;border-radius:999px;background:rgba(255,255,255,.1);display:grid;place-items:center;color:#fff;font-size:12px;font-weight:800;text-decoration:none}.footer-socials a svg{width:16px;height:16px;display:block}.footer-menu ul{padding-left:0px}.footer-menu ul li{list-style-type:none;display:block;margin-bottom:7px}.footer-menu ul li a{color:#adc0d1}@media (max-width:991px) and (min-width:768px){.header-top-section .et_pb_column{margin-bottom:0px!important}.hero-badge:before{width:300px;height:300px}.our-mission-section{display:inherit!important}.start-here-top-section{display:inherit!important}.support-section{display:inherit!important}}@media (max-width:767px){.header-top-section{display:inherit!important}.banner-section .et_pb_button{float:none}.hero-badge:before{width:300px;height:300px}.banner-bottom-section .et_pb_column_1_4{width:50%!important}.our-mission-section{display:inherit!important}.start-here-top-section{display:inherit!important}.support-section{display:inherit!important}.event-visual{min-height:inherit!important}.membership-section .et_pb_button{float:none!important;margin-right:0px!important}.products{grid-template-columns:1fr;max-width:420px;margin:0 auto}.product:nth-child(1) .product-art img,.product:nth-child(2) .product-art img,.product:nth-child(3) .product-art img{width:150px}.partner-logo-list .et_pb_column_1_6{width:50%!important;max-height:110px}.testimonial-img img{width:155px!important}}