.refbody a{color:#1a3f79;text-decoration:none}.refbody a:hover{color:#d42a34}.refbody img{display:block;max-width:100%}.refbody ::selection{background:#d42a34;color:#fff}.refbody summary{list-style:none;cursor:pointer}.refbody summary::-webkit-details-marker{display:none}details[open] .cc-faq-plus{transform:rotate(45deg)}.cc-task:hover{background:#ffffff21!important;backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);border-color:#ffffff42!important;box-shadow:0 22px 46px -22px #040e2299,inset 0 1px #fff3;transform:translateY(-3px)}.cc-task:hover h3,.cc-task:hover .cc-serif{color:#fff!important}.cc-task:hover p,.cc-task:hover div{color:#ffffffd9!important}.cc-task:hover b,.cc-task:hover strong{color:#d9c9a3!important}.cc-sit{transition:transform .18s ease,box-shadow .18s ease,border-left-color .18s ease}.cc-sit:hover{transform:translateY(-3px);box-shadow:0 28px 52px -20px #0f285061,0 4px 10px -3px #0f285029!important;border-left-color:#dd404a!important}.cc-sit-cta{transition:color .18s ease}.cc-sit:hover .cc-sit-cta{color:#b62f38!important}.cc-serif{font-family:Actay Wide,Actay,sans-serif}.cc-burger{display:none}.cc-hdrsearch input::placeholder{color:#fff;opacity:1}.refbody a,.refbody button{transition:filter .15s ease,background .15s ease,color .15s ease,border-color .15s ease}.refbody button{cursor:pointer}.refbody a:hover,.refbody button:hover{filter:brightness(1.12)}.refbody a:active,.refbody button:active{filter:brightness(.96)}.cc-fade{background-size:cover;background-position:center right;background-repeat:no-repeat}.cc-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}@media(max-width:1460px){.cc-hdrsearch{display:none!important}}@media(max-width:1180px){#sitenav{display:none!important}.cc-burger{display:inline-flex!important}.cc-hcta{display:none!important}.cc-g4,.cc-trust{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:900px){.cc-topbar{display:none!important}.cc-hero-grid,.cc-2col,.cc-2col-rev,.cc-intro{grid-template-columns:1fr!important;gap:32px!important}.cc-split,.cc-g3,.cc-path,.cc-pricing,.cc-result,.cc-offices{grid-template-columns:1fr!important}.cc-team{grid-template-columns:repeat(3,1fr)!important}.cc-footer{grid-template-columns:1fr 1fr!important}.cc-steps{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:620px){.cc-g4,.cc-trust,.cc-team,.cc-faq,.cc-steps{grid-template-columns:1fr!important}.cc-hero-h1{font-size:34px!important}.cc-h2{font-size:27px!important}.cc-btnrow{flex-direction:column!important;align-items:stretch!important}}@media(max-width:900px){.refbody-host .cc-split,.refbody-host .cc-hero-grid,.refbody-host .cc-2col,.refbody-host .cc-2col-rev,.refbody-host .cc-intro,.refbody-host .cc-family-grid{grid-template-columns:minmax(0,1fr)!important}.refbody-host .cc-split>*,.refbody-host .cc-split-text,.refbody-host .cc-split-img,.refbody-host .cc-hscroll{min-width:0!important}}@media(max-width:900px){.refbody-host .refbody *{min-width:0}.refbody-host .refbody [style*="display: flex"]:not(.cc-hscroll):not(.cc-split-text),.refbody-host .refbody [style*="display:flex"]:not(.cc-hscroll):not(.cc-split-text){flex-wrap:wrap}.refbody-host .refbody [style*="display: flex"]:has(>svg:first-child),.refbody-host .refbody [style*="display:flex"]:has(>svg:first-child){flex-wrap:nowrap!important}}@media(max-width:900px){.refbody-host .refbody div[style*="width:"]:not(.cc-hscroll):not(.cc-hscroll>*){max-width:100%}}.refbody-host .refbody summary:has(>.cc-faq-plus){display:block!important;position:relative;padding-right:34px;min-height:0!important;padding-block:9px;margin-block:-9px}.refbody-host .refbody summary>.cc-faq-plus{position:absolute;right:0;top:50%;transform:translateY(-50%)}.refbody-host .refbody details[open]>summary>.cc-faq-plus{transform:translateY(-50%) rotate(45deg)}.refbody-host #faq .cc-faq>details:not([open]){height:auto;padding-top:14px!important;padding-bottom:14px!important}@media(max-width:900px){.refbody-host .refbody a[style*="flex: none"][style*=padding]{flex:0 1 auto!important;max-width:100%;text-align:center}.refbody-host .refbody [style*="display: flex"]:has(>span[style*="text-overflow: ellipsis"]){flex-wrap:nowrap!important}}.refbody-host .scpg [style*="color: #8a7c66"]{color:#4f4636!important}@media(max-width:900px){.refbody-host .refbody [style*="display: flex"]:has(>input:first-child),.refbody-host .refbody [style*="display: flex"]:has(>:is(span,div,i,b):empty:first-child),.refbody-host .refbody [style*="display: flex"]:has(>:is(span,div):first-child>svg:only-child):has(>:nth-child(2):last-child){flex-wrap:nowrap!important}.refbody-host .refbody [style*="display: flex"]>input:first-child,.refbody-host .refbody [style*="display: flex"]>:is(span,div,i,b):empty:first-child,.refbody-host .refbody [style*="display: flex"]:has(>:nth-child(2):last-child)>:is(span,div):first-child:has(>svg:only-child){flex-shrink:0!important}}.refbody-host a.cc-medcard[style*="background: #30629e"] h3{color:#fff!important}.refbody-host a.cc-medcard[style*="background: #30629e"]>span{color:#ffc4c8!important}.refbody-host figure>figcaption[style*="position: absolute"]{right:12px;overflow-wrap:anywhere}.refbody-host :is([style*="#aca39b"],[style*="#b3a89c"],[style*="#b3a99b"],[style*="#c9bfb1"],[style*="#bcb2a7"],[style*="#cfc6ba"],[style*="#d8d0c6"],[style*="#e6e0d7"],[style*="#d2ccc5"]) :is([style*="color: #5f6b7e"],[style*="color: #8792a3"],[style*="color: #8a7f6b"],[style*="color: #5f5a4c"],[style*="color: #8a7c66"]):not(:is([style*="background: #1"],[style*="background: #2"],[style*="background: #3"],[style*="deg,#1"],[style*="deg,#2"],[style*="deg,#3"],[style*="deg, #1"],[style*="deg, #2"],[style*="deg, #3"],.cc-speccard,.cc-pkg:nth-child(4)) *){color:#4f4a42!important}.refbody-host :is([style*="#aca39b"],[style*="#b3a89c"],[style*="#b3a99b"],[style*="#c9bfb1"],[style*="#bcb2a7"],[style*="#cfc6ba"],[style*="#d8d0c6"],[style*="#e6e0d7"],[style*="#d2ccc5"]) [style*="color: #4a566a"]:not(:is([style*="background: #1"],[style*="background: #2"],[style*="background: #3"],[style*="deg,#1"],[style*="deg,#2"],[style*="deg,#3"],[style*="deg, #1"],[style*="deg, #2"],[style*="deg, #3"],.cc-speccard,.cc-pkg:nth-child(4)) *){color:#2f3747!important}@media(max-width:900px){.refbody-host section[style*="linear-gradient(90deg, rgba(19,49,92"]:not([style*="img05.jpg"]){box-shadow:inset 0 0 0 100vmax #0e27488c}.refbody-host div[style*="linear-gradient(90deg, rgba(19,49,92"][style*="pointer-events: none"]{background-color:#0e27488c}.refbody-host section#top[style*="img05.jpg"]{background:linear-gradient(180deg,#13315c9e 0,#13315cc7 520px,#13315c 860px),url(/handoff/img05.jpg) center top / auto 860px no-repeat,#13315c!important}.refbody-host [style*="grid-template-columns: .9fr 1.6fr"]{grid-template-columns:minmax(0,1fr)!important}.refbody-host [style*="grid-template-columns: .9fr 1.6fr"]>div+div{border-top:0!important;padding-top:0!important}}@media(max-width:620px){.refbody-host [style*="background: #1a4079"][style*="flex-wrap: wrap"]>div[style*=border-left]{border-left:0!important}}.refbody-host .cc-important,.refbody-host .cc-important:hover{background:#766a5af2!important}.refbody-host .cc-important :is(h2,h3,h4){color:#fff!important}.refbody-host :is(.cc-route,.cc-route5)>div:nth-child(4):not(:last-child):not(.cc-stepb) p{color:#2f3747!important}@media(max-width:620px){.refbody-host form [style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:minmax(0,1fr)!important}}.refbody-host{overflow-x:clip}.refbody-host section[id]{scroll-margin-top:calc(var(--header-h, 78px) + 12px)}
