.lac-page{color:#1a2c3d;font-family:inherit}.lac-hero{padding:72px max(5vw,25px);background:linear-gradient(135deg,#112336,#223e53);color:#eef4f6}.lac-overline,.lac-section-head>span{font-size:10px;letter-spacing:.18em;color:#c9a775;font-weight:750}.lac-hero h1{font-family:Georgia,serif;color:#fff;max-width:840px;font-size:clamp(37px,4.8vw,64px);font-weight:400;line-height:1.15;margin:16px 0 18px}.lac-hero h1 em{color:#d8b989}.lac-hero p{font-size:14px;max-width:710px;line-height:1.9;color:#c9d5df}.lac-main{padding:72px max(5vw,25px)}.lac-section-head h2,.lac-form-intro h2{font-size:clamp(30px,3vw,45px);font-family:Georgia,serif;font-weight:400;margin:12px 0}.lac-section-head p{color:#667788;font-size:13px;max-width:680px}.lac-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:34px}.lac-card{border:1px solid #e2e3e1;padding:27px;display:flex;flex-direction:column;gap:13px;background:#fff}.lac-chip{font-size:10px;letter-spacing:.05em;color:#99784e}.lac-card h3{font-family:Georgia,serif;font-size:24px;line-height:1.24;font-weight:400;margin:0}.lac-card p{font-size:12px;color:#6b7885;line-height:1.8;flex:1;margin:0}.lac-card a{border-top:1px solid #ebebe7;padding-top:18px;color:#ad8959;font-weight:700;font-size:12px;display:flex;justify-content:space-between;gap:8px}.lac-form-section{padding:70px max(5vw,25px);background:#f8f7f3;display:grid;grid-template-columns:.9fr 1.1fr;gap:6vw}.lac-form-intro>p{font-size:13px;line-height:1.85;color:#657381}.lac-note{border-left:3px solid #ccb084;background:white;padding:16px 18px;font-size:12px;line-height:1.8;color:#647280}.lac-form-pane{padding:30px;background:white;border:1px solid #e7e5df}.lac-form-pane form{display:grid;grid-template-columns:1fr 1fr;gap:17px}.lac-form-pane form label{display:flex;flex-direction:column;font-size:12px;font-weight:650;gap:7px}.lac-form-pane input:not([type=checkbox]),.lac-form-pane select,.lac-form-pane textarea{width:100%;border:1px solid #d5d9db;padding:12px;border-radius:2px;background:#fff;color:#1a2c3d}.lac-form-pane .lac-full,.lac-form-pane .lac-consent{grid-column:1/-1}.lac-form-pane .lac-consent{flex-direction:row;align-items:flex-start;font-size:11px;color:#687786;font-weight:400}.lac-form-pane button{grid-column:1/-1;border:0;padding:16px 20px;background:#192f44;color:#fff;font-weight:700;display:flex;justify-content:space-between;cursor:pointer}.lac-hp{display:none!important}.lac-ok,.lac-error{padding:14px;margin-bottom:15px;background:#f0f6ef;color:#396443;font-size:13px}.lac-error{background:#fff0f0;color:#a33}@media(max-width:900px){.lac-grid{grid-template-columns:repeat(2,1fr)}.lac-form-section{grid-template-columns:1fr}}@media(max-width:570px){.lac-grid,.lac-form-pane form{grid-template-columns:1fr}.lac-form-pane{padding:18px}.lac-card{padding:20px}}
