/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-leading:initial;--tw-font-weight:initial}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--radius-2xl:1rem;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-white:#fff;--color-black:#0d3551;--color-gray:#172426;--color-gray2:#3f4e50;--color-gray3:#69797b;--color-gray4:#dee2e3;--color-gray5:#f4f5f6;--color-green:#5c7656;--color-green2:#84a17d;--color-green3:#adc9a6;--color-green4:#e2ecdf;--color-green5:#f3f7f2;--color-dark:#153c3c;--color-dark2:#416262;--color-dark3:#6c8989;--color-dark4:#dde4e4;--color-dark5:#f2f8f8;--color-yellow:#92704b;--color-yellow2:#cfa677;--color-yellow3:#e9ceaf;--color-yellow4:#f2e1cf;--color-yellow5:#faf5f0;--color-red:#a25353;--color-red2:#cf7777;--color-red3:#e9afaf;--color-red4:#f2cfcf;--color-red5:#faf0f0;--color-blue:#0068b3;--color-blue2:#4b84bd;--color-blue3:#66a4d1;--color-blue4:#b3d2e9;--color-blue5:#e6f0f8;--color-dblue:#0d3551;--color-dblue2:#3d5d74;--color-dblue3:#6e8697;--color-dblue4:#b7c3cb;--color-dblue5:#e7ebee;--color-orange:#ed8332;--color-brand-blue:#0068b3;--font-sans:Poppins, Arial, Helvetica, sans-serif;--font-heading:Titillium, Arial, Helvetica, sans-serif}}@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.m-0{margin:0}.m-4{margin:calc(var(--spacing) * 4)}.m-8{margin:calc(var(--spacing) * 8)}.m-12{margin:calc(var(--spacing) * 12)}.m-16{margin:calc(var(--spacing) * 16)}.mx-0{margin-inline:0}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-12{margin-inline:calc(var(--spacing) * 12)}.mx-16{margin-inline:calc(var(--spacing) * 16)}.my-0{margin-block:0}.my-4{margin-block:calc(var(--spacing) * 4)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-12{margin-block:calc(var(--spacing) * 12)}.my-16{margin-block:calc(var(--spacing) * 16)}.mt-0{margin-top:0}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mr-0{margin-right:0}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-8{margin-right:calc(var(--spacing) * 8)}.mr-12{margin-right:calc(var(--spacing) * 12)}.mr-16{margin-right:calc(var(--spacing) * 16)}.mb-0{margin-bottom:0}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.ml-0{margin-left:0}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-16{margin-left:calc(var(--spacing) * 16)}.\!flex{display:flex!important}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\!flex-col{flex-direction:column!important}.\!flex-col-reverse{flex-direction:column-reverse!important}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.\!items-center{align-items:center!important}.\!items-start{align-items:flex-start!important}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\!gap-2{gap:calc(var(--spacing) * 2)!important}.\!gap-4{gap:calc(var(--spacing) * 4)!important}.\!gap-8{gap:calc(var(--spacing) * 8)!important}.\!gap-12{gap:calc(var(--spacing) * 12)!important}.\!gap-16{gap:calc(var(--spacing) * 16)!important}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-16{padding:calc(var(--spacing) * 16)}.px-0{padding-inline:0}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-16{padding-inline:calc(var(--spacing) * 16)}.py-0{padding-block:0}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0{padding-top:0}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-0{padding-right:0}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pb-0{padding-bottom:0}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-0{padding-left:0}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-16{padding-left:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (width>=48rem){.md\:m-0{margin:0}.md\:m-4{margin:calc(var(--spacing) * 4)}.md\:m-8{margin:calc(var(--spacing) * 8)}.md\:m-12{margin:calc(var(--spacing) * 12)}.md\:m-16{margin:calc(var(--spacing) * 16)}.md\:mx-0{margin-inline:0}.md\:mx-4{margin-inline:calc(var(--spacing) * 4)}.md\:mx-8{margin-inline:calc(var(--spacing) * 8)}.md\:mx-12{margin-inline:calc(var(--spacing) * 12)}.md\:mx-16{margin-inline:calc(var(--spacing) * 16)}.md\:my-0{margin-block:0}.md\:my-4{margin-block:calc(var(--spacing) * 4)}.md\:my-8{margin-block:calc(var(--spacing) * 8)}.md\:my-12{margin-block:calc(var(--spacing) * 12)}.md\:my-16{margin-block:calc(var(--spacing) * 16)}.md\:mt-0{margin-top:0}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:mr-0{margin-right:0}.md\:mr-4{margin-right:calc(var(--spacing) * 4)}.md\:mr-8{margin-right:calc(var(--spacing) * 8)}.md\:mr-12{margin-right:calc(var(--spacing) * 12)}.md\:mr-16{margin-right:calc(var(--spacing) * 16)}.md\:mb-0{margin-bottom:0}.md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.md\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.md\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.md\:ml-0{margin-left:0}.md\:ml-4{margin-left:calc(var(--spacing) * 4)}.md\:ml-8{margin-left:calc(var(--spacing) * 8)}.md\:ml-12{margin-left:calc(var(--spacing) * 12)}.md\:ml-16{margin-left:calc(var(--spacing) * 16)}.md\:flex{display:flex}.md\:grid{display:grid}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:p-0{padding:0}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:p-16{padding:calc(var(--spacing) * 16)}.md\:px-0{padding-inline:0}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:py-0{padding-block:0}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:pt-0{padding-top:0}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pr-0{padding-right:0}.md\:pr-4{padding-right:calc(var(--spacing) * 4)}.md\:pr-8{padding-right:calc(var(--spacing) * 8)}.md\:pr-12{padding-right:calc(var(--spacing) * 12)}.md\:pr-16{padding-right:calc(var(--spacing) * 16)}.md\:pb-0{padding-bottom:0}.md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pl-0{padding-left:0}.md\:pl-4{padding-left:calc(var(--spacing) * 4)}.md\:pl-8{padding-left:calc(var(--spacing) * 8)}.md\:pl-12{padding-left:calc(var(--spacing) * 12)}.md\:pl-16{padding-left:calc(var(--spacing) * 16)}.md\:text-center{text-align:center}.md\:text-left{text-align:left}.md\:text-right{text-align:right}}@media (width>=64rem){.lg\:m-0{margin:0}.lg\:m-4{margin:calc(var(--spacing) * 4)}.lg\:m-8{margin:calc(var(--spacing) * 8)}.lg\:m-12{margin:calc(var(--spacing) * 12)}.lg\:m-16{margin:calc(var(--spacing) * 16)}.lg\:mx-0{margin-inline:0}.lg\:mx-4{margin-inline:calc(var(--spacing) * 4)}.lg\:mx-8{margin-inline:calc(var(--spacing) * 8)}.lg\:mx-12{margin-inline:calc(var(--spacing) * 12)}.lg\:mx-16{margin-inline:calc(var(--spacing) * 16)}.lg\:my-0{margin-block:0}.lg\:my-4{margin-block:calc(var(--spacing) * 4)}.lg\:my-8{margin-block:calc(var(--spacing) * 8)}.lg\:my-12{margin-block:calc(var(--spacing) * 12)}.lg\:my-16{margin-block:calc(var(--spacing) * 16)}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mr-0{margin-right:0}.lg\:mr-4{margin-right:calc(var(--spacing) * 4)}.lg\:mr-8{margin-right:calc(var(--spacing) * 8)}.lg\:mr-12{margin-right:calc(var(--spacing) * 12)}.lg\:mr-16{margin-right:calc(var(--spacing) * 16)}.lg\:mb-0{margin-bottom:0}.lg\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.lg\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.lg\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.lg\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.lg\:ml-0{margin-left:0}.lg\:ml-4{margin-left:calc(var(--spacing) * 4)}.lg\:ml-8{margin-left:calc(var(--spacing) * 8)}.lg\:ml-12{margin-left:calc(var(--spacing) * 12)}.lg\:ml-16{margin-left:calc(var(--spacing) * 16)}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:p-0{padding:0}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:p-16{padding:calc(var(--spacing) * 16)}.lg\:px-0{padding-inline:0}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-0{padding-block:0}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:pt-0{padding-top:0}.lg\:pt-4{padding-top:calc(var(--spacing) * 4)}.lg\:pt-8{padding-top:calc(var(--spacing) * 8)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pt-16{padding-top:calc(var(--spacing) * 16)}.lg\:pr-0{padding-right:0}.lg\:pr-4{padding-right:calc(var(--spacing) * 4)}.lg\:pr-8{padding-right:calc(var(--spacing) * 8)}.lg\:pr-12{padding-right:calc(var(--spacing) * 12)}.lg\:pr-16{padding-right:calc(var(--spacing) * 16)}.lg\:pb-0{padding-bottom:0}.lg\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pl-0{padding-left:0}.lg\:pl-4{padding-left:calc(var(--spacing) * 4)}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}.lg\:pl-12{padding-left:calc(var(--spacing) * 12)}.lg\:pl-16{padding-left:calc(var(--spacing) * 16)}.lg\:text-center{text-align:center}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}}@media (width>=80rem){.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:gap-2{gap:calc(var(--spacing) * 2)}.xl\:gap-4{gap:calc(var(--spacing) * 4)}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:gap-12{gap:calc(var(--spacing) * 12)}.xl\:gap-16{gap:calc(var(--spacing) * 16)}}}@font-face{font-family:Poppins;src:url(/wp-content/themes/thinking-ahead/public/build/assets/Poppins-Light-DT6-CsId.ttf);font-weight:lighter}@font-face{font-family:Poppins;src:url(/wp-content/themes/thinking-ahead/public/build/assets/Poppins-Regular-CTKNfV9P.ttf);font-weight:400}@font-face{font-family:Poppins;src:url(/wp-content/themes/thinking-ahead/public/build/assets/Poppins-Bold-qTAUjFF7.ttf);font-weight:700}@font-face{font-family:Titillium;src:url(/wp-content/themes/thinking-ahead/public/build/assets/TitilliumWeb-Bold-B3lRFSIn.ttf);font-weight:700}@font-face{font-family:Titillium;src:url(/wp-content/themes/thinking-ahead/public/build/assets/TitilliumWeb-Regular-BNW2HhQP.ttf);font-weight:400}:root{--full-width:100%;--max-width:1920px;--width-lg:calc(90% - 100px)}a,article,blockquote,body,caption,detail,div,em,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,img,label,legend,li,nav,object,ol,p,pre,section,small,span,strong,sub,summary,sup,table,tbody,td tfoot,th,thead,tr,tt,ul,var{box-sizing:border-box;font-family:var(--font-sans);font-size:inherit;font-style:inherit;font-weight:inherit;vertical-align:baseline;color:inherit;border:0;outline:0;margin:0;padding:0;line-height:1.4}body{color:var(--color-black);font-size:16px;text-rendering:optimizelegibility!important}ul,li{list-style-type:none}h1{--wp--preset--font-size--small:2.5rem;--wp--preset--font-size--medium:3.5rem;--wp--preset--font-size--large:5rem;--wp--preset--font-size--x-large:7rem;font-size:3.5rem}:is(h1,h2,h3),:is(h1,h2,h3) strong{font-family:var(--font-heading);--tw-leading:1;line-height:1}h1{font-size:50px}h1,h1 strong{line-height:1.1}h1.wp-block-heading.has-large-font-size{--wp--preset--font-size--large:4rem}h1 strong{font-weight:bolder}h2{font-size:2rem}h2+p{margin-top:20px}h3{font-size:1.5rem}p{--wp--preset--font-size--medium:1.25rem;font-size:1.25rem}p+h2{margin-top:30px}strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--color-blue);outline-offset:2px;border-radius:3px}.site-footer :focus-visible{outline-color:#fff}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{z-index:100000;background-color:var(--color-white);width:auto;height:auto;color:var(--color-dblue);clip-path:none;padding:12px 20px;display:block;top:8px;left:8px;clip:auto!important}.f-row,.f-col{flex-direction:row;display:flex}.f-col{flex-direction:column}[class^=grid-col]{width:100%;display:grid}.grid-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.aligncenter{text-align:center}.color-white{color:var(--color-white)}.wp-block-media-text.sm-media-50>figure{max-width:50%;margin:0 auto 30px}.sm-padding-15{padding-top:15%!important;padding-bottom:15%!important}@media (width<=800px){.grid-col-md-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-col-md-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-col-md-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-col-md-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=600px){.grid-col-sm-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-col-sm-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-col-sm-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-col-sm-4{grid-template-columns:repeat(4,minmax(0,1fr))}}#skip-nav:focus,#skip-nav:hover,#skip-nav:active{clip:unset;border:1px solid #00f;text-decoration-line:underline}#masthead{z-index:100;background:#fff;position:sticky;top:0}#masthead.expanded{position:sticky;overflow:hidden}#masthead.expanded #top-nav{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;position:static}#masthead.expanded{height:100vh}#masthead.expanded .menu-container{display:block}#masthead.expanded #ta-logo{margin-left:unset}#top-nav,#menu-main{justify-content:space-between;gap:16px}#top-nav{max-width:var(--max-width);height:104px;margin:auto;padding:0 50px}#top-nav,#top-nav .menu-container,#top-nav #menu-main{width:100%}#ta-logo{justify-content:center}#nav-logo{max-width:153px;height:auto;display:inline-block}#menu-main{align-items:center;height:100%}#menu-main>li:last-child a{background-color:var(--color-blue);color:var(--color-white)}#menu-main>li:last-child a:hover{background-color:var(--color-dblue)}#menu-main a{--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);text-wrap:nowrap;height:100%;max-height:40px;padding:8px 24px;line-height:24px;text-decoration-line:none;display:block}#menu-main>li{background:#fff;border:1px solid #0000;border-radius:4px}#menu-main>li:hover,#menu-main>li:focus,#menu-main>li:active{border-color:var(--color-dblue);box-shadow:0 1px 0 var(--color-dblue)}#menu-main>li.has-sub{position:relative}#menu-main>li.has-sub.expanded{border-color:var(--color-dblue);border-bottom:none}#menu-main>li.has-sub.expanded:after{content:"";z-index:10;background:#fff;width:100%;height:4px;display:block;position:absolute;bottom:-2px;left:0}#menu-main>li.has-sub.expanded .sub-menu{opacity:1;max-width:100vw;display:block;top:calc(100% - 2px);left:50%;transform:translate(-50%)}@media (width>=1200px){#menu-main>li.has-sub{z-index:10;background:#fff}#menu-main>li.has-sub:hover,#menu-main>li.has-sub:focus,#menu-main>li.has-sub:active{box-shadow:none;border-bottom:none;border-radius:4px 4px 0 0}#menu-main>li.has-sub>a{background:#fff;border-radius:6px;position:relative}#menu-main>li.has-sub>a:after{content:"";z-index:10;background:#fff;width:100%;height:4px;display:block;position:absolute;bottom:-2px;left:0}}#menu-main .sub-menu{z-index:1;opacity:0;border:1px solid var(--color-dblue3);background:#fff;border-radius:0 0 6px 6px;transition:all .1s;display:none;position:absolute;top:100%;left:-1px}#menu-main .sub-menu a:hover{color:var(--color-white);background:var(--color-blue);border-radius:0;border:none!important}@media (width>=1200px){#menu-main li{position:relative}:is(#menu-main li:hover,#menu-main li:focus-within) .sub-menu{opacity:1;display:block}}.hamburger{z-index:1}#top-nav .checkbox{cursor:pointer;opacity:0;position:absolute}#top-nav .checkbox:focus~.hamburger{outline-offset:4px;outline:auto}@supports selector(:focus-visible){#top-nav .checkbox:not(:focus-visible)~.hamburger{outline:none}}#nav-toggle-wrap{position:absolute;top:2rem;left:2rem}#nav-toggle-wrap .checkbox:checked~#menu-main{visibility:visible}#nav-toggle-wrap .checkbox:checked~.drawer{transform:translate(0%)}#top-nav .checkbox:checked~.hamburger .slice:first-child{transform:translateY(12px)rotate(45deg)}#top-nav .checkbox:checked~.hamburger .slice:nth-child(2){opacity:0}#top-nav .checkbox:checked~.hamburger .slice:nth-child(3){transform:translateY(-12px)rotate(-45deg)}.hamburger{z-index:10;cursor:pointer;width:32px;height:32px;padding-top:5px;transition:transform .5s;display:block;position:relative}.hamburger .slice{background-color:#000;width:100%;height:2px;transition:all .5s;display:block}.hamburger .slice:not(:first-child){margin-top:10px}#nav-toggle{padding-left:1.25em;position:relative}#nav-toggle:before{content:"";border-top:.375em double #000;border-bottom:.125em solid #000;width:1em;height:.125em;position:absolute;top:.25em;left:0}footer.site-footer{background-color:var(--color-dblue);color:var(--color-white);padding-bottom:2rem;font-size:14px}footer.site-footer a,footer.site-footer button{--tw-font-weight:var(--font-weight-normal);font-size:14px;font-weight:var(--font-weight-normal);color:var(--color-white);text-decoration-line:none}:is(footer.site-footer a,footer.site-footer button):hover{text-decoration-line:underline}footer.site-footer h3{margin-bottom:1rem}footer.site-footer .container{max-width:var(--max-width);width:var(--width-lg);grid-template-columns:repeat(4,1fr);margin:4rem auto 0;display:grid}footer.site-footer .container>*{margin-block:0;margin-inline:auto}footer.site-footer .container>:first-child{margin:0}footer.site-footer .container>:last-child{margin:0 0 0 auto}footer.site-footer .container ul{flex-direction:column;gap:1rem;display:flex}footer.site-footer .container .footer-socials{flex-direction:row}@media (width<=1199px){#ta-logo{align-items:center;width:100%}#nav-toggle-wrap{display:block!important}#menu-main{flex-direction:column;align-items:flex-start}#top-nav{padding:0}#top-nav .menu-container{display:none}#top-nav #menu-main{width:auto}#menu-main{text-align:center;align-items:center;width:auto;margin:auto}#menu-main .has-sub{align-items:center;display:flex;position:relative}#menu-main .has-sub.expanded button{transform:rotate(90deg)}#menu-main .has-sub button{background:#fff url(/wp-content/themes/thinking-ahead/public/build/assets/chevron-dblue-q7rAT7GJ.svg) 50%/15px no-repeat;border:none;padding:20px;position:absolute;right:-50px;display:block!important}#menu-main .has-sub button:hover,#menu-main .has-sub button:focus,#menu-main .has-sub button:active{background-color:var(--color-blue4);border-radius:4px}footer.site-footer .container{flex-wrap:wrap;display:flex}footer.site-footer .container>div{padding:30px 0}footer.site-footer .container>ul,footer.site-footer .container>div:last-child{flex-direction:column;flex-basis:100%;align-items:center;padding:0;display:flex}footer.site-footer .container .footer-socials{justify-content:space-between}}@media (width<=600px){#masthead{position:relative}#top-nav{width:auto;display:inline-flex}footer.site-footer .container{flex-direction:column;gap:3rem}footer.site-footer .container>div,footer.site-footer .container>:first-child,footer.site-footer .container>:last-child{text-align:center;margin:auto;padding:0}footer.site-footer .container.footer-privacy{gap:0}}.wp-block-button .wp-block-button__link,[class^=btn-],.wpforms-submit{cursor:pointer;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-wrap:nowrap;color:var(--color-white);border:2px solid #0000;border-radius:4px;align-items:center;padding:8px 16px;text-decoration-line:none;display:flex}:is(.wp-block-button .wp-block-button__link,[class^=btn-],.wpforms-submit):after{content:"";background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/chevron-nEyj3IBw.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px;height:10px;margin-left:8px;display:inline-block}:is(.wp-block-button .wp-block-button__link,[class^=btn-],.wpforms-submit):hover{box-shadow:inset 0 0 7px #ae4100}:is(.wp-block-button .wp-block-button__link,[class^=btn-]):after{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/chevron-nEyj3IBw.svg)}:is(.is-style-btn-blue,.btn-blue),:is(.is-style-btn-blue,.btn-blue) .wp-block-button__link{border-color:var(--color-blue);background-color:var(--color-blue)}:is(.is-style-btn-orange,.btn-orange),:is(.is-style-btn-orange,.btn-orange) .wp-block-button__link{border-color:var(--color-orange);background-color:var(--color-orange)}:is(.is-style-btn-orange,.btn-orange):hover{box-shadow:inset 0 0 7px #ae4100}:is(.is-style-btn-outline-white,.btn-outline-white),:is(.is-style-btn-outline-white,.btn-outline-white) .wp-block-button__link{border-color:var(--color-white);background-color:#0000}:is(:is(.is-style-btn-outline-white,.btn-outline-white),:is(.is-style-btn-outline-white,.btn-outline-white) .wp-block-button__link):hover{box-shadow:inset 0px 0px 7px var(--color-dblue2)}:is(.is-style-btn-outline-blue,.btn-outline-blue),:is(.is-style-btn-outline-blue,.btn-outline-blue) .wp-block-button__link{border-color:var(--color-blue);color:var(--color-blue);background-color:#0000}:is(:is(.is-style-btn-outline-blue,.btn-outline-blue),:is(.is-style-btn-outline-blue,.btn-outline-blue) .wp-block-button__link):after{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/chevron-blue-ChgYMhvs.svg)}:is(:is(.is-style-btn-outline-blue,.btn-outline-blue),:is(.is-style-btn-outline-blue,.btn-outline-blue) .wp-block-button__link):hover{box-shadow:inset 0px 0px 7px var(--color-dblue2)}:is(.is-style-btn-outline-dark,.btn-outline-dark),:is(.is-style-btn-outline-dark,.btn-outline-dark) .wp-block-button__link{border-color:var(--color-dblue);color:var(--color-dblue);background-color:#0000}:is(:is(.is-style-btn-outline-dark,.btn-outline-dark),:is(.is-style-btn-outline-dark,.btn-outline-dark) .wp-block-button__link):after{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/chevron-dblue-q7rAT7GJ.svg)}:is(:is(.is-style-btn-outline-dark,.btn-outline-dark),:is(.is-style-btn-outline-dark,.btn-outline-dark) .wp-block-button__link):hover{box-shadow:inset 0px 0px 7px var(--color-dblue2)}.is-style-round-corners{border-radius:30px}.is-style-media-round-corners figure,.is-style-media-round-corners img{border-radius:20px}.margin-top-20,.wp-block-buttons .margin-top-20{margin-top:20px}.margin-top-40,.wp-block-buttons .margin-top-40{margin-top:40px}.margin-top-60,.wp-block-buttons .margin-top-60{margin-top:60px}.margin-top-80,.wp-block-buttons .margin-top-80{margin-top:80px}.is-style-shadow{box-shadow:0 0 10px var(--color-gray4)}.is-style-padding-20{padding:20px}@keyframes pop{0%{opacity:0;margin-top:-10px}to{opacity:1;margin-top:0}}@keyframes sweep{0%{opacity:0;margin-left:-10px}to{opacity:1;margin-left:0}}.entry-content>.wp-block-cover,.entry-content>.gb-block-container{max-width:var(--full-width);margin:0 auto 80px}:is(.entry-content>.wp-block-cover,.entry-content>.gb-block-container) p+*{margin-top:30px}.video-cover{aspect-ratio:var(--aspect-video)}.video-cover video{object-position:top center}figure .is-type-video{aspect-ratio:var(--aspect-video);width:100%;height:auto}.max-width-lg,.entry-content>.gb-block-container:not(.is-style-full-width){max-width:var(--max-width);width:var(--width-lg)}.max-width-lg{margin-left:auto;margin-right:auto}.wp-block-cover{padding:50px}.wp-block-cover h1{margin-bottom:30px}.wp-block-cover .wp-block-buttons{margin-top:30px}.swfc-stats-list{margin-bottom:30px}.image-cards .gb-container-content h2{margin-bottom:0}.industries.button-menu{margin:40px auto}.home-stats{border-radius:40px;width:80%;margin:auto;padding:40px}.home-stats .b-round{border-radius:20px}.home-stats .swfc-stats-list ul{justify-content:space-around;display:flex}.home-stats .swfc-stats-list li{text-align:center;flex-direction:column;flex:1;justify-content:space-evenly;padding:30px;display:flex;position:relative}.home-stats .swfc-stats-list li:not(:last-child):after{background-color:var(--color-gray4);content:"";width:2px;height:80%;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.home-stats .radial-center{color:var(--color-orange);--tw-font-weight:var(--font-weight-bold);font-size:3rem;font-weight:var(--font-weight-bold)}.button-menu{text-align:center;gap:1rem}.button-menu a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);border:1px solid var(--color-gray4);border-radius:10px;padding:10px;text-decoration-line:none;display:block;box-shadow:0 2px 5px #dee2e380}@supports (color:color-mix(in lab, red, red)){.button-menu a{box-shadow:0 2px 5px color-mix(in srgb, var(--color-gray4) 50%, transparent)}}.button-menu a:hover{border-color:var(--color-dblue);color:var(--color-white);background:var(--color-dblue);box-shadow:none}.image-slide{max-width:1200px;margin:auto}.image-slide .eb-slider-wrapper .image .eb-slider-item img{object-fit:contain}.image-slide .eb-slider-item{aspect-ratio:1;justify-content:center;align-items:center;margin:20px;display:inline-flex!important}.gb-container-content>h1,.gb-container-content>h2,.gb-container-content>h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin-bottom:40px}.gb-container-content>h2{--wp--preset--font-size--large:3rem;font-size:3rem}.gb-container-content>h3{margin-bottom:20px}h2{--wp--preset--font-size--large:3rem}.gb-block-container .gb-container-content>.wp-block-embed{text-align:center}.gb-block-container .gb-container-content>.wp-block-embed iframe{aspect-ratio:var(--aspect-video);border-radius:30px;width:80%;height:auto;margin:auto auto 20px}.wp-block-embed.is-style-podcast{border-radius:6px;max-width:800px;margin:auto;overflow:hidden}.wp-block-embed.is-style-podcast iframe{width:100%;height:200px}.swfc-image-cards{padding:50px 0}.swfc-image-card picture,.swfc-image-card img{width:auto;max-width:100%;height:auto;display:block}.swfc-card-type-circle{text-align:center}.swfc-card-type-circle h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);text-transform:uppercase;background:var(--color-blue);border-radius:60px;margin:20px 0;padding:5px 20px;font-size:1rem}.swfc-card-type-circle .swfc-image-card{flex-direction:column;align-items:center;display:flex;position:relative}.swfc-card-type-circle .swfc-image-card:not(:last-child){padding-right:100px}.swfc-card-type-circle .swfc-image-card:not(:last-child):after{content:"";border-bottom:3px dashed var(--color-gray4);width:80px;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.swfc-card-type-circle picture{border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 0 10px #dee2e380}@supports (color:color-mix(in lab, red, red)){.swfc-card-type-circle picture{box-shadow:0 0 10px color-mix(in srgb, var(--color-gray4) 50%, transparent)}}.swfc-card-type-circle picture{width:120px;height:120px}.swfc-card-type-circle picture img{width:auto;height:100%;max-height:70px}.media-text-50{width:50%;max-width:800px;margin:auto}.media-text-90{width:90%;margin:auto}.media-text-round figure img{border-radius:20px}.media-3\/2 figure{aspect-ratio:3/2}.list-checkmark li{background-color:var(--color-gray4);border-radius:10px;align-items:center;gap:10px;margin-bottom:20px;padding:10px 20px;display:flex}.list-checkmark li:last-child{margin:0}.list-checkmark li:before{content:"";background:url(/wp-content/themes/thinking-ahead/public/build/assets/checkmark-DQOi5i6b.svg) 0 0/contain no-repeat;flex:0 0 30px;width:30px;height:30px;display:block}.pill-wrap{justify-content:center}.pill-wrap+h2{margin-top:30px}.pill,.pill-detail summary{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-dblue);text-transform:uppercase;background:var(--color-orange);border:2px solid #0000;border-radius:50px;align-self:flex-start;padding:10px 20px;text-decoration-line:none}.pill-detail{position:relative}.pill-detail[open] summary~*{animation:.3s ease-in-out pop}.pill-detail summary{border-color:var(--color-black);background-color:var(--color-white);color:var(--color-black);align-items:center;gap:10px;display:inline-flex;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.pill-detail summary:after{content:"";border:2px solid var(--color-black);border-top:none;border-left:none;width:10px;height:10px;margin-bottom:0;transition:all .2s ease-in-out;display:block;transform:rotate(-135deg)}.pill-detail[open] summary:after{margin-bottom:5px;transform:rotate(45deg)}.is-style-blue.pill,.is-style-blue .pill{background:var(--color-blue)}.is-style-outine-blue.pill,.is-style-outine-blue .pill{border-color:var(--color-blue);color:var(--color-blue);background:0 0}.is-style-outine-white.pill,.is-style-outine-white .pill{border-color:var(--color-white);background:0 0}.is-style-outine-dark.pill,.is-style-outine-dark .pill{border-color:var(--color-dblue);color:var(--color-dblue);background:0 0}.gb-container-content>h2.is-style-spacer-bottom,.is-style-spacer-bottom{margin-bottom:70px;position:relative}:is(.gb-container-content>h2.is-style-spacer-bottom,.is-style-spacer-bottom):after{content:"";background:var(--color-orange);width:100px;height:5px;position:absolute;bottom:-25px;left:50%;transform:translate(-50%)}.cards-light-shadow{text-align:center;gap:20px;padding:0 20px}.cards-light-shadow.cards-title-pills h3{text-transform:uppercase;background:var(--color-gray4);border:2px solid #0000;border-radius:50px;padding:10px}.cards-light-shadow h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-wrap:nowrap;color:var(--color-black);font-size:1rem}.cards-light-shadow img{margin:20px auto}.cards-light-shadow .swfc-image-card{flex:1;box-shadow:4px 4px 15px #dee2e380}@supports (color:color-mix(in lab, red, red)){.cards-light-shadow .swfc-image-card{box-shadow:4px 4px 15px color-mix(in srgb, var(--color-gray4) 50%, transparent)}}.cards-light-shadow .swfc-image-card{background:#fff;border-radius:20px;padding:30px 20px}.cards-light-shadow .swfc-image-card>div{justify-content:space-between;height:100%}.cards-light-shadow .swfc-image-card .rec-title{flex:1}.grid-border-gray4,.grid-border-gray5{z-index:1;gap:3px;position:relative}:is(.grid-border-gray4,.grid-border-gray5):after{z-index:calc(1 * -1);content:"";background:var(--color-gray4);width:100%;height:100%;position:absolute}:is(.grid-border-gray4,.grid-border-gray5)>div{background:#fff;padding:20px}.grid-border-gray5:after{background:var(--color-gray5)}.swfc-cards-4{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.swfc-cards-4 .swfc-image-card{flex:25%}.swfc-cards-4 picture{height:auto}.ind-cards-wrap{gap:30px}.ind-cards-wrap a{aspect-ratio:3/2;border-radius:20px;display:block;position:relative;overflow:hidden;box-shadow:0 0 7px #0009}.ind-cards-wrap a:hover h3{height:auto;padding:10px 0;top:50%;transform:translateY(-50%)}.ind-cards-wrap a:hover img{filter:grayscale()}.ind-cards-wrap img{object-fit:cover;filter:grayscale()contrast(2);width:100%;height:100%;overflow:hidden}.ind-cards-wrap h3{z-index:2;text-align:center;width:100%;height:100%;color:var(--color-white);--tw-font-weight:var(--font-weight-semibold);font-size:20px;font-weight:var(--font-weight-semibold);background:#0d3551b3;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.ind-cards-wrap h3{background:color-mix(in srgb, var(--color-dblue) 70%, transparent)}}:is(details.icon-point,details.bubble-chat-left,details.bubble-graph-left,details.blue-bubble-chat-left)[open] summary~*{animation:.3s ease-in-out sweep}details.icon-point,details.bubble-chat-left,details.bubble-graph-left,details.blue-bubble-chat-left{border-bottom:2px solid #fff;margin:20px 0;padding-bottom:20px}:is(details.icon-point,details.bubble-chat-left,details.bubble-graph-left,details.blue-bubble-chat-left) p{padding-top:20px}:is(details.icon-point,details.bubble-chat-left,details.bubble-graph-left,details.blue-bubble-chat-left) summary{align-items:center;gap:20px;display:flex;position:relative}:is(details.icon-point,details.bubble-chat-left,details.bubble-graph-left,details.blue-bubble-chat-left) summary:before{content:"";background:url(/wp-content/themes/thinking-ahead/public/build/assets/bubble-graph-TXvuOyJk.svg) 0 0/cover;width:40px;height:40px;display:block}:is(details.icon-point,details.bubble-chat-left,details.bubble-graph-left,details.blue-bubble-chat-left) summary:after{content:"";border:2px solid #fff;border-top:none;border-left:none;width:10px;height:10px;margin-bottom:0;transition:all .2s ease-in-out;display:block;position:absolute;right:0;transform:rotate(-135deg)}:is(details.icon-point,details.bubble-chat-left,details.bubble-graph-left,details.blue-bubble-chat-left)[open] summary:after{margin-bottom:5px;transform:rotate(45deg)}details.bubble-chat-left summary:before{background:url(/wp-content/themes/thinking-ahead/public/build/assets/bubble-chat-DNE-PkWL.svg)}details.blue-bubble-chat-left summary:before{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/chat-smile-BoVAeMJP.svg);background-color:var(--color-blue);background-position:50%;background-repeat:no-repeat;background-size:26px;border-radius:50%}details.icon-point.ip-blue-graph summary:before{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/bubble-graph-blue-BTz5kNSU.svg)}details.icon-point.ip-flag summary:before{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/resiliency-0vy4kyFx.png)}details.icon-point.ip-shield summary:before{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/integrity-BJ1e5wlA.png)}details.icon-point.ip-team summary:before{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/teamwork-B4Ne0xmT.png)}details.icon-point.ip-help summary:before{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/apprenticeship_mentorship-Xrme-7Zy.png)}details.icon-point.ip-award summary:before{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/award_winning-DDHVrkAu.png)}details.icon-point.ip-buildings summary:before{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/company_culture-BjIjh8Cg.png)}details.icon-point.ip-ribbon summary:before{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/professional_development-DS6L0hN-.png)}:is(details.is-style-black-arrow,details.is-style-dark-blue-arrow) summary:after{border-color:var(--color-black)}details.detail-dark.bubble-chat-left,details.detail-dark.bubble-graph-left,details.detail-dark.blue-bubble-chat-left{border-color:var(--color-gray4)}:is(details.detail-dark.bubble-chat-left,details.detail-dark.bubble-graph-left,details.detail-dark.blue-bubble-chat-left) summary:after{border-color:var(--color-black)}.is-style-details-faq details[open] summary~*{animation:.3s ease-in-out sweep}.is-style-details-faq details{border-bottom:2px solid #fff;margin:20px 0;padding-bottom:20px}.is-style-details-faq details p{padding-top:20px}.is-style-details-faq details summary{align-items:center;gap:20px;margin-bottom:20px;display:flex;position:relative}.is-style-details-faq details summary:after{content:"";border:2px solid var(--color-black);border-top:none;border-left:none;width:10px;height:10px;margin-bottom:0;transition:all .2s ease-in-out;display:block;position:absolute;right:0;transform:rotate(-135deg)}.is-style-details-faq details[open] summary:after{margin-bottom:5px;transform:rotate(45deg)}:is(.details-faq,.is-style-details-faq) summary{font-size:1.5rem;font-family:var(--font-heading);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.wp-block-cover__inner-container .pill-wrap{padding-bottom:40px}.square-bottom{border-radius:30px 30px 0 0;margin-bottom:0!important}.is-style-full-width .recruiter-cards{width:var(--width-lg)}.recruiter-cards{max-width:var(--max-width);margin-left:auto;margin-right:auto}.recruiter-cards .pill,.recruiter-cards .btn-outline-blue{display:inline-block}.recruiter-cards .pill{color:var(--color-black);text-transform:uppercase;background:var(--color-gray4);padding:2px 10px;font-size:12px}.recruiter-cards h3{border-bottom:1px solid var(--color-gray5);width:100%;padding-bottom:10px;font-size:20px}.recruiter-cards .swfc-image-card{text-align:left;border:1px solid #0000;justify-content:space-between;align-items:flex-start;text-decoration-line:none}.recruiter-cards .swfc-image-card:hover{border-color:var(--color-blue);box-shadow:4px 4px 15px #b3d2e980}@supports (color:color-mix(in lab, red, red)){.recruiter-cards .swfc-image-card:hover{box-shadow:4px 4px 15px color-mix(in srgb, var(--color-blue4) 50%, transparent)}}.recruiter-cards .swfc-image-card picture,.recruiter-cards .swfc-image-card img{margin:0;padding:0}.recruiter-cards .swfc-image-card div,.recruiter-cards .swfc-image-card h3,.recruiter-cards .swfc-image-card .btn-outline-blue{margin-top:10px}[class*=li-icon]:before{content:"";background-size:contain;background-color:var(--color-blue);border:5px solid var(--color-blue);border-radius:50%;width:30px;height:30px;display:block}.li-icon-linkedin:before{background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/linkedin-DSvTrkcb.svg)}.li-icon-smile-chat:before{content:"";background-image:url(/wp-content/themes/thinking-ahead/public/build/assets/chat-smile-BoVAeMJP.svg)}.single-recruiter h1{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.single-recruiter .breadcrumb{max-width:var(--max-width);width:var(--width-lg);margin-bottom:40px}.single-recruiter .breadcrumb .pill{display:inline-block}.single-recruiter .profile-image-wrap{flex:0 60%;gap:20px}.single-recruiter .profile-image-wrap+div{flex:0 40%}.single-recruiter .post-content{max-width:var(--max-width);width:var(--width-lg);margin:auto}.single-recruiter .rec-signup{grid-template-columns:1fr;place-content:end flex-start;align-items:flex-end;gap:6px;height:100%;display:grid}.single-recruiter .rec-signup li{display:flex}.single-recruiter .rec-signup a{padding:15px 20px}.single-recruiter .rec-profile-image{border-radius:20px;width:auto;max-width:800px}.single-recruiter .rec-profile-image img{width:100%;height:auto}.single-recruiter .recruiter-content{width:100%;margin-top:30px}.single-recruiter .recruiter-content>.wp-block-columns:first-child{margin-bottom:3rem}.single-recruiter .recruiter-content>.wp-block-columns h2{margin-bottom:0}.single-recruiter .recruiter-content>.wp-block-columns h2,.single-recruiter .recruiter-content>.wp-block-columns h3{--tw-font-weight:var(--font-weight-semibold);font-size:1.75rem;font-weight:var(--font-weight-semibold)}:is(.single-recruiter .recruiter-content>.wp-block-columns h2,.single-recruiter .recruiter-content>.wp-block-columns h3):after{content:"";border-bottom:1px solid var(--color-gray4);margin:20px 0;display:block}.single-recruiter .recruiter-content>.wp-block-columns p{padding-top:20px}.single-recruiter .recruiter-content>.wp-block-columns ul,.single-recruiter .recruiter-content>.wp-block-columns li{font-size:1.25rem;list-style:outside}.single-recruiter .recruiter-content>.wp-block-columns ul{margin:1rem 0 0 2rem}.single-recruiter .recruiter-content>.wp-block-columns ul li{margin:10px}.single-recruiter .recruiter-content>.wp-block-columns>div+div{flex-direction:column;gap:16px;display:flex}.single-recruiter .recruiter-content>.wp-block-columns>div+div>div{border-radius:10px;box-shadow:0 2px 5px #dee2e380}@supports (color:color-mix(in lab, red, red)){.single-recruiter .recruiter-content>.wp-block-columns>div+div>div{box-shadow:0 2px 5px color-mix(in srgb, var(--color-gray4) 50%, transparent)}}.single-recruiter .recruiter-content>.wp-block-columns>div+div>div{padding:30px}.single-recruiter .rec-cats{gap:30px}.single-recruiter .recruiter-content-info{gap:30px;margin-bottom:50px}.single-recruiter .profile-header-copy{justify-content:space-between;gap:6px}.single-recruiter .header-wrap{height:60px;position:relative}.single-recruiter h1{text-wrap:nowrap;position:absolute;top:0;left:0}.single-recruiter .profile-header{flex-wrap:no-wrap;gap:30px}.single-recruiter .profile-header h3.rec-type{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue);font-size:1.2rem}.single-recruiter .profile-header img{object-fit:cover;border-radius:20px;width:auto;max-height:300px}.single-recruiter .recruiter-content-info{grid-template-columns:60% 40%}.single-recruiter .rec-contacts{gap:6px}.single-recruiter .rec-contacts a{background:var(--color-gray4);--tw-font-weight:var(--font-weight-semibold);font-size:18px;font-weight:var(--font-weight-semibold);border-radius:8px;align-items:center;gap:10px;padding:5px 10px;text-decoration-line:none}.single-recruiter .partners-slide{background:var(--color-blue5);border-radius:20px;width:90%;margin:0 auto 50px;padding:30px}.single-recruiter .partners-slide h2{margin-bottom:70px;position:relative}.single-recruiter .partners-slide h2:after{content:"";background:var(--color-orange);width:100px;height:5px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}body .slick-slide{height:auto}body .slick-slide img{object-fit:contain}.text-video-cols{width:var(--max-lg);margin:40px auto}.text-video-cols figure{border-radius:10px}.get-started-btn{padding:40px}.get-started-btn h2{font-size:2rem}.pill-wrap+.award-silder{margin-top:40px}.swiper-wrapper{box-sizing:border-box;height:auto}.wp-block-makeiteasy-slider.is-style-award,.wp-block-makeiteasy-slider.is-style-award-white,.wp-block-makeiteasy-slider.is-style-testimonial{width:100%;max-width:1200px;margin:auto}.wp-block-makeiteasy-slider.is-style-award{padding:40px 60px}.wp-block-makeiteasy-slider.is-style-award img{object-fit:contain;height:130px}.wp-block-makeiteasy-slider.is-style-award-white{padding:40px 60px}.wp-block-makeiteasy-slider.is-style-award-white img{object-fit:contain;background:#fff;border-radius:10px;width:170px;height:170px;padding:10px}.wp-block-makeiteasy-slider.is-style-testimonial .swiper-slide .gb-block-testimonial{max-width:800px;margin:auto}.media-columns-center .wp-block-column{flex-direction:column;justify-content:center;display:flex}.media-columns-center iframe{aspect-ratio:var(--aspect-video);width:100%;height:auto}.is-style-white .eb-slider-wrapper .image .eb-slider-item img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:15px;width:auto;height:170px;margin:auto;padding:10px}.award-silder{width:var(--width-lg);max-width:var(--max-width);margin-left:auto;margin-right:auto}.award-silder .eb-slider-wrapper .image .eb-slider-item img{object-fit:contain}.success-stories details+details{margin-top:40px}.success-stories details summary{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:2rem;font-family:var(--font-heading)}.practice-cover .wp-block-cover__inner-container{min-width:400px;max-width:50%}.practice-success details{margin-left:20px}.practice-success details summary{margin-left:-20px;padding:5px 0 20px}.search-select-form{max-width:var(--max-width);width:var(--width-lg);flex-wrap:wrap}.search-select-form,.search-select-form button{margin:50px auto}.search-select-form select,.search-select-form .combo-search input,.search-select-form option{font-family:var(--font-sans);font-size:14px}.search-select-form select,.search-select-form .combo-search input{border:1px solid var(--color-blue);background:#fff;border-radius:6px;flex:0 33%;padding:10px}.search-select-form>div{justify-content:center;gap:10px}.combo-search{position:relative}.combo-search a{border-radius:6px;padding:5px 10px;text-decoration-line:none}.combo-search a:hover{background:var(--color-blue5)}.combo-search-items{border:1px solid var(--color-blue4);background:#fff;border-radius:6px;width:100%;padding:10px;display:none;position:absolute;top:calc(100% + 5px);left:0}.combo-search-items.open{display:flex}.pagination{justify-content:center;gap:20px;margin:30px auto}.pagination a,.pagination span{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black);padding:5px;font-size:1rem;text-decoration-line:none}.pagination a:hover{color:var(--color-blue)}.pagination span{color:var(--color-dblue3)}.cards-center{justify-content:space-evenly;display:flex}.cards-center .swfc-image-card{max-width:400px}.image-cards-vertical{flex-direction:column;gap:30px;max-width:400px;margin:auto}.image-cards-vertical .swfc-image-card{display:flex}.image-cards-vertical .swfc-image-card h3{color:var(--color-gray3);font-size:1.15rem}.image-cards-vertical picture{display:flex}.image-cards-vertical picture:after{background-color:var(--color-gray4);content:"";width:2px;height:100%;margin:0 30px;display:block;transform:rotate(20deg)}.image-cards-vertical picture img{width:50px}.contact-form{max-width:800px}.ta-iframe.ta-vimeo .gb-container-content{justify-content:center;display:flex}.ta-iframe.ta-vimeo iframe{aspect-ratio:var(--aspect-video);border-radius:30px;width:80%;max-width:900px;height:auto;margin:auto auto 20px}.ta-iframe+p{max-width:1000px;margin-left:auto;margin-right:auto}@media (width<=1200px){:root{--max-width:100%}.industries.button-menu{grid-template-columns:repeat(1,minmax(0,1fr))}.cards-light-shadow{flex-wrap:wrap;padding:0}.cards-light-shadow .swfc-image-card{flex-basis:50%}.swfc-card-type-circle{flex-direction:column}.swfc-card-type-circle .swfc-image-card:not(:last-child){padding:0}.swfc-card-type-circle .swfc-image-card:not(:last-child):after{padding:30px 0;position:relative;right:0}}@media (width<=1050px){.video-cover{aspect-ratio:unset}.single-recruiter .profile-image-wrap{flex-direction:column}.swfc-cards-4{grid-template-columns:repeat(3,minmax(0,1fr))}.swfc-card-type-circle{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.swfc-card-type-circle .swfc-image-card:not(:last-child):after{display:none}.posts-page-wrap{--width-lg:90%}}@media (width<=800px){:root{--width-lg:calc(100% - 40px);--wp--preset--gradient--half-blue:var(--color-dblue)}.home-stats .swfc-stats-list ul{flex-direction:column}.home-stats .swfc-stats-list li{align-items:center}.home-stats .swfc-stats-list li:not(:last-child):after{display:none}.home-stats .swfc-stats-list li .radial-progress-wrap{flex-basis:25%}.home-stats .swfc-stats-list li .swfc-stat-copy{text-align:left;flex-basis:75%}.is-style-full-width{padding-left:5%!important;padding-right:5%!important}.entry-content>.wp-block-cover,.entry-content>.gb-block-container{margin:80px auto;padding:40px 20px}.wp-block-makeiteasy-slider.is-style-testimonial{width:calc(100% - 40px)}body .is-layout-flex.sm-media-columns-rev{margin-top:30px;display:grid}body .is-layout-flex.sm-media-columns-rev>div:first-child{order:1}}@media (width<=600px){:root{--width-lg:calc(100% - 40px);--wp--preset--font-size--large:3rem}.max-width-lg,.entry-content>.gb-block-container:not(.is-style-full-width){width:100%}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{max-width:100%}h1.wp-block-heading.has-large-font-size{--wp--preset--font-size--large:3rem}.pill-detail summary{text-wrap:wrap}.practice-cover .wp-block-cover__inner-container{min-width:90%}.wp-block-media-text.is-stacked-on-mobile.is-image-fill-element{gap:20px}.wp-block-cover{padding:50px 20px}.gb-container-content>h2{--wp--preset--font-size--large:2rem;margin-top:30px;font-size:2rem}.swfc-card-type-circle{grid-template-columns:repeat(1,1fr);gap:40px}.swfc-cards-4{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%}.sm-col-grid-1{grid-template-columns:repeat(1,minmax(0,1fr))}.is-layout-grid.grid-border-gray5,.is-layout-grid.grid-border-gray4{grid-template-columns:1fr}.search-select-form>div{flex-direction:column}.cards-light-shadow .swfc-image-card .rec-title{text-wrap:wrap}.home-stats{padding:0}.image-cards .gb-container-content h2{margin:20px 0}.wp-block-makeiteasy-slider.is-style-award figure{height:180px}.wp-block-makeiteasy-slider.is-style-award{padding:40px}.recruiter-cards .swfc-image-card div,.recruiter-cards .swfc-image-card h3,.recruiter-cards .swfc-image-card .btn-outline-blue{text-wrap:nowrap}.cards-light-shadow .swfc-image-card{flex-basis:100%;padding:20px 10px}.cards-light-shadow .swfc-image-card h3{text-wrap:wrap;font-size:1rem;line-height:1.3}.single-recruiter .profile-header{flex-direction:column}.gb-block-container .gb-container-content>.wp-block-embed iframe{width:100%}.entry-content>.wp-block-cover,.entry-content>.gb-block-container{padding-left:0;padding-right:0}.ta-iframe.ta-vimeo iframe{width:100%}.pill-detail summary{justify-content:center;width:100%}.single-recruiter h1{text-wrap:wrap;position:relative}.single-recruiter h3{margin:20px 0}.single-recruiter .header-wrap{height:auto}.single-recruiter .profile-image-wrap,.single-recruiter .profile-header img{width:100%}.single-recruiter .rec-contacts [class*=li-icon]:before{width:15px;height:15px}.single-recruiter .rec-contacts{width:100%}.single-recruiter .rec-contacts a{padding:10px;font-size:16px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
