.Contact_contactContainer__TobpY{width:100%;height:100%;min-height:100vh;padding:1%;position:relative;overflow:visible;z-index:1;color:var(--text)}.Contact_pageBackground__vDikY{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 45% at 12% 18%,var(--accent-soft),transparent 58%),radial-gradient(ellipse 55% 40% at 92% 82%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 52%),linear-gradient(165deg,var(--ground) 0,var(--ground-2) 100%)}.Contact_glass__6_NjF{background-color:var(--glass-fill);border:1px solid var(--glass-border);border-radius:var(--radius-card);box-shadow:var(--glass-shadow);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.Contact_sectionTitle__iQuEa{font-family:var(--font-display),Syne,sans-serif;font-weight:700;font-size:clamp(1.6rem,3vw,2.125rem);letter-spacing:-.03em;color:var(--text);text-align:center;margin-bottom:.75rem}.Contact_accentWord__pKDgb{color:var(--accent-text)}.Contact_heroSection__qAATI{text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;z-index:2}.Contact_heroContentCard__VTICo{width:100%}.Contact_heroIconContainer__r3Jk6{display:flex;align-items:center;justify-content:center}.Contact_logo__asqp8{object-fit:contain}.Contact_mainTitle__D_kST{font-family:var(--font-display),Syne,sans-serif;font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--text)}.Contact_subtitle__1tf9Z{font-weight:500;line-height:1.45}.Contact_subtitle__1tf9Z,.Contact_tagline__S6ZLt{font-family:var(--font-body),Inter,sans-serif;color:var(--muted)}.Contact_tagline__S6ZLt{font-weight:400;line-height:1.5}.Contact_optionsSection__zj9FK{position:relative;z-index:2}.Contact_titleContainer__9QIFI{text-align:center}.Contact_optionsSubtitle__jLcwZ{color:var(--muted);font-weight:400;line-height:1.5}.Contact_optionsGrid__QIGHl{display:grid;width:100%}.Contact_optionCard__OYCtJ{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:1.25rem 0;border-bottom:1px solid var(--glass-border)}.Contact_optionCard__OYCtJ:last-child{border-bottom:none}.Contact_optionIcon__Yd0TO{display:block;color:var(--muted);font-size:1.2rem;margin-bottom:.65rem}.Contact_optionTitle2__t_6B_{font-family:var(--font-display),Syne,sans-serif;font-weight:600;color:var(--text);letter-spacing:-.02em}.Contact_optionDescription__nm_2W{color:var(--text);font-weight:500;margin-top:.35rem}.Contact_optionDetail__Q1c4H{color:var(--muted);font-weight:400;line-height:1.55;margin-top:.35rem}.Contact_optionLink__eQ8i6{display:inline-block;margin-top:.85rem;color:var(--text);font-weight:500;text-decoration:underline;text-underline-offset:.18em;font-size:.95rem;transition:color .2s ease}.Contact_optionLink__eQ8i6:hover{color:var(--muted)}.Contact_feedbackSection__Uawrm{position:relative;z-index:2;overflow:hidden}.Contact_sectionContentCard__2w5yE{display:grid;position:relative;z-index:1;width:100%}.Contact_feedbackContent__hVeUa{display:flex;flex-direction:column;justify-content:center}.Contact_feedbackTitle__bi7rC{text-align:left}.Contact_feedbackDescription__ALoQ2{color:var(--muted);line-height:1.6}.Contact_feedbackForm__NlfVI{display:flex;flex-direction:column;gap:1rem}.Contact_formGroup__AnVuI input,.Contact_formGroup__AnVuI textarea{width:100%;border:1px solid var(--glass-border);border-radius:var(--radius-chip);background:color-mix(in srgb,var(--ground) 55%,transparent);color:var(--text);font-family:var(--font-body),Inter,sans-serif;font-size:1rem;padding:.85rem 1rem;transition:border-color .2s ease,box-shadow .2s ease}.Contact_formGroup__AnVuI input:focus,.Contact_formGroup__AnVuI textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.Contact_formGroup__AnVuI textarea{min-height:150px;resize:vertical}.Contact_formGroup__AnVuI input::placeholder,.Contact_formGroup__AnVuI textarea::placeholder{color:var(--muted)}.Contact_submitButton__lZJ40{display:inline-block;align-self:flex-start;color:#fff;background:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 80%,white);border-radius:var(--radius-frame);font-family:var(--font-display),Syne,sans-serif;font-weight:600;letter-spacing:-.02em;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.Contact_submitButton__lZJ40:hover{color:#fff;background:color-mix(in srgb,var(--accent) 88%,white);box-shadow:0 10px 28px var(--accent-soft)}.Contact_confirmationMessage__NOFxi{color:var(--text)}.Contact_confirmationMessage__NOFxi h3{font-family:var(--font-display),Syne,sans-serif;font-weight:600;margin-bottom:.5rem}.Contact_confirmationMessage__NOFxi p{color:var(--muted);line-height:1.55}.Contact_supportSection__CCVxB{position:relative;overflow:hidden;z-index:2}.Contact_leftContent__em1ih{border-right:none}.Contact_supportTitle__VMKw2{text-align:left}.Contact_supportDescription__v6BWz{color:var(--muted);line-height:1.6}.Contact_supportInfo__WENvy{display:flex;flex-direction:column;gap:1.1rem}.Contact_supportDetail__Acn3G{display:flex;align-items:center;gap:.85rem}.Contact_supportIcon__ACOeG{display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:1.1rem;flex-shrink:0}.Contact_supportDetailDescription__9m0Uy{color:var(--muted);margin:0}.Contact_videoLink__UW494{color:var(--text);text-decoration:underline;text-underline-offset:.18em;font-weight:500;transition:color .2s ease}.Contact_videoLink__UW494:hover{color:var(--muted)}.Contact_footerSection___PIZb{text-align:center;z-index:2}.Contact_footerLogoContainer__TyHf4{padding:0}.Contact_footerLogo__y7f0V{width:56px;height:auto}@media (orientation:landscape){.Contact_contactContainer__TobpY{margin-top:0;padding-top:0}.Contact_heroSection__qAATI{margin:2% 1%;padding:3.5% 4%}.Contact_heroIconContainer__r3Jk6{position:relative;margin:0 auto 1rem}.Contact_logo__asqp8{width:72px;height:72px}.Contact_mainTitle__D_kST{font-size:clamp(2.5rem,5vw,3.75rem);margin:0 0 .75rem}.Contact_subtitle__1tf9Z{font-size:1.15rem;max-width:36rem;margin:0 auto}.Contact_tagline__S6ZLt{font-size:1rem;margin-top:.75rem}.Contact_optionsSection__zj9FK{margin:6% 1%;padding:3% 4%}.Contact_optionsSubtitle__jLcwZ{font-size:1rem;margin-bottom:1.5rem}.Contact_optionsGrid__QIGHl{grid-template-columns:repeat(2,1fr);gap:0 3rem}.Contact_optionTitle2__t_6B_{font-size:1.2rem}.Contact_optionDescription__nm_2W{font-size:.98rem}.Contact_optionDetail__Q1c4H{font-size:.95rem}.Contact_feedbackSection__Uawrm,.Contact_supportSection__CCVxB{margin:6% 1%;padding:3% 4%}.Contact_sectionContentCard__2w5yE{grid-template-columns:1fr 1.4fr;gap:3rem;align-items:start}.Contact_feedbackTitle__bi7rC,.Contact_supportTitle__VMKw2{text-align:left;margin-bottom:.75rem}.Contact_feedbackDescription__ALoQ2,.Contact_supportDescription__v6BWz{font-size:1.02rem}.Contact_submitButton__lZJ40{padding:.85rem 1.6rem;font-size:1.05rem;margin-top:.5rem}.Contact_footerSection___PIZb{margin:2% 1%;padding:1.5rem 2rem}}@media (orientation:portrait){.Contact_heroSection__qAATI{margin:2%;padding:12% 6% 10%}.Contact_heroIconContainer__r3Jk6{margin:0 auto 1rem}.Contact_logo__asqp8{width:88px;height:88px}.Contact_mainTitle__D_kST{font-size:clamp(2.1rem,9vw,2.75rem);margin:0 0 .85rem}.Contact_subtitle__1tf9Z{font-size:1.05rem;line-height:1.45}.Contact_tagline__S6ZLt{font-size:.98rem;margin-top:.75rem}.Contact_feedbackSection__Uawrm,.Contact_optionsSection__zj9FK,.Contact_supportSection__CCVxB{margin:6% 2%;padding:8% 6%}.Contact_optionsSubtitle__jLcwZ{font-size:.98rem;margin-bottom:1.25rem}.Contact_optionsGrid__QIGHl{grid-template-columns:1fr}.Contact_optionTitle2__t_6B_{font-size:1.2rem}.Contact_sectionContentCard__2w5yE{grid-template-columns:1fr;gap:1.75rem}.Contact_feedbackTitle__bi7rC,.Contact_supportTitle__VMKw2{text-align:left}.Contact_submitButton__lZJ40{width:100%;text-align:center;padding:.9rem 1.4rem;font-size:1.05rem}.Contact_footerSection___PIZb{margin:8% 2% 6%;padding:1.25rem}.Contact_footerLogo__y7f0V{width:48px}}.FooterBrandLink_wrap__OcAqw{margin-top:.75rem;text-align:center}.FooterBrandLink_wrap__OcAqw p{margin:0}.FooterBrandLink_serviceArea__nUQYV{font-family:var(--font-body),Inter,sans-serif;font-weight:300;font-size:.95rem;line-height:1.5;color:color-mix(in srgb,var(--muted) 88%,transparent);margin-bottom:.65rem}.FooterBrandLink_wrap__OcAqw a{color:var(--muted);font-family:var(--font-body),Inter,sans-serif;font-size:.85rem;font-weight:500;text-decoration:none}.FooterBrandLink_wrap__OcAqw a:hover{color:var(--text)}.FaqAccordion_list__E30Tl{display:flex;flex-direction:column;width:100%;max-width:44rem;margin:0 auto}.FaqAccordion_item__1CXpr{border-bottom:1px solid var(--glass-border)}.FaqAccordion_item__1CXpr:last-child{border-bottom:none}.FaqAccordion_summary__lrLN5{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem .15rem;font-family:var(--font-display),Syne,sans-serif;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--text)}.FaqAccordion_summary__lrLN5::-webkit-details-marker{display:none}.FaqAccordion_summary__lrLN5::marker{content:""}.FaqAccordion_summary__lrLN5:after{content:"+";flex-shrink:0;color:#ffb020;font-weight:500;font-size:1.25rem;line-height:1}.FaqAccordion_item__1CXpr[open] .FaqAccordion_summary__lrLN5:after{content:"–"}.FaqAccordion_answer__5YuJu{margin:0 0 1rem;padding-right:2rem;color:var(--muted);line-height:1.55;font-size:1.05rem}.faq_page__eF2xR{width:100%;min-height:100%;padding:1%;color:var(--text)}.faq_glass__ymsqb{background-color:var(--glass-fill);border:1px solid var(--glass-border);border-radius:var(--radius-card);box-shadow:var(--glass-shadow);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.faq_card__r2Mbs{position:relative;z-index:2;margin:4% 1%;padding:3% 4%}.faq_title__Sl3VF{font-family:var(--font-display),Syne,sans-serif;font-weight:700;letter-spacing:-.03em;text-align:center;line-height:1.2;font-size:clamp(1.9rem,3.3vw,2.6rem);margin:0 0 .75rem}.faq_accent__vZSXA{color:var(--accent-text)}.faq_intro__alh6G{text-align:center;color:var(--muted);line-height:1.55;margin:0 auto 1.5rem;max-width:36rem}@media (max-width:767px){.faq_card__r2Mbs{margin:6% 2%;padding:8% 6%}.faq_title__Sl3VF{font-size:1.9rem}}