.LandingPage_instagram_v2-instagram-section__XmAbD{--v2-instagram-profile-action-height:2.2rem;--v2-instagram-shell-max:72rem;--v2-official-platform-gap:var(--official-platform-gap);--v2-official-panel-padding:var(--content-panel-inset);--v2-instagram-shell-gap:var(--v2-official-platform-gap);--v2-instagram-card-radius:24px;--v2-instagram-icon-size:42px;--v2-instagram-panel-padding:var(--v2-official-panel-padding,clamp(0.92rem,2.6vw,1.25rem));--v2-instagram-avatar-size:clamp(5rem,8.5vw,7.25rem);--v2-instagram-story-badge-size:calc(var(--v2-instagram-avatar-size) * 0.38);--v2-instagram-hover-duration:0.18s;--v2-instagram-hover-ease:ease;--v2-instagram-post-hover-opacity:0.92;--v2-instagram-avatar-hover-opacity:1;--v2-instagram-avatar-hover-transform:none;--v2-instagram-avatar-hover-shadow:0 0 0 2px rgba(255,253,248,0.20),0 0 0 7px rgba(214,41,118,0.17),0 12px 28px rgba(214,41,118,0.22);--v2-official-channel-title-gap:0.44rem;--v2-official-channel-title-icon-size:0.82em;--v2-official-title-panel-gap:var(--official-title-panel-gap);--v2-official-channel-title-stack-gap:var(--v2-official-title-panel-gap);--v2-instagram-bg:var(--texture-dark-grain),linear-gradient(180deg,rgba(41,49,51,0.985),rgba(25,31,31,0.99) 52%,rgba(18,23,24,0.995));--v2-instagram-card-bg:radial-gradient(ellipse 82% 48% at 8% 0%,rgba(255,253,248,0.13),transparent 62%),radial-gradient(ellipse 48% 38% at 22% 0%,rgba(214,41,118,0.17),transparent 68%),radial-gradient(ellipse 48% 40% at 74% 0%,rgba(79,91,213,0.08),transparent 72%),linear-gradient(145deg,rgba(255,253,248,0.105),rgba(255,253,248,0.040) 54%,rgba(121,215,208,0.045));--v2-instagram-card-shadow:inset 0 1px 0 rgba(255,253,248,0.18),inset 0 -1px 0 rgba(18,23,24,0.22),0 20px 48px rgba(0,0,0,0.26);margin-top:-1px;padding-top:var(--section-y);padding-bottom:var(--section-y);overflow:hidden;background:var(--v2-instagram-bg);background-size:var(--texture-dark-grain-size),auto;color:var(--v2-text-on-dark);box-shadow:inset 0 1px 0 rgba(255,253,248,.055),inset 0 -1px 0 rgba(0,0,0,.28)}.LandingPage_instagram_v2-instagram-section__XmAbD a:focus-visible{outline-color:var(--color-focus-on-dark)}.LandingPage_instagram_v2-instagram-intro___c0_G{color:var(--v2-text-on-dark-soft)}.LandingPage_instagram_v2-instagram-shell__67Cgl{display:grid;grid-gap:var(--v2-instagram-shell-gap);gap:var(--v2-instagram-shell-gap);max-width:var(--v2-instagram-shell-max);margin-inline:auto}.LandingPage_instagram_v2-instagram-header__F6hWf{max-width:46rem}.LandingPage_instagram_v2-official-proof-stack__mrg5r{display:grid;grid-gap:var(--v2-official-platform-gap);gap:var(--v2-official-platform-gap)}.LandingPage_instagram_v2-proof-group__rpBiq{display:grid;grid-gap:var(--v2-official-channel-title-stack-gap);gap:var(--v2-official-channel-title-stack-gap)}.LandingPage_instagram_v2-instagram-proof-panel__kbIH_{display:grid;grid-gap:var(--v2-instagram-shell-gap);gap:var(--v2-instagram-shell-gap);width:100%;border:1px solid var(--v2-surface-border-light-soft);border-radius:var(--v2-instagram-card-radius);background:var(--v2-instagram-card-bg);box-shadow:var(--v2-instagram-card-shadow);padding:var(--v2-narrow-text-card-pad-block,var(--v2-instagram-panel-padding)) var(--v2-narrow-card-pad-inline,var(--v2-instagram-panel-padding))}.LandingPage_instagram_v2-instagram-profile-card__AKWiW{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:clamp(.82rem,2vw,1.18rem);gap:clamp(.82rem,2vw,1.18rem);color:inherit}.LandingPage_instagram_v2-instagram-avatar-frame__cZVzW,.LandingPage_instagram_v2-instagram-avatar-link__8Qkq9{display:inline-grid;place-items:center;border-radius:var(--v2-shape-pill);padding:0;background:transparent;color:inherit;line-height:0}.LandingPage_instagram_v2-instagram-avatar-link__8Qkq9{box-shadow:none;transition:opacity var(--v2-instagram-hover-duration) var(--v2-instagram-hover-ease),box-shadow var(--v2-instagram-hover-duration) var(--v2-instagram-hover-ease),transform var(--v2-instagram-hover-duration) var(--v2-instagram-hover-ease)}.LandingPage_instagram_v2-instagram-has-stories__QWzn7{position:relative;padding:3px;background:conic-gradient(from 210deg,var(--color-chiral-gold-bright),#d94b75,#7d63ff,var(--color-chiral-gold-bright))}.LandingPage_instagram_v2-instagram-avatar__jLAw0,.LandingPage_instagram_v2-instagram-fallback-icon__tOKMc,.LandingPage_instagram_v2-instagram-story-badge-thumb__Fdb_g,.LandingPage_instagram_v2-instagram-thumb__IiN5a{display:inline-grid;place-items:center;overflow:hidden;background:rgba(var(--v2-gold-rgb),.13);color:var(--color-chiral-gold-bright)}.LandingPage_instagram_v2-instagram-avatar__jLAw0{width:var(--v2-instagram-avatar-size);height:var(--v2-instagram-avatar-size);border:1px solid rgba(255,253,248,.2);border-radius:var(--v2-shape-pill)}.LandingPage_instagram_v2-instagram-fallback-icon__tOKMc{width:var(--v2-instagram-icon-size);height:var(--v2-instagram-icon-size);border-radius:var(--v2-shape-pill)}.LandingPage_instagram_v2-instagram-fallback-icon__tOKMc svg,.LandingPage_instagram_v2-instagram-thumb-placeholder___bkhG svg{width:1.25rem;height:1.25rem}.LandingPage_instagram_v2-instagram-avatar__jLAw0 img,.LandingPage_instagram_v2-instagram-story-badge-thumb__Fdb_g img,.LandingPage_instagram_v2-instagram-thumb__IiN5a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LandingPage_instagram_v2-instagram-profile-copy__VSH_e{display:grid;grid-gap:.36rem;gap:.36rem;min-width:0}.LandingPage_instagram_v2-instagram-brand__Mk3zQ{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--v2-official-channel-title-gap);margin:0;min-width:0;max-width:100%;width:-moz-fit-content;width:fit-content;color:var(--color-white);font-family:var(--font-display);font-size:var(--v2-heading-font-size);font-weight:var(--v2-heading-font-weight,700);letter-spacing:var(--v2-heading-letter-spacing);line-height:var(--v2-heading-line-height);text-decoration:none}.LandingPage_instagram_v2-instagram-brand__Mk3zQ span{min-width:0;overflow-wrap:anywhere}.LandingPage_instagram_v2-instagram-brand__Mk3zQ svg{flex-shrink:0;width:var(--v2-official-channel-title-icon-size);height:var(--v2-official-channel-title-icon-size);color:#ff4f9a}.LandingPage_instagram_v2-instagram-profile-copy__VSH_e strong{color:var(--color-white);font-size:clamp(1rem,2vw,1.18rem);line-height:1.15;overflow-wrap:anywhere}.LandingPage_instagram_v2-instagram-fallback__V_cq6 a:not(.LandingPage_instagram_v2-instagram-follow__9JBfo){color:var(--color-chiral-gold-bright);font-family:var(--font-meta);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.LandingPage_instagram_v2-instagram-stats___eh5Z{display:flex;flex-wrap:wrap;gap:.62rem 1rem;margin:.1rem 0 0}.LandingPage_instagram_v2-instagram-stats___eh5Z div{display:grid;grid-gap:.12rem;gap:.12rem}.LandingPage_instagram_v2-instagram-stats___eh5Z dd,.LandingPage_instagram_v2-instagram-stats___eh5Z dt{margin:0}.LandingPage_instagram_v2-instagram-stats___eh5Z dd{order:1;color:var(--color-white);font-size:.94rem;font-weight:700;line-height:1.05}.LandingPage_instagram_v2-instagram-stats___eh5Z dt{order:2;color:var(--v2-text-on-dark-soft);font-size:.72rem;line-height:1.2}.LandingPage_instagram_v2-instagram-bio___xQ5Y{max-width:42rem;margin:.1rem 0 0;color:var(--v2-text-on-dark-muted);font-size:.92rem;line-height:1.45;white-space:pre-line}.LandingPage_instagram_v2-instagram-bio___xQ5Y a{color:var(--color-white);font-weight:700;text-decoration:underline;text-decoration-color:rgba(255,253,248,.4);text-underline-offset:.14em;overflow-wrap:anywhere}.LandingPage_instagram_v2-instagram-bio___xQ5Y a:hover{text-decoration-color:var(--color-white)}.LandingPage_instagram_v2-instagram-website__mfW3Z{width:-moz-fit-content;width:fit-content;margin-top:.05rem;color:var(--color-white);font-size:.84rem;font-weight:700;text-decoration:underline;text-decoration-color:rgba(255,253,248,.4);text-underline-offset:.14em;overflow-wrap:anywhere}.LandingPage_instagram_v2-instagram-profile-details__1Jj1y{display:grid;min-width:0}.LandingPage_instagram_v2-instagram-bio___xQ5Y+.LandingPage_instagram_v2-instagram-website__mfW3Z{margin-top:0}@media (max-width:57.999rem) and (orientation:portrait){.LandingPage_instagram_v2-instagram-profile-details__1Jj1y{grid-column:1/-1}}.LandingPage_instagram_v2-instagram-website__mfW3Z:hover{text-decoration-color:var(--color-white)}.LandingPage_instagram_v2-instagram-profile-actions__VhLEJ{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.5rem;-moz-column-gap:var(--v2-inline-control-gap);column-gap:var(--v2-inline-control-gap);margin-top:.1rem}.LandingPage_instagram_v2-instagram-profile-actions__VhLEJ>a{flex-basis:8.5rem}.LandingPage_instagram_v2-instagram-follow__9JBfo,.LandingPage_instagram_v2-instagram-profile-open__nV7UW{display:inline-flex;flex:1 1;align-items:center;justify-content:center;gap:.42rem;min-height:var(--v2-instagram-profile-action-height);padding:.5rem 1.15rem;border-radius:var(--v2-shape-pill);font-family:var(--font-meta);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.LandingPage_instagram_v2-instagram-follow__9JBfo{--v2-instagram-follow-hover-rim:rgba(255,133,186,0.86);--v2-instagram-follow-hover-highlight:rgba(255,253,248,0.30);--v2-instagram-follow-hover-shadow:inset 0 1px 0 var(--v2-instagram-follow-hover-highlight),0 10px 26px rgba(214,41,118,0.28);border:1px solid rgba(255,79,154,.68);background:radial-gradient(ellipse 76% 110% at 18% 0,rgba(255,253,248,.22),transparent 54%),linear-gradient(135deg,rgba(214,41,118,.92),rgba(150,47,191,.88) 54%,rgba(79,91,213,.86));color:var(--color-white);box-shadow:inset 0 1px 0 rgba(255,253,248,.22),0 8px 22px rgba(214,41,118,.28)}.LandingPage_instagram_v2-instagram-follow__9JBfo:focus-visible{border-color:var(--v2-instagram-follow-hover-rim);box-shadow:var(--v2-instagram-follow-hover-shadow);transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){.LandingPage_instagram_v2-instagram-follow__9JBfo:hover{border-color:var(--v2-instagram-follow-hover-rim);box-shadow:var(--v2-instagram-follow-hover-shadow);transform:translateY(-1px)}}.LandingPage_instagram_v2-instagram-profile-open__nV7UW{border:1px solid var(--v2-surface-border-light-soft);background:rgba(255,253,248,.06);color:var(--color-white)}.LandingPage_instagram_v2-instagram-profile-open__nV7UW:hover{border-color:rgba(255,253,248,.3);background:rgba(255,253,248,.1);transform:translateY(-1px)}@media (max-width:42rem){.LandingPage_instagram_v2-instagram-section__XmAbD{--v2-instagram-profile-action-height:3rem}}.LandingPage_instagram_v2-instagram-story-badge__LzqcT{position:absolute;right:-.18rem;bottom:-.18rem;display:inline-grid;width:var(--v2-instagram-story-badge-size);height:var(--v2-instagram-story-badge-size);place-items:center;padding:2px;border-radius:var(--v2-shape-pill);background:conic-gradient(from 210deg,var(--color-chiral-gold-bright),#d94b75,#7d63ff,var(--color-chiral-gold-bright))}.LandingPage_instagram_v2-instagram-story-badge-thumb__Fdb_g{width:100%;height:100%;border:2px solid rgba(18,23,24,.92);border-radius:var(--v2-shape-pill)}.LandingPage_instagram-posts_v2-instagram-grid__o6a1h{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden;border-radius:clamp(.8rem,1.8vw,1.08rem)}.LandingPage_instagram-posts_v2-instagram-more__zc54D{--action-color:var(--color-white);--action-decoration-color:rgba(255,253,248,0.5);--action-hover-decoration-color:currentColor;display:inline-flex;align-items:center;gap:.32rem;justify-self:center;color:var(--color-white);font-family:var(--font-meta);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.14em}.LandingPage_instagram-posts_v2-instagram-post-tile__OMNtx{position:relative;display:block;overflow:hidden;aspect-ratio:3/4;border-radius:0;color:inherit;text-decoration:none;transition:opacity var(--v2-instagram-hover-duration) var(--v2-instagram-hover-ease)}.LandingPage_instagram-posts_v2-instagram-post-tile__OMNtx:focus-visible,.LandingPage_instagram-posts_v2-instagram-post-tile__OMNtx:hover{opacity:var(--v2-instagram-post-hover-opacity)}.LandingPage_instagram-posts_v2-instagram-avatar-link__Oybzx:focus-visible,.LandingPage_instagram-posts_v2-instagram-avatar-link__Oybzx:hover{box-shadow:var(--v2-instagram-avatar-hover-shadow);opacity:var(--v2-instagram-avatar-hover-opacity);transform:var(--v2-instagram-avatar-hover-transform)}.LandingPage_instagram-posts_v2-instagram-thumb__YnhFz{display:grid;grid-template-rows:minmax(0,1fr);width:100%;height:100%;aspect-ratio:3/4;border-radius:0;background:linear-gradient(145deg,rgba(255,253,248,.1),rgba(121,215,208,.055) 52%,rgba(var(--v2-gold-rgb),.06))}.LandingPage_instagram-posts_v2-instagram-post-overlay__mGmzm{--v2-instagram-post-overlay-top:0.82rem;--v2-instagram-post-overlay-side:0.56rem;--v2-instagram-post-overlay-bottom:0.5rem;--v2-instagram-post-overlay-gap:0.26rem;position:absolute;inset:auto 0 0;isolation:isolate;display:grid;grid-template-areas:"caption" "stats";grid-gap:var(--v2-instagram-post-overlay-gap);gap:var(--v2-instagram-post-overlay-gap);padding:var(--v2-instagram-post-overlay-top) var(--v2-instagram-post-overlay-side) var(--v2-instagram-post-overlay-bottom);color:var(--color-white);text-shadow:0 1px 2px rgba(0,0,0,.7);pointer-events:none}.LandingPage_instagram-posts_v2-instagram-post-overlay__mGmzm:after,.LandingPage_instagram-posts_v2-instagram-post-overlay__mGmzm:before{z-index:-1;content:"";transition:opacity var(--v2-instagram-hover-duration) var(--v2-instagram-hover-ease)}.LandingPage_instagram-posts_v2-instagram-post-overlay__mGmzm:before{grid-area:stats;margin:calc(-1 * (var(--v2-instagram-post-overlay-top) + var(--v2-instagram-post-overlay-gap))) calc(-1 * var(--v2-instagram-post-overlay-side)) calc(-1 * var(--v2-instagram-post-overlay-bottom));background:linear-gradient(180deg,transparent 26%,rgba(12,16,16,.6))}.LandingPage_instagram-posts_v2-instagram-post-overlay__mGmzm:after{position:absolute;inset:0;background:linear-gradient(to bottom,transparent,rgba(12,16,16,.72) var(--v2-instagram-post-overlay-top),rgba(12,16,16,.86));opacity:0}.LandingPage_instagram-posts_v2-instagram-post-caption__N_4eT{grid-area:caption;display:grid;grid-gap:.14rem;gap:.14rem;max-height:4em;overflow:hidden;opacity:0;transition:opacity var(--v2-instagram-hover-duration) var(--v2-instagram-hover-ease)}@media (hover:hover) and (pointer:fine){.LandingPage_instagram-posts_v2-instagram-post-tile__OMNtx:is(:hover,:focus-visible) .LandingPage_instagram-posts_v2-instagram-post-overlay__mGmzm:before{opacity:0}.LandingPage_instagram-posts_v2-instagram-post-tile__OMNtx:is(:hover,:focus-visible) .LandingPage_instagram-posts_v2-instagram-post-caption__N_4eT,.LandingPage_instagram-posts_v2-instagram-post-tile__OMNtx:is(:hover,:focus-visible) .LandingPage_instagram-posts_v2-instagram-post-overlay__mGmzm:after{opacity:1}}.LandingPage_instagram-posts_v2-instagram-post-caption__N_4eT strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:clamp(.62rem,1.1vw,.78rem);line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.92),0 0 10px rgba(0,0,0,.58)}.LandingPage_instagram-posts_v2-instagram-post-stats__8_lo0{grid-area:stats;position:relative;z-index:0;display:inline-flex;align-items:center;justify-self:start;gap:.42rem;font-family:var(--font-meta);font-size:clamp(.6rem,1.6vw,.68rem);font-weight:800;letter-spacing:.03em;color:var(--color-white)}.LandingPage_instagram-posts_v2-instagram-post-stats__8_lo0:before{position:absolute;top:50%;inset-inline:.1rem;z-index:-1;box-shadow:0 0 .6rem .36rem rgba(12,16,16,.82);transform:scale(1.06,1.2);content:"";pointer-events:none}.LandingPage_instagram-posts_v2-instagram-post-stat__Zs0bi{display:inline-flex;align-items:center;gap:.22rem}.LandingPage_instagram-posts_v2-instagram-post-stat__Zs0bi svg{width:.92em;height:.92em;opacity:.92}.LandingPage_instagram-posts_v2-instagram-post-stat__Zs0bi+.LandingPage_instagram-posts_v2-instagram-post-stat__Zs0bi:before{content:"·";margin-inline-end:.42rem;opacity:.5}.LandingPage_instagram-posts_v2-instagram-post-badge__fx6Vi{position:absolute;top:.46rem;right:.46rem;z-index:1;display:grid;place-items:center;width:clamp(1.3rem,4vw,1.55rem);height:clamp(1.3rem,4vw,1.55rem);border-radius:var(--v2-shape-pill);background:rgba(12,16,16,.5);color:var(--color-white);box-shadow:0 1px 3px rgba(0,0,0,.42)}.LandingPage_instagram-posts_v2-instagram-post-badge__fx6Vi svg{width:clamp(.74rem,2.2vw,.86rem);height:clamp(.74rem,2.2vw,.86rem)}.LandingPage_instagram-posts_v2-instagram-post-meta__xfte0{color:rgba(255,253,248,.82);font-family:var(--font-meta);font-size:.58rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.LandingPage_instagram-posts_v2-instagram-thumb-placeholder__k_RiU{display:grid;width:100%;height:100%;place-items:center;color:var(--color-chiral-gold-bright)}.LandingPage_instagram-posts_v2-instagram-fallback__0n2oD{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0}.LandingPage_instagram-posts_v2-instagram-fallback__0n2oD p{margin:0;color:var(--v2-text-on-dark-muted);font-size:.9rem;line-height:1.45;overflow-wrap:anywhere}.LandingPage_instagram-posts_v2-instagram-fallback__0n2oD{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}@media (prefers-reduced-motion:reduce){.LandingPage_instagram-posts_v2-instagram-avatar-link__Oybzx,.LandingPage_instagram-posts_v2-instagram-follow__QwGBP,.LandingPage_instagram-posts_v2-instagram-post-caption__N_4eT,.LandingPage_instagram-posts_v2-instagram-post-overlay__mGmzm:after,.LandingPage_instagram-posts_v2-instagram-post-overlay__mGmzm:before,.LandingPage_instagram-posts_v2-instagram-post-tile__OMNtx,.LandingPage_instagram-posts_v2-instagram-profile-open___c7ts{transition:none}.LandingPage_instagram-posts_v2-instagram-follow__QwGBP:is(:hover,:focus-visible),.LandingPage_instagram-posts_v2-instagram-profile-open___c7ts:hover{transform:none}}.LandingPage_instagram-profile_v2-instagram-brand-handle__cj_4r{color:rgba(255,253,248,.64);font-weight:700;letter-spacing:.03em;overflow-wrap:anywhere;text-transform:none}@media (min-width:58rem){.LandingPage_instagram-profile_v2-instagram-profile-card__GAM7f{--v2-instagram-avatar-size:clamp(7.25rem,12vw,9.5rem);grid-template-columns:auto minmax(0,1fr) auto}.LandingPage_instagram-profile_v2-instagram-profile-card__GAM7f>:first-child{align-self:center}.LandingPage_instagram-profile_v2-instagram-profile-copy__Jec_g{gap:.5rem}.LandingPage_instagram-profile_v2-instagram-stats__Z8jVC{gap:.7rem 1.6rem;margin-top:.2rem}.LandingPage_instagram-profile_v2-instagram-profile-actions__5VB43{grid-column:3;grid-row:1;flex-direction:column;align-items:stretch;justify-self:end;min-width:11rem;max-width:13rem;margin-top:0}.LandingPage_instagram-profile_v2-instagram-profile-actions__5VB43>a{flex-basis:auto;flex-grow:0}}@media (max-width:63.999rem) and (max-height:34rem) and (orientation:landscape){.LandingPage_instagram-profile_v2-instagram-profile-card__GAM7f{grid-template-columns:auto minmax(0,1fr)}.LandingPage_instagram-profile_v2-instagram-profile-copy__Jec_g{gap:.4rem}.LandingPage_instagram-profile_v2-instagram-stats__Z8jVC{gap:.6rem 1rem;margin-top:0}.LandingPage_instagram-profile_v2-instagram-profile-actions__5VB43{grid-column:2;grid-row:auto;flex-direction:row;align-items:center;justify-self:start;min-width:0;max-width:none;margin-top:0}.LandingPage_instagram-profile_v2-instagram-profile-actions__5VB43>a{flex:1 1 8.5rem}}@media (max-width:42rem){.LandingPage_instagram-mobile_v2-instagram-section__dG_qG{--v2-instagram-shell-gap:0.95rem;--v2-instagram-card-radius:20px;--v2-instagram-panel-padding:var(--v2-official-panel-padding,0.82rem);--v2-instagram-avatar-size:4.75rem}.LandingPage_instagram-mobile_v2-instagram-section__dG_qG .LandingPage_instagram-mobile_v2-heading__VYFIl{font-size:clamp(2.15rem,10vw,2.75rem)}.LandingPage_instagram-mobile_v2-instagram-intro__FYodH{font-size:1rem;line-height:1.48}.LandingPage_instagram-mobile_v2-instagram-fallback__U7oTt,.LandingPage_instagram-mobile_v2-instagram-profile-card__3hplq{grid-template-columns:auto minmax(0,1fr)}.LandingPage_instagram-mobile_v2-instagram-profile-card__3hplq{gap:.72rem}.LandingPage_instagram-mobile_v2-instagram-profile-copy__oLhGZ{gap:.28rem}.LandingPage_instagram-mobile_v2-instagram-profile-copy__oLhGZ strong{font-size:.98rem;line-height:1.08}.LandingPage_instagram-mobile_v2-instagram-profile-copy__oLhGZ small{font-size:.66rem}.LandingPage_instagram-mobile_v2-instagram-stats__Oi9d1{gap:.42rem .68rem}.LandingPage_instagram-mobile_v2-instagram-stats__Oi9d1 dd{font-size:.86rem}.LandingPage_instagram-mobile_v2-instagram-stats__Oi9d1 dt{font-size:.64rem}.LandingPage_instagram-mobile_v2-instagram-bio__W5W_S{font-size:.84rem;line-height:1.34}.LandingPage_instagram-mobile_v2-instagram-fallback__U7oTt a{grid-column:2}}@media (max-width:63.999rem) and (max-height:34rem) and (orientation:landscape){.LandingPage_instagram-mobile_v2-instagram-section__dG_qG{--v2-instagram-shell-gap:12px;--v2-instagram-avatar-size:4.75rem;--v2-instagram-card-radius:20px}}@media (max-width:57.999rem) and (orientation:portrait){.LandingPage_instagram-mobile_v2-instagram-profile-copy__oLhGZ{display:contents}.LandingPage_instagram-mobile_v2-instagram-profile-card__3hplq>a:first-child,.LandingPage_instagram-mobile_v2-instagram-profile-card__3hplq>span:first-child:not(:empty){grid-column:1;grid-row:1/span 2;align-self:center}.LandingPage_instagram-mobile_v2-instagram-profile-copy__oLhGZ>strong{grid-column:2;grid-row:1;align-self:end}.LandingPage_instagram-mobile_v2-instagram-stats__Oi9d1{grid-column:2;grid-row:2;align-self:start;margin-top:0}}.LandingPage_instagram-mobile_v2-instagram-unavailable__fUFG7{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.LandingPage_instagram-mobile_v2-instagram-unavailable__fUFG7 p{flex:1 1 10rem}.LandingPage_instagram-mobile_v2-instagram-unavailable__fUFG7 .LandingPage_instagram-mobile_v2-instagram-follow__qv5xf{flex:0 0 auto;margin-inline-start:auto}@media (max-width:45rem){.LandingPage_instagram-mobile_v2-instagram-unavailable__fUFG7{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.LandingPage_instagram-mobile_v2-instagram-unavailable__fUFG7 .LandingPage_instagram-mobile_v2-instagram-follow__qv5xf{grid-column:1;width:100%;margin-inline-start:0}}.LandingPage_instagram-skeleton_v2-visually-hidden__o_vIr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LandingPage_instagram-skeleton_v2-instagram-skeleton-panel__tP5Zh{color:transparent}.LandingPage_instagram-skeleton_v2-instagram-skeleton-post__i7QdY,.LandingPage_instagram-skeleton_v2-instagram-skeleton__YpSml{display:block;overflow:hidden;background:linear-gradient(110deg,rgba(255,253,248,.025),rgba(255,253,248,.085),rgba(255,253,248,.025)),rgba(255,253,248,.08)}.LandingPage_instagram-skeleton_v2-instagram-skeleton-avatar__KbFzb{width:var(--v2-instagram-avatar-size);height:var(--v2-instagram-avatar-size);border-radius:var(--v2-shape-pill)}.LandingPage_instagram-skeleton_v2-instagram-skeleton-copy__9Vszo{display:grid;grid-gap:.48rem;gap:.48rem;min-width:0}.LandingPage_instagram-skeleton_v2-instagram-skeleton__YpSml.LandingPage_instagram-skeleton_is-line-short__sooVb,.LandingPage_instagram-skeleton_v2-instagram-skeleton__YpSml.LandingPage_instagram-skeleton_is-line__diF6o,.LandingPage_instagram-skeleton_v2-instagram-skeleton__YpSml.LandingPage_instagram-skeleton_is-link__Y05f7,.LandingPage_instagram-skeleton_v2-instagram-skeleton__YpSml.LandingPage_instagram-skeleton_is-meta__kHiRZ,.LandingPage_instagram-skeleton_v2-instagram-skeleton__YpSml.LandingPage_instagram-skeleton_is-title__tc63e{height:.82rem;border-radius:var(--v2-shape-pill)}.LandingPage_instagram-skeleton_v2-instagram-skeleton__YpSml.LandingPage_instagram-skeleton_is-title__tc63e{width:min(18rem,82%);height:1.05rem}.LandingPage_instagram-skeleton_v2-instagram-skeleton__YpSml.LandingPage_instagram-skeleton_is-meta__kHiRZ{width:min(12rem,62%)}.LandingPage_instagram-skeleton_v2-instagram-skeleton__YpSml.LandingPage_instagram-skeleton_is-line__diF6o{width:min(24rem,94%)}.LandingPage_instagram-skeleton_v2-instagram-skeleton__YpSml.LandingPage_instagram-skeleton_is-line-short__sooVb{width:min(16rem,72%)}.LandingPage_instagram-skeleton_v2-instagram-skeleton__YpSml.LandingPage_instagram-skeleton_is-link__Y05f7{width:min(9rem,48%);margin-top:.12rem}.LandingPage_instagram-skeleton_v2-instagram-skeleton-stats__DLEmt{display:flex;gap:.72rem}.LandingPage_instagram-skeleton_v2-instagram-skeleton__YpSml.LandingPage_instagram-skeleton_is-stat__aK5s8{width:4.2rem;height:1.55rem;border-radius:.45rem}.LandingPage_instagram-skeleton_v2-instagram-skeleton-post-grid__2RoZh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border-radius:clamp(.8rem,1.8vw,1.08rem);background:linear-gradient(110deg,rgba(255,253,248,.02),rgba(255,253,248,.075),rgba(255,253,248,.02)),radial-gradient(circle at 16% 28%,rgba(255,253,248,.09),transparent 18%),radial-gradient(circle at 50% 28%,rgba(255,253,248,.08),transparent 18%),radial-gradient(circle at 84% 72%,rgba(255,253,248,.08),transparent 18%),rgba(255,253,248,.058)}.LandingPage_instagram-skeleton_v2-instagram-skeleton-actions__xJ5mZ{pointer-events:none}.LandingPage_instagram-skeleton_v2-instagram-skeleton-action__82aS1{flex:1 1;min-height:var(--v2-instagram-profile-action-height);border-radius:var(--v2-shape-pill)}.LandingPage_instagram-skeleton_v2-instagram-skeleton-post__i7QdY{position:relative;display:block;min-width:0;aspect-ratio:3/4;box-shadow:inset 0 0 0 1px rgba(255,253,248,.06)}.LandingPage_instagram-skeleton_v2-instagram-skeleton-post-stats__ysSoF{position:absolute;bottom:.5rem;left:.52rem;width:44%;height:.5rem;border-radius:var(--v2-shape-pill);background:rgba(18,23,24,.3)}.LandingPage_facebook_v2-facebook-proof__2KmWV{display:grid;grid-gap:var(--v2-official-channel-title-stack-gap);gap:var(--v2-official-channel-title-stack-gap);min-width:0;width:100%;--v2-facebook-card-radius:24px;--v2-facebook-avatar-size:clamp(5rem,8.5vw,7.25rem);--v2-facebook-avatar-rim:#53677d;--v2-facebook-card-padding:var(--v2-official-panel-padding,clamp(0.9rem,2.5vw,1.15rem));--v2-facebook-cta-height:2.35rem;--v2-facebook-blue:#1877f2;--v2-facebook-card-bg:radial-gradient(ellipse 86% 58% at 0% 0%,rgba(255,253,248,0.13),transparent 64%),radial-gradient(ellipse 58% 76% at 100% 0%,rgba(24,119,242,0.19),transparent 72%),radial-gradient(ellipse 46% 70% at 82% 100%,rgba(24,119,242,0.08),transparent 74%),linear-gradient(145deg,rgba(255,253,248,0.09),rgba(255,253,248,0.04) 58%,rgba(121,215,208,0.035));color:var(--v2-text-on-dark)}.LandingPage_facebook_v2-facebook-proof__2KmWV a:focus-visible{outline-color:var(--color-focus-on-dark)}.LandingPage_facebook_v2-facebook-card__ffIBe{position:relative;display:grid;overflow:hidden;min-width:0;width:100%;border:1px solid var(--v2-surface-border-light-soft);border-radius:var(--v2-facebook-card-radius);background:var(--v2-facebook-card-bg);color:inherit;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,253,248,.16),inset 0 -1px 0 rgba(18,23,24,.22),0 16px 38px rgba(0,0,0,.22);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.LandingPage_facebook_v2-facebook-card__ffIBe:focus-within{border-color:rgba(255,253,248,.24);box-shadow:inset 0 1px 0 rgba(255,253,248,.18),inset 0 -1px 0 rgba(18,23,24,.24),0 20px 44px rgba(0,0,0,.26)}.LandingPage_facebook_v2-facebook-cover__VPaDR{position:absolute;inset:0 0 0 auto;width:min(34%,18rem);opacity:.28;background:radial-gradient(ellipse 85% 72% at 50% 16%,rgba(255,253,248,.12),transparent 68%),linear-gradient(135deg,rgba(24,119,242,.48),rgba(18,23,24,.92))}.LandingPage_facebook_v2-facebook-cover__VPaDR:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(18,23,24,.86),rgba(18,23,24,.18)),linear-gradient(180deg,transparent 30%,rgba(18,23,24,.34));content:"";pointer-events:none}.LandingPage_facebook_v2-facebook-avatar-img__v3lWW,.LandingPage_facebook_v2-facebook-cover-img___7xoB{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LandingPage_facebook_v2-facebook-avatar-img__v3lWW{border-radius:50%}.LandingPage_facebook_v2-facebook-body__YrPvv{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.42rem clamp(.72rem,1.8vw,1rem);gap:.42rem clamp(.72rem,1.8vw,1rem);min-width:0;padding:var(--v2-narrow-text-card-pad-block,var(--v2-facebook-card-padding)) var(--v2-narrow-card-pad-inline,var(--v2-facebook-card-padding))}.LandingPage_facebook_v2-facebook-avatar__B8jic{display:inline-grid;grid-row:1/span 4;place-items:center;overflow:hidden;width:var(--v2-facebook-avatar-size);height:var(--v2-facebook-avatar-size);border:2px solid var(--v2-facebook-avatar-rim);border-radius:var(--v2-shape-pill);background:radial-gradient(circle at 34% 18%,rgba(255,253,248,.24),transparent 48%),linear-gradient(145deg,rgba(24,119,242,.42),rgba(18,23,24,.88));color:var(--color-white);box-shadow:0 10px 24px rgba(0,0,0,.24)}.LandingPage_facebook_v2-facebook-brand__HCwNn{display:inline-flex;align-items:center;gap:var(--v2-official-channel-title-gap);margin:0;min-width:0;max-width:100%;width:-moz-fit-content;width:fit-content;color:var(--color-white);font-family:var(--font-display);font-size:var(--v2-heading-font-size);font-weight:var(--v2-heading-font-weight,700);letter-spacing:var(--v2-heading-letter-spacing);line-height:var(--v2-heading-line-height);text-decoration:none}.LandingPage_facebook_v2-facebook-brand__HCwNn>span{min-width:0;overflow-wrap:anywhere}.LandingPage_facebook_v2-facebook-brand__HCwNn svg{flex-shrink:0;width:var(--v2-official-channel-title-icon-size);height:var(--v2-official-channel-title-icon-size);color:var(--v2-facebook-blue)}.LandingPage_facebook_v2-facebook-badge__VdFb_{display:inline-grid;flex-shrink:0;place-items:center;width:1.08rem;height:1.08rem;border-radius:var(--v2-shape-pill);background:var(--v2-facebook-blue);color:var(--color-white);font-family:var(--font-meta);font-size:.72rem;line-height:1}.LandingPage_facebook_v2-facebook-meta__dRYZO{grid-column:2;color:var(--v2-text-on-dark-soft);font-size:.82rem;line-height:1.34;overflow-wrap:anywhere}.LandingPage_facebook_v2-facebook-about__px_xu{grid-column:2;max-width:38rem;color:var(--v2-text-on-dark-muted);font-size:.86rem;line-height:1.42;overflow-wrap:anywhere;white-space:pre-line}.LandingPage_facebook_v2-facebook-about__px_xu[data-facebook-fallback-copy]{grid-column:1/3;grid-row:1/span 4;align-self:center;font-size:.9rem;line-height:1.45}.LandingPage_facebook_v2-facebook-cta__0uDFm{--action-border-width:1px;--action-border-color:rgba(24,119,242,0.42);--action-hover-border-color:rgba(104,173,255,0.72);--action-color:var(--color-white);--action-hover-shadow:inset 0 1px 0 rgba(255,253,248,0.3),0 10px 26px rgba(24,119,242,0.3);--action-background:radial-gradient(ellipse 76% 110% at 18% 0%,rgba(255,253,248,0.2),transparent 54%),linear-gradient(135deg,rgba(24,119,242,0.96),rgba(77,156,255,0.9) 52%,rgba(18,86,176,0.9));--action-shadow:inset 0 1px 0 rgba(255,253,248,0.24),0 8px 22px rgba(24,119,242,0.24);position:relative;display:inline-flex;grid-column:3;grid-row:1/span 4;align-items:center;align-self:center;justify-content:center;gap:.42rem;min-height:var(--v2-facebook-cta-height);padding:.58rem 1.1rem;border:var(--action-border-width) solid var(--action-border-color);border-radius:var(--v2-shape-pill);font-family:var(--font-meta);font-size:.72rem;font-weight:800;letter-spacing:.02em;line-height:1.12;text-align:center;text-transform:none;text-decoration:none}@media (max-width:56rem){.LandingPage_facebook_v2-facebook-cover__VPaDR{width:52%}.LandingPage_facebook_v2-facebook-avatar__B8jic{position:relative;z-index:1}}@media (max-width:42rem){.LandingPage_facebook_v2-facebook-proof__2KmWV{--v2-facebook-card-radius:20px;--v2-facebook-avatar-size:4.75rem;--v2-facebook-card-padding:var(--v2-official-panel-padding,0.82rem);--v2-facebook-cta-height:3rem}.LandingPage_facebook_v2-facebook-cover__VPaDR{inset:0 0 auto;width:100%;height:4.2rem;opacity:.16}.LandingPage_facebook_v2-facebook-body__YrPvv{grid-template-columns:auto minmax(0,1fr);gap:.34rem .68rem}.LandingPage_facebook_v2-facebook-about__px_xu,.LandingPage_facebook_v2-facebook-cta__0uDFm,.LandingPage_facebook_v2-facebook-meta__dRYZO{grid-column:2}.LandingPage_facebook_v2-facebook-avatar__B8jic{grid-row:1}.LandingPage_facebook_v2-facebook-meta__dRYZO{grid-row:1;align-self:center;font-size:.78rem}.LandingPage_facebook_v2-facebook-about__px_xu{font-size:.82rem}.LandingPage_facebook_v2-facebook-about__px_xu,.LandingPage_facebook_v2-facebook-about__px_xu[data-facebook-fallback-copy]{grid-column:1/-1;grid-row:auto;align-self:auto;margin-top:.1rem}.LandingPage_facebook_v2-facebook-cta__0uDFm{grid-column:1/-1;grid-row:auto;width:100%;margin-top:.24rem}}@media (max-width:63.999rem) and (max-height:34rem) and (orientation:landscape){.LandingPage_facebook_v2-facebook-proof__2KmWV{--v2-facebook-card-radius:20px;--v2-facebook-card-padding:var(--v2-official-panel-padding)}.LandingPage_facebook_v2-facebook-cover__VPaDR{inset:0 0 auto;width:100%;height:4.2rem;opacity:.16}}.LandingPage_facebook-skeleton_v2-facebook-proof-skeleton__5YRil{pointer-events:none}.LandingPage_facebook-skeleton_v2-facebook-skeleton___GbQ2{overflow:hidden;background:linear-gradient(110deg,rgba(255,253,248,.025),rgba(255,253,248,.085),rgba(255,253,248,.025)),rgba(255,253,248,.08);color:transparent}.LandingPage_facebook-skeleton_v2-facebook-skeleton-avatar__4HYLo{border-color:rgba(255,253,248,.12);box-shadow:none}.LandingPage_facebook-skeleton_v2-facebook-skeleton-about-line__m7JQp,.LandingPage_facebook-skeleton_v2-facebook-skeleton-meta__8Dq2o{border-radius:var(--v2-shape-pill)}.LandingPage_facebook-skeleton_v2-facebook-skeleton-meta__8Dq2o{width:min(12rem,68%);height:.78rem}.LandingPage_facebook-skeleton_v2-facebook-skeleton-about__eH8Qg{display:grid;grid-gap:.34rem;gap:.34rem;width:min(34rem,94%)}.LandingPage_facebook-skeleton_v2-facebook-skeleton-about-line__m7JQp{width:100%;height:.78rem}.LandingPage_facebook-skeleton_v2-facebook-skeleton-about-line__m7JQp.LandingPage_facebook-skeleton_is-short__su6lj{width:72%}.LandingPage_facebook-skeleton_v2-facebook-skeleton-about-line__m7JQp.LandingPage_facebook-skeleton_is-shorter__Vooi3{width:54%}.LandingPage_facebook-skeleton_v2-facebook-skeleton-cta__iPSfX{width:clamp(10rem,12vw,13.5rem);border-color:rgba(255,253,248,.12);background:linear-gradient(110deg,rgba(255,253,248,.025),rgba(255,253,248,.085),rgba(255,253,248,.025)),rgba(255,253,248,.08);box-shadow:none}@media (max-width:42rem){.LandingPage_facebook-skeleton_v2-facebook-skeleton-meta__8Dq2o{height:calc(.78rem * 1.34 * 2)}.LandingPage_facebook-skeleton_v2-facebook-skeleton-about-line__m7JQp,.LandingPage_facebook-skeleton_v2-facebook-skeleton-about-line__m7JQp.LandingPage_facebook-skeleton_is-short__su6lj,.LandingPage_facebook-skeleton_v2-facebook-skeleton-about-line__m7JQp.LandingPage_facebook-skeleton_is-shorter__Vooi3,.LandingPage_facebook-skeleton_v2-facebook-skeleton-about__eH8Qg,.LandingPage_facebook-skeleton_v2-facebook-skeleton-cta__iPSfX{width:100%}}@media (max-width:56rem){.LandingPage_facebook-skeleton_v2-facebook-skeleton-about-line__m7JQp.LandingPage_facebook-skeleton_is-compact-extra__Cxb8V{display:none}}.LandingPage_google_v2-google-block__0rbcy{--v2-google-block-max:72rem;--v2-google-block-gap:var(--v2-official-title-panel-gap,12px);--v2-google-panel-radius:24px;--v2-google-panel-padding:var(--v2-official-panel-padding,clamp(1rem,2.8vw,1.6rem));--v2-google-author-photo-size:2.1rem;--v2-google-review-source-min:24px;--v2-google-action-group-gap:0.5rem;--v2-google-link-decoration:rgba(255,253,248,0.4);--v2-google-star:var(--color-chiral-gold-bright);--v2-google-logo-blue-rgb:66,133,244;--v2-google-action-blue:#154c9b;--v2-google-action-blue-light:#1854a8;--v2-google-green-rgb:52,168,83;--v2-google-yellow-rgb:251,188,4;--v2-google-panel-bg:radial-gradient(ellipse 78% 52% at 10% 0%,rgba(255,253,248,0.115),transparent 62%),radial-gradient(ellipse 52% 44% at 90% 0%,rgba(var(--v2-google-logo-blue-rgb),0.13),transparent 70%),radial-gradient(ellipse 44% 52% at 84% 100%,rgba(var(--v2-google-green-rgb),0.06),transparent 74%),linear-gradient(150deg,rgba(255,253,248,0.09),rgba(255,253,248,0.04) 56%,rgba(var(--v2-google-logo-blue-rgb),0.045));display:grid;grid-gap:var(--v2-google-block-gap);gap:var(--v2-google-block-gap);max-width:var(--v2-google-block-max);min-width:0;margin-inline:auto;margin-bottom:var(--v2-official-platform-gap,clamp(1.05rem,2.8vw,1.75rem))}.LandingPage_google_v2-google-head__lctOb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem}.LandingPage_google_v2-google-brand__GydMV{display:inline-flex;align-items:center;gap:.5rem;margin:0;min-width:0;color:var(--color-white);font-family:var(--font-display);font-size:var(--v2-heading-font-size);font-weight:var(--v2-heading-font-weight,700);letter-spacing:var(--v2-heading-letter-spacing);line-height:var(--v2-heading-line-height)}.LandingPage_google_v2-google-cta__OxHkf span,.LandingPage_google_v2-google-maps-logo-wrap__9qPvu{white-space:nowrap}.LandingPage_google_v2-google-maps-logo-wrap__9qPvu{display:inline-flex;align-items:center;flex-shrink:0;min-height:19px;transform:translateY(.02em)}.LandingPage_google_v2-google-maps-logo__1hsEY{display:block;width:auto;height:19px;max-height:19px}.LandingPage_google_v2-google-panel__1V_rU{display:grid;grid-template-areas:"summary" "actions" "quotes";grid-gap:clamp(.9rem,2.4vw,1.25rem);gap:clamp(.9rem,2.4vw,1.25rem);min-width:0;padding:var(--v2-narrow-text-card-pad-block,var(--v2-google-panel-padding)) var(--v2-narrow-card-pad-inline,var(--v2-google-panel-padding));border:1px solid var(--v2-surface-border-light-soft);border-radius:var(--v2-google-panel-radius);background:var(--v2-google-panel-bg);box-shadow:inset 0 1px 0 rgba(255,253,248,.16),inset 0 -1px 0 rgba(18,23,24,.2),0 20px 48px rgba(0,0,0,.24)}.LandingPage_google_v2-google-summary__C9_uG{display:grid;grid-area:summary;align-content:start;grid-gap:.5rem;gap:.5rem}.LandingPage_google_v2-google-actions__AuFtb{display:grid;grid-area:actions;align-content:start;grid-gap:var(--v2-google-action-group-gap);gap:var(--v2-google-action-group-gap);min-width:0;max-width:100%}.LandingPage_google_v2-google-summary__C9_uG.LandingPage_google_is-static-profile__NwUcn{margin:0;color:var(--v2-text-on-dark-muted);font-size:.9rem;line-height:1.45}.LandingPage_google_v2-google-summary-rating__q_Sak{display:flex;align-items:center;gap:.45rem;margin:0;font-family:var(--font-meta);letter-spacing:.04em}.LandingPage_google_v2-google-summary-value__AeLcf{color:var(--color-white);font-size:1.7rem;font-weight:800;line-height:1}.LandingPage_google_v2-google-summary-stars__lKUFg{color:var(--v2-google-star);font-size:.9rem;letter-spacing:.08em;line-height:1}.LandingPage_google_v2-google-summary-count__RPcuu{color:var(--v2-text-on-dark-soft);font-size:.86rem}.LandingPage_google_v2-google-summary-hours__XFZZ_{margin:0;color:var(--v2-text-on-dark-soft);font-family:var(--font-meta);font-size:.78rem;letter-spacing:.04em}.LandingPage_google_v2-google-panel__1V_rU>.LandingPage_google_v2-google-summary-hours__XFZZ_{grid-column:1/-1}.LandingPage_google_v2-google-quotes__SEFqc{display:grid;grid-area:quotes;grid-gap:1.15rem;gap:1.15rem;margin:0;padding:0;min-width:0;list-style:none}.LandingPage_google_v2-google-quote-card__3dVLU{display:grid;align-content:start;grid-gap:.5rem;gap:.5rem;min-width:0;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.LandingPage_google_v2-google-quote-head__NbQtG{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.LandingPage_google_v2-google-quote-meta__D0cRK{display:grid;grid-gap:.18rem;gap:.18rem;min-width:0}.LandingPage_google_v2-google-quote-rating__Ie5_b{margin:0;color:var(--v2-google-star);font-size:.7rem;letter-spacing:.16em;line-height:1}.LandingPage_google_v2-google-quote-rating__Ie5_b a{display:inline-flex;align-items:flex-start;min-height:var(--v2-google-review-source-min);box-sizing:border-box;padding:0;border-radius:4px;color:inherit;text-decoration:underline;text-decoration-color:var(--v2-google-link-decoration);text-decoration-thickness:1px;text-underline-offset:.14em;transition:color var(--motion-action-duration) var(--motion-action-ease),text-decoration-color var(--motion-action-duration) var(--motion-action-ease)}.LandingPage_google_v2-google-quote-rating__Ie5_b a:hover{color:var(--color-white);text-decoration-color:var(--color-white)}.LandingPage_google_v2-google-quote-rating__Ie5_b a:focus-visible{outline:2px solid var(--v2-google-star);outline-offset:2px}.LandingPage_google_v2-google-quote-text__LjHZW{margin:0;color:var(--v2-text-on-dark-muted);font-size:.9rem;line-height:1.5;overflow-wrap:anywhere}.LandingPage_google_v2-google-author-photo__luKFy{flex-shrink:0;width:var(--v2-google-author-photo-size);height:var(--v2-google-author-photo-size);border:1px solid rgba(255,253,248,.22);border-radius:var(--v2-shape-pill);-o-object-fit:cover;object-fit:cover}.LandingPage_google_v2-google-author-link__aEIhh{min-width:0;overflow:hidden;color:var(--v2-text-on-dark);font-family:var(--font-meta);font-size:.78rem;letter-spacing:.03em;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}a.LandingPage_google_v2-google-author-link__aEIhh{text-decoration:underline;text-decoration-color:var(--v2-google-link-decoration);text-decoration-thickness:1px;text-underline-offset:.14em;transition:color var(--motion-action-duration) var(--motion-action-ease),text-decoration-color var(--motion-action-duration) var(--motion-action-ease)}a.LandingPage_google_v2-google-author-link__aEIhh:hover{color:var(--color-white);text-decoration-color:var(--color-white)}.LandingPage_google_v2-google-status__Amn1b{position:relative;display:inline-block;max-width:100%;min-height:1.2em;color:var(--v2-text-on-dark-soft);font-family:var(--font-meta);font-size:.78rem;letter-spacing:.04em;white-space:nowrap}.LandingPage_google_v2-google-status-placeholder__GTUgo{visibility:hidden}.LandingPage_google_v2-google-status-value__sUe0S{position:absolute;inset:0 auto auto 0}.LandingPage_google_v2-google-status-word__Fp_ne{font-weight:700}.LandingPage_google_v2-google-status-word__Fp_ne.LandingPage_google_is-open-now__3Dzxu{color:var(--v2-google-open,#81c995)}.LandingPage_google_v2-google-status-word__Fp_ne.LandingPage_google_is-closed-now__I6uYr{color:var(--v2-google-closed,#f28b82)}.LandingPage_google_v2-google-cta__OxHkf{--action-border-width:1px;--action-border-color:rgba(26,115,232,0.55);--action-hover-border-color:rgba(var(--v2-google-yellow-rgb),0.66);--action-color:var(--color-white);--action-hover-shadow:inset 0 1px 0 rgba(255,255,255,0.34),0 10px 24px rgba(26,115,232,0.32),0 14px 30px rgba(var(--v2-google-green-rgb),0.14);--action-background:radial-gradient(ellipse 78% 115% at 16% 0%,rgba(255,253,248,0.06),transparent 54%),radial-gradient(circle at 100% 100%,rgba(var(--v2-google-green-rgb),0.18),transparent 34%),linear-gradient(135deg,var(--v2-google-action-blue),var(--v2-google-action-blue-light) 56%,#19523d);--action-shadow:inset 0 1px 0 rgba(255,255,255,0.28),0 8px 20px rgba(26,115,232,0.24),0 12px 28px rgba(var(--v2-google-green-rgb),0.08);position:relative;display:inline-flex;justify-self:start;align-items:center;justify-content:center;gap:.42rem;width:auto;max-width:100%;min-height:2.35rem;padding:.58rem 1.02rem;border:var(--action-border-width) solid var(--action-border-color);border-radius:var(--v2-shape-pill);font-family:var(--font-meta);font-size:.72rem;font-weight:800;letter-spacing:.02em;line-height:1.12;text-align:center;text-decoration:none;text-transform:none}@media (min-width:42rem){.LandingPage_google-layout_v2-google-panel__dny1i{grid-template-areas:"summary actions" "quotes quotes";grid-template-columns:minmax(0,1fr) auto;align-items:start;-moz-column-gap:clamp(1.2rem,2.6vw,1.8rem);column-gap:clamp(1.2rem,2.6vw,1.8rem)}.LandingPage_google-layout_v2-google-panel__dny1i.LandingPage_google-layout_is-summary-only__zBBLp{grid-template-areas:"summary actions";grid-template-columns:minmax(0,1fr) auto}.LandingPage_google-layout_v2-google-panel__dny1i>[data-google-fallback-copy]{align-self:center}.LandingPage_google-layout_v2-google-actions__6z7vq,.LandingPage_google-layout_v2-google-cta___dze0{justify-self:end}}@media (min-width:56rem){.LandingPage_google-layout_v2-google-quotes__BnJQe{display:block;-moz-columns:2;column-count:2;-moz-column-gap:clamp(1.4rem,3vw,2.2rem);column-gap:clamp(1.4rem,3vw,2.2rem)}.LandingPage_google-layout_v2-google-quote-card__PnONx{margin-bottom:1.15rem}}@media (max-width:42rem){.LandingPage_google-layout_v2-google-block__fIJwi{--v2-google-panel-radius:20px}.LandingPage_google-layout_v2-google-cta___dze0{justify-self:stretch;width:100%;min-height:3rem}}@media (max-width:41.999rem) and (orientation:portrait){.LandingPage_google-layout_v2-google-summary__koBQb{min-width:0}.LandingPage_google-layout_v2-google-status__dMwc3{display:block;width:100%;white-space:normal}.LandingPage_google-layout_v2-google-status-placeholder__2NOEQ{display:block;white-space:normal}.LandingPage_google-layout_v2-google-status-value__aYqLz{inset:0 0 auto;white-space:normal}}@media (max-width:63.999rem) and (max-height:34rem) and (orientation:landscape){.LandingPage_google-layout_v2-google-panel__dny1i{gap:12px}.LandingPage_google-layout_v2-google-quotes__BnJQe{gap:14px}}@media (prefers-reduced-motion:reduce){.LandingPage_google-layout_v2-google-quote-rating__5alES a,a.LandingPage_google-layout_v2-google-author-link__SdZxm{transition:none}}@media (min-width:42rem) and (max-width:63.999rem) and (max-height:34rem) and (orientation:landscape){.LandingPage_google-layout_v2-google-quotes__BnJQe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-columns:auto;columns:auto;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.LandingPage_google-layout_v2-google-quote-card__PnONx{margin-bottom:0}}.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg{--action-color:rgba(250,247,242,0.88);--action-hover-color:var(--color-cream);--action-hover-shadow:0 12px 28px rgba(0,0,0,0.14);--action-layer-content:"";--action-hover-layer:var(--v2-reviews-action-hover);--v2-reviews-action-icon:32px;--v2-reviews-action-min:48px;--v2-reviews-action-hover:radial-gradient(ellipse 54% 92% at 18% 50%,rgba(var(--v2-gold-rgb),0.14),transparent 68%),linear-gradient(90deg,rgba(255,253,248,0.055),rgba(121,215,208,0.04) 58%,rgba(255,253,248,0.025));position:relative;display:grid;min-width:0;min-height:var(--v2-reviews-action-min);grid-template-columns:var(--v2-reviews-action-icon) minmax(0,1fr) auto;align-items:center;grid-gap:.55rem;gap:.55rem;isolation:isolate;border:0;border-radius:var(--v2-shape-field);padding:.35rem .5rem;background:transparent;color:rgba(250,247,242,.88);text-decoration:none}.LandingPage_google-reviews-action_v2-google-reviews-action-item__QiQdo{min-width:0;grid-column:1/-1;list-style:none}.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg:focus-visible{background:transparent;color:var(--color-cream)}.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg:focus-visible{outline:3px solid var(--color-focus-on-dark);outline-offset:2px}.LandingPage_google-reviews-action_v2-google-reviews-action-icon__eU5ZD{display:grid;width:var(--v2-reviews-action-icon);height:var(--v2-reviews-action-icon);place-items:center;border:1px solid rgba(245,217,180,.24);border-radius:50%;background:rgba(var(--v2-gold-rgb),.025);color:rgba(242,207,117,.84)}.LandingPage_google-reviews-action_v2-google-reviews-action-icon__eU5ZD svg{width:17px;height:17px}.LandingPage_google-reviews-action_v2-google-reviews-action-copy__92mLb{display:grid;min-width:0;grid-gap:.08rem;gap:.08rem}.LandingPage_google-reviews-action_v2-google-reviews-action-copy__92mLb strong{overflow:hidden;color:var(--color-cream);font-family:var(--font-body);font-size:.78rem;font-weight:700;letter-spacing:0;line-height:1.15;text-overflow:ellipsis;text-transform:none;white-space:nowrap;transition:color var(--motion-action-duration) var(--motion-action-ease)}.LandingPage_google-reviews-action_v2-google-reviews-action-copy__92mLb small{color:rgba(250,247,242,.56);font-family:var(--font-meta);font-size:var(--v2-contact-detail-font-size);letter-spacing:normal;line-height:1.2;text-transform:none;transition:color var(--motion-action-duration) var(--motion-action-ease)}.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg:is(:hover,:focus-visible) .LandingPage_google-reviews-action_v2-google-reviews-action-copy__92mLb strong{color:var(--color-white)}.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg:is(:hover,:focus-visible) .LandingPage_google-reviews-action_v2-google-reviews-action-copy__92mLb small{color:rgba(250,247,242,.78)}.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg b{display:inline-flex;align-items:center;gap:.36rem;color:var(--color-chiral-gold-bright);font-family:var(--font-meta);font-size:.55rem;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg:is(.LandingPage_google-reviews-action_is-header-hub__mQDOW,.LandingPage_google-reviews-action_is-header-menu__UwZ80){display:grid;min-height:var(--v2-reviews-action-min);grid-template-columns:var(--v2-reviews-action-icon) minmax(0,1fr) auto;align-items:center;grid-gap:.55rem;gap:.55rem;border:0;border-radius:var(--v2-shape-field);padding:.35rem .5rem;background:transparent;color:rgba(250,247,242,.88);font-family:var(--font-body);letter-spacing:0;text-transform:none}.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg.LandingPage_google-reviews-action_is-header-hub__mQDOW{--v2-reviews-action-icon:28px;min-height:48px;margin:2px;padding:5px 7px}.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg.LandingPage_google-reviews-action_is-header-hub__mQDOW strong{font-size:.8rem;font-weight:680;line-height:1.2}.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg.LandingPage_google-reviews-action_is-header-menu__UwZ80{--action-hover-layer:var(--v2-reviews-action-hover);width:100%;min-width:0;min-height:var(--compact-contact-row-min);grid-template-columns:var(--compact-contact-icon-track) minmax(0,1fr) var(--v2-compact-menu-action-width);-moz-column-gap:var(--compact-contact-action-gap);column-gap:var(--compact-contact-action-gap);margin-top:0;padding:var(--compact-contact-block-pad) var(--compact-contact-inline-pad)}.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg.LandingPage_google-reviews-action_is-header-menu__UwZ80 b{width:100%;justify-content:flex-end;gap:.24rem;font-size:var(--v2-compact-menu-caption-size);font-weight:700;letter-spacing:.08em}@media (hover:hover) and (pointer:fine){.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg:hover .LandingPage_google-reviews-action_v2-google-reviews-action-icon__eU5ZD{border-color:rgba(242,207,117,.62);box-shadow:0 0 0 1px rgba(242,207,117,.1);color:var(--color-chiral-gold-bright)}}@media (max-width:22rem){.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg:not(.LandingPage_google-reviews-action_is-header-menu__UwZ80){gap:.4rem;padding-inline:.38rem}.LandingPage_google-reviews-action_v2-google-reviews-action__4hdlg:not(.LandingPage_google-reviews-action_is-header-menu__UwZ80) b{font-size:.5rem}}@media (prefers-reduced-motion:reduce){.LandingPage_google-reviews-action_v2-google-reviews-action-copy__92mLb small,.LandingPage_google-reviews-action_v2-google-reviews-action-copy__92mLb strong{transition:none}}.LandingPage_proof-chip_v2-contact-proof-chips___KVag{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:2px}.LandingPage_proof-chip_v2-contact-proof-title__Sh7mx{display:flex;min-width:0;align-items:center;gap:.35rem;overflow:visible;white-space:nowrap}.LandingPage_proof-chip_v2-contact-proof-title__Sh7mx>span:first-child{overflow:hidden;min-width:0;text-overflow:ellipsis}.LandingPage_proof-chip_v2-contact-proof-chip__f30gL{display:inline-flex;flex:0 0 auto;align-items:center;gap:.3em;border:1px solid rgba(245,217,180,.22);border-radius:var(--v2-shape-pill);padding:1px 4px;color:rgba(242,207,117,.88);font-family:var(--font-meta);font-size:.625rem;font-weight:700;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.LandingPage_proof-chip_v2-contact-proof-chip-star__hhe0v{display:inline-flex;align-self:center;align-items:center;justify-content:center;color:inherit;font-family:var(--font-body);font-size:.95em;letter-spacing:0;line-height:1;transform:translateY(-.04em)}.LandingPage_proof-chip_v2-contact-proof-chip-followers__cVv_Q{display:block;width:.7rem;height:.7rem;flex:0 0 auto;color:inherit;transform:translateY(-.02em)}.LandingPage_footer_v2-footer__4IH1T{--v2-footer-stack-gap:1rem;--v2-footer-top-gap:var(--v2-footer-stack-gap);--v2-footer-top-margin:var(--v2-footer-stack-gap);--v2-footer-top-desktop-gap:2rem;--v2-footer-intro-gap:var(--heading-intro-gap);--v2-footer-sitemap-gap:3px;--v2-footer-sitemap-row-gap:var(--v2-gap-xs);--v2-footer-sitemap-column-gap:1rem;--v2-footer-link-min:44px;--v2-footer-privacy-visual-line:1.25rem;--v2-footer-privacy-hit-outset:0.375rem;--v2-footer-bottom-gap:0.75rem;--v2-footer-bottom-margin:calc(1rem + var(--v2-footer-contact-pad-block) + var(--v2-footer-contact-hit-bridge, 0rem));--v2-footer-legal-row-gap:var(--v2-footer-bottom-gap);--v2-footer-legal-column-gap:1rem;--v2-footer-contact-icon-size:36px;--v2-footer-contact-row-min:68px;--v2-footer-contact-pad-block:0.46rem;--v2-footer-contact-pad-start:0.75rem;--v2-footer-contact-pad-end:var(--v2-footer-contact-pad-start);--v2-footer-contact-row-gap:var(--v2-gap-md);--v2-footer-contact-column-gap:0.95rem;--v2-footer-contact-list-row-gap:clamp(1.05rem,3vw,2rem);--v2-footer-contact-list-column-gap:clamp(1rem,4vw,2.75rem);--v2-footer-contact-copy-gap:0.28rem;--v2-footer-contact-action-gap:0.36rem;--v2-heading-font-size:clamp(1.9rem,8vw,2.35rem);--v2-heading-font-weight:700;--v2-heading-letter-spacing:-0.005em;--v2-heading-line-height:1.05;--v2-footer-bg:radial-gradient(ellipse 64% 42% at 16% 0%,rgba(121,215,208,0.15),transparent 48%),radial-gradient(ellipse 60% 46% at 92% 22%,rgba(var(--v2-gold-rgb),0.16),transparent 56%),radial-gradient(ellipse 56% 30% at 50% 110%,rgba(255,253,248,0.09),transparent 64%),linear-gradient(135deg,rgba(250,247,242,0.085),rgba(18,23,24,0.20)),linear-gradient(180deg,rgba(18,23,24,0.97),var(--color-anthracite-deep) 62%,#0d1112 100%);--v2-footer-shadow:inset 0 1px 0 rgba(255,253,248,0.08),inset 0 44px 88px rgba(255,253,248,0.018),0 -18px 48px rgba(18,23,24,0.20);--v2-footer-before-bg:linear-gradient(180deg,rgba(199,194,177,0.16),transparent 24%),linear-gradient(90deg,rgba(111,146,127,0.11),transparent 38%,rgba(var(--v2-gold-rgb),0.08) 76%,transparent 100%);--v2-footer-contact-icon-bg:radial-gradient(ellipse at 35% 18%,rgba(242,207,117,0.18),transparent 58%),rgba(var(--v2-gold-rgb),0.08);--v2-footer-grain-bg:var(--texture-dark-grain),var(--v2-footer-bg);position:relative;isolation:isolate;overflow:hidden;padding:var(--section-y) var(--layout-padding);margin-top:-1px;scroll-margin-top:var(--section-anchor-offset);background:var(--v2-footer-grain-bg);background-size:var(--texture-dark-grain-size),auto,auto,auto,auto,auto;box-shadow:var(--v2-footer-shadow);color:var(--color-cream)}.LandingPage_footer_v2-footer__4IH1T:before{position:absolute;inset:0;z-index:0;background:var(--v2-footer-before-bg);content:"";pointer-events:none}.LandingPage_footer_v2-footer__4IH1T>*{position:relative;z-index:2}.LandingPage_footer_v2-footer-top__DZ4Uu{display:grid;grid-gap:var(--v2-footer-top-gap);gap:var(--v2-footer-top-gap);margin-bottom:var(--v2-footer-top-margin)}.LandingPage_footer_v2-footer-intro-block__Has3d{display:grid;grid-gap:var(--v2-footer-intro-gap);gap:var(--v2-footer-intro-gap)}.LandingPage_footer_v2-footer__4IH1T h2{margin:0;color:var(--color-white);font-family:var(--font-display);font-size:var(--v2-heading-font-size);font-weight:var(--v2-heading-font-weight);letter-spacing:var(--v2-heading-letter-spacing);line-height:var(--v2-heading-line-height)}.LandingPage_footer_v2-footer-intro__Uv_yk{max-width:46rem;margin:0;color:rgba(250,247,242,.74);font-size:var(--content-intro-font-size);line-height:var(--content-intro-line-height)}.LandingPage_footer_v2-footer-sitemap__3vUix{display:grid;align-content:start;grid-gap:var(--v2-footer-sitemap-gap);gap:var(--v2-footer-sitemap-gap)}.LandingPage_footer_v2-footer-sitemap-heading__GPEkb{display:flex;align-items:center}.LandingPage_footer_v2-footer-sitemap-heading__GPEkb>p{margin:0;color:rgba(250,247,242,.5);font-family:var(--font-meta);font-size:.6rem;letter-spacing:.18em;text-transform:uppercase}.LandingPage_footer_v2-footer-sitemap__3vUix nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-footer-sitemap-row-gap) var(--v2-footer-sitemap-column-gap)}.LandingPage_footer_v2-footer-sitemap-tail__CdI0o{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--v2-footer-sitemap-column-gap)}.LandingPage_footer_v2-footer-sitemap__3vUix nav a:not([hreflang]){display:inline-flex;flex:0 0 auto;align-items:center;min-height:var(--v2-footer-link-min);color:rgba(250,247,242,.72);font-family:var(--font-meta);font-size:.75rem;font-weight:700;letter-spacing:.08em;line-height:1;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.18em;text-transform:uppercase;transition:color .18s ease,text-decoration-color .18s ease}.LandingPage_footer_v2-footer-sitemap__3vUix nav a[hreflang],.LandingPage_footer_v2-footer-sitemap__3vUix nav a[hreflang]>*{align-items:center}.LandingPage_footer_v2-footer-sitemap__3vUix nav a:not([hreflang]):focus-visible,.LandingPage_footer_v2-footer-sitemap__3vUix nav a:not([hreflang]):hover{color:var(--color-chiral-gold-bright);text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.LandingPage_footer_v2-footer-sitemap__3vUix nav a:not([hreflang]){transition:none}}.LandingPage_footer_v2-footer-bottom__Pp_6N{display:grid;grid-gap:var(--v2-footer-bottom-gap);gap:var(--v2-footer-bottom-gap);margin-top:var(--v2-footer-bottom-margin)}.LandingPage_footer_v2-footer-legal__yXYtM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--v2-footer-legal-row-gap) var(--v2-footer-legal-column-gap);max-width:100%;margin:0;padding-top:0}@media (max-width:41.999rem){.LandingPage_footer_v2-footer-legal__yXYtM{row-gap:var(--v2-footer-legal-row-gap)}}.LandingPage_footer_v2-footer-legal__yXYtM p{margin:0;color:rgba(250,247,242,.78);font-family:var(--font-meta);font-size:.65rem;line-height:1.55;font-weight:600;letter-spacing:.04em}.LandingPage_footer_v2-contact-card__RxGrg{--action-color:var(--color-cream);--action-hover-color:var(--color-white);--action-layer-content:"";--action-hover-layer:var(--v2-contact-hover-layer);position:relative;display:grid;grid-template-columns:var(--v2-footer-contact-icon-size) minmax(0,1fr) auto;grid-gap:var(--v2-footer-contact-row-gap) var(--v2-footer-contact-column-gap);gap:var(--v2-footer-contact-row-gap) var(--v2-footer-contact-column-gap);align-items:center;min-height:var(--v2-footer-contact-row-min);margin:calc(-1 * var(--v2-footer-contact-pad-block)) calc(-1 * var(--v2-footer-contact-pad-end)) calc(-1 * var(--v2-footer-contact-pad-block)) calc(-1 * var(--v2-footer-contact-pad-start));border-radius:var(--v2-shape-control);padding:var(--v2-footer-contact-pad-block) var(--v2-footer-contact-pad-end) var(--v2-footer-contact-pad-block) var(--v2-footer-contact-pad-start);border:0;background:transparent;color:var(--color-cream);isolation:isolate;text-align:left;text-decoration:none}.LandingPage_footer_v2-contact-list__ba2ZA{display:grid;grid-gap:var(--v2-footer-contact-list-row-gap) var(--v2-footer-contact-list-column-gap);gap:var(--v2-footer-contact-list-row-gap) var(--v2-footer-contact-list-column-gap)}.LandingPage_footer_v2-contact-icon__ZQiXJ{display:grid;width:var(--v2-footer-contact-icon-size);height:var(--v2-footer-contact-icon-size);place-items:center;border:1px solid rgba(245,217,180,.3);border-radius:var(--v2-shape-pill);background:var(--v2-footer-contact-icon-bg);color:var(--color-chiral-gold-bright)}.LandingPage_footer_v2-contact-icon__ZQiXJ svg{width:20px;height:20px}.LandingPage_footer_v2-contact-copy__3rrrQ{display:grid;min-width:0;grid-gap:var(--v2-footer-contact-copy-gap);gap:var(--v2-footer-contact-copy-gap)}.LandingPage_footer_v2-contact-card__RxGrg strong{color:rgba(255,253,248,.94);font-size:.98rem;line-height:1.25;transition:color var(--motion-action-duration) var(--motion-action-ease)}.LandingPage_footer_v2-contact-card__RxGrg small{color:rgba(250,247,242,.72);font-family:var(--font-meta);font-size:var(--v2-contact-detail-font-size);letter-spacing:normal;text-transform:none;transition:color var(--motion-action-duration) var(--motion-action-ease)}.LandingPage_footer_v2-contact-card__RxGrg.LandingPage_footer_is-action__v8r5p:is(:hover,:focus-visible) strong{color:var(--color-white)}.LandingPage_footer_v2-contact-card__RxGrg.LandingPage_footer_is-action__v8r5p:is(:hover,:focus-visible) small{color:rgba(250,247,242,.88)}.LandingPage_footer_v2-contact-card__RxGrg em{max-width:20rem;color:rgba(250,247,242,.68);font-size:.81rem;font-style:normal;line-height:1.45;overflow-wrap:break-word;overflow-wrap:anywhere}.LandingPage_footer_v2-contact-card__RxGrg b{display:inline-flex;align-items:center;gap:var(--v2-footer-contact-action-gap);color:var(--color-chiral-gold-bright);font-family:var(--font-meta);font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.LandingPage_footer_v2-contact-card__RxGrg.LandingPage_footer_is-action__v8r5p:hover .LandingPage_footer_v2-contact-icon__ZQiXJ{border-color:rgba(242,207,117,.62);box-shadow:0 0 0 1px rgba(242,207,117,.12),0 10px 28px rgba(var(--v2-gold-rgb),.14);color:var(--color-chiral-gold-bright)}.LandingPage_footer_v2-contact-card__RxGrg.LandingPage_footer_is-action__v8r5p:hover b{color:var(--color-chiral-gold-bright);text-shadow:0 0 18px rgba(242,207,117,.22)}}@media (max-width:53.999rem),(max-width:63.999rem) and (max-height:34rem) and (orientation:landscape){.LandingPage_footer-compact_v2-footer__ixrbQ{--v2-footer-contact-hit-block:calc(var(--v2-footer-contact-list-row-gap) / 2);--v2-footer-contact-hit-inline:calc(var(--v2-footer-contact-list-column-gap) / 2);--v2-footer-contact-hit-extra-block:max(0px,calc(var(--v2-footer-contact-list-row-gap) - 2 * var(--v2-footer-contact-pad-block)))}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx{--action-hover-lift:0px;--action-layer-content:none;--action-hover-layer:none;--action-hover-background:transparent;--action-hover-shadow:none;--action-hover-color:var(--v2-compact-contact-state-text);min-height:calc(var(--v2-footer-contact-row-min) + var(--v2-footer-contact-hit-extra-block));margin:calc(-1 * var(--v2-footer-contact-hit-block)) calc(-1 * var(--v2-footer-contact-hit-inline));border-radius:0;padding:var(--v2-footer-contact-hit-block) var(--v2-footer-contact-hit-inline)}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:is(:focus-visible,:active){--action-hover-lift:0px;background:transparent;box-shadow:none;color:var(--v2-compact-contact-state-text);transform:none}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:is(:focus-visible,:active) strong{color:var(--v2-compact-contact-state-text)}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:is(:focus-visible,:active) small{color:var(--v2-compact-contact-state-detail)}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:is(:focus-visible,:active) .LandingPage_footer-compact_v2-contact-icon__TZ1Q1{border-color:var(--v2-compact-contact-icon-rim);background:var(--v2-compact-contact-icon-hover-background);box-shadow:var(--v2-compact-contact-icon-state-shadow);color:var(--color-chiral-gold-bright)}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:is(:focus-visible,:active) b{color:var(--v2-compact-contact-state-text);text-shadow:none}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:active{background:transparent;opacity:1}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:active .LandingPage_footer-compact_v2-contact-icon__TZ1Q1{background:var(--v2-compact-contact-icon-pressed-background);box-shadow:var(--v2-compact-contact-icon-pressed-shadow)}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:active,.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:active .LandingPage_footer-compact_v2-contact-icon__TZ1Q1,.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:active small,.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:active strong{transition:none}@media (hover:hover) and (pointer:fine){.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:hover:not(:active){background:transparent;box-shadow:none;color:var(--v2-compact-contact-state-text);transform:none}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:hover strong{color:var(--v2-compact-contact-state-text)}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:hover small{color:var(--v2-compact-contact-state-detail)}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:hover:not(:active) .LandingPage_footer-compact_v2-contact-icon__TZ1Q1{border-color:var(--v2-compact-contact-icon-rim);background:var(--v2-compact-contact-icon-hover-background);box-shadow:var(--v2-compact-contact-icon-state-shadow);color:var(--color-chiral-gold-bright)}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:hover b{color:var(--v2-compact-contact-state-text);text-shadow:none}}@media (hover:none),(pointer:coarse){.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:hover:not(:focus-visible):not(:active) strong{color:rgba(255,253,248,.94)}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:hover:not(:focus-visible):not(:active) small{color:rgba(250,247,242,.72)}}@media (prefers-reduced-motion:reduce){.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx,.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx .LandingPage_footer-compact_v2-contact-icon__TZ1Q1{transition:none}}}@media (max-width:41.999rem) and (orientation:portrait){.LandingPage_footer-compact_v2-footer__ixrbQ{--v2-footer-stack-gap:0.875rem;--v2-footer-contact-list-row-gap:0.875rem;--v2-footer-privacy-hit-outset:0.75rem}.LandingPage_footer-compact_v2-footer-sitemap__oAo7h{--v2-footer-sitemap-column-gap:var(--v2-gap-sm);--v2-footer-sitemap-row-gap:0;--v2-footer-sitemap-hit-inline:calc(var(--v2-footer-sitemap-column-gap) / 2)}.LandingPage_footer-compact_v2-footer-sitemap__oAo7h nav a:not([hreflang]),.LandingPage_footer-compact_v2-footer-sitemap__oAo7h nav a[hreflang]{margin-inline:calc(-1 * var(--v2-footer-sitemap-hit-inline));padding-inline:var(--v2-footer-sitemap-hit-inline)}.LandingPage_footer-compact_v2-footer-sitemap__oAo7h nav a:not([hreflang]){min-height:var(--v2-control-min)}}@media (min-width:64rem){.LandingPage_footer-compact_v2-footer__ixrbQ{--v2-footer-stack-gap:1.5rem}}@media (max-width:63.999rem) and (max-height:34rem) and (orientation:landscape){.LandingPage_footer-compact_v2-footer__ixrbQ{--v2-footer-top-gap:1rem;--v2-footer-contact-list-row-gap:0.875rem;--v2-footer-contact-list-column-gap:1rem}}@media (min-width:54rem) and (hover:hover) and (pointer:fine){.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:hover:before{box-shadow:var(--v2-contact-hover-rim),var(--v2-contact-hover-halo)}.LandingPage_footer-compact_v2-footer-sitemap__oAo7h{--v2-footer-sitemap-hit-inline:calc(var(--v2-footer-sitemap-column-gap) / 2);--v2-footer-sitemap-hit-block:calc(var(--v2-footer-sitemap-row-gap) / 2)}.LandingPage_footer-compact_v2-footer-sitemap__oAo7h nav a:not([hreflang]),.LandingPage_footer-compact_v2-footer-sitemap__oAo7h nav a[hreflang]{min-height:calc(var(--v2-footer-link-min) + 2 * var(--v2-footer-sitemap-hit-block));margin:calc(-1 * var(--v2-footer-sitemap-hit-block)) calc(-1 * var(--v2-footer-sitemap-hit-inline));padding:var(--v2-footer-sitemap-hit-block) var(--v2-footer-sitemap-hit-inline)}.LandingPage_footer-compact_v2-footer__ixrbQ{--v2-footer-contact-hit-bridge:calc(var(--v2-gap-control) / 2);--v2-footer-contact-list-row-gap:calc(var(--v2-gap-control) + 2 * var(--v2-footer-contact-pad-block));--v2-footer-contact-list-column-gap:calc(var(--v2-gap-control) + var(--v2-footer-contact-pad-start) + var(--v2-footer-contact-pad-end))}.LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx{margin:calc(-1 * (var(--v2-footer-contact-pad-block) + var(--v2-footer-contact-hit-bridge))) calc(-1 * (var(--v2-footer-contact-pad-end) + var(--v2-footer-contact-hit-bridge))) calc(-1 * (var(--v2-footer-contact-pad-block) + var(--v2-footer-contact-hit-bridge))) calc(-1 * (var(--v2-footer-contact-pad-start) + var(--v2-footer-contact-hit-bridge)));border-radius:0;padding:calc(var(--v2-footer-contact-pad-block) + var(--v2-footer-contact-hit-bridge)) calc(var(--v2-footer-contact-pad-end) + var(--v2-footer-contact-hit-bridge)) calc(var(--v2-footer-contact-pad-block) + var(--v2-footer-contact-hit-bridge)) calc(var(--v2-footer-contact-pad-start) + var(--v2-footer-contact-hit-bridge))}.LandingPage_footer-compact_v2-footer__ixrbQ .LandingPage_footer-compact_v2-contact-card__2x6aA.LandingPage_footer-compact_is-action__zGGkx:before{inset:var(--v2-footer-contact-hit-bridge);border-radius:var(--v2-shape-control)}}@media (prefers-reduced-motion:reduce){.LandingPage_footer-compact_v2-contact-card__2x6aA small,.LandingPage_footer-compact_v2-contact-card__2x6aA strong{transition:none}}