.Sequence-module__bM1vJG__sequencePage{min-height:100vh}.Sequence-module__bM1vJG__pageHeader{padding:160px var(--spacing-container) 80px}.Sequence-module__bM1vJG__heroTitle{font-size:var(--page-hero-title-size);letter-spacing:var(--page-hero-title-letter-spacing);font-weight:800;line-height:var(--page-hero-title-line-height);text-transform:uppercase;color:var(--foreground);margin:0}.Sequence-module__bM1vJG__heroSubtitle{max-width:34rem;color:var(--gray-dark);margin-top:18px;font-size:1rem;line-height:1.75}
.InitiationSection-module__895vUG__initiationContainer{background-color:#f0e8d1;width:100%;height:100vh;position:relative;overflow:hidden}.InitiationSection-module__895vUG__splitLayout{width:100%;height:100%;display:flex}.InitiationSection-module__895vUG__panel{cursor:pointer;border-right:1px solid #0004351a;flex-direction:column;flex:1;justify-content:center;align-items:center;text-decoration:none;transition:all .8s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.InitiationSection-module__895vUG__panel:hover{flex:1.2}.InitiationSection-module__895vUG__panel:hover .InitiationSection-module__895vUG__panelVideo{filter:blur(4px)brightness(.5)saturate();transform:scale(1.1)}.InitiationSection-module__895vUG__panel:hover .InitiationSection-module__895vUG__submitBtn{color:#fff;background:#000435}.InitiationSection-module__895vUG__bluePanel{background:#e8dfc7;border-right:none}.InitiationSection-module__895vUG__panelVideoWrap{z-index:0;position:absolute;inset:0}.InitiationSection-module__895vUG__panelVideo{object-fit:cover;filter:blur(8px)brightness(.4)saturate(.9);width:100%;height:100%;display:block;transform:scale(1.06)}.InitiationSection-module__895vUG__panelVideoOverlay{background:linear-gradient(#f0e8d1ad 0%,#f0e8d17a 35%,#f0e8d1c7 100%),radial-gradient(circle,#0004350d,#0000 48%);position:absolute;inset:0}.InitiationSection-module__895vUG__panelInfo{text-align:center;z-index:1;flex-direction:column;align-items:center;padding:0 40px;display:flex;position:relative}.InitiationSection-module__895vUG__panelTitle{font-family:var(--font-display);color:#000435;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:clamp(2rem,4vw,3.5rem);transition:transform .8s}.InitiationSection-module__895vUG__panelSubtext{color:#333;max-width:400px;margin-bottom:2rem;font-size:.875rem;font-weight:400;line-height:1.6;transition:opacity .5s}.InitiationSection-module__895vUG__expanded .InitiationSection-module__895vUG__panelTitle{transform:translateY(-10px)}.InitiationSection-module__895vUG__expanded .InitiationSection-module__895vUG__panelSubtext{opacity:.3}.InitiationSection-module__895vUG__gateForm{z-index:1;flex-direction:column;gap:15px;width:300px;animation:.5s forwards InitiationSection-module__895vUG__fadeIn;display:flex;position:relative}@keyframes InitiationSection-module__895vUG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.InitiationSection-module__895vUG__input{color:#000435;font-family:var(--font-sans);background:0 0;border:none;border-bottom:1px solid #00043533;outline:none;padding:12px 0;font-size:14px;transition:border-color .3s}.InitiationSection-module__895vUG__input:focus{border-bottom-color:#a55d35}.InitiationSection-module__895vUG__submitBtn{color:#000435;font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#a55d35;border:none;margin-top:20px;padding:15px;font-size:12px;transition:filter .3s}.InitiationSection-module__895vUG__submitBtn:hover{filter:brightness(1.2)}.InitiationSection-module__895vUG__success{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex}.InitiationSection-module__895vUG__success h2{font-family:var(--font-display);color:#000435;margin-bottom:2rem;font-size:2rem}.InitiationSection-module__895vUG__returnBtn{color:#000435;font-family:var(--font-sans);cursor:pointer;background:0 0;border:1px solid #00043533;padding:10px 30px}@media (max-width:768px){.InitiationSection-module__895vUG__initiationContainer{height:auto;min-height:100vh}.InitiationSection-module__895vUG__splitLayout{flex-direction:column;height:auto}.InitiationSection-module__895vUG__panel{border-bottom:1px solid #0004351a;border-right:none;height:auto;min-height:40vh;padding:80px 20px}.InitiationSection-module__895vUG__expanded{flex:none;height:auto}.InitiationSection-module__895vUG__gateForm{width:100%;max-width:260px}.InitiationSection-module__895vUG__panelTitle{margin-bottom:1rem;font-size:2rem}}.InitiationSection-module__895vUG__formOverlay{z-index:10;background:#f0e8d1f2;flex-direction:column;justify-content:center;align-items:center;padding:20px;animation:.5s forwards InitiationSection-module__895vUG__fadeIn;display:flex;position:absolute;inset:0}.InitiationSection-module__895vUG__closeBtn{color:#fff;font-family:var(--font-sans);letter-spacing:.2em;cursor:pointer;z-index:11;background:#000435;border:none;padding:10px 20px;font-size:10px;transition:all .3s;position:absolute;top:40px;right:40px}.InitiationSection-module__895vUG__closeBtn:hover{background:#a55d35}@media (max-width:768px){.InitiationSection-module__895vUG__formOverlay{padding-top:80px;position:fixed}.InitiationSection-module__895vUG__closeBtn{top:20px;right:20px}}
.Contact-module__J3q-aa__contact{background-color:var(--background);min-height:100vh}.Contact-module__J3q-aa__pageHeader{padding:180px var(--spacing-container) 100px;border-bottom:1px solid var(--border)}.Contact-module__J3q-aa__pageTitle{font-family:var(--font-sans);letter-spacing:-.04em;margin-bottom:60px;font-size:clamp(3rem,7vw,6rem);font-weight:400;line-height:.95em}.Contact-module__J3q-aa__mailContainer{align-items:center;display:flex}.Contact-module__J3q-aa__mailBtn{font-family:var(--font-sans);color:var(--foreground);border-bottom:1px solid var(--foreground);letter-spacing:-.02em;padding-bottom:8px;font-size:clamp(1.2rem,2vw,2rem);font-weight:300;text-decoration:none;transition:opacity .3s}.Contact-module__J3q-aa__mailBtn:hover{opacity:.5}.Contact-module__J3q-aa__initiationWrap{margin-top:0}@media (max-width:809px){.Contact-module__J3q-aa__pageHeader{padding:140px var(--spacing-container) 60px}.Contact-module__J3q-aa__pageTitle{margin-bottom:40px}.Contact-module__J3q-aa__mailBtn{font-size:1.25rem}}
