.Hero_hero__iQ8ph{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow-x:hidden}.Hero_container__ElaCh{position:relative;z-index:10;text-align:center;width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;transition:all 1s}.Hero_containerVisible__tKZKr{opacity:1;transform:translateY(0)}.Hero_containerHidden__0nQsB{opacity:0;transform:translateY(2rem)}.Hero_logoTitleContainer__MZCwy{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem;flex-wrap:nowrap;padding:0 1rem;max-width:fit-content;margin-left:auto;margin-right:auto}.Hero_logoContainer__H_53b{display:flex;justify-content:center;margin-bottom:0}.Hero_logoWrapper__1EITg{position:relative;--group:1}.Hero_logoWrapper__1EITg:hover .Hero_logoGlow__VFHtr{opacity:.75}.Hero_logoGlow__VFHtr{position:absolute;inset:0;border-radius:9999px;filter:blur(3rem);opacity:.5;transition:opacity .3s;background:linear-gradient(135deg,var(--manga-brown),var(--manga-sepia))}.Hero_logoImage__UTdvr{position:relative;animation:Hero_manga-zoom__Gfo1s 2s ease-in-out infinite}.Hero_logo__ESW7y{width:2rem;height:2rem;object-fit:contain}.Hero_title__G62uW{font-size:.9375rem;font-weight:900;margin-bottom:0;line-height:1.25;background:linear-gradient(135deg,var(--manga-black) 0,var(--manga-brown) 50%,var(--manga-sepia) 100%);background-clip:text;-webkit-background-clip:text;color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.1);text-align:center;flex:0 1 auto;white-space:normal;word-break:break-word;max-width:200px}.Hero_conferenceInfo__MVLga{text-align:center;margin-bottom:1rem}.Hero_conferenceTitle__QQ5bU{font-size:1.5rem;margin-bottom:.1rem;color:var(--manga-sepia)}.Hero_conferenceTitle__QQ5bU a{color:inherit;text-decoration:none;transition:all .3s ease;display:inline-block;position:relative}.Hero_conferenceTitle__QQ5bU a:hover{color:var(--manga-black);transform:translateY(-2px) scale(1.05);text-shadow:2px 4px 8px rgba(0,0,0,.2)}.Hero_conferenceSubTitle__hqnz5{font-size:1rem;margin-bottom:.5rem;color:var(--manga-sepia)}.Hero_conferenceSubTitle__hqnz5 a{color:inherit;text-decoration:none;transition:all .3s ease;display:inline-block;position:relative}.Hero_conferenceSubTitle__hqnz5 a:hover{color:var(--manga-black);transform:translateY(-2px) scale(1.05);text-shadow:2px 4px 8px rgba(0,0,0,.2)}.Hero_conferenceDetails__WM16r{font-size:.75rem;color:var(--manga-brown)}.Hero_badgesContainer__em09V{margin-bottom:1.5rem}.Hero_badgesList__eP1LM{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap}.Hero_badgeEmoji___oc8t{margin-right:.5rem}.Hero_authorsContainer__Jcj5a{margin-bottom:.5rem;color:var(--manga-brown)}.Hero_authorsMain__waCU4{font-size:1rem;margin-bottom:.5rem}.Hero_authorsSecondary__SvRiR{font-size:1rem;margin-bottom:.75rem}.Hero_authorName__Vjbxp{font-weight:700}.Hero_affiliations__UfeQS{font-size:.75rem;color:var(--manga-sepia)}.Hero_affiliationsText__E9O8b{word-break:break-words}.Hero_buttonsContainer__8xY1Y{display:flex;flex-wrap:wrap;justify-content:center;gap:.15rem;margin-top:0}.Hero_readPaperWrapper__mo4sh{position:relative;display:inline-block}.Hero_comingSoonPopup__Uf9TW{position:absolute;top:-3.5rem;left:50%;transform:translateX(-50%);background:var(--manga-black);color:var(--manga-cream);padding:.5rem 1rem;border-radius:8px;font-size:.75rem;font-weight:500;white-space:nowrap;z-index:1000;box-shadow:0 4px 15px rgba(0,0,0,.3);animation:Hero_popupFadeIn__D3czw .2s ease-out}.Hero_comingSoonPopup__Uf9TW:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top:6px solid var(--manga-black)}.Hero_descriptionText__FwOQo{font-size:1rem;line-height:1.625;margin-bottom:1rem;color:var(--manga-black)}.Hero_imageContainer__PKt5k{position:relative;margin-top:1rem;border-radius:.5rem;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.Hero_teaserImage__YWBGn{width:100%;height:auto;object-fit:cover;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.Hero_imageOverlay__UoG6x{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.2),transparent)}@media (min-width:640px){.Hero_container__ElaCh{padding-left:1.5rem;padding-right:1.5rem}.Hero_logoTitleContainer__MZCwy{gap:1.25rem;margin-bottom:1rem;flex-wrap:nowrap}.Hero_logo__ESW7y{width:3.5rem;height:3.5rem}.Hero_title__G62uW{font-size:1.125rem;white-space:normal;max-width:300px}.Hero_badgesList__eP1LM{flex-direction:row;gap:1rem}.Hero_descriptionPanel__SE84D{padding:1.5rem;margin-bottom:3rem}.Hero_descriptionText__FwOQo{font-size:1.125rem;margin-bottom:1.5rem}.Hero_imageContainer__PKt5k{margin-top:1.5rem}.Hero_authorsContainer__Jcj5a{margin-bottom:3rem}.Hero_authorsMain__waCU4{font-size:1.125rem}.Hero_authorsSecondary__SvRiR{font-size:1.125rem;margin-bottom:1rem}.Hero_affiliations__UfeQS{font-size:.875rem}.Hero_buttonsContainer__8xY1Y{gap:1rem}}@media (min-width:768px){.Hero_container__ElaCh{padding-left:2rem;padding-right:2rem}.Hero_logoTitleContainer__MZCwy{gap:1.5rem;margin-bottom:1rem}.Hero_logo__ESW7y{width:4rem;height:4rem}.Hero_title__G62uW{font-size:1.5rem;max-width:none}.Hero_badgesList__eP1LM{gap:1.5rem}.Hero_descriptionPanel__SE84D{padding:2rem}.Hero_descriptionText__FwOQo{font-size:1.25rem}.Hero_imageContainer__PKt5k{margin-top:2rem}.Hero_buttonsContainer__8xY1Y{gap:1.5rem}}@media (min-width:1024px){.Hero_container__ElaCh{padding-left:3rem;padding-right:3rem}.Hero_logoTitleContainer__MZCwy{gap:1.75rem;margin-bottom:1rem}.Hero_logo__ESW7y{width:4.5rem;height:4.5rem}.Hero_title__G62uW{font-size:1.875rem}.Hero_buttonsContainer__8xY1Y{gap:2rem}}@media (min-width:1280px){.Hero_container__ElaCh{padding-left:4rem;padding-right:4rem}.Hero_logoTitleContainer__MZCwy{gap:2rem;margin-bottom:1rem}.Hero_logo__ESW7y{width:5rem;height:5rem}.Hero_title__G62uW{font-size:2.25rem}.Hero_buttonsContainer__8xY1Y{gap:2rem}}@keyframes Hero_manga-zoom__Gfo1s{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes Hero_popupFadeIn__D3czw{0%{opacity:0;transform:translateX(-50%) translateY(.5rem)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.Abstract_abstract__zGeg4{padding:5rem 1rem}.Abstract_container__JfkjK{max-width:100rem;margin-left:auto;margin-right:auto}.Abstract_title__U1HvF{font-size:1.875rem;font-weight:700;text-align:center;margin-bottom:3rem;background:linear-gradient(135deg,var(--manga-black) 0,var(--manga-brown) 50%,var(--manga-sepia) 100%);background-clip:text;-webkit-background-clip:text;color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.1)}.Abstract_highlight__pjkiC{font-weight:700}.Abstract_prose__DmX0i{max-width:none}.Abstract_paragraph__VnGbA{margin-bottom:1.5rem}.Abstract_paragraphLast__lIoWQ,.Abstract_paragraph__VnGbA{font-size:1.125rem;line-height:1.625;color:var(--manga-black)}.Abstract_paragraphLast__lIoWQ{margin-bottom:0}.Abstract_speechBubbleText__koSSP{font-size:1.125rem;line-height:1.625;font-weight:500;margin:0}.Abstract_contributionsGrid__HlTrt{display:grid;grid-template-columns:1fr;gap:1.5rem}.Abstract_contributionIcon__TnkDH{font-size:2.5rem;margin-bottom:.75rem;display:block}.Abstract_contributionTitle__d8gS6{font-weight:700;margin-bottom:.5rem;color:var(--manga-black);font-size:1rem}.Abstract_contributionDescription__Ffhvs{font-size:.875rem;color:var(--manga-brown);line-height:1.4}.Abstract_experimentsSection__7msut{margin-top:5rem}.Abstract_experimentsTitle__yvBVe{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:2rem;color:var(--manga-black)}.Abstract_experimentsGrid__nKkhG{display:grid;grid-template-columns:1fr;gap:1.5rem}.Abstract_cardWrapper__fLlK8{position:relative;display:inline-block}.Abstract_hoverPopup__Dd7P0{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--manga-cream);border:4px solid var(--manga-black);border-radius:16px;padding:3rem;box-shadow:0 20px 50px rgba(0,0,0,.4),inset 0 0 25px rgba(139,115,85,.15);z-index:1000;width:80vw;max-width:1000px;max-height:85vh;animation:Abstract_popupFadeIn__Z1CAv .3s ease-out;pointer-events:none}.Abstract_popupContent__6MwUJ{display:flex;flex-direction:column;gap:2rem}.Abstract_popupImage__70Ukq{width:100%;height:auto;border-radius:12px;border:3px solid var(--manga-sepia);box-shadow:0 8px 20px rgba(0,0,0,.2)}.Abstract_popupText__3lhuo h4{font-size:1.75rem;font-weight:700;color:var(--manga-black);margin:0 0 1rem;text-align:center}.Abstract_popupText__3lhuo p{font-size:1.25rem;color:var(--manga-brown);line-height:1.6;margin:0;text-align:center}@media (min-width:768px){.Abstract_highlights___gMZ2{padding:5rem 2rem}.Abstract_title__U1HvF{font-size:2.25rem}.Abstract_highlightsGrid__xqwnN{grid-template-columns:repeat(2,1fr);gap:2rem}.Abstract_quote__pkCxa{padding:1.5rem 2rem}.Abstract_experimentsTitle__yvBVe{font-size:1.875rem}.Abstract_experimentsGrid__nKkhG{grid-template-columns:repeat(4,1fr);gap:2rem}.Abstract_hoverPopup__Dd7P0{width:85vw;max-width:1200px;padding:4rem}.Abstract_popupText__3lhuo h4{font-size:2rem}.Abstract_popupText__3lhuo p{font-size:1.375rem}}@keyframes Abstract_popupFadeIn__Z1CAv{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.Highlights_highlights__jld4T{padding:5rem 1rem}.Highlights_container__76s1s{max-width:100rem;margin-left:auto;margin-right:auto}.Highlights_title__38837{font-size:1.875rem;font-weight:700;text-align:center;margin-bottom:1rem;background:linear-gradient(135deg,var(--manga-black) 0,var(--manga-brown) 50%,var(--manga-sepia) 100%);background-clip:text;-webkit-background-clip:text;color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.1)}.Highlights_subtitle__LpabY{font-size:1.125rem;text-align:center;margin-bottom:4rem;max-width:56rem;margin-left:auto;margin-right:auto;color:var(--manga-brown)}.Highlights_highlightsGrid__Rf5fY{display:grid;grid-template-columns:1fr;gap:1.5rem}.Highlights_quoteSection__lVECu{margin-top:4rem;text-align:center}.Highlights_quote__qFy1i{display:inline-block;max-width:80rem;padding:1.5rem 2rem}.Highlights_quoteText__lFE7S{font-size:1.125rem;font-weight:500;font-style:italic;color:var(--manga-black);margin:0}@media (min-width:1024px){.Highlights_highlights__jld4T{padding:5rem 3rem}.Highlights_highlightsGrid__Rf5fY{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.Results_results__V9nUu{padding:5rem 1rem}.Results_container__poNSv{max-width:100rem;margin-left:auto;margin-right:auto}.Results_title__4TPuD{font-size:1.875rem;font-weight:700;text-align:center;margin-bottom:1rem}.Results_subtitle__Fhizq{font-size:1.125rem;text-align:center;margin-bottom:4rem;max-width:48rem;margin-left:auto;margin-right:auto;color:var(--manga-brown)}.Results_metricsGrid__R31R8{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:4rem}.Results_metricCard__ybbnM{padding:1.5rem;text-align:center}.Results_metricIcon___fNY7{font-size:1.875rem;margin-bottom:.75rem}.Results_metricCategory__QW6AP{font-weight:700;margin-bottom:.5rem;color:var(--manga-black)}.Results_metricScore__kyiES{font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.Results_metricScorePoor__zsTAL{color:#dc2626}.Results_metricScoreModerate__AQDVs{color:#d97706}.Results_metricScoreGood__UHLVO{color:#16a34a}.Results_metricDescription__ochbb{font-size:.75rem;color:var(--manga-brown)}.Results_findingsGrid__xe3Kt{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem}.Results_findingCard__tX0Yl{padding:1.5rem}.Results_findingTitle__7jFzd{font-size:1.125rem;font-weight:700;margin-bottom:.75rem;color:var(--manga-black)}.Results_findingDescription__hoJb5{font-size:.875rem;margin-bottom:1rem;line-height:1.75;color:var(--manga-brown)}.Results_findingImpact__Q4MPN{font-size:.75rem;font-weight:500;color:var(--manga-black)}.Results_keyInsight__YjusF{padding:2rem;text-align:center}.Results_insightTitle__Gtvs7{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--manga-black)}.Results_insightText__oQVyq{font-size:1.125rem;font-weight:500;color:var(--manga-black);max-width:64rem;display:inline-block}.Results_sampleSection__TFCBt{margin-top:4rem;text-align:center}.Results_sampleTitle__7u5oc{font-size:1.25rem;font-weight:700;margin-bottom:2rem;color:var(--manga-black)}.Results_sampleCard__d6PfX{padding:1.5rem;display:inline-block}.Results_sampleDescription__IGJFA{font-size:.875rem;color:var(--manga-brown)}@media (min-width:768px){.Results_results__V9nUu{padding:5rem 2rem}.Results_title__4TPuD{font-size:2.25rem}.Results_findingsGrid__xe3Kt,.Results_metricsGrid__R31R8{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Results_results__V9nUu{padding:5rem 3rem}.Results_metricsGrid__R31R8{grid-template-columns:repeat(4,1fr)}}.Method_method__yaPOG{padding:5rem 1rem}.Method_container__50BaK{max-width:100rem;margin-left:auto;margin-right:auto}.Method_title__RTK1E{font-size:1.875rem;font-weight:700;text-align:center;margin-bottom:1rem}.Method_subtitle__fADSD{font-size:1.125rem;text-align:center;margin-bottom:4rem;max-width:48rem;margin-left:auto;margin-right:auto;color:var(--manga-brown)}.Method_datasetGrid__rdMkR{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem}.Method_evaluationFramework__xfE6k{padding:2rem;margin-bottom:4rem}.Method_frameworkTitle__HqY0X{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:2rem;color:var(--manga-black)}.Method_frameworkGrid__CEIkR{display:grid;grid-template-columns:1fr;gap:2rem}.Method_frameworkItem__U0WcU{text-align:center}.Method_frameworkDescription__xPlt8{font-size:.875rem;color:var(--manga-brown)}.Method_methodStepsGrid__RbHw4{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem}.Method_stepBadge__18Jkb{width:3rem;height:3rem;border-radius:9999px;margin-left:auto;margin-right:auto;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;background-color:var(--manga-brown);color:var(--manga-cream)}.Method_technicalApproach__J_IdB{padding:2rem}.Method_technicalTitle__te4d1{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:2rem;color:var(--manga-black)}.Method_technicalGrid__AlVj2{display:grid;grid-template-columns:1fr;gap:2rem}.Method_approachItem__eLoW_{text-align:center}.Method_approachDescription__zF1cd{font-size:.875rem;color:var(--manga-brown)}.Method_annotationProtocol__s7UGK{padding:2rem;text-align:center}.Method_protocolTitle__xoMAN{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--manga-black)}.Method_protocolDescription__TfLAm{font-size:1.125rem;max-width:64rem;margin-left:auto;margin-right:auto;line-height:1.75;color:var(--manga-brown)}@media (min-width:768px){.Method_method__yaPOG{padding:5rem 2rem}.Method_title__RTK1E{font-size:2.25rem}.Method_datasetGrid__rdMkR,.Method_frameworkGrid__CEIkR{grid-template-columns:repeat(3,1fr)}.Method_methodStepsGrid__RbHw4{grid-template-columns:repeat(2,1fr)}.Method_technicalGrid__AlVj2{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.Method_method__yaPOG{padding:5rem 3rem}.Method_methodStepsGrid__RbHw4{grid-template-columns:repeat(4,1fr)}}.RequestForm_modalOverlay__ZRQnk{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.RequestForm_modalOverlay__ZRQnk::-webkit-scrollbar{display:none}.RequestForm_modalContent__6i44d{background:#f5e0c3;border-radius:1rem;width:100%;max-width:1200px;max-height:90vh;overflow-y:auto;position:relative;animation:RequestForm_modalSlideIn__i8LPQ .3s ease-out;padding:5rem;scrollbar-width:none;-ms-overflow-style:none}.RequestForm_modalContent__6i44d::-webkit-scrollbar{display:none}@keyframes RequestForm_modalSlideIn__i8LPQ{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.RequestForm_closeButton__MSEWt{position:absolute;top:1rem;right:1rem;background:rgba(0,0,0,.8);color:white;border:none;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.2rem;font-weight:700;z-index:10;transition:all .2s}.RequestForm_closeButton__MSEWt:hover{background:rgba(0,0,0,1);transform:scale(1.1)}.RequestForm_requestSection__lckS7{padding:4rem 1rem;background:var(--manga-cream);position:relative}.RequestForm_formContainer__17Y19{background-color:white;border:4px solid #000;box-shadow:10px 10px 0 #000;transform:rotate(-1deg);transition:all .2s ease-in-out;border-radius:1rem;overflow:hidden}.RequestForm_formContainer__17Y19:hover{transform:rotate(0deg);box-shadow:12px 12px 0 #000}.RequestForm_formHeader__UUywY{background-color:#000;color:white;padding:1.5rem 2rem;border-bottom:4px solid #000;display:flex;align-items:center;gap:1rem}.RequestForm_headerImage__2sPER{width:60px;height:60px;border:3px solid white;border-radius:50%;padding:1%}.RequestForm_headerTitle__Ptw52{font-family:var(--font-yomogi),"Yomogi",cursive;font-size:1.875rem;font-weight:700;margin:0}.RequestForm_headerSubtitle__RKLB7{margin:.25rem 0 0;opacity:.9}.RequestForm_formBody__aVnz1{padding:2rem}.RequestForm_description___HHVd{margin-bottom:1.5rem;color:#6b7280}.RequestForm_form__yFrJw{width:100%}.RequestForm_formSection__kkp49{background-color:white;border:3px solid #000;margin-bottom:2rem;padding:1.5rem;position:relative}.RequestForm_mangaDeco__tJDvs{position:absolute;width:80px;height:80px;z-index:-1}.RequestForm_sectionTitle__0HNyR{font-family:var(--font-yomogi),"Yomogi",cursive;font-size:1.5rem;font-weight:700;color:#000;margin-bottom:1rem;display:inline-block;background-color:white;padding-right:10px}.RequestForm_inputGroup__dLLOo{margin-bottom:1.25rem;position:relative}.RequestForm_inputLabel__YKMtZ{display:block;font-weight:500;color:#000;margin-bottom:.5rem;font-size:1rem}.RequestForm_required__gjk4t{color:#ef4444}.RequestForm_formInput__LIOky{width:100%;padding:.75rem 1rem;border:3px solid #000;background-color:#fff;font-size:1rem;transition:all .2s;font-family:inherit;resize:vertical}.RequestForm_formInput__LIOky:focus{outline:none;box-shadow:5px 5px 0 #ddd;background-color:#f8f8ff}.RequestForm_textareaHeader__h0F_p{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.RequestForm_geminiBtn__7xPf5{background-color:#fff;color:#000;border:3px solid #000;padding:.5rem 1rem;font-size:.9rem;cursor:pointer;transition:all .2s;font-family:var(--font-yomogi),"Yomogi",cursive}.RequestForm_geminiBtn__7xPf5:hover:not(:disabled){background-color:#f0f0f0;box-shadow:3px 3px 0 #000}.RequestForm_geminiBtn__7xPf5:disabled{background-color:#ccc;color:#888;cursor:not-allowed;box-shadow:none}.RequestForm_geminiLoader__hHKIf{text-align:right;margin-top:.5rem}.RequestForm_loaderText__sXrR8{font-size:.875rem;color:#6b7280}.RequestForm_loader__ywMm4{width:20px;height:20px;border:3px solid #f3f3f3;border-top-color:#000;border-radius:50%;animation:RequestForm_spin__q5T10 1s linear infinite;display:inline-block;margin-left:10px}@keyframes RequestForm_spin__q5T10{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RequestForm_termsDescription__61yP9{font-size:.875rem;color:#6b7280;margin-bottom:1rem}.RequestForm_checkboxGroup__W6lL7{display:flex;align-items:flex-start;margin-bottom:1rem}.RequestForm_formCheckbox__D5qkG{appearance:none;width:24px;height:24px;border:3px solid black;margin-top:.2rem;margin-right:.75rem;cursor:pointer;position:relative;flex-shrink:0}.RequestForm_formCheckbox__D5qkG:checked{background-color:#000}.RequestForm_formCheckbox__D5qkG:checked:after{content:"✔";color:white;position:absolute;top:-5px;left:2px;font-size:1.2rem}.RequestForm_checkboxLabel__cJDfY{color:#374151;font-size:.95rem;line-height:1.5;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:all .2s ease;padding:.25rem 0;border-radius:.25rem}.RequestForm_checkboxLabel__cJDfY:hover{background-color:rgba(59,130,246,.1);color:#1e40af}.RequestForm_link__lVO7T{color:#4f46e5;text-decoration:none;font-weight:500}.RequestForm_link__lVO7T:hover{text-decoration:underline}.RequestForm_errorMessage__rhpZK{color:#d90429;font-weight:700;font-size:1rem;margin-bottom:1rem;background-color:white;border:3px dashed #d90429;padding:.5rem 1rem}.RequestForm_submitBtn__SLjiE{background-color:#000;color:white;font-family:var(--font-yomogi),"Yomogi",cursive;font-weight:700;padding:.8rem 1.5rem;border:3px solid #000;cursor:pointer;transition:all .2s;width:100%;font-size:1.2rem;text-transform:uppercase}.RequestForm_submitBtn__SLjiE:hover:not(:disabled){background-color:white;color:black;box-shadow:5px 5px 0 #000}.RequestForm_submitBtn__SLjiE:disabled{background-color:#888;cursor:not-allowed}.RequestForm_submitLoader__NvIgo{text-align:center;margin-top:1rem}.RequestForm_submitLoader__NvIgo .RequestForm_loader__ywMm4{margin:auto}.RequestForm_successMessage__YUIeX{background-color:#fff;color:#000;border:4px solid #000;padding:2rem;text-align:center;margin:2rem}.RequestForm_successTitle__9LBm6{font-size:2rem;font-weight:700;margin-bottom:.5rem;font-family:var(--font-yomogi),"Yomogi",cursive}@media (min-width:640px){.RequestForm_modalOverlay__ZRQnk{padding:2rem}.RequestForm_formContainer__17Y19{margin:2rem auto}.RequestForm_formBody__aVnz1{padding:2.5rem}.RequestForm_headerTitle__Ptw52{font-size:2rem}.RequestForm_sectionTitle__0HNyR{font-size:1.625rem}.RequestForm_formInput__LIOky{padding:.875rem 1.25rem;font-size:1.125rem}.RequestForm_inputLabel__YKMtZ{font-size:1.125rem}.RequestForm_checkboxLabel__cJDfY{font-size:1rem}.RequestForm_submitBtn__SLjiE{font-size:1.25rem;padding:1rem 2rem}}@media (min-width:768px){.RequestForm_modalContent__6i44d{max-height:85vh;padding:3rem}.RequestForm_formBody__aVnz1{padding:3rem}.RequestForm_textareaHeader__h0F_p{align-items:flex-end}.RequestForm_inputLabel__YKMtZ{margin-bottom:0}.RequestForm_headerTitle__Ptw52{font-size:2.25rem}.RequestForm_sectionTitle__0HNyR{font-size:1.75rem}.RequestForm_formSection__kkp49{padding:2rem;margin-bottom:2.5rem}.RequestForm_inputGroup__dLLOo{margin-bottom:1.5rem}.RequestForm_checkboxGroup__W6lL7{margin-bottom:1.25rem}.RequestForm_formCheckbox__D5qkG{width:26px;height:26px}.RequestForm_formCheckbox__D5qkG:checked:after{top:-4px;left:3px;font-size:1.3rem}}@media (min-width:1024px){.RequestForm_formBody__aVnz1,.RequestForm_modalContent__6i44d{padding:4rem}.RequestForm_headerTitle__Ptw52{font-size:2.5rem}.RequestForm_sectionTitle__0HNyR{font-size:2rem}.RequestForm_formSection__kkp49{padding:2.5rem;margin-bottom:3rem}.RequestForm_inputGroup__dLLOo{margin-bottom:2rem}.RequestForm_formInput__LIOky{padding:1rem 1.5rem;font-size:1.25rem}.RequestForm_inputLabel__YKMtZ{font-size:1.25rem;margin-bottom:.75rem}.RequestForm_checkboxLabel__cJDfY{font-size:1.125rem}.RequestForm_submitBtn__SLjiE{font-size:1.375rem;padding:1.25rem 2.5rem}.RequestForm_geminiBtn__7xPf5{font-size:1rem;padding:.75rem 1.25rem}}@media (max-width:640px){.RequestForm_modalOverlay__ZRQnk{padding:.5rem}.RequestForm_modalContent__6i44d{max-height:95vh;padding:1rem}.RequestForm_formBody__aVnz1{padding:1rem}.RequestForm_closeButton__MSEWt{top:.5rem;right:.5rem;width:2rem;height:2rem;font-size:1rem}.RequestForm_headerTitle__Ptw52{font-size:1.5rem}.RequestForm_sectionTitle__0HNyR{font-size:1.25rem}.RequestForm_formSection__kkp49{padding:1rem;margin-bottom:1.5rem}.RequestForm_inputGroup__dLLOo{margin-bottom:1rem}.RequestForm_formInput__LIOky{padding:.625rem .875rem;font-size:.875rem}.RequestForm_checkboxLabel__cJDfY,.RequestForm_inputLabel__YKMtZ{font-size:.875rem}.RequestForm_checkboxGroup__W6lL7{margin-bottom:.875rem}.RequestForm_formCheckbox__D5qkG{width:20px;height:20px;margin-right:.5rem}.RequestForm_formCheckbox__D5qkG:checked:after{top:-6px;left:1px;font-size:1rem}.RequestForm_textareaHeader__h0F_p{flex-direction:column;align-items:flex-start;gap:.5rem}.RequestForm_geminiBtn__7xPf5{font-size:.8rem;padding:.4rem .8rem}.RequestForm_submitBtn__SLjiE{font-size:1rem;padding:.75rem 1rem}.RequestForm_errorMessage__rhpZK{font-size:.875rem;padding:.5rem .75rem}.RequestForm_description___HHVd{font-size:.875rem}.RequestForm_termsDescription__61yP9{font-size:.75rem}}