.MobileBottomNav_bottomNav__xxzRT{position:fixed;bottom:0;left:4vw;width:92vw;height:12vw;background-color:var(--color-black);border-top:1px solid #6c6c6c;display:flex;justify-content:space-evenly;align-items:center;z-index:var(--z-modal);padding:0;box-sizing:border-box;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.MobileBottomNav_navItem__0RX_W{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:inherit;width:20vw;height:100%;cursor:pointer;padding:0;border-radius:var(--radius-sm);transition:all var(--transition-base);-webkit-user-select:none;-moz-user-select:none;user-select:none}.MobileBottomNav_navItem__0RX_W:hover{background-color:rgba(255,255,255,.1)}.MobileBottomNav_navItem__0RX_W.MobileBottomNav_active__KcpRh{background-color:rgba(255,255,255,.15);color:var(--color-white)}.MobileBottomNav_navItem__0RX_W.MobileBottomNav_active__KcpRh .MobileBottomNav_icon__BC0lS svg{color:var(--color-white);stroke-width:1.5}.MobileBottomNav_icon__BC0lS{height:2.7vh;width:2.7vh;display:flex;align-items:center;justify-content:center;margin-bottom:.4vh;transform:translateY(-.1vh)}.MobileBottomNav_icon__BC0lS svg{width:2.2vh!important;height:2.2vh!important;stroke:currentColor;color:var(--color-white);transition:all var(--transition-base)}.MobileBottomNav_label__xNij5{font-size:var(--font-size-xs);line-height:var(--line-height-none);text-align:center;color:var(--color-white);font-weight:var(--font-weight-light);transition:color var(--transition-base);transform:translateY(-.3vh)}.MobileBottomNav_navItem__0RX_W.MobileBottomNav_active__KcpRh .MobileBottomNav_label__xNij5{color:var(--color-white);font-weight:var(--font-weight-regular)}.MobileBottomNav_navItemContact__ZZlcp,.MobileBottomNav_navItemHome__RyZ1H{transform:translateX(0)}.MobileBottomNav_navItemBrief__V88aV{transform:translateX(.72vw)}.MobileBottomNav_navItemChat__WTkcp,.MobileBottomNav_navItemUser__1dJ8x{transform:translateX(0)}@keyframes MobileChatMenu_slideInAnimation__HNQ1b{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MobileChatMenu_slideOutAnimation__D5ec3{0%{transform:translateY(0)}to{transform:translateY(100%)}}.MobileChatMenu_mobileChatMenuBackground__DYBxp{position:fixed;top:15vw;left:0;width:100vw;height:calc(100% - 15vw);background-color:rgba(255,255,255,0);transition:background-color .2s ease-out;z-index:var(--z-modal)}.MobileChatMenu_backgroundOpen__oSQkv{background-color:var(--color-white)}.MobileChatMenu_mobileChatMenu__aeS_b{position:fixed;top:15vw;left:0;width:100vw;height:calc(100dvh - 15vw);background-color:var(--color-black);color:var(--color-white);display:flex;flex-direction:column;z-index:var(--z-modal);transform:translateY(100%);bottom:0;border-top:2vw solid var(--color-white);border-left:2vw solid var(--color-white);border-right:2vw solid var(--color-white);box-sizing:border-box;border-radius:7vw 7vw 0 0}.MobileChatMenu_slideIn__nhx26{animation:MobileChatMenu_slideInAnimation__HNQ1b .2s ease-out forwards}.MobileChatMenu_slideOut__84i41{animation:MobileChatMenu_slideOutAnimation__D5ec3 .2s ease-out forwards}.MobileChatMenu_headerControls__epRns{display:flex;justify-content:flex-end;padding:0;position:fixed;top:17vw;right:2.5vw;z-index:var(--z-modal);width:calc(100% - 5vw)}.MobileChatMenu_closeButton__dM11M{background:none;border:none;color:rgb(211,211,211);font-size:var(--font-size-3xl-m);font-weight:600;cursor:pointer;width:10vw;height:10vw;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--color-black);border-radius:10vw;margin-right:-1.5vw;transform:translateY(-17vw)}.MobileChatMenu_chatMessages__bhqZy{height:calc(100% - 25vw);overflow-y:auto;padding:5vw;display:flex;flex-direction:column;box-sizing:border-box;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;min-height:0;gap:4vw}.MobileChatMenu_message__P01EB{max-width:85%;margin:0;padding:3vw;border-radius:4vw;word-wrap:break-word;box-sizing:border-box}.MobileChatMenu_message__P01EB:last-child{margin-bottom:0}.MobileChatMenu_message__P01EB p{margin:0;width:100%}.MobileChatMenu_exampleSliderContainer__1i2Hc{margin:0;padding:0;width:100%;box-sizing:border-box}.MobileChatMenu_exampleSliderTitle__pvgND{font-weight:var(--font-weight-light);font-size:var(--font-size-base-m);color:rgb(145,145,145)!important;margin-bottom:0;padding:0 1vw;box-sizing:border-box;border:1px solid rgb(145,145,145)!important}.MobileChatMenu_exampleSlider__12X4T{margin:0;padding:0;width:100%;box-sizing:border-box}.MobileChatMenu_exampleSlider__12X4T::-webkit-scrollbar{display:none}.MobileChatMenu_exampleItem__sfOTl{flex:0 0 auto;width:90vw;background-color:var(--color-black);color:rgb(88,88,88)!important;border:1px solid rgb(88,88,88)!important;border-radius:4vw;border-bottom-left-radius:.5vw;font-weight:var(--font-weight-light);font-size:var(--font-size-lg-m);line-height:1.3;cursor:pointer;scroll-snap-align:start;box-sizing:border-box;white-space:normal;transition:all var(--transition-medium);position:relative;padding:3vw;align-self:flex-start;max-width:85%;margin-bottom:0;word-wrap:break-word}.MobileChatMenu_exampleItem__sfOTl.MobileChatMenu_ai__NnLMT{color:rgb(145,145,145)!important;border:1px solid rgb(145,145,145)!important}.MobileChatMenu_exampleItem__sfOTl:hover{opacity:.8}.MobileChatMenu_user__SWfeh{align-self:flex-end;border-bottom-right-radius:.5vw;border:1px solid var(--color-white)}.MobileChatMenu_ai__NnLMT,.MobileChatMenu_user__SWfeh{background-color:var(--color-black);color:var(--color-white);font-weight:var(--font-weight-light);font-size:var(--font-size-lg-m);line-height:1.3;box-sizing:border-box}.MobileChatMenu_ai__NnLMT{align-self:flex-start;border-bottom-left-radius:.5vw;border:1px solid var(--color-white);margin:0!important}.MobileChatMenu_exampleMessage__LP6S9{color:rgb(145,145,145)!important;border:1px solid rgb(145,145,145)!important;margin:0!important}.MobileChatMenu_ai__NnLMT.MobileChatMenu_exampleMessage__LP6S9,.MobileChatMenu_message__P01EB.MobileChatMenu_ai__NnLMT,.MobileChatMenu_message__P01EB.MobileChatMenu_exampleMessage__LP6S9{margin:0!important}.MobileChatMenu_chatInput__G0G55{padding:3vw 6vw;box-sizing:border-box;z-index:var(--z-marquee);margin-bottom:15vw}.MobileChatMenu_chatInput__G0G55,.MobileChatMenu_inputContainer__T6Vjp{background-color:var(--color-black);position:relative;display:flex;align-items:center;justify-content:center}.MobileChatMenu_inputContainer__T6Vjp{width:100%;gap:0;border:1px solid var(--color-white);border-radius:8vw;padding:0 3vw;height:10vw}.MobileChatMenu_chatInput__G0G55 textarea,.MobileChatMenu_inputWrapper__yIzip{flex-grow:1;display:flex;align-items:center;background-color:transparent;padding:0;height:100%}.MobileChatMenu_chatInput__G0G55 textarea{min-height:auto;max-height:100%;border:none;color:var(--color-white);font-family:inherit;font-weight:var(--font-weight-light);font-size:var(--font-size-lg-m);line-height:10vw;resize:none;overflow-y:hidden;outline:none;box-sizing:border-box}.MobileChatMenu_chatInput__G0G55 textarea::placeholder{color:rgba(255,255,255,.8);text-align:start;font-size:var(--font-size-lg-m)}.MobileChatMenu_blinkingCursor__VmDQL{animation:MobileChatMenu_blink__KPX5r .7s infinite;font-weight:100;font-size:var(--font-size-md-m);color:var(--color-white);position:relative;top:-.25vw}@keyframes MobileChatMenu_blink__KPX5r{0%{opacity:0}50%{opacity:1}to{opacity:0}}.MobileChatMenu_sendButton__40mqc{display:flex;align-items:center;justify-content:center;width:6vw;height:6vw;background:var(--color-black);border:.3vw solid var(--color-text-disabled);border-radius:var(--radius-circle);color:var(--color-text-disabled);cursor:pointer;padding:0;flex-shrink:0;margin-left:2vw;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),opacity var(--transition-base);transform:translateX(1vw)}.MobileChatMenu_sendButton__40mqc:hover{background-color:var(--color-black);border-color:var(--color-white);color:var(--color-white)}.MobileChatMenu_sendButton__40mqc:disabled{opacity:1;cursor:not-allowed;color:var(--color-text-disabled)}.MobileChatMenu_voiceButton____cTD{display:flex;align-items:center;justify-content:center;width:6vw;height:6vw;background:var(--color-black);border:.3vw solid var(--color-text-disabled);border-radius:var(--radius-circle);color:var(--color-text-disabled);cursor:pointer;padding:0;flex-shrink:0;margin-right:2vw;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),opacity var(--transition-base);transform:translateX(-1vw)}.MobileChatMenu_voiceButton____cTD:hover{background-color:var(--color-black);border-color:#ff2d55;color:#ff2d55}.MobileChatMenu_voiceButton____cTD:hover .MobileChatMenu_voiceIcon__04MmO{stroke:#ff2d55}.MobileChatMenu_voiceButton____cTD:disabled{opacity:.55;cursor:not-allowed}.MobileChatMenu_recording__Zwhos{background-color:#ff2d55;border-color:#ff2d55;color:var(--color-white)}.MobileChatMenu_recording__Zwhos .MobileChatMenu_voiceIcon__04MmO{stroke:var(--color-white)}.MobileChatMenu_recording__Zwhos:hover{background-color:#ff2d55;border-color:#ff2d55;color:var(--color-white)}.MobileChatMenu_recording__Zwhos:hover .MobileChatMenu_voiceIcon__04MmO{stroke:var(--color-white)}.MobileChatMenu_voiceIcon__04MmO{width:3.5vw;height:3.5vw;color:inherit;transition:color var(--transition-base);transform:translate(.09vw,.1vw)}.MobileChatMenu_sendIcon__Q3K5x{width:4vw;height:4vw;color:inherit;transition:color var(--transition-base);transform:translate(.1vw,-.1vw)}.MobileChatMenu_recordingDot__vmspQ{width:2.5vw;height:2.5vw;border-radius:var(--radius-circle);background-color:var(--color-white);animation:MobileChatMenu_pulseMobile__Vkq_L 1s ease-in-out infinite}.MobileChatMenu_voiceLoader__FfTNN{width:3.5vw;height:3.5vw;border:.5vw solid rgba(255,255,255,.25);border-top:.5vw solid var(--color-white);border-radius:var(--radius-circle);animation:MobileChatMenu_spinVoice__0MEPK .8s linear infinite}.MobileChatMenu_voiceError__5BYFV{margin-top:3vw;color:#f7b5c5;font-weight:var(--font-weight-light);font-size:var(--font-size-base-m);line-height:1.3;text-align:center}.MobileChatMenu_processingContainer__iLmtS{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:4vw;max-width:28%;padding:3vw;border-radius:4vw;border-bottom-left-radius:.5vw;background-color:var(--color-black);border:1px solid var(--color-white);box-sizing:border-box;align-self:flex-start}.MobileChatMenu_loader__00lbR{width:9vw;aspect-ratio:2;--_g:no-repeat radial-gradient(circle closest-side,var(--color-white) 90%,#0000);background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(100% / 3) 50%;animation:MobileChatMenu_l3___yhvQ 1s linear infinite;margin:0}@keyframes MobileChatMenu_l3___yhvQ{20%{background-position:0 0,50% 50%,100% 50%}40%{background-position:0 100%,50% 0,100% 50%}60%{background-position:0 50%,50% 100%,100% 0}80%{background-position:0 50%,50% 50%,100% 100%}}@keyframes MobileChatMenu_spinVoice__0MEPK{to{transform:rotate(1turn)}}@keyframes MobileChatMenu_pulseMobile__Vkq_L{0%{box-shadow:0 0 0 0 rgba(255,255,255,.12)}70%{box-shadow:0 0 0 2.6vw rgba(255,255,255,.05)}to{box-shadow:0 0 0 0 rgba(255,255,255,.05)}}@keyframes SuggestionForm_slideInAnimation__kdrbx{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes SuggestionForm_slideOutAnimation__KJ_ud{0%{transform:translateY(0)}to{transform:translateY(100%)}}.SuggestionForm_formWrapper__EfCnQ{width:100%;height:100%;padding:var(--space-xl);display:flex;flex-direction:column;position:relative;background-color:var(--color-black);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SuggestionForm_formWrapperMobile__LUzi3{position:fixed;bottom:0;left:0;width:100vw;height:75vh;height:75dvh;z-index:var(--z-modal);padding-bottom:30vw;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.SuggestionForm_formWrapperMobileWrapper__v2jw6{position:relative;width:100%;height:92%;padding:var(--space-xl-m);background-color:transparent;color:var(--color-white);overflow-y:auto;border-radius:0;z-index:auto}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_closeButton__A5inn{color:var(--color-white);background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_closeButton__A5inn:hover{background-color:rgba(255,255,255,.2)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_title__KCp2s{color:var(--color-white);font-size:var(--font-size-xl-m);font-weight:var(--font-weight-medium);margin-bottom:var(--space-xl-m)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_label__mugln{color:var(--color-border-light);font-size:var(--font-size-base);margin-bottom:.7dvh}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_input__HZiOf,.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_textarea__E6h5z{font-size:var(--font-size-base)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_input__HZiOf::placeholder,.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_textarea__E6h5z::placeholder{font-size:var(--font-size-sm);color:rgba(255,255,255,.6)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formInput__esVff,.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formTextarea__YvBFK{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);color:var(--color-white);border-radius:var(--radius-sm-m);padding:var(--space-md-m);font-size:var(--font-size-base)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formInput__esVff::placeholder,.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formTextarea__YvBFK::placeholder{font-size:var(--font-size-sm);color:rgba(255,255,255,.6)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formInput__esVff:focus,.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formTextarea__YvBFK:focus{border-color:var(--color-white);outline:none}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_submitButton__8WrpR{background-color:var(--color-white);color:var(--color-black);font-weight:600;border-radius:var(--radius-sm-m);padding:3.6vw;font-size:var(--font-size-md-m)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_submitButton__8WrpR:hover{background-color:#eee}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_submitButton__8WrpR:disabled{background-color:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.SuggestionForm_slideIn__SZjA5{animation:SuggestionForm_slideInAnimation__kdrbx .2s ease-out forwards}.SuggestionForm_slideOut__zIXZ1{animation:SuggestionForm_slideOutAnimation__KJ_ud .2s ease-out forwards}.SuggestionForm_closeButton__A5inn{position:absolute;top:var(--space-md);right:var(--space-md);width:3vh;width:3dvh;height:3vh;height:3dvh;background:none;border:none;font-size:var(--font-size-lg);cursor:pointer;color:var(--color-white);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-circle);transition:all var(--transition-base)}.SuggestionForm_closeButton__A5inn:hover{background-color:#333;color:var(--color-white)}.SuggestionForm_title__KCp2s{font-size:var(--font-size-md);font-weight:var(--font-weight-light);margin-bottom:var(--space-lg);color:var(--color-white)}.SuggestionForm_form__r3AxS{flex:1 1;display:flex;flex-direction:column;overflow-y:auto}.SuggestionForm_formGroup__zA1sI{margin-bottom:1.2dvh}.SuggestionForm_label__mugln{display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-light);margin-bottom:var(--space-xs);color:var(--color-white)}.SuggestionForm_required__v4zMH{color:#ff6b6b;margin-left:.2dvh}.SuggestionForm_textarea__E6h5z{width:100%;padding:var(--space-sm);border:.1dvh solid #444;border-radius:.8vh;border-radius:.8dvh;font-family:inherit;font-size:var(--font-size-xs);resize:vertical;min-height:8vh;min-height:8dvh;background-color:#222;color:var(--color-white);box-sizing:border-box}.SuggestionForm_textarea__E6h5z::placeholder{font-size:var(--font-size-xs);color:rgba(255,255,255,.6)}.SuggestionForm_input__HZiOf{width:100%;padding:var(--space-sm);border:.1dvh solid #444;border-radius:.8vh;border-radius:.8dvh;font-family:inherit;font-size:var(--font-size-xs);background-color:#222;color:var(--color-white);box-sizing:border-box}.SuggestionForm_input__HZiOf::placeholder{font-size:var(--font-size-2xs);color:rgba(255,255,255,.6)}.SuggestionForm_input__HZiOf:focus,.SuggestionForm_textarea__E6h5z:focus{outline:none;border-color:var(--color-white)}.SuggestionForm_fileInput__MuhjH{width:100%;padding:.8dvh;border:.1dvh solid var(--color-black);border-radius:.8vh;border-radius:.8dvh;font-size:var(--font-size-xs);cursor:pointer;background-color:var(--color-black);color:var(--color-white);box-sizing:border-box;margin-top:var(--space-xs)}.SuggestionForm_fileName__kS_qI{margin-top:var(--space-xs);font-size:var(--font-size-2xs);color:#ccc}.SuggestionForm_error__7HUyz{background-color:#330;color:#ff6b6b;padding:var(--space-sm);border-radius:.8vh;border-radius:.8dvh;font-size:var(--font-size-xs);margin-bottom:var(--space-md)}.SuggestionForm_submitButton__8WrpR{background-color:var(--color-white);color:var(--color-black);border:none;padding:1.08dvh 2.4dvh;border-radius:.8vh;border-radius:.8dvh;font-size:var(--font-size-sm);font-weight:var(--font-weight-light);cursor:pointer;transition:all var(--transition-base);margin-top:auto;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SuggestionForm_submitButton__8WrpR:hover:not(:disabled){background-color:var(--color-border-light)}.SuggestionForm_submitButton__8WrpR:disabled{opacity:.6;cursor:not-allowed}.SuggestionForm_emailHint__sRLGP{text-align:center;font-size:var(--font-size-2xs);color:rgba(255,255,255,.5);margin-top:var(--space-md);font-weight:var(--font-weight-light)}.SuggestionForm_emailHint__sRLGP a{color:rgba(255,255,255,.7);text-decoration:underline;transition:color var(--transition-base)}.SuggestionForm_emailHint__sRLGP a:hover{color:var(--color-white)}.SuggestionForm_successMessage__R2I8v{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:var(--color-black);color:var(--color-white)}.SuggestionForm_successMessage__R2I8v h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-light);color:var(--color-white);margin-bottom:var(--space-sm)}.SuggestionForm_successMessage__R2I8v p{font-size:var(--font-size-sm);color:#ccc}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formGroup__zA1sI:last-child .SuggestionForm_label__mugln{margin-bottom:.7dvh}@keyframes MobileSuggestionWrapper_slideInAnimation__AShWC{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MobileSuggestionWrapper_slideOutAnimation__1YZRA{0%{transform:translateY(0)}to{transform:translateY(100%)}}.MobileSuggestionWrapper_mobileSuggestionMenuBackground__EO2py{position:fixed;top:15vw;left:0;width:100vw;height:calc(100% - 15vw);background-color:rgba(255,255,255,0);transition:background-color var(--transition-base);z-index:var(--z-modal)}.MobileSuggestionWrapper_backgroundOpen__svkub{background-color:var(--color-white)}.MobileSuggestionWrapper_mobileSuggestionMenu__LFKzQ{position:fixed;top:15vw;left:0;width:100vw;height:calc(100dvh - 15vw);background-color:var(--color-black);color:var(--color-white);display:flex;flex-direction:column;z-index:var(--z-modal);transform:translateY(100%);box-sizing:border-box;bottom:0;border-top:2vw solid var(--color-white);border-left:2vw solid var(--color-white);border-right:2vw solid var(--color-white);border-radius:7vw 7vw 0 0;overflow-y:auto}.MobileSuggestionWrapper_slideIn__iCqHS{animation:MobileSuggestionWrapper_slideInAnimation__AShWC var(--transition-base) forwards}.MobileSuggestionWrapper_slideOut__ojGaG{animation:MobileSuggestionWrapper_slideOutAnimation__1YZRA var(--transition-base) forwards}.MobileSuggestionWrapper_headerControls__7E3PC{display:flex;justify-content:flex-end;padding:0;position:fixed;top:17vw;right:2.5vw;z-index:var(--z-modal);width:calc(100% - 5vw)}.MobileSuggestionWrapper_closeButton__zI3NF{background:none;border:none;color:rgb(211,211,211);font-size:var(--font-size-3xl-m);font-weight:600;cursor:pointer;width:10vw;height:10vw;display:flex;align-items:center;justify-content:center;padding:0;border:var(--border-thin);border-radius:10vw;margin-right:-1.5vw;transform:translateY(-17vw)}.MobileHomeView_mobileLayout__tAcPo{display:flex;flex-direction:column;width:100%;min-height:100dvh;justify-content:flex-start;align-items:center;padding-top:15vw;background-color:var(--color-white)}.MobileHomeView_scrollContainer___gTzQ{width:100%;height:calc(100vh - 15vw);height:calc(100dvh - 15vw);overflow-y:auto;-webkit-overflow-scrolling:touch}.MobileHomeView_scrollContainer___gTzQ::-webkit-scrollbar{width:0;background:transparent}.MobileHomeView_scrollContainer___gTzQ{scrollbar-width:none;-ms-overflow-style:none}.MobileHomeView_mainSection___cmFi{display:flex;flex-direction:column}.MobileHomeView_mainSection___cmFi,.MobileHomeView_valuePropositionSection__uuJkE{width:100%;min-height:100vh;min-height:100dvh;background-color:var(--color-white)}.MobileHomeView_contentArea__mZu_f{margin-top:0;margin-left:0}.MobileHomeView_loaderContainer__fqvRY{display:flex;flex-direction:column;width:100%;height:calc(100dvh - 15vw - 12.5vw);justify-content:center;align-items:center;background-color:var(--color-white)}.MobileHomeView_heroSection__vPtO5{width:100%;padding:8vw var(--space-xl-m) 6vw var(--space-xl-m);background-color:var(--color-white)}.MobileHomeView_heroTitle__8u4zk{font-size:var(--font-size-3xl-m);line-height:1.1;color:var(--color-black);margin:0;letter-spacing:-.02em;text-align:center}.MobileHomeView_heroLine1__d3Q6U,.MobileHomeView_heroLine2__ZMRqY,.MobileHomeView_heroLine3__zjpf1,.MobileHomeView_heroTitle__8u4zk{font-weight:var(--font-weight-regular)}.MobileHomeView_heroBold__uNKN0{font-weight:800}.MobileHomeView_menuOverlay__zHOsT{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:var(--z-toast);display:flex;animation:MobileHomeView_fadeIn__TzcMy var(--transition-medium)}.MobileHomeView_menuContainer__my6sI{width:85%;height:100%;background-color:var(--color-white);overflow-y:auto;overflow-x:hidden;box-shadow:.2vh 0 1vh rgba(0,0,0,.2);animation:MobileHomeView_slideIn__51uAi var(--transition-medium);position:relative}@keyframes MobileHomeView_fadeIn__TzcMy{0%{opacity:0}to{opacity:1}}@keyframes MobileHomeView_slideIn__51uAi{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (max-height:100vw){.MobileHomeView_mobileLayout__tAcPo{display:none}}.Toast_toast__K4dn_{position:fixed;bottom:var(--space-lg);right:var(--space-lg);padding:var(--space-md) var(--space-xl);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-white);z-index:var(--z-toast);animation:Toast_slideIn__w1y70 var(--transition-medium);box-shadow:0 .4vh .6vh rgba(0,0,0,.1)}.Toast_success__eDNXF{background-color:var(--color-success)}.Toast_error__STKrt{background-color:var(--color-error)}.Toast_warning__JN1MR{background-color:#f59e0b}@keyframes Toast_slideIn__w1y70{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.layout-grid{display:grid;grid-template-columns:var(--menu-width) 1fr;height:100vh;height:100dvh;width:100vw;position:relative;overflow:hidden;border-top:.2dvh solid var(--color-black);border-bottom:.2dvh solid var(--color-black)}.menu-area{border-right:.65dvh solid var(--color-black);height:100%;background:var(--color-white);overflow:auto;position:relative;z-index:var(--z-menu-default);scrollbar-width:none;-ms-overflow-style:none}.menu-area::-webkit-scrollbar{display:none;width:0;height:0}.content-area{height:100%}.content-area,.view-container{position:relative;overflow:hidden;background-color:var(--color-white)}.view-container{display:grid;grid-template-columns:var(--menu-width) 1fr;height:100vh;height:100dvh;width:100vw;border-top:.2dvh solid var(--color-black)}.menu-section{border-right:.2dvh solid var(--color-black);height:100%;overflow:auto;background-color:var(--color-white);scrollbar-width:none;-ms-overflow-style:none}.menu-section::-webkit-scrollbar{display:none;width:0;height:0}.content-section{height:100%;position:relative;overflow:hidden;background-color:var(--color-white)}@media (max-aspect-ratio:1/1){.layout-grid{grid-template-columns:1fr;grid-template-rows:auto 1fr}.menu-area{border-right:none;border-bottom:.2dvh solid var(--color-black)}.view-container{grid-template-columns:1fr;grid-template-rows:auto 1fr}.menu-section{border-right:none;border-bottom:.2dvh solid var(--color-black)}}@supports not (aspect-ratio:1){.layout-grid,.view-container{grid-template-columns:minmax(auto,calc(100vh / 2.27)) 1fr;grid-template-columns:minmax(auto,calc(100dvh / 2.27)) 1fr}}.content-wrapper{position:relative;overflow:hidden;width:100%;height:100%;display:flex;flex:1 1}.mail-menu-container{position:absolute;top:0;left:0;height:100%;z-index:var(--z-contrast)}.menu-section{z-index:var(--z-marquee)}.content-section{z-index:var(--z-base)}@media (max-aspect-ratio:1/1){.content-wrapper{flex-direction:column}}.layout-grid ::-webkit-scrollbar,.view-container ::-webkit-scrollbar{display:none;width:0;height:0}.layout-grid *,.view-container *{scrollbar-width:none;-ms-overflow-style:none}.mobile-layout{padding-bottom:8vh}@media (max-aspect-ratio:1/1){.mobile-layout .content-area,.mobile-layout .content-section,.mobile-layout .layout-grid,.mobile-layout .view-container{padding-bottom:8vh;box-sizing:border-box}@media (max-height:600px){.mobile-layout,.mobile-layout .content-area,.mobile-layout .content-section,.mobile-layout .layout-grid,.mobile-layout .view-container{padding-bottom:7vh}}}