.c95lOG_section{color:#11222b;background:#f4f0e8;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(2rem,6vw,7rem);padding:clamp(4rem,8vw,8rem) clamp(1.25rem,5vw,5rem);display:grid}.c95lOG_intro{max-width:34rem}.c95lOG_intro h2{font-family:var(--font-display);margin:.8rem 0 1.2rem;font-size:clamp(2.6rem,5vw,5.5rem);font-weight:400;line-height:.93}.c95lOG_intro p:last-child{color:#56636a;max-width:30rem;line-height:1.7}.c95lOG_form{align-self:start;gap:1.15rem;display:grid}.c95lOG_grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.c95lOG_field{letter-spacing:.08em;text-transform:uppercase;gap:.45rem;font-size:.72rem;font-weight:600;display:grid}.c95lOG_field input,.c95lOG_field textarea{color:#11222b;width:100%;font:500 1rem/1.5 var(--font-sans);letter-spacing:0;text-transform:none;background:#ffffff9e;border:1px solid #11222b47;border-radius:2px;padding:.95rem 1rem;transition:border-color .18s,box-shadow .18s}.c95lOG_field textarea{resize:vertical;min-height:9rem}.c95lOG_field input:focus,.c95lOG_field textarea:focus{border-color:#cf5f32;outline:0;box-shadow:0 0 0 3px #cf5f3221}.c95lOG_required{color:#6b7478;margin:0;font-size:.75rem}.c95lOG_consent{color:#435158;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;font-size:.83rem;line-height:1.55;display:grid}.c95lOG_consent input{accent-color:#cf5f32;width:1.1rem;height:1.1rem;margin-top:.14rem}.c95lOG_consent a{color:#11222b;text-underline-offset:.2em;text-decoration:underline}.c95lOG_button{color:#fff;min-height:3.5rem;font:600 .77rem var(--font-sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#11222b;border:0;border-radius:2px;justify-content:space-between;align-items:center;padding:0 1.2rem;display:flex}.c95lOG_button:hover{background:#cf5f32}.c95lOG_button:disabled{cursor:wait;opacity:.62}.c95lOG_status{color:#8a3f25;min-height:1.5rem;margin:0;font-size:.88rem}.c95lOG_statusSuccess{color:#2e6b55}.c95lOG_trap{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.c95lOG_newsletter{gap:.85rem;max-width:34rem;display:grid}.c95lOG_newsletterRow{grid-template-columns:minmax(0,1fr) auto;gap:.65rem;display:grid}.c95lOG_newsletterRow input{min-width:0;color:inherit;font:inherit;background:#ffffff14;border:1px solid #ffffff61;border-radius:2px;padding:.9rem 1rem}.c95lOG_newsletterRow input::placeholder{color:#ffffff94}.c95lOG_newsletterRow .c95lOG_button{color:#11222b;background:#f4f0e8}.c95lOG_newsletter .c95lOG_consent,.c95lOG_newsletter .c95lOG_consent a{color:inherit}@media (max-width:820px){.c95lOG_section{grid-template-columns:1fr;gap:2.5rem}.c95lOG_grid,.c95lOG_newsletterRow{grid-template-columns:1fr}.c95lOG_newsletterRow .c95lOG_button{width:100%}}.c95lOG_newsletterTitle{color:#fff8ee;font:400 clamp(1.7rem,3vw,2.5rem)/1.12 var(--font-display);letter-spacing:-.02em;margin:0}.c95lOG_newsletterIntro{color:#d1d9d8;margin:0 0 .35rem;font-size:.9rem;line-height:1.55}.c95lOG_newsletter>.c95lOG_status{color:#f0c0a9}.c95lOG_newsletter>.c95lOG_statusSuccess{color:#bdd8c8}
