@font-face{font-family:Newake;src:url(/assets/626ff259f64b5846b3ff695e_Newake-Font-Regular-BBf4H1bn.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-Extraleicht-Dcw1kkUy.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-ExtraleichtKursiv-WQ661UBk.otf) format("opentype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-Leicht-CzVcsLQO.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-LeichtKursiv-CRzeA02i.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-Buch-DqzwGKwt.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-BuchKursiv-Cb5ddchE.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-Halbfett-C2J-rQ6o.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-HalbfettKursiv-BZ8w0j07.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-Fett-DXMbtfd5.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-FettKursiv-BUWC6_gD.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-Dreiviertelfett-WyKcHN_a.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-DreiviertelfettKursiv-BlwxOoTa.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-Extrafett-BU1ClwEG.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/assets/TestS%C3%B6hne-ExtrafettKursiv-n_Zlqo8b.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:TimesNow;src:url(./TimesNow/TimesNow-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:TimesNow;src:url(./TimesNow/TimesNow-LightIT.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:TimesNow;src:url(./TimesNow/TimesNow-SemiLight.ttf) format("truetype");font-weight:350;font-style:normal;font-display:swap}:root{--font-display: "Newake", "Sohne", sans-serif;--font-ui: "Sohne", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--font-serif: "TimesNow", Georgia, serif}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--font-objectsans, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif);background:transparent;color:inherit}a{color:inherit;text-decoration:none}.circular-landing,.contact-section,.form-input,.form-textarea,.send-button,.footer-link{font-family:Test Söhne,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em}.contact-title{font-weight:600;text-transform:capitalize;letter-spacing:.12em;font-size:clamp(12px,1.2vw,14px);line-height:1.1;text-align:center;margin-bottom:clamp(10px,1.8vh,14px);color:#fff}.circular-landing{min-height:100vh;min-height:100svh;background-image:url(/assets/backgorund-Ccn8pG2O.webp);background-repeat:no-repeat;background-size:cover;background-position:var(--bgx, 50%) var(--bgy, 49%);position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:clamp(10px,2.5vw,20px);color:#fff;box-sizing:border-box;isolation:isolate;row-gap:clamp(6px,1.6vh,12px)}.circular-landing:before{content:"";position:absolute;inset:0;background:#00000047;z-index:0}.circular-landing>*{position:relative;z-index:1}.logo-section{display:flex;justify-content:center;margin-bottom:clamp(8px,2vh,12px)}.circular-logo-image{height:clamp(70px,8vh,140px);width:auto;object-fit:contain}.contact-section{width:300px;margin-inline:auto}.contact-text-desktop{display:none}.contact-text-mobile{display:inline-block}.contact-text-mobile span{display:block}.contact-form,.form-fields{display:grid;gap:8px}.form-input,.form-textarea{width:100%;padding:8px 10px;border:1px solid rgba(255,255,255,1);background:transparent;color:#fff;font-weight:300;font-size:13px;letter-spacing:.04em;border-radius:0;outline:none}.form-input::placeholder,.form-textarea::placeholder{color:#fff;opacity:.85;letter-spacing:.06em}.form-textarea{min-height:96px;resize:vertical}.send-button{display:inline-block;margin:10px auto 0;padding:4px 18px;background:#fff;color:#111;font-weight:400;font-size:14px;text-decoration:underline;border:none;cursor:pointer;text-align:center}.send-button:hover{opacity:.9}.send-button:active{transform:translateY(1px)}.social-bar{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(24px,4vh,36px);display:flex;gap:clamp(18px,3vw,36px);align-items:center;justify-content:center}.social-link{color:#fff;text-decoration:underline;text-underline-offset:2px;font-size:12px;opacity:.8}.social-link:hover{opacity:1}@media (max-width: 639px){.circular-landing{--bgx: 50%;--bgy: 24%}.contact-text-desktop{display:inline}.contact-text-mobile{display:none}.circular-logo-image{height:clamp(70px,12vh,120px)}.contact-section{width:min(92vw,300px)}.form-input,.form-textarea{padding:10px 12px;font-size:13px}.form-textarea{min-height:110px}}@media (min-width: 640px) and (max-width: 1023px){.circular-landing{--bgx: 50%;--bgy: 42%}.circular-logo-image{height:clamp(80px,9vh,150px)}.contact-text-desktop{display:inline}.contact-text-mobile{display:none}.contact-section{width:min(70vw,300px)}.form-textarea{min-height:100px}}@media (min-width: 1024px){.contact-text-desktop{display:inline}.contact-text-mobile{display:none}.contact-title{white-space:nowrap;font-size:13px;margin-bottom:6px}.circular-landing{--bgx: 50%;--bgy: 48%}.circular-logo-image{height:clamp(130px,18vh,220px)}.contact-section{width:min(42vw,300px)}html,body,#root{height:100%;overflow:hidden}.logo-section{margin-bottom:8px}.form-textarea{min-height:90px}}
