.s-services[data-v-bae726a9]{background:var(--bg);overflow:hidden}.s-services[data-v-bae726a9],.s-services__inner[data-v-bae726a9]{position:relative}.s-services__inner[data-v-bae726a9]{margin-inline:auto;max-width:72rem;padding:3.5rem 1.25rem 5rem}.s-services__grid[data-v-bae726a9]{display:grid;gap:1.25rem}.s-services__card[data-v-bae726a9]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;padding:2rem 1.75rem;position:relative;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),border-color .3s ease,background-color .3s ease}.s-services__card[data-v-bae726a9]:after{content:"";height:8px;left:0;position:absolute;right:0;top:100%}@media(hover:hover){.s-services__card[data-v-bae726a9]:hover{background-color:#fbf8f2;border-color:var(--brand-accent);box-shadow:0 14px 32px -10px #0d24432e,0 2px 6px #0d24430d;transform:translateY(-4px);transition-duration:.3s,.3s,.25s,.25s}.s-services__card:hover .s-services__icon[data-v-bae726a9]{background:var(--color-navy-dark,#0b203b);color:var(--color-gold-light,#c7a86a)}.s-services__card:hover .s-services__title[data-v-bae726a9]{color:var(--brand-accent-strong,#866633)}}@media(prefers-reduced-motion:reduce){.s-services__card[data-v-bae726a9]:hover{transform:none}}.s-services__icon[data-v-bae726a9]{align-items:center;background:var(--color-gold-tint);border-radius:var(--radius);color:var(--color-gold-strong);display:inline-flex;font-size:1.5rem;height:52px;justify-content:center;margin-bottom:1.2rem;transition:background-color .3s ease,color .3s ease;width:52px}.s-services__glyph[data-v-bae726a9]{background:currentColor;height:34px;-webkit-mask:var(--icon) center /contain no-repeat;mask:var(--icon) center /contain no-repeat;width:34px}.s-services__title[data-v-bae726a9]{font-size:var(--text-h3);font-weight:600;margin-bottom:.5rem;transition:color .3s ease}.s-services__desc[data-v-bae726a9]{color:var(--text-muted);font-size:var(--text-sm);line-height:1.6;margin-bottom:1.4rem}.s-services__list[data-v-bae726a9]{border-top:1px solid var(--border);display:grid;gap:.7rem;list-style:none;margin:0;padding:1.4rem 0 0}.s-services__item[data-v-bae726a9]{align-items:flex-start;display:flex;gap:.6rem}.s-services__item-icon[data-v-bae726a9]{color:var(--brand-accent);flex-shrink:0;height:19px;margin-top:.15rem;width:19px}.s-services__item-text[data-v-bae726a9]{color:var(--text-body);font-size:var(--text-sm);line-height:1.5}.s-services__card .ls-text-link[data-v-bae726a9]{align-self:flex-start;justify-self:start;margin-top:auto;padding-top:1.5rem}@media(min-width:640px){.s-services__grid[data-v-bae726a9]{grid-template-columns:repeat(2,1fr)}.s-services__card[data-v-bae726a9]:last-child:nth-child(odd){align-items:start;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.s-services__card:last-child:nth-child(odd) .s-services__list[data-v-bae726a9]{border-top:0;grid-column:2;grid-row:1/span 4;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.s-services__card:last-child:nth-child(odd) .ls-text-link[data-v-bae726a9]{margin-top:.5rem}}@media(min-width:1024px){.s-services__grid[data-v-bae726a9]{grid-template-columns:repeat(3,1fr)}.s-services__card[data-v-bae726a9]:last-child:nth-child(odd){display:flex;grid-column:auto}.s-services__desc[data-v-bae726a9]{min-height:4.8em}.s-services__card:last-child:nth-child(odd) .s-services__list[data-v-bae726a9]{border-top:1px solid var(--border);grid-template-columns:1fr;margin:0;padding:1.4rem 0 0}.s-services__card:last-child:nth-child(odd) .ls-text-link[data-v-bae726a9]{margin-top:auto}.s-services__card[data-v-bae726a9]:last-child:nth-child(3n+1){align-items:start;-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.s-services__card:last-child:nth-child(3n+1) .s-services__list[data-v-bae726a9]{border-top:0;grid-column:2;grid-row:1/span 4;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.s-services__card:last-child:nth-child(3n+1) .s-services__desc[data-v-bae726a9]{min-height:0}.s-services__card:last-child:nth-child(3n+1) .ls-text-link[data-v-bae726a9]{margin-top:.5rem;padding-top:0}}.ls-service-cards[data-v-eb737515]{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.ls-service-card[data-v-eb737515]:last-child:nth-child(odd){grid-column:1/-1}.ls-service-card[data-v-eb737515]{background:var(--surface,#fff);border:1px solid #d5dce4;border-radius:10px;display:flex;flex-direction:column;padding:28px}.ls-service-card h3[data-v-eb737515]{font-size:var(--text-h3);line-height:1.25;margin-bottom:16px}.ls-service-card>p[data-v-eb737515]:not(.ls-eyebrow){color:var(--text-body);font-size:var(--text-sm);line-height:1.6}.ls-service-card .ls-service-question[data-v-eb737515]{color:#0d2443;font-weight:600;margin-bottom:12px}.ls-service-card-actions[data-v-eb737515]{align-items:flex-start;display:flex;flex-direction:column;gap:20px;margin-top:auto;padding-top:12px}.ls-service-card .ls-button[data-v-eb737515]{width:100%}@media(max-width:900px){.ls-service-cards[data-v-eb737515]{grid-template-columns:1fr}}.s-about[data-v-447f2688]{background:var(--bg);overflow:hidden}.s-about__inner[data-v-447f2688]{align-items:center;display:grid;gap:3.5rem;margin-inline:auto;max-width:72rem;padding:5rem 1.25rem}.s-about__text[data-v-447f2688] .s-section-header{margin-bottom:1.5rem}.s-about__desc[data-v-447f2688]{color:var(--text-body);line-height:var(--leading-body);max-width:var(--measure)}.s-about__desc strong[data-v-447f2688]{color:var(--text-title)}.s-about__desc--geo[data-v-447f2688]{margin-top:1rem}.s-about__list[data-v-447f2688]{display:grid;gap:.8rem;list-style:none;margin:1.75rem 0 0;padding:0}.s-about__item[data-v-447f2688]{align-items:flex-start;color:var(--text-body);display:flex;font-size:var(--text-sm);gap:.6rem}.s-about__check[data-v-447f2688]{color:var(--brand-accent);flex-shrink:0;height:20px;margin-top:.1rem;width:20px}.s-about__cards[data-v-447f2688]{display:grid;gap:1rem;margin-top:2rem}.s-about__card[data-v-447f2688]{align-items:flex-start;background:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius);display:flex;gap:1rem;padding:1.1rem 1.2rem}.s-about__card-icon[data-v-447f2688]{align-items:center;background:var(--color-gold-tint);border-radius:var(--radius-sm);color:var(--color-gold-strong);display:inline-flex;flex-shrink:0;font-size:1.2rem;height:42px;justify-content:center;width:42px}.s-about__card-title[data-v-447f2688]{font-size:var(--text-base);font-weight:600;margin-bottom:.25rem}.s-about__card-text[data-v-447f2688]{color:var(--text-muted);font-size:var(--text-sm);line-height:1.55}.s-about__media[data-v-447f2688]{aspect-ratio:5/6;margin-inline:auto;max-width:34rem;position:relative;width:100%}.s-about__frame[data-v-447f2688]{border:2px solid var(--color-gold-light,#c7a86a);inset:8% 0 6% 12%;opacity:.8}.s-about__frame[data-v-447f2688],.s-about__photo[data-v-447f2688]{border-radius:var(--radius-lg);position:absolute}.s-about__photo[data-v-447f2688]{background:var(--bg-alt);box-shadow:var(--shadow-lg);margin:0;overflow:hidden}.s-about__photo img[data-v-447f2688]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease;width:100%}.s-about__photo:hover img[data-v-447f2688]{transform:scale(1.04)}.s-about__photo--main[data-v-447f2688]{inset:0 6% 12% 22%}.s-about__photo--small[data-v-447f2688]{aspect-ratio:1/1;border:4px solid var(--surface);bottom:0;left:0;width:46%}.s-about__photo--small figcaption[data-v-447f2688]{background:linear-gradient(0deg,rgba(11,32,59,.85),transparent);color:#fff;font-size:var(--text-xs);font-weight:600;inset:auto 0 0;padding:2rem .9rem .8rem;position:absolute}.s-about__photo--team img[data-v-447f2688]{-o-object-position:center top;object-position:center top}.s-about__photo--team[data-v-447f2688]{aspect-ratio:3/4;border-bottom:4px solid var(--surface);border:4px solid var(--surface);border-bottom-color:var(--color-gold,#ab884b);right:-2%;top:-4%;width:30%}.s-about__dots[data-v-447f2688]{background:radial-gradient(var(--color-gold,#ab884b) 1.6px,transparent 1.8px) 0 0 /16px 16px;bottom:4%;height:64px;opacity:.8;position:absolute;right:4%;width:96px}@media(min-width:1024px){.s-about__inner[data-v-447f2688]{gap:4.5rem;grid-template-columns:1.05fr .95fr}.s-about__cards[data-v-447f2688]{grid-template-columns:1fr 1fr}.s-about__card[data-v-447f2688]{flex-direction:column;gap:.85rem}}.ls-mision[data-v-6a9ebd8b]{background:var(--bg-alt)}.ls-mision__inner[data-v-6a9ebd8b]{align-items:center;display:grid;gap:2.5rem;margin-inline:auto;max-width:72rem;padding:5rem 1.25rem}.ls-mision__text[data-v-6a9ebd8b] .s-section-header{margin-bottom:1.25rem}.ls-mision__desc[data-v-6a9ebd8b]{color:var(--text-body);line-height:var(--leading-body);max-width:var(--measure)}.ls-mision__side[data-v-6a9ebd8b]{display:grid;gap:1rem}.ls-mision__photo[data-v-6a9ebd8b]{aspect-ratio:16/10;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);margin:0;overflow:hidden;position:relative}.ls-mision__photo img[data-v-6a9ebd8b]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;transition:transform .7s ease;width:100%}.ls-mision__photo:hover img[data-v-6a9ebd8b]{transform:scale(1.05)}.ls-mision__photo-tag[data-v-6a9ebd8b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d2443c7;border-radius:999px;bottom:1rem;color:#fff;font-size:var(--text-xs);font-weight:600;left:1rem;letter-spacing:.08em;padding:.35rem .8rem;position:absolute;text-transform:uppercase}.ls-mision__list[data-v-6a9ebd8b]{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.ls-mision__item[data-v-6a9ebd8b]{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);display:flex;gap:1rem;padding:1.1rem 1.3rem}.ls-mision__item-icon[data-v-6a9ebd8b]{align-items:center;background:var(--color-gold-tint);border-radius:var(--radius-sm);color:var(--color-gold-strong);display:inline-flex;flex-shrink:0;font-size:1.2rem;height:42px;justify-content:center;width:42px}.ls-mision__item-text[data-v-6a9ebd8b]{color:var(--text-title);font-size:var(--text-sm);font-weight:500}.ls-vision[data-v-6a9ebd8b]{background:var(--gradient-cta);overflow:hidden;position:relative}.ls-vision__glow[data-v-6a9ebd8b]{background:radial-gradient(38rem 20rem at 85% 0,rgba(171,136,75,.18),transparent 65%),radial-gradient(30rem 18rem at 5% 100%,rgba(199,168,106,.1),transparent 60%);inset:0}.ls-vision__glow[data-v-6a9ebd8b],.ls-vision__texture[data-v-6a9ebd8b]{pointer-events:none;position:absolute}.ls-vision__texture[data-v-6a9ebd8b]{filter:blur(1px);height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 35%,#000 80%,transparent);max-width:560px;mix-blend-mode:luminosity;opacity:.16;right:-4%;top:50%;transform:translateY(-50%);width:46%}.ls-vision__inner[data-v-6a9ebd8b]{align-items:center;display:grid;gap:2.5rem;margin-inline:auto;max-width:72rem;padding:5rem 1.25rem;position:relative}.ls-vision__eyebrow[data-v-6a9ebd8b]{align-items:center;color:var(--color-gold-light,#c7a86a);display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:.5rem;letter-spacing:.12em;margin-bottom:.9rem;text-transform:uppercase}.ls-vision__eyebrow-dot[data-v-6a9ebd8b]{background:var(--color-gold,#ab884b);border-radius:50%;height:7px;width:7px}.ls-vision__title[data-v-6a9ebd8b]{color:#fff;font-size:var(--text-h2);font-weight:600;max-width:20ch}.ls-vision__title-accent[data-v-6a9ebd8b]{color:var(--color-gold-light,#c7a86a)}.ls-vision__desc[data-v-6a9ebd8b]{color:#fffc;line-height:var(--leading-body);margin-top:1.1rem;max-width:var(--measure)}.ls-vision__list[data-v-6a9ebd8b]{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.ls-vision__item[data-v-6a9ebd8b]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius);display:flex;gap:1rem;padding:1.1rem 1.3rem;transition:transform .2s ease,border-color .2s ease,background .2s ease}.ls-vision__item[data-v-6a9ebd8b]:hover{background:#ffffff14;border-color:var(--color-gold,#ab884b);transform:translateY(-3px)}.ls-vision__item-icon[data-v-6a9ebd8b]{align-items:center;background:#ab884b38;border-radius:var(--radius-sm);color:var(--color-gold-light,#c7a86a);display:inline-flex;flex-shrink:0;font-size:1.2rem;height:42px;justify-content:center;width:42px}.ls-vision__item-text[data-v-6a9ebd8b]{color:#ffffffeb;font-size:var(--text-sm);font-weight:500}@media(min-width:1024px){.ls-mision__inner[data-v-6a9ebd8b],.ls-vision__inner[data-v-6a9ebd8b]{gap:4.5rem;grid-template-columns:1.15fr .85fr}}.ls-band[data-v-b175e1a7]{background:var(--color-navy-dark,#0b203b);color:#fff;overflow:hidden;position:relative}.ls-band__bg[data-v-b175e1a7]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;position:absolute;width:100%}.ls-band__veil[data-v-b175e1a7]{background:linear-gradient(90deg,#0b203bf5,#0d2443e0 55%,#0d24438c);inset:0;position:absolute}.ls-band__inner[data-v-b175e1a7]{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin-inline:auto;max-width:72rem;padding:3rem 1.25rem;position:relative}.ls-band__text[data-v-b175e1a7]{flex:1 1 26rem}.ls-band__title[data-v-b175e1a7]{color:#fff;font-size:var(--text-h2-sm);font-weight:600}.ls-band__sub[data-v-b175e1a7]{color:#ffffffdb;font-size:var(--text-base);line-height:1.6;margin-top:.35rem;max-width:48ch}.ls-band__actions[data-v-b175e1a7]{display:flex;flex-wrap:wrap;gap:.75rem}.ls-band__btn[data-v-b175e1a7]{align-items:center;border-radius:999px;display:inline-flex;font-size:var(--text-sm);font-weight:600;gap:.55rem;padding:.8rem 1.4rem;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.ls-band__btn[data-v-b175e1a7]:hover{transform:translateY(-2px)}.ls-band__btn--wa[data-v-b175e1a7]{background:var(--wa-green-text,#0d7a5f);box-shadow:0 8px 22px #0d7a5f4d;color:#fff}.ls-band__btn--wa[data-v-b175e1a7]:hover{background:var(--wa-green-text-hover,#0b6a52)}.ls-band__btn--tel[data-v-b175e1a7]{background:#ffffff1a;border:1.5px solid hsla(0,0%,100%,.45);color:#fff}.ls-band__btn--tel[data-v-b175e1a7]:hover{border-color:var(--color-gold-light,#c7a86a);color:var(--color-gold-light,#c7a86a)}.ls-band__icon[data-v-b175e1a7]{height:18px;width:18px}@media(max-width:640px){.ls-band__inner[data-v-b175e1a7]{justify-content:center;text-align:center}.ls-band__actions[data-v-b175e1a7]{justify-content:center;width:100%}}@font-face{font-family:Playfair Display;src:local("Playfair Display Medium Italic"),url(../_fonts/C2qfcbBTHvlxCsnFskYnl-PbwxcbqEfH2hydxTmyQs0-BsOOzjPzXscYfIRVgFv17byWBJb6BlBcoRwZ6p7ktkc.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Medium Italic"),url(../_fonts/siaL9rIUfl2Qk1dRK088MnqoEAEoW_AUawFIBAr5wUE-KQE6o1mNQRGosC_L6pew36Wp2R15FKnZcLkvFsBbk_I.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold Italic"),url(../_fonts/C2qfcbBTHvlxCsnFskYnl-PbwxcbqEfH2hydxTmyQs0-BsOOzjPzXscYfIRVgFv17byWBJb6BlBcoRwZ6p7ktkc.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold Italic"),url(../_fonts/siaL9rIUfl2Qk1dRK088MnqoEAEoW_AUawFIBAr5wUE-KQE6o1mNQRGosC_L6pew36Wp2R15FKnZcLkvFsBbk_I.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold Italic"),url(../_fonts/C2qfcbBTHvlxCsnFskYnl-PbwxcbqEfH2hydxTmyQs0-BsOOzjPzXscYfIRVgFv17byWBJb6BlBcoRwZ6p7ktkc.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold Italic"),url(../_fonts/siaL9rIUfl2Qk1dRK088MnqoEAEoW_AUawFIBAr5wUE-KQE6o1mNQRGosC_L6pew36Wp2R15FKnZcLkvFsBbk_I.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold Italic"),url(../_fonts/Nb42ZLX2VEgVcMp9HnZNB1WntaivVPrEzDTmy858agk-kKGiwoYlRQ_lSFweoIaFpfSB4gS4bCgVEp3BpuhZy_M.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Medium"),url(../_fonts/VcekwtTJx24p4eYyiNed0wfvocG6WcZphESuUZRLqkk-iFhrOyb0R3bXRuMIu1BqdWZOJgCqpPX0iEONE8ELKCg.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Medium"),url(../_fonts/lqrCgSM09MHG2kTabk1EDDM6DMhqosv1Eltyb0JDtfs-3iQ7KHjVA9zBzw6Wd8CyGv63hxmdjGjBRyMMp68Q2jM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold"),url(../_fonts/VcekwtTJx24p4eYyiNed0wfvocG6WcZphESuUZRLqkk-iFhrOyb0R3bXRuMIu1BqdWZOJgCqpPX0iEONE8ELKCg.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold"),url(../_fonts/U2Kb0AKMiHRYgG7Gpaaq-G7JbRzkQFbelF8HlzM7wgw-jmA7Dc3Rr25kE_L__VREE9hj3O9dK-bfryFy8akFQcI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold"),url(../_fonts/a0pq7nGAsImf0ZGdGsFXuw7RgH2dsMXU7KWckn6u9Rg-LjRsaGtnw0fgXtm2ghRFDDGZ48mt0t6DM4W3BQB6fgA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Medium Italic"),url(../_fonts/VUjITnkDo7GrufcKkI6NcMXmSFRNLMPwA0Wd45szSv0-Ni1XCVDcygVMSJhPvtEkBGWGrUu7f_dpKY1tOx4e0BY.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Medium"),url(../_fonts/XZJXxmlkD3wMDvxSXPb8_cWJJemWogzYJi9gdFHqgQg-1dqkkKjPnOrrQ5R5mPyzS5tYh8uc4chU2dF8HVR36BE.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold"),url(../_fonts/PIl0ZS067Hghx9_Tdq8yNGtgJPcuWHw40UOV1o_CeQc-8yp3jGcGXZe2TJJVuzV_QrNWOSXs10qYF4IzhmHoOLg.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"Playfair Display Fallback: Times New Roman";src:local("Times New Roman");size-adjust:111.2615%;ascent-override:97.2483%;descent-override:22.5595%;line-gap-override:0%}@font-face{font-family:Playfair Display;src:local("Playfair Display Medium Italic"),url(../_fonts/Nb42ZLX2VEgVcMp9HnZNB1WntaivVPrEzDTmy858agk-kKGiwoYlRQ_lSFweoIaFpfSB4gS4bCgVEp3BpuhZy_M.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Medium Italic"),url(../_fonts/Q8_D6YvnrrJZUdFtPzRiE-TWxOW2ldrXJN6CEOqC_xA-glhbxfth4A8rzBeE69BJw5rKJB7AMktZVkQ_Y2IoOfI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold Italic"),url(../_fonts/Nb42ZLX2VEgVcMp9HnZNB1WntaivVPrEzDTmy858agk-kKGiwoYlRQ_lSFweoIaFpfSB4gS4bCgVEp3BpuhZy_M.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold Italic"),url(../_fonts/Q8_D6YvnrrJZUdFtPzRiE-TWxOW2ldrXJN6CEOqC_xA-glhbxfth4A8rzBeE69BJw5rKJB7AMktZVkQ_Y2IoOfI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold Italic"),url(../_fonts/Q8_D6YvnrrJZUdFtPzRiE-TWxOW2ldrXJN6CEOqC_xA-glhbxfth4A8rzBeE69BJw5rKJB7AMktZVkQ_Y2IoOfI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Medium"),url(../_fonts/U2Kb0AKMiHRYgG7Gpaaq-G7JbRzkQFbelF8HlzM7wgw-jmA7Dc3Rr25kE_L__VREE9hj3O9dK-bfryFy8akFQcI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Medium"),url(../_fonts/a0pq7nGAsImf0ZGdGsFXuw7RgH2dsMXU7KWckn6u9Rg-LjRsaGtnw0fgXtm2ghRFDDGZ48mt0t6DM4W3BQB6fgA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold"),url(../_fonts/U2Kb0AKMiHRYgG7Gpaaq-G7JbRzkQFbelF8HlzM7wgw-jmA7Dc3Rr25kE_L__VREE9hj3O9dK-bfryFy8akFQcI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold"),url(../_fonts/lqrCgSM09MHG2kTabk1EDDM6DMhqosv1Eltyb0JDtfs-3iQ7KHjVA9zBzw6Wd8CyGv63hxmdjGjBRyMMp68Q2jM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold"),url(../_fonts/a0pq7nGAsImf0ZGdGsFXuw7RgH2dsMXU7KWckn6u9Rg-LjRsaGtnw0fgXtm2ghRFDDGZ48mt0t6DM4W3BQB6fgA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold"),url(../_fonts/VcekwtTJx24p4eYyiNed0wfvocG6WcZphESuUZRLqkk-iFhrOyb0R3bXRuMIu1BqdWZOJgCqpPX0iEONE8ELKCg.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold"),url(../_fonts/lqrCgSM09MHG2kTabk1EDDM6DMhqosv1Eltyb0JDtfs-3iQ7KHjVA9zBzw6Wd8CyGv63hxmdjGjBRyMMp68Q2jM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display SemiBold Italic"),url(../_fonts/v8Cfac2_qlLF9uS69cYkIci8cdEi4N97RjCk6reGNUw-jDMl6x3r0JmHj0Gnw5Z9N6kFrKnFAKfo3abCi81R2f0.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold Italic"),url(../_fonts/V79U9pFrUFOPJg-R6lO9ZvFIJMJLbrLqmFzCKbqQ5DQ-dAFsAL02kK8XxrAJaZcIq3k1xKhRMeUDYWf68YZd3Ws.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold"),url(../_fonts/4K7DZqw852htvI_g4Q31CNdbgzTCJpNBnUH6cYPOZTc-6xxemzBPfcFGgmv6KxCbFPpTAf7bD55vAsvNz2rjm80.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}.lh{--lh-navy:#0b1d3a;--lh-navy-hover:#162a4d;--lh-gold:#b8934a;--lh-gold-ink:#785915;--lh-gold-soft:#ffd484;--lh-ivory:#f7f5f0;--lh-ink:#4a5262;--lh-hair:rgba(184,147,74,.25);--lh-radius:6px;color:var(--lh-ink)}.lh em{color:var(--lh-gold);font-family:Playfair Display,"Playfair Display Fallback: Times New Roman",Georgia,serif;font-style:italic;font-weight:500}.lh-wrap{margin-inline:auto;max-width:1280px;padding-inline:20px}@media(min-width:768px){.lh-wrap{padding-inline:32px}}@media(min-width:1024px){.lh-wrap{padding-inline:48px}}.lh-chip{align-items:center;background:#eae8e3;border-radius:var(--lh-radius);color:var(--lh-gold-ink);display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.2em;padding:4px 12px;text-transform:uppercase}.lh-chip__dot{background:var(--lh-gold);border-radius:50%;height:8px;width:8px}.lh-btn{align-items:center;background:var(--lh-navy);border-radius:var(--lh-radius);box-shadow:0 4px 12px #0b1d3a26;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:12px;justify-content:center;letter-spacing:.02em;padding:16px 28px;transition:background .25s ease,box-shadow .25s ease,transform .25s ease}.lh-btn:hover{background:var(--lh-navy-hover);box-shadow:0 8px 20px -4px #0b1d3a4d}.lh-btn__wa{color:var(--lh-gold)}.lh-link{align-items:center;color:var(--lh-navy);display:inline-flex;font-size:14px;font-weight:600;gap:8px;transition:color .2s ease}.lh-link:hover{color:var(--lh-gold-ink)}.lh-link__arrow{color:var(--lh-gold);height:18px;transition:transform .2s ease;width:18px}.lh-link:hover .lh-link__arrow{transform:translate(4px)}.lh-hero{background:var(--lh-ivory);padding:40px 0 72px}@media(min-width:1024px){.lh-hero{padding:80px 0 96px}}.lh-hero__grid{align-items:center;display:grid;gap:48px}@media(min-width:1024px){.lh-hero__grid{gap:64px;grid-template-columns:1fr 1fr}}.lh-hero__text{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.lh-hero__title{color:var(--lh-navy);font-size:clamp(2.375rem,1.6rem + 3vw,3.375rem);font-weight:600;letter-spacing:-.02em;line-height:1.12}.lh-hero__lead{font-size:18px;line-height:1.65;max-width:36rem}.lh-hero__actions{align-items:stretch;display:flex;flex-direction:column;gap:16px;padding-top:4px;width:100%}@media(min-width:640px){.lh-hero__actions{align-items:center;flex-direction:row;gap:24px;width:auto}}.lh-hero__actions .lh-link{justify-content:center;padding:8px}.lh-hero__badges{border-top:1px solid var(--lh-hair);display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:24px;width:100%}.lh-hero__badges span{align-items:center;display:flex;font-size:13px;gap:10px;line-height:1.4}.lh-hero__badges .iconify{color:var(--lh-gold);flex-shrink:0;height:20px;width:20px}.lh-hero__frame{background:#fff;border:1px solid rgba(184,147,74,.3);border-radius:var(--lh-radius);box-shadow:0 12px 36px -6px #0b1d3a1f;padding:12px;position:relative}.lh-hero__photo{aspect-ratio:5/4;background:#f0eee9;border-radius:4px;overflow:hidden}.lh-hero__photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:75% 88%;object-position:75% 88%;width:100%}.lh-hero__plate{background:var(--lh-navy);border:1px solid rgba(184,147,74,.4);border-radius:var(--lh-radius);bottom:-24px;box-shadow:0 10px 25px -5px #0b1d3a59;color:#fff;display:flex;flex-direction:column;gap:6px;left:24px;padding:18px 20px;position:absolute;right:24px}@media(min-width:640px){.lh-hero__plate{left:40px;max-width:20rem;right:auto}}.lh-hero__plate-top{align-items:center;color:var(--lh-gold);display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.16em;text-transform:uppercase}.lh-hero__plate-tag{background:#ffffff1a;border-radius:4px;color:var(--lh-gold-soft);padding:2px 8px}.lh-hero__plate p{font-family:Playfair Display,"Playfair Display Fallback: Times New Roman",Georgia,serif;font-size:20px;font-style:italic;line-height:1.35}
