html:has(.guest-shell){scroll-behavior:auto!important}body:has(.guest-shell){background:#fff}.guest-shell{--guest-charcoal:#202428;--guest-blue:#315d78;--guest-blue-dark:#1e455f;--guest-yellow:#ffc62f;--primary:#ffc62f;--primary-foreground:#202428;--secondary:#315d78;--secondary-foreground:#fff;--ring:#315d78;color:#202428;background:#fff;overflow-x:clip}.guest-shell .text-primary{color:#315d78!important}.guest-highlight{z-index:0;color:#fff;display:inline;position:relative}.guest-highlight:after{z-index:-1;content:"";background:#ffc62f;height:.42em;position:absolute;bottom:.08em;left:-.05em;right:-.08em;transform:rotate(-1deg)}.guest-shell :focus-visible{outline-color:#ffc62f}.guest-shell [data-slot=button]{border-radius:var(--radius-lg)}.guest-shell [data-slot=input],.guest-shell [data-slot=select-trigger]{border-radius:var(--radius-lg);width:100%;height:2.75rem;min-height:2.75rem}.guest-shell [data-slot=textarea]{border-radius:var(--radius-lg);min-height:8rem}.guest-shell a[href],.guest-shell button:not(:disabled),.guest-shell label[for],.guest-shell [role=button]:not([aria-disabled=true]),.guest-shell [data-slot=select-trigger]:not([data-disabled]),.guest-shell [data-slot=select-item]:not([data-disabled]),.guest-shell [data-slot=accordion-trigger]:not(:disabled),.guest-shell [data-slot=checkbox]:not(:disabled),.guest-shell [data-slot=sheet-trigger]:not(:disabled),.guest-shell [data-slot=sheet-close]:not(:disabled){cursor:pointer}.guest-shell [data-slot=card]{border-radius:var(--radius-xl)}.guest-shell .bg-violet-100{background-color:#e5edf1!important}.guest-shell .text-violet-700,.guest-shell .text-emerald-600,.guest-shell .text-emerald-700,.guest-shell .text-emerald-800{color:#315d78!important}.guest-shell .bg-emerald-50,.guest-shell .bg-emerald-100{background-color:#eef2f2!important}.guest-shell .border-emerald-200{border-color:#d5dfe3!important}.legacy-seo-content{color:#626d73;column-gap:3rem;font-size:.95rem;line-height:1.85}.legacy-seo-content h2,.legacy-seo-content h3,.legacy-seo-content h4{break-after:avoid;color:#202428;letter-spacing:-.025em;font-weight:800;line-height:1.25}.legacy-seo-content h2{margin:2rem 0 .75rem;font-size:1.5rem}.legacy-seo-content h3,.legacy-seo-content h4{margin:1.5rem 0 .6rem;font-size:1.15rem}.legacy-seo-content p,.legacy-seo-content ul,.legacy-seo-content ol{margin:0 0 1rem}.legacy-seo-content ul,.legacy-seo-content ol{padding-left:1.25rem}.legacy-seo-content li{margin-bottom:.4rem}.legacy-seo-content a{color:#315d78;text-underline-offset:.16em;font-weight:700;text-decoration:underline}@media (min-width:900px){.legacy-seo-content{columns:2}.legacy-seo-content>*{break-inside:avoid}}.legacy-service-content{color:#626d73;font-size:1rem;line-height:1.85}.legacy-service-content h2,.legacy-service-content h3,.legacy-service-content h4{color:#202428;letter-spacing:-.025em;font-weight:800;line-height:1.25}.legacy-service-content h2{margin:2.25rem 0 .85rem;font-size:1.8rem}.legacy-service-content h3,.legacy-service-content h4{margin:1.75rem 0 .75rem;font-size:1.25rem}.legacy-service-content p,.legacy-service-content ul,.legacy-service-content ol,.legacy-service-content figure,.legacy-service-content blockquote{margin:0 0 1.15rem}.legacy-service-content ul,.legacy-service-content ol{padding-left:1.35rem}.legacy-service-content a{color:#315d78;text-underline-offset:.16em;font-weight:700;text-decoration:underline}.legacy-service-content img{border-radius:var(--radius-xl);max-width:100%;height:auto}body:has(.guest-shell) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}body:has(.guest-shell) :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}body:has(.guest-shell) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.writers-swiper{--swiper-navigation-color:#202428;--swiper-pagination-color:#ffc62f;--swiper-pagination-bullet-inactive-color:#ffffff7a;--swiper-pagination-bullet-inactive-opacity:1;width:100%;max-width:100%;overflow:hidden}.writers-swiper .swiper-wrapper{align-items:stretch;transition-property:transform!important;transition-duration:.52s!important}.writers-swiper .swiper-pagination{bottom:0!important}.writers-swiper .swiper-pagination-bullet{cursor:pointer;width:.55rem;height:.55rem}
