:root{--ease-standard:cubic-bezier(.4,0,.2,1)}.right_image_blk{float:left;padding-left:0;background-size:contain;background-repeat:no-repeat;order:2;background-position:bottom;margin-top:0;height:40vw;position:relative;width:100%!important}.right_image{width:100%;height:auto;position:absolute;top:105px;background-repeat:no-repeat;background-size:contain;transition:.3s ease;background-position:bottom;right:0;bottom:0;background-position:right bottom}.right_image{background-image:url('../images/sql-server-consulting/senior-sql-server-expertise-banner.jpg')}.hero_banner{grid-template-columns:700px 1fr;background:#fdfaf5}@media screen and (min-width:1400px){.right_image_blk{height:670px;width:100%}}@media screen and (min-width:1600px){.right_image_blk{height:634px;width:100%}}@media screen and (min-width:1600px){.right_image{width:100%;background-size:contain;height:auto}}@media screen and (min-width:2000px){.right_image_blk{height:650px;width:100%}.right_image{width:100%;background-size:contain;height:auto}.hero-width{max-width:1920px}.hero_banner{max-width:1920px;margin:auto;grid-template-columns:854px 1fr}}@media screen and (max-width:1250px){.right_image_blk{display:none}.hero_banner{grid-template-columns:1fr}}@media screen and (max-width:1024px){.hero-width{padding-right:2rem}}@media screen and (max-width:1200px){.hero-width{padding-right:2rem}}@media screen and (max-width:1024px){.hero-width{padding-right:1.5rem}}@media screen and (max-width:640px){.hero-width{padding-right:1rem}}.head_image_size{width:100%;margin:0 auto;display:inline-block;position:relative;text-align:left}.breadcrumb ol{margin:0;padding-left:0;list-style:none}.breadcrumb li{display:inline}.breadcrumb li a{color:#222;text-decoration:underline;font-size:14px}.breadcrumb li+li::before{display:inline-block;margin:0 .25em;transform:rotate(15deg);border-right:.1em solid currentColor;height:.8em;content:'';font-size:14px}.breadcrumb li+li::before{color:#222}@media screen and (max-width:1200px){.head_image_size{display:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.icon-circle{background:var(--grad-icon)}.surface-fire{background:var(--grad-fire)}@media screen and (max-width:640px){.icon_align{flex-wrap:wrap}}.dark-card{border:1px solid rgba(253,249,250,.18);background:rgba(253,249,250,.06)}.dark-card--ghost{border:1px dashed rgba(253,249,250,.35);background:none}.dark-rule{border-color:rgba(253,249,250,.15)}.border-t-red{border-top-color:#b5280e}.step-spine{position:relative}.step-spine::before{content:"";position:absolute;top:1.5rem;bottom:1.5rem;left:1.375rem;width:2px;background:var(--grad-icon);opacity:.45}@media(min-width:768px){.step-spine::before{left:1.75rem}}@media(min-width:1024px){.proc-col-start-2{grid-column-start:2}.proc-col-start-4{grid-column-start:4}}.proc-card{border:1px solid #e8e4e0;background:#f7f1e6;transition:box-shadow .3s var(--ease-standard)}.proc-card:hover{box-shadow:var(--sh-md)}.proc-card--ghost{border:1px dashed #cfc7b6;background:none}.proc-num{position:absolute;top:-1rem;right:.75rem;font-size:5.5rem;font-weight:900;line-height:1;color:#b5280e;opacity:.12;pointer-events:none}@media(prefers-reduced-motion:reduce){.proc-card{transition:none}}.sql-table{width:100%;border-collapse:collapse;text-align:left}@media(max-width:1023.98px){.sql-table--wide,.sql-table--wide tbody{display:block}.sql-table--wide thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sql-table--wide tr{display:block;border:1px solid #e8e4e0;border-radius:12px;padding:.25rem 0}.sql-table--wide tr+tr{margin-top:.75rem}.sql-table--wide th[scope="row"]{display:block;padding:.75rem 1rem .25rem}.sql-table--wide td{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.5rem 1rem}.sql-table--wide td::before{content:attr(data-label);flex:0 0 45%;font-weight:600;color:#1b2632}}@media(max-width:767.98px){.sql-table--dark,.sql-table--dark tbody{display:block}.sql-table--dark thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sql-table--dark tr{display:block;border:1px solid rgba(253,249,250,.18);border-radius:12px;padding:.25rem 0}.sql-table--dark tr+tr{margin-top:.75rem}.sql-table--dark th[scope="row"]{display:block;padding:.75rem 1rem .25rem}.sql-table--dark td{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.5rem 1rem}.sql-table--dark td::before{content:attr(data-label);flex:0 0 50%;font-weight:600;color:var(--mango)}}@media(max-width:1023.98px){.wrapper_class{display:flex;flex-direction:column}.wrapper_class>*{order:2}.wrapper_class>.hero_banner,.wrapper_class>#firstsec{order:0}.wrapper_class>.sql-mobile-first{order:1}}@media(min-width:1024px){.sql-rail{position:sticky;top:7rem}}.faq-item summary{min-height:3.5rem;list-style:none;cursor:pointer}.faq-item summary::-webkit-details-marker{display:none}.faq-item .faq-sign{transition-property:transform;transition-duration:.3s;transition-timing-function:var(--ease-standard)}.faq-item[open] .faq-sign{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.faq-item .faq-sign{transition:none}}.blob-rusty{background-color:rgba(181,40,14,.16)}.blob-mango{background-color:rgba(255,187,76,.1)}.size-blob-lg{width:26rem;height:26rem}.size-blob-sm{width:16rem;height:16rem}.quick_ai{text-align:center;position:relative;overflow:hidden;padding:64px 20px}.quick_ai .m-body{max-width:80%;margin:0 auto;line-height:1.5}.case_related_links{background:linear-gradient(135deg,#b5280e 0%,#0078d7 100%);background-size:200% 200%;color:#fef3e9;padding:32px 40px;text-align:center;position:relative;overflow:hidden;border-radius:18px}.case_related_links::before{content:"";position:absolute;top:-40%;left:-20%;width:140%;height:180%;background:radial-gradient(circle at center,rgba(255,255,255,.1) 0%,transparent 60%);mix-blend-mode:overlay;filter:blur(80px);opacity:.5;z-index:0}.quick_ai .checklist-inner{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:stretch}.quick_ai .checklist-left{flex:2;padding-right:30px}.quick_ai .quick_read{color:#ffcc78;text-align:center;font-size:26px;margin-bottom:20px;font-weight:bold}.related_content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.related_link_txt{position:relative;display:inline-block;gap:10px;color:#fff;text-decoration:none}.related_link_txt a{border-radius:18px;border:1px solid #fff;padding:14px 14px 16px;padding-left:33px;display:inline-block;color:#fff;text-decoration:none;width:100%;z-index:3;cursor:pointer;margin:auto;text-align:left;position:relative;transition:all .2s ease}.related_link_txt a::before{content:'';position:absolute;left:9px;background-image:url('../images/case-studies/list-icon-white.svg');top:33%;width:100%;height:19px;background-position:left center;background-repeat:no-repeat;background-size:contain;z-index:0}.related_link_txt a:hover{background-color:#fff;color:#000}.related_link_txt a:hover::before{background-image:url('../images/case-studies/list-icon-black.svg');z-index:3}@media screen and (prefers-reduced-motion:reduce){.related_link_txt a{transition:none}}@media screen and (max-width:1300px){.quick_ai .m-body{max-width:100%}}@media screen and (max-width:1000px){.related_content{grid-template-columns:repeat(2,minmax(0,1fr))}.quick_ai .checklist-left{padding-right:0}}@media screen and (max-width:767px){.related_content{grid-template-columns:repeat(1,minmax(0,1fr))}.quick_ai .quick_read{font-size:20px}}@media screen and (max-width:480px){.case_related_links{padding:32px 10px}}