.ljmx-internal{overflow:clip;color:var(--ljmx-color-black);background:var(--ljmx-color-white)}.ljmx-internal h1,.ljmx-internal h2,.ljmx-internal h3,.ljmx-internal p{margin-top:0}.ljmx-internal h1,.ljmx-internal h2,.ljmx-internal h3{font-weight:800;letter-spacing:-.035em}.ljmx-internal h2{margin-bottom:1rem;font-size:clamp(2rem, 4.4vw, 3.75rem);line-height:1.05}.ljmx-internal h3{font-size:clamp(1.25rem, 2vw, 1.6rem);line-height:1.15}.ljmx-internal-hero,.ljmx-article__header{padding-block:clamp(3.5rem, 6.5vw, 5.5rem);color:var(--ljmx-color-white);background:var(--ljmx-color-black)}.ljmx-internal-hero__content,.ljmx-article__header .ljmx-container{max-width:58rem;margin-inline:auto}.ljmx-internal-hero h1,.ljmx-article__header h1{max-width:15ch;margin-bottom:1.1rem;color:var(--ljmx-color-white);font-size:var(--ljmx-font-size-page-title);line-height:.98}.ljmx-internal-hero__content>p:last-child{max-width:46rem;margin-bottom:0;color:#dedede;font-size:clamp(1.05rem, 2vw, 1.3rem)}.ljmx-section-heading{max-width:52rem;margin-bottom:clamp(2rem, 5vw, 4rem)}.ljmx-section-heading>p:last-child,.ljmx-prose{font-size:clamp(1.05rem, 1.8vw, 1.2rem)}.ljmx-section--soft{background:#f3f3f3}.ljmx-section--dark{color:var(--ljmx-color-white);background:var(--ljmx-color-black)}.ljmx-section--dark h2{color:var(--ljmx-color-white)}.ljmx-card-grid,.ljmx-situation-grid,.ljmx-process-grid,.ljmx-post-grid{display:grid;gap:1rem}.ljmx-info-card,.ljmx-situation-card,.ljmx-post-card{padding:clamp(1.5rem, 3vw, 2.25rem);border-top:.4rem solid var(--ljmx-color-magenta);background:#f3f3f3}.ljmx-info-card p:last-child,.ljmx-situation-card p:last-child,.ljmx-post-card p:last-child{margin-bottom:0}.ljmx-check-list,.ljmx-process-list{margin:0;padding:0;list-style:none}.ljmx-check-list li,.ljmx-process-list li{position:relative;padding:1rem 0 1rem 2rem;border-bottom:.0625rem solid #d5d5d5}.ljmx-check-list li::before{position:absolute;left:0;color:#688500;content:"✓";font-weight:900}.ljmx-process-list{counter-reset:process}.ljmx-process-list li{counter-increment:process;padding-left:4.5rem}.ljmx-process-list li::before{position:absolute;left:0;color:var(--ljmx-color-magenta);content:counter(process,decimal-leading-zero);font-size:1.5rem;font-weight:900}.ljmx-faq-list{display:grid;gap:.8rem}.ljmx-faq-list details{padding:1.1rem 1.25rem;border:.1rem solid #c9c9c9}.ljmx-faq-list summary{cursor:pointer;font-weight:800}.ljmx-faq-list details p{margin:1rem 0 0}.ljmx-cta{display:grid;align-items:center;gap:2rem}.ljmx-cta>div:first-child{max-width:46rem}.ljmx-cta p:last-child{color:#d7d7d7}.ljmx-split,.ljmx-profile,.ljmx-contact-page__grid{display:grid;gap:clamp(2rem, 6vw, 6rem)}.ljmx-profile{align-items:center}.ljmx-profile__placeholder{min-height:24rem;display:grid;place-items:center;padding:2rem;color:#555;border:.15rem dashed #9a9a9a;background:#e6e6e6;text-align:center}.ljmx-note,.ljmx-notice{padding:1rem 1.2rem;border-left:.35rem solid var(--ljmx-color-magenta);background:#fff0f5;font-size:.95rem}.ljmx-service-clarification{max-width:46rem;margin:1.5rem 0;color:var(--ljmx-color-black)}.ljmx-service-clarification h2{margin-bottom:.5rem;color:var(--ljmx-color-black);font-size:clamp(1.5rem, 3vw, 2.25rem)}.ljmx-service-clarification p{margin-bottom:0}.ljmx-service-clarification__actions{margin-top:1rem}.ljmx-service-clarification__actions .ljmx-button{min-height:2.9rem}.ljmx-contact-page{background:#f4f1ea}.ljmx-contact-page .ljmx-eyebrow--dark{color:var(--ljmx-color-black)}.ljmx-contact-page__grid{align-items:start}.ljmx-contact-email{margin-top:2rem;overflow-wrap:anywhere}.ljmx-contact-email a{color:var(--ljmx-color-black);font-weight:700}.ljmx-contact-steps{display:grid;gap:.9rem;margin:1.5rem 0 2rem;padding-left:1.4rem}.ljmx-contact-steps li{padding-left:.35rem}.ljmx-contact-page__note{max-width:36rem;margin-top:1rem;font-size:.9rem}.ljmx-contact-intro{max-width:38rem;font-size:1.05rem}.ljmx-contact-choice,.ljmx-contact-trust{max-width:38rem;margin:1.5rem 0;padding:1.25rem 1.4rem;background:var(--ljmx-color-white)}.ljmx-contact-choice{border-left:.35rem solid var(--ljmx-color-magenta)}.ljmx-contact-choice h3{margin-bottom:.6rem}.ljmx-contact-choice p:last-child,.ljmx-contact-trust p:last-child{margin-bottom:0}.ljmx-contact-trust{border-top:.25rem solid var(--ljmx-color-green)}.ljmx-contact-trust__label{margin-bottom:.4rem;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ljmx-contact-form-wrap{scroll-margin-top:2rem}.ljmx-contact-form-wrap__heading{margin-bottom:1.5rem}.ljmx-contact-form-wrap__heading h2{font-size:clamp(1.7rem, 3vw, 2.5rem)}.ljmx-contact-form-wrap__heading p:last-child{max-width:38rem;margin-bottom:0}.ljmx-contact-page .ljmx-button--dark{margin-top:.25rem}@media (max-width:41.99rem){.ljmx-contact-choice,.ljmx-contact-trust{padding:1.1rem}}.ljmx-related-services a{color:var(--ljmx-color-black);font-weight:800}.ljmx-post-card h2{font-size:clamp(1.5rem, 2.5vw, 2rem)}.ljmx-post-card h2 a{color:var(--ljmx-color-black);text-decoration:none}.ljmx-post-card h2 a:hover{color:#870b37}.ljmx-post-card__date{color:#666;font-size:.9rem}.ljmx-text-link{font-weight:800}.ljmx-pagination{margin-top:3rem}.ljmx-pagination .page-numbers{display:inline-flex;min-width:2.75rem;min-height:2.75rem;align-items:center;justify-content:center;padding:.4rem}.ljmx-pagination .current{color:var(--ljmx-color-white);background:var(--ljmx-color-black)}.ljmx-empty-state{max-width:44rem;padding:clamp(2rem, 5vw, 4rem);border-left:.5rem solid var(--ljmx-color-green);background:#f3f3f3}.ljmx-article__header h1{max-width:19ch}.ljmx-article__content a{color:#9f0d43;font-weight:700}.ljmx-article__content a:hover,.ljmx-article__content a:focus-visible{color:#70082f}.ljmx-article__categories a{color:#ff5b91}.ljmx-article__categories a:hover,.ljmx-article__categories a:focus-visible{color:var(--ljmx-color-green)}.ljmx-article__featured{padding-top:clamp(1.5rem, 3vw, 2.5rem);background:var(--ljmx-color-white)}.ljmx-article__featured .ljmx-container{max-width:58rem;margin-inline:auto}.ljmx-article__featured-image{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-top:.35rem solid var(--ljmx-color-magenta);background:#f3f3f3}.ljmx-article__content,.ljmx-legal-prose{max-width:50rem}.ljmx-article__content{font-size:clamp(1.05rem, 1.8vw, 1.2rem)}.ljmx-article__content>*+*,.ljmx-legal-prose>*+*{margin-top:1.35em}.ljmx-legal-prose h2{margin-top:2em;font-size:clamp(1.65rem, 3vw, 2.4rem)}.ljmx-legal-update{margin-top:3rem;color:#555;font-size:.9rem}@media (min-width:42rem){.ljmx-card-grid,.ljmx-situation-grid,.ljmx-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62rem){.ljmx-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.ljmx-split,.ljmx-profile,.ljmx-contact-page__grid{grid-template-columns:minmax(18rem,0.75fr) minmax(0,1.25fr)}.ljmx-cta{grid-template-columns:minmax(0,1fr) auto}}.ljmx-service-hero__note{max-width:44rem;margin:.9rem 0 0;color:#d7d7d7;font-size:.92rem;line-height:1.45}.ljmx-internal-hero .ljmx-actions{margin-top:1.5rem}.ljmx-internal-section{padding-block:clamp(3.75rem, 7vw, 6.5rem)}.ljmx-internal-section--soft{background:#f3f3f3}.ljmx-internal-section--dark{color:var(--ljmx-color-white);background:var(--ljmx-color-black)}.ljmx-internal-section--dark h2{color:var(--ljmx-color-white)}.ljmx-copy-grid,.ljmx-internal-cta__grid{display:grid;gap:clamp(2rem, 6vw, 6rem)}.ljmx-copy-grid>div:last-child{font-size:clamp(1.05rem, 1.8vw, 1.2rem)}.ljmx-internal-heading{max-width:48rem;margin-bottom:clamp(1.75rem, 4vw, 3rem)}.ljmx-feature-grid,.ljmx-info-grid,.ljmx-mini-process{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.ljmx-feature-grid li,.ljmx-info-grid article{padding:clamp(1.4rem, 3vw, 2rem);background:var(--ljmx-color-white)}.ljmx-feature-grid li{border-left:.4rem solid var(--ljmx-color-magenta);font-weight:750}.ljmx-info-grid article{border-top:.4rem solid var(--ljmx-color-magenta);background:#f3f3f3}.ljmx-info-grid article>span{display:block;margin-bottom:2rem;color:var(--ljmx-color-magenta);font-size:1.5rem;font-weight:900}.ljmx-info-grid article p:last-child{margin-bottom:0}.ljmx-mini-process li{display:grid;gap:.5rem;padding:1.5rem;border-top:.25rem solid var(--ljmx-color-green);background:#161616}.ljmx-mini-process strong{color:var(--ljmx-color-white)}.ljmx-mini-process span{color:#d7d7d7}.ljmx-internal .ljmx-faq__grid{display:grid;gap:clamp(2rem, 6vw, 6rem)}.ljmx-internal .ljmx-faq__items{display:grid;gap:.8rem}.ljmx-internal .ljmx-faq-item{padding:1.1rem 1.25rem;border:.1rem solid #c9c9c9;background:var(--ljmx-color-white)}.ljmx-internal .ljmx-faq-item summary{cursor:pointer;font-weight:800}.ljmx-internal .ljmx-faq-item__answer p{margin:1rem 0 0}.ljmx-internal-cta{padding-block:clamp(3.25rem, 6vw, 5.25rem);color:var(--ljmx-color-black);background:var(--ljmx-color-green)}.ljmx-internal-cta__grid{align-items:center}.ljmx-internal-cta__grid>div:first-child{max-width:48rem}.ljmx-button--outline-dark{color:var(--ljmx-color-black);border-color:var(--ljmx-color-black);background:#fff0}.ljmx-button--outline-dark:hover{color:var(--ljmx-color-white);background:var(--ljmx-color-black)}@media (min-width:42rem){.ljmx-feature-grid,.ljmx-info-grid,.ljmx-mini-process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62rem){.ljmx-copy-grid,.ljmx-internal .ljmx-faq__grid{grid-template-columns:minmax(18rem,0.75fr) minmax(0,1.25fr)}.ljmx-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ljmx-mini-process{grid-template-columns:repeat(4,minmax(0,1fr))}.ljmx-internal-cta__grid{grid-template-columns:minmax(0,1fr) auto}}.ljmx-profile-copy{max-width:52rem}.ljmx-post-card h3{font-size:clamp(1.5rem, 2.5vw, 2rem)}.ljmx-post-card h3 a{color:var(--ljmx-color-black);text-decoration:none}.ljmx-post-card h3 a:hover{color:#870b37}.ljmx-contact-social{margin-top:1.5rem}.ljmx-contact-social p{margin-bottom:.65rem}.ljmx-contact-social__links{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.ljmx-contact-social__links a{color:var(--ljmx-color-black);font-weight:800}.ljmx-blog-search{padding-block:clamp(2rem, 4vw, 3rem);border-bottom:.0625rem solid #ddd;background:#f3f3f3}.ljmx-blog-search__inner{display:grid;gap:1.25rem;align-items:end}.ljmx-blog-search__inner h2{margin-bottom:0;font-size:clamp(1.6rem, 3vw, 2.35rem)}.ljmx-site-search-form--blog,.ljmx-site-search-form--results{width:min(100%, 42rem)}.ljmx-search-results__tools{padding-block:1.5rem;border-bottom:.0625rem solid #ddd;background:#f3f3f3}.ljmx-search-results__content{padding-block:clamp(3.75rem, 7vw, 6.5rem)}.ljmx-search-card__type{margin-bottom:.65rem;color:#870b37;font-size:.8rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ljmx-search-card h3{margin-bottom:.9rem}.ljmx-search-card .ljmx-post-card__excerpt{margin-bottom:1rem}@media (min-width:62rem){.ljmx-blog-search__inner{grid-template-columns:minmax(18rem,0.8fr) minmax(24rem,1.2fr)}}.ljmx-blog-articles{padding-block:clamp(3.75rem, 7vw, 6.5rem)}.ljmx-social-feed-section{padding-block:clamp(3.75rem, 7vw, 6.5rem);background:#f3f3f3}.ljmx-social-feed-grid{display:grid;gap:1.25rem}.ljmx-social-feed-card{min-width:0;padding:clamp(1.5rem, 3vw, 2.25rem);border-top:.4rem solid var(--ljmx-color-magenta);background:var(--ljmx-color-white)}.ljmx-social-feed-card h3{margin-bottom:1rem}.ljmx-social-feed-card__platform{margin-bottom:.65rem;color:#870b37;font-size:.8rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ljmx-social-embed-shell,.ljmx-social-fallback{min-width:0;margin-block:1.5rem;padding:1.25rem;border:.0625rem solid #d2d2d2;background:#f7f7f7;overflow:hidden}.ljmx-social-embed-shell>p,.ljmx-social-fallback>p{margin-bottom:1rem}.ljmx-social-embed-shell .tiktok-embed{width:100%;max-width:100%!important;min-width:0!important;margin:1.25rem 0 0}.ljmx-social-embed-shell iframe{max-width:100%}.ljmx-social-feed-card button:disabled{cursor:wait;opacity:.72}@media (min-width:62rem){.ljmx-social-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.ljmx-about-hero__content{max-width:64rem}.ljmx-about-hero h1{max-width:18ch}.ljmx-about-hero__content>p:last-child{max-width:58rem}.ljmx-about-section{padding-block:clamp(3.75rem, 7vw, 6.5rem)}.ljmx-about-section--soft{background:#f3f3f3}.ljmx-about-section--dark{color:var(--ljmx-color-white);background:var(--ljmx-color-black)}.ljmx-about-section:not(.ljmx-about-section--dark),.ljmx-about-section:not(.ljmx-about-section--dark) h2,.ljmx-about-section:not(.ljmx-about-section--dark) h3,.ljmx-about-section:not(.ljmx-about-section--dark) p{color:#111}.ljmx-about-section--dark,.ljmx-about-section--dark h2,.ljmx-about-section--dark h3{color:var(--ljmx-color-white)}.ljmx-about-section--dark .ljmx-about-heading p,.ljmx-about-experience-card p{color:#e2e2e2}.ljmx-about-experience-card__role{color:var(--ljmx-color-green)!important}.ljmx-about-card__meta{color:#870b37!important}.ljmx-about-heading{max-width:50rem;margin-bottom:clamp(1.75rem, 4vw, 3rem)}.ljmx-about-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.ljmx-about-card,.ljmx-about-specialized-card,.ljmx-about-experience-card,.ljmx-about-principle{min-width:0;padding:clamp(1.4rem, 3vw, 2rem)}.ljmx-about-card{border-top:.4rem solid var(--ljmx-color-magenta);background:#f3f3f3}.ljmx-about-specialized-card{border-left:.4rem solid var(--ljmx-color-magenta);background:var(--ljmx-color-white)}.ljmx-about-card h3,.ljmx-about-specialized-card h3,.ljmx-about-experience-card h3,.ljmx-about-principle h3{margin-bottom:.75rem}.ljmx-about-card p:last-child,.ljmx-about-specialized-card p:last-child,.ljmx-about-experience-card p:last-child,.ljmx-about-principle p:last-child{margin-bottom:0}.ljmx-about-card__institution{font-weight:800}.ljmx-about-card__meta{color:#870b37;font-size:.9rem;font-weight:900;letter-spacing:.04em}.ljmx-about-experience-card{border-top:.3rem solid var(--ljmx-color-green);background:#161616}.ljmx-about-experience-card p{color:#d7d7d7}.ljmx-about-experience-card .ljmx-about-card__meta,.ljmx-about-experience-card__role{color:var(--ljmx-color-green)}.ljmx-about-experience-card__role{margin-bottom:.65rem;font-size:.8rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ljmx-about-principle{border-top:.3rem solid var(--ljmx-color-magenta);background:#f3f3f3}.ljmx-about-service-link{display:block;color:inherit;text-decoration:none;transition:transform 160ms ease,box-shadow 160ms ease,border-color 160ms ease}.ljmx-about-service-link:visited{color:inherit}.ljmx-about-service-link:hover{border-top-color:var(--ljmx-color-green);transform:translateY(-.2rem);box-shadow:0 .9rem 1.8rem rgb(0 0 0 / .1)}.ljmx-about-service-link:focus-visible{outline:.2rem solid var(--ljmx-color-black);outline-offset:.2rem}.ljmx-about-cta{padding-block:clamp(3.25rem, 6vw, 5.25rem);color:var(--ljmx-color-black);background:var(--ljmx-color-green)}.ljmx-about-cta__grid{display:grid;align-items:center;gap:clamp(1.75rem, 4vw, 3rem)}.ljmx-about-cta__grid>div:first-child{max-width:48rem}.ljmx-about-cta h2{color:var(--ljmx-color-black)}@media (min-width:42rem){.ljmx-about-grid--academic,.ljmx-about-grid--approach,.ljmx-about-grid--services{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.ljmx-about-grid--specialized{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62rem){.ljmx-about-grid--academic{grid-template-columns:repeat(3,minmax(0,1fr))}.ljmx-about-grid--experience{grid-template-columns:repeat(2,minmax(0,1fr))}.ljmx-about-grid--approach{grid-template-columns:repeat(4,minmax(0,1fr))}.ljmx-about-grid--services{grid-template-columns:repeat(3,minmax(0,1fr))}.ljmx-about-cta__grid{grid-template-columns:minmax(0,1fr) auto}}.ljmx-service-hero{position:relative;overflow:hidden;border-bottom:.45rem solid var(--ljmx-color-magenta);background:radial-gradient(circle at 88% 18%,rgb(194 250 0 / 12%),transparent 18rem),radial-gradient(circle at 12% 100%,rgb(229 19 92 / 16%),transparent 20rem),var(--ljmx-color-black)}.ljmx-service-hero__content{position:relative;z-index:1;max-width:64rem}.ljmx-service-hero h1{max-width:17ch}.ljmx-service-hero__lead{max-width:52rem;color:#e2e2e2;font-size:clamp(1.08rem, 2vw, 1.35rem)}.ljmx-service-chips{display:flex;flex-wrap:wrap;gap:.65rem;margin:clamp(1.75rem, 4vw, 2.75rem) 0 0;padding:0;list-style:none}.ljmx-service-chip{padding:0;border:.08rem solid var(--ljmx-color-green);border-radius:999rem;color:var(--ljmx-color-white);background:rgb(255 255 255 / 4%);font-size:.85rem;font-weight:800;letter-spacing:.02em;transition:transform 160ms ease,background-color 160ms ease,border-color 160ms ease}.ljmx-service-chip a,.ljmx-service-chip a:visited{display:block;padding:.55rem .9rem;border-radius:inherit;color:inherit;text-decoration:none}.ljmx-service-chip:hover{background:rgb(255 255 255 / 10%);transform:translateY(-.12rem)}.ljmx-service-chip:focus-within{outline:.15rem solid var(--ljmx-color-white);outline-offset:.18rem}.ljmx-service-chip a:focus-visible{outline:none}.ljmx-service-chip--magenta{border-color:#ff5b91}.ljmx-service-card-grid,.ljmx-service-analysis-grid,.ljmx-service-guide-grid{display:grid;gap:1rem}.ljmx-service-card,.ljmx-service-analysis-card,.ljmx-service-guide-card{min-width:0;padding:clamp(1.4rem, 3vw, 2rem)}.ljmx-service-card{border-top:.4rem solid var(--ljmx-color-magenta);background:var(--ljmx-color-white);box-shadow:0 1rem 2.5rem rgb(0 0 0 / 6%)}.ljmx-service-card__marker,.ljmx-service-analysis-card>span,.ljmx-service-guide-card>span{display:inline-flex;min-width:2.3rem;min-height:2.3rem;align-items:center;justify-content:center;margin-bottom:1.3rem;color:var(--ljmx-color-black);background:var(--ljmx-color-green);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ljmx-service-card h3,.ljmx-service-analysis-card h3,.ljmx-service-guide-card h3{margin-bottom:.75rem}.ljmx-service-card p:last-child,.ljmx-service-analysis-card p:last-child,.ljmx-service-guide-card p:last-child{margin-bottom:0}.ljmx-service-situations li{min-height:100%;background:#f5f5f5;transition:transform 160ms ease,box-shadow 160ms ease,border-color 160ms ease}.ljmx-service-situations li:hover{border-left-color:var(--ljmx-color-green);transform:translateY(-.2rem);box-shadow:0 .8rem 1.8rem rgb(0 0 0 / 8%)}.ljmx-service-analysis .ljmx-internal-heading>p:last-child{max-width:52rem;color:#d7d7d7}.ljmx-service-analysis-card{border-top:.3rem solid var(--ljmx-color-green);background:#171717}.ljmx-service-analysis-card:nth-child(even){border-top-color:#ff5b91}.ljmx-service-analysis-card h3{color:var(--ljmx-color-white)}.ljmx-service-analysis-card p{color:#d7d7d7}.ljmx-service-analysis-card:nth-child(even)>span{color:var(--ljmx-color-white);background:var(--ljmx-color-magenta)}.ljmx-service-process li{transition:transform 160ms ease,background-color 160ms ease}.ljmx-service-process li:hover{background:#232323;transform:translateY(-.2rem)}.ljmx-service-guide-card{display:block;color:var(--ljmx-color-black);border-top:.4rem solid var(--ljmx-color-magenta);background:var(--ljmx-color-white);text-decoration:none;transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.ljmx-service-guide-card:visited{color:var(--ljmx-color-black)}.ljmx-service-guide-card:hover{color:var(--ljmx-color-black);border-top-color:var(--ljmx-color-green);transform:translateY(-.25rem);box-shadow:0 1rem 2rem rgb(0 0 0 / 10%)}.ljmx-service-guide-card:focus-visible{outline-color:var(--ljmx-color-black)}.ljmx-service-guide-card>strong{display:inline-block;margin-top:1rem}.ljmx-service-guide-card>span{background:var(--ljmx-color-magenta);color:var(--ljmx-color-white)}.ljmx-service-page .ljmx-faq-item{transition:border-color 160ms ease,box-shadow 160ms ease}.ljmx-service-page .ljmx-faq-item[open]{border-color:var(--ljmx-color-magenta);box-shadow:0 .8rem 1.8rem rgb(0 0 0 / 6%)}@media (min-width:42rem){.ljmx-service-card-grid,.ljmx-service-analysis-grid,.ljmx-service-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62rem){.ljmx-service-card-grid,.ljmx-service-analysis-grid,.ljmx-service-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ljmx-service-notice-section{padding-block:clamp(1.5rem, 3vw, 2.5rem);background:var(--ljmx-color-white)}.ljmx-service-notice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;padding:clamp(1.25rem, 3vw, 1.75rem);border-left:.4rem solid var(--ljmx-color-magenta);background:#f3f3f3}.ljmx-service-notice__marker{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999rem;color:var(--ljmx-color-black);background:var(--ljmx-color-green);font-weight:900}.ljmx-service-notice h2{margin-bottom:.5rem;font-size:clamp(1.35rem, 2.4vw, 1.85rem)}.ljmx-service-notice p{margin:0}.ljmx-service-source-note{max-width:58rem;margin:1.5rem 0 0;padding:1rem 1.15rem;border-left:.3rem solid #ff5b91;color:#eee;background:#222;font-size:.92rem}.ljmx-service-documents{background:var(--ljmx-color-white)}.ljmx-service-documents__grid li{background:#f5f5f5}.ljmx-other-services .ljmx-service-guide-card>span{min-width:0;min-height:0;padding:.4rem .6rem}.ljmx-other-services__internal-card{border-top-color:var(--ljmx-color-green)}.ljmx-other-services__internal-card>span{color:var(--ljmx-color-black)!important;background:var(--ljmx-color-green)!important}