.lp[data-astro-cid-svybkogu]{--lp-ink:#161616;--lp-slate:#5c87aa;--lp-stone:#e8e5e2;--lp-orange:#a45d28;--lp-white:#fff;--lp-stone-light:color-mix(in srgb, var(--lp-stone) 50%, var(--lp-white));--lp-stone-deep:color-mix(in srgb, var(--lp-stone) 94%, black);--lp-gutter:clamp(1.5rem, 5vw, 4.5rem);--lp-width:78rem;background:var(--lp-stone);color:var(--lp-ink)}.lp[data-astro-cid-svybkogu] [data-astro-cid-svybkogu]:focus-visible{outline-offset:3px;outline:2px solid}.lp-heading[data-astro-cid-svybkogu]{letter-spacing:-.02em;font-size:clamp(2.125rem,4vw,3.25rem);line-height:1.1}.lp-kicker[data-astro-cid-svybkogu]{letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:600}.lp-bar[data-astro-cid-svybkogu]{background:var(--gold);width:3.125rem;height:2px;display:block}.lp-hero[data-astro-cid-svybkogu]{padding-top:var(--site-header-height);display:grid;position:relative}.lp-hero__text[data-astro-cid-svybkogu]{padding:2rem var(--lp-gutter) 4rem;flex-direction:column;align-items:flex-start;display:flex}.lp-back[data-astro-cid-svybkogu]{align-items:center;gap:.5rem;min-height:2.75rem;margin-bottom:1rem;font-size:.875rem;display:inline-flex}.lp-arrow[data-astro-cid-svybkogu]{vertical-align:-.125em;fill:none;stroke:currentColor;stroke-width:1.8px;flex:none;width:max(1em,1rem);height:max(1em,1rem);display:inline-block}.lp-back[data-astro-cid-svybkogu]:hover .lp-link-text[data-astro-cid-svybkogu]{text-underline-offset:4px;text-decoration:underline}.lp-hero__name[data-astro-cid-svybkogu]{letter-spacing:-.035em;margin:1rem 0 1.75rem;font-size:clamp(3rem,7vw,5.5rem);line-height:1.02}.lp-hero__headline[data-astro-cid-svybkogu]{max-width:30rem;margin-top:1.75rem;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.65}.lp-hero__languages[data-astro-cid-svybkogu]{margin-top:.75rem;font-size:.9375rem;font-weight:600;line-height:1.6}.lp-hero__award[data-astro-cid-svybkogu]{max-width:30rem;color:color-mix(in srgb, var(--lp-ink) 70%, var(--lp-stone));text-wrap:pretty;margin-top:1.5rem;font-size:.9375rem;line-height:1.5}.lp-hero__award[data-astro-cid-svybkogu] abbr[data-astro-cid-svybkogu]{text-decoration:none}.lp-hero__award-years[data-astro-cid-svybkogu]{white-space:nowrap}.lp-hero__actions[data-astro-cid-svybkogu]{flex-direction:column;align-items:flex-start;gap:.875rem;margin-top:2.5rem;display:flex}.lp-hero__anytime[data-astro-cid-svybkogu]{text-wrap:pretty;color:color-mix(in srgb, var(--lp-ink) 70%, var(--lp-stone));font-size:.8125rem;line-height:1.6}.lp-hero__note[data-astro-cid-svybkogu]{max-width:30rem;margin-top:.5rem;font-size:.8125rem;line-height:1.6}.lp-hero__phone[data-astro-cid-svybkogu] a[data-astro-cid-svybkogu]{white-space:nowrap;text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--lp-ink) 35%, transparent);text-underline-offset:4px;font-weight:600}.lp-hero__phone[data-astro-cid-svybkogu] a[data-astro-cid-svybkogu]:hover{text-decoration-color:currentColor}.lp-hero__contacts[data-astro-cid-svybkogu]{flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;margin-top:1.5rem;display:flex}.lp-hero__email[data-astro-cid-svybkogu]{align-items:center;gap:.625rem;min-height:2.75rem;font-size:.9375rem;display:inline-flex}.lp-hero__phone[data-astro-cid-svybkogu]{align-items:center;gap:.625rem;min-height:2.75rem;font-size:.9375rem;display:flex}.lp-hero__email[data-astro-cid-svybkogu]>span[data-astro-cid-svybkogu]{text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--lp-ink) 35%, transparent);text-underline-offset:4px}.lp-hero__email[data-astro-cid-svybkogu]:hover span[data-astro-cid-svybkogu]{text-decoration-color:currentColor}.lp-hero__email[data-astro-cid-svybkogu] svg[data-astro-cid-svybkogu],.lp-hero__phone[data-astro-cid-svybkogu] svg[data-astro-cid-svybkogu]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.125rem;height:1.125rem}.lp-hero__visual[data-astro-cid-svybkogu]{isolation:isolate;background:0 0;align-self:center;place-items:center;margin-top:1.5rem;padding:0;display:grid;position:relative}.lp-hero__panel[data-astro-cid-svybkogu]{border:3px solid var(--gold);background:linear-gradient(180deg, #1a2048, var(--navy-deep));place-items:center;display:grid}.lp-hero__photo[data-astro-cid-svybkogu]{aspect-ratio:4/5;border:3px solid var(--gold);background:radial-gradient(ellipse 80% 70% at 50% 35%, #27315e, #1a2048 70%, var(--navy-deep));width:min(65vw,15rem);position:relative;overflow:hidden}.lp-hero__photo[data-astro-cid-svybkogu]:before{content:"";border:1px solid color-mix(in srgb, var(--gold) 55%, transparent);pointer-events:none;position:absolute;inset:.75rem}.lp-hero__photo[data-astro-cid-svybkogu] picture{display:block;position:absolute;inset:6% 2.5% 0}.lp-hero__photo--nudge-left[data-astro-cid-svybkogu] picture{translate:-2%}.lp-hero__photo[data-astro-cid-svybkogu] img{object-fit:contain;object-position:bottom;width:100%;height:100%;display:block}@media (width<=63.99rem){.lp-hero[data-astro-cid-svybkogu] .lp-kicker[data-astro-cid-svybkogu]{letter-spacing:.08em;white-space:nowrap;font-size:clamp(.6875rem,2.9vw,.75rem)}.lp-hero__contacts[data-astro-cid-svybkogu]{flex-direction:column;align-items:flex-start;gap:0;margin-top:1rem}}@media (width<=47.99rem){.lp-hero__identity[data-astro-cid-svybkogu]{flex-direction:column;margin-bottom:1.25rem;display:flex}.lp-hero[data-astro-cid-svybkogu] .lp-bar[data-astro-cid-svybkogu]{margin-top:2rem}.lp-hero__visual[data-astro-cid-svybkogu]{align-self:flex-start;width:100%;max-width:28rem}.lp-hero__panel[data-astro-cid-svybkogu]{width:100%;padding:1.625rem}.lp-hero__photo[data-astro-cid-svybkogu]{aspect-ratio:4/5;width:100%}.lp-hero__photo[data-astro-cid-svybkogu] picture{inset:6% 5% 0}.lp-hero__photo[data-astro-cid-svybkogu] img{object-fit:contain;object-position:center bottom}.lp-hero__text[data-astro-cid-svybkogu]{padding-top:1rem;padding-bottom:2.5rem}.lp-hero__name[data-astro-cid-svybkogu]{order:-1;margin-top:-.75rem;margin-bottom:1.125rem}.lp-hero__actions[data-astro-cid-svybkogu]{margin-top:1.5rem}}@media (width<=39.99rem){.lp-hero__actions[data-astro-cid-svybkogu]{width:100%}}@media (width>=48rem){.lp-hero[data-astro-cid-svybkogu]{--lp-hero-edge:max(var(--lp-gutter), (100% - var(--lp-width)) / 2 + var(--lp-gutter));--lp-hero-share:.45;--lp-hero-panel:calc((100% - 2 * var(--lp-hero-edge)) * var(--lp-hero-share));--lp-hero-inset:3rem;grid-template-columns:minmax(0,1fr);min-height:min(52rem,100svh)}.lp-hero__text[data-astro-cid-svybkogu]{padding:2.5rem calc(var(--lp-hero-edge) + var(--lp-hero-panel) + 2rem) 4rem var(--lp-hero-edge);justify-content:center}.lp-hero__visual[data-astro-cid-svybkogu]{--lp-panel-pad:1.5rem;--lp-panel-frame:calc(2 * var(--lp-panel-pad) + 6px);top:calc(var(--site-header-height) + var(--lp-hero-inset));right:var(--lp-hero-edge);bottom:var(--lp-hero-inset);width:var(--lp-hero-panel);align-self:stretch;justify-items:end;margin-top:0;position:absolute;container-type:size}.lp-hero__panel[data-astro-cid-svybkogu]{padding:var(--lp-panel-pad)}.lp-hero__photo[data-astro-cid-svybkogu]{width:min(30rem, 100cqw - var(--lp-panel-frame), (100cqh - var(--lp-panel-frame)) * .8)}}@media (width>=64rem){.lp-hero[data-astro-cid-svybkogu]{--lp-hero-share:.5}.lp-hero__text[data-astro-cid-svybkogu]{padding:3rem calc(var(--lp-hero-edge) + var(--lp-hero-panel) + 4rem) 5rem var(--lp-hero-edge)}.lp-hero__visual[data-astro-cid-svybkogu]{--lp-panel-pad:2rem}}.lp-facts[data-astro-cid-svybkogu]{background:radial-gradient(ellipse 70% 140% at 50% 30%, #27315e, #1a2048 60%, var(--navy-deep));color:var(--lp-stone);border-top:1px solid color-mix(in srgb, var(--lp-stone) 18%, transparent)}.lp-facts__list[data-astro-cid-svybkogu]{max-width:var(--lp-width);padding:0 var(--lp-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.lp-facts__list[data-astro-cid-svybkogu]>div[data-astro-cid-svybkogu]{border-bottom:1px solid color-mix(in srgb, var(--lp-stone) 18%, transparent);min-width:0;padding:1.5rem 1rem 1.5rem 0}.lp-facts[data-astro-cid-svybkogu] dt[data-astro-cid-svybkogu]{letter-spacing:.2em;text-transform:uppercase;opacity:.8;margin-bottom:.625rem;font-size:.6875rem;font-weight:600}.lp-facts[data-astro-cid-svybkogu] dd[data-astro-cid-svybkogu]{font-family:var(--font-sans);overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.6}.lp-facts__link[data-astro-cid-svybkogu]{color:inherit;white-space:nowrap;align-items:baseline;gap:.25rem;display:inline-flex}.lp-facts__link[data-astro-cid-svybkogu] .lp-link-text[data-astro-cid-svybkogu]{text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--lp-stone) 45%, transparent);text-underline-offset:4px}.lp-facts__link[data-astro-cid-svybkogu]:hover .lp-link-text[data-astro-cid-svybkogu]{text-decoration-color:currentColor}@media (width<=39.99rem){.lp-facts__list[data-astro-cid-svybkogu]{grid-template-columns:minmax(0,1fr)}}@media (width>=80rem){.lp-facts__list[data-astro-cid-svybkogu]{grid-template-columns:repeat(4,auto)}.lp-facts__list[data-astro-cid-svybkogu]:has(>div:nth-child(5)){grid-template-columns:repeat(5,auto)}.lp-facts__list[data-astro-cid-svybkogu]>div[data-astro-cid-svybkogu]{border-bottom:0;padding:1.75rem 1.5rem}.lp-facts__list[data-astro-cid-svybkogu]>div[data-astro-cid-svybkogu]:first-child{padding-left:0}.lp-facts__list[data-astro-cid-svybkogu]>div[data-astro-cid-svybkogu]:last-child{padding-right:0}.lp-facts__list[data-astro-cid-svybkogu]>div[data-astro-cid-svybkogu]+div[data-astro-cid-svybkogu]{border-left:1px solid color-mix(in srgb, var(--lp-stone) 18%, transparent)}}.lp-about__inner[data-astro-cid-svybkogu]{max-width:var(--lp-width);padding:5rem var(--lp-gutter);gap:2.5rem;margin:0 auto;display:grid}.lp-about__more[data-astro-cid-svybkogu]{justify-self:start;align-items:center;gap:.5rem;min-height:2.75rem;font-weight:600;display:inline-flex}.lp-about__more-label[data-astro-cid-svybkogu]{text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--lp-ink) 35%, transparent);text-underline-offset:4px}.lp-about__more[data-astro-cid-svybkogu]:hover .lp-about__more-label[data-astro-cid-svybkogu]{text-decoration-color:currentColor}.lp-about__more-arrow[data-astro-cid-svybkogu]{transition:transform .15s}.lp-about__more[data-astro-cid-svybkogu]:hover .lp-about__more-arrow[data-astro-cid-svybkogu]{transform:translate(.25rem)}.lp-about__bio[data-astro-cid-svybkogu]{gap:1.5rem;max-width:40rem;font-size:1.0625rem;line-height:1.75;display:grid}.lp-language-support[data-astro-cid-svybkogu]{border-block:1px solid color-mix(in srgb, var(--lp-ink) 20%, transparent);padding-block:1.5rem}.lp-language-support[data-astro-cid-svybkogu] h3[data-astro-cid-svybkogu]{margin-bottom:.75rem;font-size:1.625rem;line-height:1.25}.lp-about__lead[data-astro-cid-svybkogu]{font-size:inherit;line-height:inherit;text-wrap:pretty}@media (width>=64rem){.lp-about__inner[data-astro-cid-svybkogu]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:5rem;padding-block:8rem}.lp-about__header[data-astro-cid-svybkogu]{top:calc(var(--site-header-height) + 2rem);align-self:start;position:sticky}}.lp-matters[data-astro-cid-svybkogu]{background:var(--lp-stone-light)}.lp-matters__inner[data-astro-cid-svybkogu]{max-width:calc(var(--lp-width) - var(--lp-gutter) * 2);margin:0 auto;padding:5rem 0}@media (width<=78rem){.lp-matters__inner[data-astro-cid-svybkogu]{margin-inline:var(--lp-gutter)}}.lp-matters__list[data-astro-cid-svybkogu]{margin:2.5rem 0 0;padding:0;list-style:none}.lp-matter[data-astro-cid-svybkogu]{border-top:1px solid color-mix(in srgb, var(--lp-ink) 20%, transparent);gap:.75rem 5rem;padding:2rem 0;display:grid}.lp-matter[data-astro-cid-svybkogu]:last-child{border-bottom:1px solid color-mix(in srgb, var(--lp-ink) 20%, transparent)}.lp-matter__title[data-astro-cid-svybkogu]{font-size:clamp(1.5rem,2.2vw,1.875rem);line-height:1.25}.lp-matter__text[data-astro-cid-svybkogu]{max-width:40rem;font-size:1.0625rem;line-height:1.7}.lp-paths[data-astro-cid-svybkogu]{border:1px solid color-mix(in srgb, var(--lp-ink) 15%, transparent);background:var(--lp-white);color:var(--lp-ink);margin-top:3rem;display:grid}.lp-path[data-astro-cid-svybkogu]{flex-direction:column;align-items:flex-start;padding:2rem 1.75rem;display:flex}.lp-path[data-astro-cid-svybkogu]+.lp-path[data-astro-cid-svybkogu]{border-top:1px solid color-mix(in srgb, var(--lp-ink) 15%, transparent)}.lp-path__title[data-astro-cid-svybkogu]{font-family:var(--font-display);text-wrap:balance;font-size:1.875rem;line-height:1.15}.lp-path__body[data-astro-cid-svybkogu]{margin-top:.5rem;font-size:.9375rem;line-height:1.6}.lp-path__body[data-astro-cid-svybkogu]+.lp-cell[data-astro-cid-svybkogu]{margin-top:1.5rem}@media (width>=48rem){.lp-path[data-astro-cid-svybkogu]{padding:2.5rem}}@media (width>=64rem){.lp-paths[data-astro-cid-svybkogu]{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-path__body[data-astro-cid-svybkogu]{flex:1}.lp-path[data-astro-cid-svybkogu]+.lp-path[data-astro-cid-svybkogu]{border-top:0;border-left:1px solid color-mix(in srgb, var(--lp-ink) 15%, transparent)}.lp-matters__inner[data-astro-cid-svybkogu]{padding-block:7rem}.lp-matter[data-astro-cid-svybkogu]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding:2.5rem 0}}.lp-reviews[data-astro-cid-svybkogu]{background:var(--lp-stone-deep);color:var(--lp-ink)}.lp-reviews__inner[data-astro-cid-svybkogu]{max-width:var(--lp-width);padding:5rem var(--lp-gutter);margin:0 auto}.lp-reviews__header[data-astro-cid-svybkogu]{border-bottom:1px solid color-mix(in srgb, var(--lp-ink) 18%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem 1rem;padding-bottom:1.5rem;display:grid}.lp-reviews__header[data-astro-cid-svybkogu]>.lp-heading[data-astro-cid-svybkogu]{grid-column:1/-1;font-size:clamp(2.25rem,4vw,3.5rem)}.lp-rating[data-astro-cid-svybkogu]{align-items:center;gap:1rem;min-height:2.75rem;display:inline-flex}.lp-rating__number[data-astro-cid-svybkogu]{font-variant-numeric:lining-nums;letter-spacing:-.03em;font-family:Georgia,Times New Roman,serif;font-size:3rem;line-height:1}.lp-rating__text[data-astro-cid-svybkogu]{font-size:.8125rem;line-height:1.5}.lp-rating[data-astro-cid-svybkogu] .lp-link-text[data-astro-cid-svybkogu]{text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--lp-ink) 45%, transparent);text-underline-offset:4px}.lp-rating[data-astro-cid-svybkogu]:hover .lp-link-text[data-astro-cid-svybkogu]{text-decoration-color:currentColor}.lp-reviews__nav[data-astro-cid-svybkogu]{justify-self:end;gap:.5rem;display:flex}.lp-reviews__nav[data-astro-cid-svybkogu][hidden]{display:none}.lp-reviews__arrow[data-astro-cid-svybkogu]{border:1.5px solid color-mix(in srgb, var(--lp-ink) 40%, transparent);width:2.75rem;height:2.75rem;color:var(--lp-ink);border-radius:9999px;justify-content:center;align-items:center;transition:background-color .15s,color .15s,opacity .15s;display:inline-flex}.lp-reviews__arrow[data-astro-cid-svybkogu]:not(:disabled){background:var(--lp-ink);color:var(--lp-stone-light)}.lp-reviews__arrow[data-astro-cid-svybkogu]:hover:not(:disabled){background:color-mix(in srgb, var(--lp-ink) 80%, black);color:var(--lp-stone)}.lp-reviews__arrow[data-astro-cid-svybkogu]:disabled{opacity:.35;cursor:default}.lp-reviews__arrow[data-astro-cid-svybkogu] svg[data-astro-cid-svybkogu]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.lp-reviews__list[data-astro-cid-svybkogu]{--review-gap:1rem;align-items:stretch;gap:var(--review-gap);contain:paint;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:92%;grid-auto-flow:column;margin:1.5rem 0 0;padding:0;list-style:none;display:grid;overflow-x:auto}.lp-reviews__list[data-astro-cid-svybkogu]::-webkit-scrollbar{display:none}.lp-reviews__list[data-astro-cid-svybkogu]:focus-visible{outline:2px solid var(--lp-ink);outline-offset:-2px}.lp-review[data-astro-cid-svybkogu]{border:1px solid color-mix(in srgb, var(--lp-ink) 10%, transparent);background:var(--lp-stone-light);color:var(--lp-ink);scroll-snap-align:start;flex-direction:column;gap:1rem;padding:1.75rem;display:flex}.lp-review__stars[data-astro-cid-svybkogu]{gap:.25rem;display:inline-flex}.lp-review__stars[data-astro-cid-svybkogu] svg[data-astro-cid-svybkogu]{width:1rem;height:1rem;fill:var(--lp-orange)}.lp-review__headline[data-astro-cid-svybkogu]{min-height:2.5em;font-family:var(--font-display);text-wrap:balance;font-size:1.375rem;line-height:1.25}.lp-review__text[data-astro-cid-svybkogu]{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.65;display:-webkit-box;overflow:hidden}.lp-review__by[data-astro-cid-svybkogu]{border-top:1px solid color-mix(in srgb, var(--lp-ink) 18%, transparent);gap:.125rem;margin-top:auto;padding-top:1rem;font-size:.8125rem;display:grid}.lp-review__name[data-astro-cid-svybkogu]{font-size:.9375rem;font-weight:600}.lp-review__source[data-astro-cid-svybkogu]{align-self:flex-start;align-items:center;gap:.375rem;min-height:2.75rem;font-size:.875rem;display:inline-flex}.lp-review__source[data-astro-cid-svybkogu] .lp-link-text[data-astro-cid-svybkogu]{text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--lp-ink) 35%, transparent);text-underline-offset:4px}.lp-review__source[data-astro-cid-svybkogu]:hover .lp-link-text[data-astro-cid-svybkogu]{text-decoration-color:currentColor}@media (width>=40rem){.lp-reviews__list[data-astro-cid-svybkogu]{grid-auto-columns:calc((100% - var(--review-gap)) / 2)}}@media (width>=80rem){.lp-reviews__list[data-astro-cid-svybkogu]{grid-auto-columns:calc((100% - 2 * var(--review-gap)) / 3)}}@media (width>=72rem){.lp-reviews__inner[data-astro-cid-svybkogu]{padding-block:7rem}}.lp-cta[data-astro-cid-svybkogu]{background:var(--lp-stone-light);color:var(--lp-ink)}.lp-cta__inner[data-astro-cid-svybkogu]{max-width:var(--lp-width);padding:3.5rem var(--lp-gutter);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.lp-cta__heading[data-astro-cid-svybkogu]{text-wrap:balance;font-size:clamp(1.875rem,3.4vw,2.25rem);line-height:1.15}.lp-cta__text[data-astro-cid-svybkogu]{color:color-mix(in srgb, var(--lp-ink) 80%, transparent);margin-top:1rem;font-size:1.125rem;line-height:1.6}.lp-cta__text[data-astro-cid-svybkogu] strong[data-astro-cid-svybkogu]{color:var(--lp-ink);font-weight:600}.lp-cta__text--phone[data-astro-cid-svybkogu]{margin-top:.5rem}.lp-cta__text[data-astro-cid-svybkogu] a[data-astro-cid-svybkogu]{color:var(--lp-ink);white-space:nowrap;text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--lp-ink) 35%, transparent);text-underline-offset:4px;font-weight:600}.lp-cta__text[data-astro-cid-svybkogu] a[data-astro-cid-svybkogu]:hover{text-decoration-color:currentColor}.lp-cta__actions[data-astro-cid-svybkogu]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.25rem;margin-top:2.5rem;display:flex}.lp-cell[data-astro-cid-svybkogu]{letter-spacing:.16em;text-transform:uppercase;border-radius:.5rem;align-items:stretch;min-height:2.75rem;font-size:.8125rem;font-weight:600;line-height:1.25rem;transition:background-color .2s,box-shadow .2s,color .2s;display:inline-flex}.lp-cell__label[data-astro-cid-svybkogu]{align-items:center;padding:1.25rem .875rem 1.25rem 1.75rem;display:flex}.lp-cell__arrow[data-astro-cid-svybkogu]{letter-spacing:0;align-items:center;padding-right:1.75rem;display:flex}.lp-cell--primary[data-astro-cid-svybkogu]{border:1px solid color-mix(in srgb, var(--lp-ink) 15%, transparent);background:var(--lp-white);color:var(--lp-ink)}.lp-cell--primary[data-astro-cid-svybkogu] .lp-cell__label[data-astro-cid-svybkogu]{padding-block:calc(1.25rem - 1px)}.lp-cell--primary[data-astro-cid-svybkogu]:hover{border-color:var(--lp-ink);background:var(--lp-ink);color:var(--lp-white)}.lp-cell--outline[data-astro-cid-svybkogu]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--navy-deep) 35%, transparent), inset 0 2px 0 -1px var(--lp-white), 0 1px 2px color-mix(in srgb, var(--navy-deep) 12%, transparent), 0 6px 12px -6px color-mix(in srgb, var(--navy-deep) 30%, transparent);background:linear-gradient(180deg, var(--lp-white), color-mix(in srgb, var(--navy-deep) 8%, var(--lp-white)));color:var(--navy-deep);position:relative}.lp-cell--outline[data-astro-cid-svybkogu]:after{border-radius:inherit;content:"";box-shadow:inset 0 0 0 1px var(--navy-deep);background:linear-gradient(180deg, color-mix(in srgb, var(--navy-deep) 6%, transparent), color-mix(in srgb, var(--navy-deep) 3%, transparent));opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.lp-cell--outline[data-astro-cid-svybkogu]:hover:after{opacity:1}.lp-cell--solid[data-astro-cid-svybkogu]{background:linear-gradient(180deg, #27315e, var(--navy-deep));color:var(--lp-white)}.lp-cell--solid[data-astro-cid-svybkogu]:hover{background:linear-gradient(180deg, #1a2048, color-mix(in srgb, var(--navy-deep) 80%, black))}.lp-cta__quote[data-astro-cid-svybkogu]{text-underline-offset:4px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem 0;font-size:.9375rem;text-decoration:underline;display:inline-flex}.lp-cta__quote[data-astro-cid-svybkogu]:hover{text-decoration-thickness:2px}.lp-cta__link[data-astro-cid-svybkogu]{min-height:2.75rem;color:color-mix(in srgb, var(--lp-ink) 85%, transparent);align-items:center;gap:.5rem;margin-top:1rem;display:inline-flex}.lp-cta__link[data-astro-cid-svybkogu]:hover{color:var(--lp-ink)}.lp-cta__link[data-astro-cid-svybkogu]:hover .lp-link-text[data-astro-cid-svybkogu]{text-underline-offset:4px;text-decoration:underline}@media (width<=39.99rem){.lp-cta__actions[data-astro-cid-svybkogu],.lp-cell[data-astro-cid-svybkogu]{width:100%}.lp-cell[data-astro-cid-svybkogu] .lp-cell__label[data-astro-cid-svybkogu]{flex:1;justify-content:center;padding-inline:1.75rem}.lp-cell__arrow[data-astro-cid-svybkogu]{display:none}}@media (width>=64rem){.lp-cta__inner[data-astro-cid-svybkogu]{padding-block:4.5rem}}@media (width<=39.99rem){.lp-reviews__header[data-astro-cid-svybkogu]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem .75rem;display:grid}.lp-reviews__header[data-astro-cid-svybkogu]>.lp-heading[data-astro-cid-svybkogu]{grid-column:1/-1}.lp-rating[data-astro-cid-svybkogu]{gap:.5rem;min-width:0}.lp-rating__number[data-astro-cid-svybkogu]{flex:none;font-size:2.75rem}.lp-rating__text[data-astro-cid-svybkogu]{font-size:.75rem;line-height:1.5}.lp-reviews__nav[data-astro-cid-svybkogu]{margin-left:0}.lp-reviews__list[data-astro-cid-svybkogu]{margin-top:1.25rem}.lp-review[data-astro-cid-svybkogu]{padding:1.25rem}.lp-cta__phone-separator[data-astro-cid-svybkogu]{display:none}.lp-cta__hours[data-astro-cid-svybkogu]{white-space:nowrap;margin-top:.25rem;display:block}}.lp-office__inner[data-astro-cid-svybkogu]{max-width:var(--lp-width);padding:3.5rem var(--lp-gutter);gap:2.5rem;margin:0 auto;display:grid}.lp-office__text[data-astro-cid-svybkogu]{flex-direction:column;align-items:flex-start;display:flex}.lp-office__address[data-astro-cid-svybkogu]{font-family:var(--font-display);font-variant-numeric:lining-nums;margin-top:1.5rem;font-size:clamp(1.5rem,2.6vw,1.875rem);font-style:normal;line-height:1.3;display:grid}.lp-office__details[data-astro-cid-svybkogu]{gap:1rem;margin:2rem 0 2.5rem;display:grid}.lp-office__details[data-astro-cid-svybkogu] dt[data-astro-cid-svybkogu] svg[data-astro-cid-svybkogu]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.lp-office__details[data-astro-cid-svybkogu] dt[data-astro-cid-svybkogu]{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:flex}.lp-office__details[data-astro-cid-svybkogu] dd[data-astro-cid-svybkogu]{margin:.25rem 0 0}.lp-office__details[data-astro-cid-svybkogu] a[data-astro-cid-svybkogu]{text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--lp-ink) 35%, transparent);text-underline-offset:4px}.lp-office__details[data-astro-cid-svybkogu] a[data-astro-cid-svybkogu]:hover{text-decoration-color:currentColor}.lp-office__map[data-astro-cid-svybkogu]{aspect-ratio:4/3;border:1px solid color-mix(in srgb, var(--lp-ink) 30%, var(--lp-stone));background:var(--lp-stone-deep)}.lp-office__map[data-astro-cid-svybkogu] iframe[data-astro-cid-svybkogu]{border:0;width:100%;height:100%;display:block}@media (width>=48rem){.lp-office__map[data-astro-cid-svybkogu]{aspect-ratio:16/9}}@media (width>=64rem){.lp-office__inner[data-astro-cid-svybkogu]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;column-gap:5rem;padding-block:4.5rem}.lp-office__map[data-astro-cid-svybkogu]{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.lp-reviews__arrow[data-astro-cid-svybkogu],.lp-cell[data-astro-cid-svybkogu],.lp-cell--outline[data-astro-cid-svybkogu]:after,.lp-about__more-arrow[data-astro-cid-svybkogu]{transition:none}.lp-about__more[data-astro-cid-svybkogu]:hover .lp-about__more-arrow[data-astro-cid-svybkogu]{transform:none}}
