.ContactPage_form__cigeX{display:flex;flex-direction:column;gap:clamp(.55rem,2cqw,.75rem);margin-top:clamp(.65rem,2.4cqw,.9rem)}.ContactPage_field__IYod5{position:relative;display:flex;flex-direction:column;gap:.25rem}.ContactPage_label__RDNf2{font-family:Georgia,Times New Roman,serif;font-size:clamp(.78rem,2.1cqw,.88rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(52,38,24,.88)}.ContactPage_input__w4CWd,.ContactPage_textarea__B0v_r{width:100%;box-sizing:border-box;border:1.5px solid rgba(139,98,42,.55);border-radius:6px;background:rgba(255,248,230,.72);color:rgba(52,38,24,.95);font-family:Georgia,Times New Roman,serif;font-size:clamp(.85rem,2.3cqw,.95rem);line-height:1.35;padding:.45rem .6rem}.ContactPage_fieldCounted__CdD7E .ContactPage_input__w4CWd{padding-right:3.25rem}.ContactPage_fieldCounted__CdD7E .ContactPage_textarea__B0v_r{padding-bottom:1.15rem}.ContactPage_input__w4CWd:focus,.ContactPage_textarea__B0v_r:focus{outline:2px solid rgba(184,138,62,.55);outline-offset:1px}.ContactPage_input__w4CWd:disabled,.ContactPage_textarea__B0v_r:disabled{opacity:.7;cursor:not-allowed}.ContactPage_textarea__B0v_r{resize:vertical;min-height:6.5rem}.ContactPage_counter__x1ZW9{position:absolute;right:.55rem;bottom:.4rem;font-size:clamp(.7rem,1.8cqw,.78rem);line-height:1;color:rgba(92,68,38,.72);pointer-events:none}.ContactPage_error__PW_v_,.ContactPage_success__OqJhG{margin:0;font-size:clamp(.8rem,2.1cqw,.9rem)}.ContactPage_error__PW_v_{color:#8a2f2f}.ContactPage_success__OqJhG{color:#2f5e3a}.ContactPage_actions__DpbWy{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(.6rem,2.4cqw,.9rem)}.ContactPage_stage__YzcZ4{position:relative;--panel-ref-width:920px;--panel-aspect-w:1448;--panel-aspect-h:1086;--panel-viewport-pad-y:calc(var(--legal-nav, 5rem) + var(--legal-footer, 3rem) + (var(--legal-gap, 0.75rem) * 2));--blatt-width:min(var(--panel-ref-width),100%,calc((100dvh - var(--panel-viewport-pad-y)) * var(--panel-aspect-w) / var(--panel-aspect-h)));overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(197,168,89,.7) rgba(7,20,37,.35)}.ContactPage_stage__YzcZ4::-webkit-scrollbar{width:6px}.ContactPage_stage__YzcZ4::-webkit-scrollbar-track{background:rgba(7,20,37,.35);border-radius:999px}.ContactPage_stage__YzcZ4::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(197,168,89,.75),rgba(139,98,42,.85));border-radius:999px}.ContactPage_actionBtn__ADftI,.ContactPage_feedbackBtn__UoBPz{display:inline-flex;align-items:center;justify-content:center;min-width:10.5rem;padding:.55rem 1.15rem;border:2px solid rgba(139,98,42,.78);border-radius:8px;background:linear-gradient(180deg,hsla(44,69%,71%,.55),rgba(184,138,62,.42));color:rgba(52,38,24,.95);font-family:Georgia,Times New Roman,serif;font-size:clamp(.82rem,2.3cqw,.95rem);font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:filter .16s ease,transform .16s ease}.ContactPage_feedbackBtn__UoBPz{position:absolute;top:50%;right:max(.65rem,calc((100% - var(--blatt-width)) / 4));z-index:4;transform:translate(50%,-50%);border-color:rgba(197,168,89,.85);background:linear-gradient(180deg,hsla(40,69%,87%,.22),rgba(197,168,89,.28));color:#f5e6c8;box-shadow:0 8px 18px rgba(2,6,23,.35)}button.ContactPage_actionBtn__ADftI{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ContactPage_actionBtn__ADftI:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.ContactPage_feedbackBtn__UoBPz:hover{filter:brightness(1.06);transform:translate(50%,calc(-50% - 1px))}.ContactPage_actionBtn__ADftI:active:not(:disabled){transform:translateY(0)}.ContactPage_feedbackBtn__UoBPz:active{transform:translate(50%,-50%)}.ContactPage_actionBtn__ADftI:disabled{opacity:.65;cursor:not-allowed}.ContactPage_feedbackHintMobile__bTvoi{display:none}.ContactPage_contactPanel__TctBZ{min-height:0}@media (max-width:900px){.ContactPage_stage__YzcZ4{--legal-extra-pad-y:3rem;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;padding-top:10px;padding-bottom:max(12px,.75rem);margin-top:0;box-sizing:border-box}.ContactPage_contactPanel__TctBZ{flex:0 0 auto;width:85%!important;max-width:85%!important;max-height:none;height:auto;transform:none!important}.ContactPage_contactShell__D4Bqn{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important}.ContactPage_contactContent__phTtY{width:86%!important;height:auto!important;max-height:none!important;min-height:0;padding-block:clamp(1.1rem,4.5cqw,1.6rem);overflow:visible}.ContactPage_contactCopy__8hMoX{flex:0 0 auto!important;overflow:visible!important;min-height:0}.ContactPage_feedbackHintDesktop__32OSe{display:none}.ContactPage_feedbackHintMobile__bTvoi{display:inline}.ContactPage_feedbackBtn__UoBPz{position:relative;top:auto;right:auto;bottom:auto;left:auto;order:-1;flex-shrink:0;align-self:center;transform:none;min-width:8.5rem;padding:.45rem .9rem;font-size:clamp(.75rem,3.2vw,.85rem)}.ContactPage_feedbackBtn__UoBPz:active,.ContactPage_feedbackBtn__UoBPz:hover{transform:none}}@media (max-width:600px){.ContactPage_contactContent__phTtY{width:80%!important;padding-block:clamp(1.25rem,5.5cqw,1.85rem)}}.LegalPage_stage__dRAnP{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;min-width:0;overflow:hidden;container-type:inline-size}.LegalPage_blattPanel__MClA2{width:-moz-fit-content;width:fit-content;max-width:100%;max-height:100%;margin-inline:auto;transform:translateY(clamp(-.5rem,-1.75vh,-1.25rem));filter:drop-shadow(0 16px 32px rgba(2,6,23,.45))}.LegalPage_blattShell__dUE3O{--panel-ref-width:920px;--panel-aspect-w:1448;--panel-aspect-h:1086;--panel-viewport-pad-y:calc(var(--legal-nav, 5rem) + var(--legal-footer, 3rem) + (var(--legal-gap, 0.75rem) * 2) + var(--legal-extra-pad-y, 0px));position:relative;display:grid;grid-template:1fr/1fr;width:min(var(--panel-ref-width),100cqw,calc((100dvh - var(--panel-viewport-pad-y)) * var(--panel-aspect-w) / var(--panel-aspect-h)));max-height:min(calc(100dvh - var(--panel-viewport-pad-y)),100%);margin-inline:auto;aspect-ratio:var(--panel-aspect-w) /var(--panel-aspect-h);overflow:hidden;container-type:inline-size}.LegalPage_blattFrame__ute4X{grid-area:1/1;z-index:2;display:block;width:100%;height:100%;object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LegalPage_blattFrameMobile__suJaN{display:none}.LegalPage_blattContent__30WAu{grid-area:1/1;place-self:center;position:relative;z-index:3;width:80%;height:84%;display:flex;flex-direction:column;min-height:0;overflow:hidden}.LegalPage_titleHeader__WHk6L{display:flex;flex-direction:column;align-items:center;flex-shrink:0;margin:0 auto clamp(.35rem,1.8cqw,.5rem)}.LegalPage_titleText__vuEuS{margin:0;text-align:center;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,5.2cqw,2.1rem);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(52,38,24,.95);line-height:1.2}.LegalPage_titleGuard__FzgPF{display:block;width:min(58%,18rem);height:auto;margin-top:clamp(.25rem,1.4cqw,.4rem);object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LegalPage_copy__iWa8o{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(139,98,42,.55) rgba(92,68,38,.12);padding-right:clamp(.1rem,.8cqw,.2rem);font-family:Georgia,Times New Roman,serif;font-size:clamp(.875rem,2.4cqw,.95rem);line-height:1.5;letter-spacing:.01em;color:rgba(52,38,24,.92);text-wrap:pretty}.LegalPage_copy__iWa8o::-webkit-scrollbar{width:clamp(4px,1.2cqw,6px)}.LegalPage_copy__iWa8o::-webkit-scrollbar-track{background:rgba(92,68,38,.1);border-radius:999px}.LegalPage_copy__iWa8o::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(197,168,89,.75),rgba(139,98,42,.85));border-radius:999px;border:1px solid rgba(92,68,38,.25)}.LegalPage_copy__iWa8o::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,hsla(44,56%,64%,.9),rgba(160,112,48,.95))}.LegalPage_copy__iWa8o h2{margin:clamp(.55rem,2.4cqw,.7rem) 0 clamp(.25rem,1.4cqw,.35rem);font-size:clamp(.95rem,2.7cqw,1.05rem);line-height:1.25}.LegalPage_copy__iWa8o p{margin:0 0 clamp(.35rem,1.8cqw,.5rem)}.LegalPage_copy__iWa8o ol,.LegalPage_copy__iWa8o ul{margin:0 0 clamp(.35rem,1.8cqw,.5rem);padding-left:1.15rem}.LegalPage_copy__iWa8o li{margin-bottom:clamp(.2rem,1cqw,.3rem)}@media (max-width:600px){.LegalPage_blattPanel__MClA2{transform:none}.LegalPage_blattShell__dUE3O{--panel-ref-width:480px;--panel-aspect-w:1024;--panel-aspect-h:1536}.LegalPage_blattFrameDesktop__WvzQq{display:none}.LegalPage_blattFrameMobile__suJaN{display:block}.LegalPage_blattContent__30WAu{width:76%;height:82%}}.InstructionsPage_backToHomeRow__3OIti{display:flex;justify-content:center;margin-top:1rem;padding-top:.25rem}.InstructionsPage_backToHomeBtn__TrMlV{display:inline-flex;align-items:center;justify-content:center;width:min(100%,clamp(9rem,38%,12.5rem));padding:0;border:none;background:transparent;text-decoration:none;cursor:pointer;transition:filter .16s ease,transform .16s ease}.InstructionsPage_backToHomeBtn__TrMlV:hover{filter:brightness(1.06);transform:translateY(-1px)}.InstructionsPage_backToHomeImg___T_CY{display:block;width:100%;height:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}