.ComForm{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:21rem;padding-bottom:3.5rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}.ComForm h2{font-family:Alethia,sans-serif;font-size:3.2rem;line-height:1.08;letter-spacing:-.064rem;font-weight:300;margin-bottom:5rem;text-transform:uppercase}.ComForm form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6.6rem}.ComForm form input{background-color:transparent;border:none;color:var(--color-white);font-family:Alethia,sans-serif;font-size:1.8rem;line-height:1.03;letter-spacing:.018rem;font-weight:300;text-align:center;padding-bottom:1.5rem;border-bottom:1px solid rgba(from var(--color-white) r g b/.3)}.ComForm form input:focus{outline:none}.ComForm form input::-moz-placeholder{color:var(--color-white)}.ComForm form input::placeholder{color:var(--color-white)}.ComForm form .agree{--size:1.5rem;font-family:Alethia,sans-serif;font-size:1.4rem;line-height:1.03;letter-spacing:-.028rem;font-weight:300;display:flex;align-items:center;justify-content:center;gap:2.8rem;cursor:pointer}.ComForm form .agree a{text-decoration:underline;text-underline-offset:3px}.ComForm form .agree:has(input:checked):before{background-color:var(--color-white)}.ComForm form .agree:before{content:"";width:var(--size);height:var(--size);background-color:transparent;border-radius:99rem;outline:1px solid currentColor;outline-offset:-1px;transition-duration:var(--ANIM_DUR_S);transition-timing-function:var(--easeInOutQuart);transition-property:background-color}.ComForm form .agree{text-align:left}.ComForm form .agree input{display:none}.ComForm form button{width:21rem;height:5rem;background-color:var(--color-orange);border-radius:99rem;font-family:Alethia,sans-serif;font-size:1.6rem;line-height:1.03;letter-spacing:-.032rem;font-weight:300;cursor:pointer;transition-duration:var(--ANIM_DUR_S);transition-timing-function:var(--easeInOutQuart);transition-property:opacity}.ComForm form button:disabled{cursor:default;opacity:.4}.ComForm .more{display:flex;flex-direction:column;gap:1.8rem;position:relative;z-index:2;font-size:1.4rem;line-height:1.03;letter-spacing:-.028rem}.ComForm .more,.ComForm .more b{font-family:Alethia,sans-serif;font-weight:300}.ComForm .more b{font-size:3rem;line-height:1.08;letter-spacing:-.06rem;text-transform:uppercase}.ComForm .more .arrow{position:absolute;right:0;bottom:0;translate:calc(100% + 2.2rem);width:4.8rem;height:3.2rem;border:1px solid rgba(from var(--color-white) r g b/.2);border-radius:99rem;display:grid;place-items:center}.ComForm .more .arrow .Iconer{width:1.9rem;height:.7rem}.Layout__default .ComForm{align-items:flex-start;padding:9rem}.Layout__default .ComForm h2 br{display:none}.Layout__default .ComForm form{width:100%;align-items:flex-start}.Layout__default .ComForm .agree{--size:2rem;font-size:1.8rem;gap:2rem}.Layout__default .ComForm .agree br{display:none}.Layout__default .ComForm input{font-size:2.2rem;width:100%;padding-bottom:3rem;text-align:left}
