.page-module__n5O0Ma__page{color:#e8e0d4;width:min(860px,100% - 2rem);margin:0 auto;padding:2rem 0 4rem}.page-module__n5O0Ma__kicker{color:#d76d2f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-size:.78rem;font-weight:800}.page-module__n5O0Ma__title{font-family:var(--font-heading), sans-serif;margin:0;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:400;line-height:.95}.page-module__n5O0Ma__form{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.page-module__n5O0Ma__label{flex:16rem}.page-module__n5O0Ma__input{color:#172634;width:100%;min-height:48px;font:inherit;background:#fffaf3;border:1px solid #ffffff29;border-radius:12px;padding:.6rem .8rem}.page-module__n5O0Ma__submit{color:#15110d;min-height:48px;font:inherit;cursor:pointer;background:#f2a444;border:0;border-radius:999px;padding:.55rem 1rem;font-weight:800}.page-module__n5O0Ma__hint,.page-module__n5O0Ma__error,.page-module__n5O0Ma__empty{color:#c8bfb4}.page-module__n5O0Ma__error{color:#ffb4a8}.page-module__n5O0Ma__section{margin-top:2rem}.page-module__n5O0Ma__section h2{font-family:var(--font-heading), sans-serif;margin:0 0 .75rem;font-size:1.8rem;font-weight:400}.page-module__n5O0Ma__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.page-module__n5O0Ma__list li{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;padding:.85rem 1rem}.page-module__n5O0Ma__list a{color:#fff;font-weight:800;text-decoration:none}.page-module__n5O0Ma__list a:hover{color:#f2a444}.page-module__n5O0Ma__list p{color:#c8bfb4;margin:.3rem 0 0;font-size:.9rem}.page-module__n5O0Ma__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}