/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@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-border-style:solid;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mr-2{margin-right:calc(var(--spacing)*2)}.ml-2{margin-left:calc(var(--spacing)*2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-full{height:100%}.min-w-\[200px\]{min-width:200px}.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}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.text-left{text-align:left}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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 (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-end-2{grid-column-end:2}}@media (min-width:64rem){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-start-2{grid-column-start:2}}}:root{--tm-blue-900:#010d5f;--tm-blue-800:#010d5f;--tm-blue-700:#000b6e;--tm-blue-600:#4c569e;--tm-blue-500:#0b53ce;--tm-blue-400:#0b53ce;--tm-blue-200:#3976df;--tm-blue-250:#2b80ff;--tm-blue-300:#0947b0;--tm-chartreuse:#e3f307;--tm-black:#000;--tm-white:#fff;--tm-gray-600:#ffffff4d;--tm-gray-650:#ffffff61;--tm-gray-670:#ffffff94;--tm-gray-800:#242424;--tm-gray-700:#2b2b2b;--tm-gray-675:#494949;--tm-gray-550:#404040;--tm-gray-900:#282828;--tm-gray-850:#2f2f2f;--tm-gray-950:#292929;--tm-gray-970:#070707;--tm-gray-975:#151515;--tm-gray-500:#a09f9a;--tm-gray-450:#bdbdbd;--tm-gray-425:#bfbfb5;--tm-gray-400:#9b9b93;--tm-gray-300:#e0e0d5;--tm-gray-275:#e0e0e0;--tm-gray-260:#ddd;--tm-gray-250:#dcdcdc;--tm-gray-225:silver;--tm-gray-200:#edede6;--tm-gray-175:#f6f6f6;--tm-gray-150:#e1e1e1;--tm-gray-125:#ededd7;--tm-gray-100:#f5f5ee;--tm-gray-50:#f5f5f5;--tm-gray-25:#f3f2ef;--tm-gray-header:#ffffff3d;--tm-mono-gray-20:#ddd;--tm-text-100:#fdfdfd;--tm-text-200:#f3f3f3;--tm-text-300:#d4d4d4;--tm-text-400:#9d9d9d;--tm-text-500:#757575;--tm-text-600:#656565;--tm-text-700:#575757;--tm-text-800:#7c7c7c;--tm-text-750:gray;--tm-text-725:#242626;--tm-gradient-800:linear-gradient(to bottom,#fff,#070707);--tm-gradient-700:linear-gradient(to right,#696e95,#010d5f);--tm-gradient-500:linear-gradient(to top,#696e95,#010d5f);--tm-gradient-600:linear-gradient(to bottom,#696e95,#010d5f);--tm-gradient-hero:linear-gradient(180deg,#010d5ff2 0%,#010d5fcc 100%);--tm-btn-dark-bg:#010d5f;--tm-btn-dark-bg-hover:#000a49;--tm-btn-dark-text:#fdfdfd;--tm-btn-dark-icon-bg:#fdfdfd;--tm-btn-dark-icon-color:#010d5f;--tm-btn-light-bg:#fff;--tm-btn-light-bg-hover:#f3f3f3;--tm-btn-light-text:#010d5f;--tm-btn-light-icon-bg:#e3f307;--tm-btn-light-icon-color:#010d5f;--tm-btn-outline-bg:transparent;--tm-btn-outline-bg-hover:#ffffff0d;--tm-btn-outline-text:#fdfdfd;--tm-btn-outline-border:#fdfdfd;--tm-btn-outline-icon-bg:#fdfdfd;--tm-btn-outline-icon-color:#010d5f;--tm-btn-outline-icon-border:#d0df07;--tm-btn-icon-bg:#fff;--tm-btn-icon-bg-hover:#f3f3f3;--tm-btn-icon-text:#242424;--tm-btn-icon-color:#010d5f;--tm-btn-link-text:#0b53ce;--tm-btn-link-text-hover:#010d5f;--tm-tab-text-default:#242424;--tm-tab-text-hover:#4c569e;--tm-tab-text-active:#4c569e;--tm-tab-text-disabled:#cbcbcb;--tm-tab-border-active:#e3f307;--tm-tab-border-width:3px;--tm-font-heading:"Epilogue",sans-serif;--tm-font-body:"DM Sans",sans-serif;--tm-font-popular:"Instrument Sans",sans-serif;--tm-font-mulish:"Mulish",sans-serif;--tm-font-weight-regular:400;--tm-font-weight-medium:500;--tm-font-weight-semibold:600;--tm-font-weight-bold:700;--tm-font-size-display:72px;--tm-font-size-h1:64px;--tm-font-size-h1-mobile:54px;--tm-font-size-h2:48px;--tm-font-size-h3:36px;--tm-font-size-h4:32px;--tm-font-size-h4-m:30px;--tm-font-size-h5:24px;--tm-font-size-h6:20px;--tm-font-size-h7:16px;--tm-font-size-b1:20px;--tm-font-size-b1-lg:21px;--tm-font-size-b2:17px;--tm-font-size-b3:16px;--tm-font-size-b4:14px;--tm-font-size-b5:12px;--tm-font-size-button:18px;--tm-font-size-tab:16px;--tm-font-size-link:14px;--tm-font-size-bs-value:51px;--tm-font-size-bs-label:25px;--tm-font-size-bi-eyebrow:20px;--tm-line-height-heading:120%;--tm-line-height-hero-banner:132%;--tm-line-height-b1:30px;--tm-line-height-b1-l:38px;--tm-line-height-b2:1.3;--tm-line-height-b3:1.3;--tm-line-height-b4:1.5;--tm-line-height-button:1.1;--tm-line-height-tab:24px;--tm-line-height-business-impact-body:25px;--tm-line-height-discover-more-button:28px;--tm-line-height-link:1.2;--tm-line-height-bs:37px;--tm-line-height-description:130%;--tm-letter-spacing-tight:-1px;--tm-spacing-xs:4px;--tm-spacing-xs-l:6px;--tm-spacing-sm:8px;--tm-spacing-sm-m:10px;--tm-spacing-sm-l:12px;--tm-spacing-sm-xl:14px;--tm-spacing-md:16px;--tm-spacing-md-m:18px;--tm-spacing-md-l:20px;--tm-spacing-md-xl:21px;--tm-spacing-lg-s:22px;--tm-spacing-lg:24px;--tm-service-card-grid-gap:28px;--tm-row-gap-bs:28px;--tm-spacing-lg-l:30px;--tm-spacing-xl:32px;--tm-spacing-xl-m:34px;--tm-spacing-xl-l:36px;--tm-spacing-xl-xl:38px;--tm-spacing-2xl-s:45px;--tm-spacing-2xl:48px;--tm-spacing-2xl-m:50px;--tm-spacing-2xl-l:56px;--tm-spacing-2xl-lg:56px;--tm-spacing-2xl-xl:60px;--tm-spacing-3xl:64px;--tm-spacing-3xl-m:66px;--tm-spacing-3xl-lg:68px;--tm-spacing-3xl-l:74px;--tm-spacing-4xl:76px;--tm-spacing-section:80px;--tm-spacing-section-m:84px;--tm-spacing-section-mobile:40px;--tm-spacing-section-mobile-sm:32px;--tm-spacing-section-mobile-m:44px;--tm-gap-bs-section-md:19px;--tm-heading-wrapper-gap:58px;--tm-radius-sm:4px;--tm-radius-md:8px;--tm-radius-lg:12px;--tm-radius-xl:16px;--tm-radius-button:12px;--tm-radius-icon:8px;--tm-radius-card:16px;--tm-radius-2xl:24px;--tm-radius-input:8px;--tm-radius-product-card:20px;--tm-radius-tag:24px;--tm-radius-footer:40px;--tm-radius-icon-cluster:60px;--tm-icon-size-sm:16px;--tm-icon-size-md:24px;--tm-icon-size-lg:42px;--tm-btn-arrow-size:34px;--tm-btn-arrow-size-mobile:30px;--tm-btn-arrow-icon-size:18px;--tm-shadow-sm:0 1px 2px #0000000d;--tm-shadow-md:0 4px 8px #00000014;--tm-shadow-lg:0 4px 24px #00000014;--tm-shadow-button:0 2px 8px #0000001a;--tm-shadow-card:0 4px 24px #00000014;--tm-transition-fast:.15s ease;--tm-transition-base:.2s ease;--tm-transition-slow:.3s ease;--tm-ease:cubic-bezier(.4,0,.2,1);--tm-container-max:1260px;--tm-content-max:1200px;--tm-container-padding:24px;--tm-expertise-stat-width:255px;--tm-expertise-stat-height:208px;--tm-z-dropdown:100;--tm-z-sticky:200;--tm-z-fixed:300;--tm-z-modal-backdrop:400;--tm-z-modal:500;--tm-z-tooltip:600}@media (max-width:767px){:root{--tm-font-size-h4:24px;--tm-font-size-h6:18px;--tm-font-size-b1:18px;--tm-container-padding:16px}}[data-animate-card-group]{overflow:hidden}[data-animate-card][data-card-anim]{transition:opacity 1.1s,transform 1.1s}[data-animate-card][data-card-anim="1"]{opacity:0;transform:translate(-110%,-110%)}[data-animate-card][data-card-anim="2"]{opacity:0;transform:translate(110%,-110%)}[data-animate-card][data-card-anim="3"]{opacity:0;transform:translate(-110%,110%)}[data-animate-card][data-card-anim="4"]{opacity:0;transform:translate(110%,110%)}[data-animate-card][data-card-anim="5"]{opacity:0;transform:translate(-110%,110%)}[data-animate-card][data-card-anim="6"]{opacity:0;transform:translate(110%,110%)}[data-animate-card-group].is-visible [data-animate-card][data-card-anim="1"],[data-animate-card-group].is-visible [data-animate-card][data-card-anim="2"]{opacity:1;transition-delay:0s;transform:translate(0)}[data-animate-card-group].is-visible [data-animate-card][data-card-anim="3"],[data-animate-card-group].is-visible [data-animate-card][data-card-anim="4"]{opacity:1;transition-delay:.1s;transform:translate(0)}[data-animate-card-group].is-visible [data-animate-card][data-card-anim="5"],[data-animate-card-group].is-visible [data-animate-card][data-card-anim="6"]{opacity:1;transition-delay:.2s;transform:translate(0)}body{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b3);line-height:var(--tm-line-height-b3);font-weight:var(--tm-font-weight-regular);background-color:var(--tm-gray-100);color:var(--tm-gray-800);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.tm-h1,h2,.tm-h2,h3,.tm-h3,h4,.tm-h4,h5,.tm-h5,h6,.tm-h6,.tm-h7,h1 p,.tm-h1 p,h2 p,.tm-h2 p,h3 p,.tm-h3 p,h4 p,.tm-h4 p,h5 p,.tm-h5 p,h6 p,.tm-h6 p,.tm-h7 p{font-family:var(--tm-font-heading);line-height:var(--tm-line-height-heading);margin-top:0;margin-bottom:var(--tm-spacing-md)}.tm-display,.tm-display p{font-family:var(--tm-font-heading);font-size:var(--tm-font-size-display);font-weight:var(--tm-font-weight-medium);line-height:var(--tm-line-height-heading)}h1,.tm-h1,h1 p,.tm-h1 p{font-size:var(--tm-font-size-h1);font-weight:var(--tm-font-weight-medium)}h2,.tm-h2,h2 p,.tm-h2 p{font-size:var(--tm-font-size-h2);font-weight:var(--tm-font-weight-medium)}h3,.tm-h3,h3 p,.tm-h3 p{font-size:var(--tm-font-size-h3);font-weight:var(--tm-font-weight-medium)}h4,.tm-h4,h4 p,.tm-h4 p{font-size:var(--tm-font-size-h4);font-weight:var(--tm-font-weight-regular)}h5,.tm-h5,h5 p,.tm-h5 p{font-size:var(--tm-font-size-h5);font-weight:var(--tm-font-weight-semibold)}h6,.tm-h6,h6 p,.tm-h6 p{font-size:var(--tm-font-size-h6);font-weight:var(--tm-font-weight-semibold)}.tm-h7,.tm-h7 p{font-size:var(--tm-font-size-h7);font-weight:var(--tm-font-weight-regular)}.tm-b1,.tm-b1 p{font-family:var(--tm-font-heading);font-size:var(--tm-font-size-b1);font-weight:var(--tm-font-weight-medium);line-height:var(--tm-line-height-b1)}.tm-b1-large,.tm-b1-large p{font-family:var(--tm-font-heading);font-size:30px;font-weight:var(--tm-font-weight-medium);line-height:var(--tm-line-height-b1-l)}.tm-b1-regular,.tm-b1-regular p{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b1-lg);font-weight:var(--tm-font-weight-regular);line-height:var(--tm-line-height-b2)}.tm-b2,.tm-b2 p{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b2);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-b2)}.tm-b2-regular,.tm-b2-regular p{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b2);font-weight:var(--tm-font-weight-regular);line-height:var(--tm-line-height-b2)}.tm-b3,.tm-b3 p{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b3);font-weight:var(--tm-font-weight-regular);line-height:var(--tm-line-height-b3)}.tm-b4,.tm-b4 p{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b4);font-weight:var(--tm-font-weight-regular);line-height:var(--tm-line-height-b4)}.tm-text-button{font-family:var(--tm-font-body);font-size:var(--tm-font-size-button);font-weight:var(--tm-font-weight-regular);line-height:var(--tm-line-height-button)}.tm-text-button--semibold{font-weight:var(--tm-font-weight-semibold)}.tm-text-tab{font-family:var(--tm-font-body);font-size:var(--tm-font-size-tab);font-weight:var(--tm-font-weight-regular);line-height:var(--tm-line-height-tab)}.tm-text-tab--active{font-weight:var(--tm-font-weight-semibold)}.tm-text-link{font-family:var(--tm-font-body);font-size:var(--tm-font-size-link);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-link)}.tm-font-heading{font-family:var(--tm-font-heading)}.tm-font-body{font-family:var(--tm-font-body)}.tm-font-regular{font-weight:var(--tm-font-weight-regular)}.tm-font-medium{font-weight:var(--tm-font-weight-medium)}.tm-font-semibold{font-weight:var(--tm-font-weight-semibold)}.tm-font-bold{font-weight:var(--tm-font-weight-bold)}.tm-text-primary,.tm-text-primary p{color:var(--tm-blue-900)}.tm-text-secondary,.tm-text-secondary p{color:var(--tm-gray-800)}.tm-text-muted,.tm-text-muted p{color:var(--tm-text-600)}.tm-text-body,.tm-text-body p{color:var(--tm-text-700)}.tm-text-light,.tm-text-light p{color:var(--tm-text-100)}.tm-text-dark,.tm-text-dark p{color:var(--tm-gray-900)}.tm-text-charcoal,.tm-text-charcoal p{color:var(--tm-gray-700)}.tm-text-cream,.tm-text-cream p{color:var(--tm-gray-100)}.tm-text-sand,.tm-text-sand p{color:var(--tm-gray-125)}.tm-text-link{color:var(--tm-blue-500)}a{color:var(--tm-blue-500);transition:color var(--tm-transition-fast);text-decoration:none}a:hover{color:var(--tm-blue-900)}a:focus{outline:2px solid var(--tm-blue-500);outline-offset:2px}p{margin-top:0;margin-bottom:var(--tm-spacing-md)}p:last-child{margin-bottom:0}ul,ol{margin-top:0;margin-bottom:var(--tm-spacing-md);padding-left:var(--tm-spacing-lg)}li{margin-bottom:var(--tm-spacing-xs)}@media (max-width:767px){.tm-display,.tm-display p{font-size:40px}h1,.tm-h1,h1 p,.tm-h1 p{font-size:48px}h2,.tm-h2,h2 p,.tm-h2 p{font-size:32px}h3,.tm-h3,h3 p,.tm-h3 p{font-size:28px}h4,.tm-h4,h4 p,.tm-h4 p{font-size:24px}h5,.tm-h5,h5 p,.tm-h5 p{font-size:20px}h6,.tm-h6,h6 p,.tm-h6 p,.tm-b1{font-size:18px}}.wrapper{max-width:var(--tm-container-max);margin-left:auto;margin-right:auto}@media (max-width:1023px){.wrapper:not(.padding-left-none){padding-left:var(--tm-container-padding)}.wrapper:not(.padding-right-none){padding-right:var(--tm-container-padding)}}.tm-content{max-width:var(--tm-content-max);margin-left:auto;margin-right:auto}.tm-section{padding-top:var(--tm-spacing-section);padding-bottom:var(--tm-spacing-section)}@media (max-width:767px){.tm-section{padding-top:var(--tm-spacing-section-mobile);padding-bottom:var(--tm-spacing-section-mobile)}}.tm-flex{display:flex}.tm-flex-center{justify-content:center;align-items:center;display:flex}.tm-flex-between{justify-content:space-between;align-items:center;display:flex}.tm-flex-col{flex-direction:column}.tm-flex-wrap{flex-wrap:wrap}.tm-items-center{align-items:center}.tm-items-start{align-items:flex-start}.tm-items-end{align-items:flex-end}.tm-justify-center{justify-content:center}.tm-justify-between{justify-content:space-between}.tm-justify-start{justify-content:flex-start}.tm-justify-end{justify-content:flex-end}.tm-gap-xs{gap:var(--tm-spacing-xs)}.tm-gap-sm{gap:var(--tm-spacing-sm)}.tm-gap-md{gap:var(--tm-spacing-md)}.tm-gap-lg{gap:var(--tm-spacing-lg)}.tm-gap-xl{gap:var(--tm-spacing-xl)}.tm-grid{display:grid}.tm-grid-2{grid-template-columns:repeat(2,1fr);display:grid}.tm-grid-3{grid-template-columns:repeat(3,1fr);display:grid}.tm-grid-4{grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1023px){.tm-grid-4{grid-template-columns:repeat(2,1fr)}.tm-bg-blue-yellow-gradient>.layout-grid.grid--direction-across{flex-direction:column}}@media (max-width:767px){.tm-grid-2,.tm-grid-3,.tm-grid-4{grid-template-columns:1fr}}.tm-m-0{margin:0}.tm-m-xs{margin:var(--tm-spacing-xs)}.tm-m-sm{margin:var(--tm-spacing-sm)}.tm-m-md{margin:var(--tm-spacing-md)}.tm-m-lg{margin:var(--tm-spacing-lg)}.tm-m-xl{margin:var(--tm-spacing-xl)}.tm-mt-0{margin-top:0}.tm-mt-xs{margin-top:var(--tm-spacing-xs)}.tm-mt-sm{margin-top:var(--tm-spacing-sm)}.tm-mt-md{margin-top:var(--tm-spacing-md)}.tm-mt-lg{margin-top:var(--tm-spacing-lg)}.tm-mt-xl{margin-top:var(--tm-spacing-xl)}.tm-mt-2xl{margin-top:var(--tm-spacing-2xl)}.tm-mt-3xl{margin-top:var(--tm-spacing-3xl)}.tm-mb-0{margin-bottom:0}.tm-mb-xs{margin-bottom:var(--tm-spacing-xs)}.tm-mb-sm{margin-bottom:var(--tm-spacing-sm)}.tm-mb-md{margin-bottom:var(--tm-spacing-md)}.tm-mb-lg{margin-bottom:var(--tm-spacing-lg)}.tm-mb-xl{margin-bottom:var(--tm-spacing-xl)}.tm-mb-2xl{margin-bottom:var(--tm-spacing-2xl)}.tm-mb-3xl{margin-bottom:var(--tm-spacing-3xl)}.tm-p-0{padding:0}.tm-p-xs{padding:var(--tm-spacing-xs)}.tm-p-sm{padding:var(--tm-spacing-sm)}.tm-p-md{padding:var(--tm-spacing-md)}.tm-p-lg{padding:var(--tm-spacing-lg)}.tm-p-xl{padding:var(--tm-spacing-xl)}.tm-py-sm{padding-top:var(--tm-spacing-sm);padding-bottom:var(--tm-spacing-sm)}.tm-py-md{padding-top:var(--tm-spacing-md);padding-bottom:var(--tm-spacing-md)}.tm-py-lg{padding-top:var(--tm-spacing-lg);padding-bottom:var(--tm-spacing-lg)}.tm-py-xl{padding-top:var(--tm-spacing-xl);padding-bottom:var(--tm-spacing-xl)}.tm-px-sm{padding-left:var(--tm-spacing-sm);padding-right:var(--tm-spacing-sm)}.tm-px-md{padding-left:var(--tm-spacing-md);padding-right:var(--tm-spacing-md)}.tm-px-lg{padding-left:var(--tm-spacing-lg);padding-right:var(--tm-spacing-lg)}.tm-px-xl{padding-left:var(--tm-spacing-xl);padding-right:var(--tm-spacing-xl)}.tm-bg-primary{background-color:var(--tm-blue-900)}.tm-bg-blue-gradient{background-color:var(--tm-blue-900);border-radius:var(--tm-radius-2xl);isolation:isolate;position:relative;overflow:hidden}.tm-bg-blue-gradient:before,.tm-bg-blue-gradient:after{content:"";background:var(--tm-blue-500);filter:blur(69px);z-index:0;pointer-events:none;border-radius:50%;position:absolute}.tm-bg-blue-gradient:after{width:50%;height:60%;top:30%;left:-15%;transform:translateY(-50%)}.tm-bg-blue-gradient>*{z-index:1;position:relative}.tm-bg-chartreuse-gradient{background-color:var(--tm-gray-200);position:relative}.tm-bg-chartreuse-gradient:after{content:"";filter:blur(74px);z-index:0;pointer-events:none;background:radial-gradient(45% 55% at 8% 42%,#e3f3078c,#0000 70%),radial-gradient(30% 90% at 88% 30%,#e3f30773,#0000 70%);display:none;position:absolute;inset:-22% -8%}.tm-bg-chartreuse-gradient>*{z-index:1;position:relative}.tm-bg-blue-yellow-gradient{background-color:var(--tm-blue-900);color:var(--tm-white);border-radius:var(--tm-radius-2xl);position:relative;overflow:hidden;box-shadow:-50px 0 40px -10px #e3f3074d,50px 0 40px -10px #e3f3074d}.tm-bg-blue-yellow-gradient.wrapper{padding-inline:0}.tm-bg-blue-yellow-gradient .layout-grid>div:first-child img{width:calc(100% + 76px);max-width:calc(100% + 76px);margin-left:-18px;margin-right:-18px;display:block}.tm-bg-blue-yellow-gradient .tm-body{padding:var(--tm-spacing-2xl-s)var(--tm-spacing-md-l)var(--tm-spacing-2xl-lg)}.tm-bg-blue-yellow-gradient .tm-body,.tm-bg-blue-yellow-gradient .tm-body p{font-size:var(--tm-font-size-h6)}@media (min-width:768px){.tm-bg-blue-yellow-gradient{border-radius:var(--tm-radius-footer);box-shadow:-60px 0 50px -10px #e3f3074d,60px 0 50px -10px #e3f3074d}.tm-bg-blue-yellow-gradient .layout-grid>div:first-child img{width:100%;max-width:100%;margin-left:0;margin-right:0}.tm-bg-blue-gradient{border-radius:var(--tm-radius-footer)}.tm-bg-blue-gradient:before{width:25%;height:60%;display:block;top:-15%;right:-5%}.tm-bg-blue-gradient:after{width:28%;height:70%;top:50%;left:-12%;transform:translateY(-50%)}.tm-bg-blue-yellow-gradient:after{content:"";background:var(--tm-blue-500);opacity:.95;filter:blur(68px);pointer-events:none;z-index:0;border-radius:999px;width:178px;height:487px;position:absolute;top:-228px;right:-76px;transform:rotate(-28deg)}.tm-bg-blue-yellow-gradient>.layout-grid{z-index:1;position:relative}.tm-bg-blue-yellow-gradient>.layout-grid:before{content:"";background:var(--tm-blue-500);opacity:.95;filter:blur(68px);pointer-events:none;z-index:0;border-radius:999px;width:178px;height:520px;position:absolute;top:-40px;left:-118px;transform:rotate(-10deg)}.tm-bg-blue-yellow-gradient>*,.tm-bg-blue-yellow-gradient>.layout-grid>*{z-index:1;position:relative}}@media (min-width:1025px){.tm-bg-chartreuse-gradient:after{display:block}}.tm-bg-secondary{background-color:var(--tm-gray-100)}.tm-gray-200{background-color:var(--tm-gray-200)}.tm-bg-white{background-color:var(--tm-white)}.tm-bg-dark{background-color:var(--tm-gray-800)}.tm-bg-chartreuse{background-color:var(--tm-chartreuse)}.tm-bg-gradient-hero{background:var(--tm-gradient-hero)}.tm-bg-gradient-700{background:var(--tm-gradient-700)}.tm-rounded-sm{border-radius:var(--tm-radius-sm)}.tm-rounded-md{border-radius:var(--tm-radius-md)}.tm-rounded-lg{border-radius:var(--tm-radius-lg)}.tm-rounded-xl{border-radius:var(--tm-radius-xl)}.tm-rounded-button{border-radius:var(--tm-radius-button)}.tm-rounded-card{border-radius:var(--tm-radius-card)}.tm-shadow-sm{box-shadow:var(--tm-shadow-sm)}.tm-shadow-md{box-shadow:var(--tm-shadow-md)}.tm-shadow-lg{box-shadow:var(--tm-shadow-lg)}.tm-shadow-card{box-shadow:var(--tm-shadow-card)}.tm-text-center{text-align:center}.tm-text-left{text-align:left}.tm-text-right{text-align:right}.tm-uppercase{text-transform:uppercase}.tm-capitalize{text-transform:capitalize}.tm-block{display:block}.tm-inline-block{display:inline-block}.tm-inline-flex{display:inline-flex}.tm-hidden{display:none}.tm-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.tm-hidden-mobile{display:none}}@media (min-width:768px){.tm-hidden-desktop{display:none}}.tm-relative{position:relative}.tm-absolute{position:absolute}.tm-fixed{position:fixed}.tm-sticky{position:sticky}.tm-transition{transition:all var(--tm-transition-base)}.tm-transition-fast{transition:all var(--tm-transition-fast)}.tm-transition-slow{transition:all var(--tm-transition-slow)}.tm-img-cover{object-fit:cover;width:100%;height:100%}.tm-img-contain{object-fit:contain;width:100%;height:100%}.tm-focus-visible:focus-visible{outline:2px solid var(--tm-blue-500);outline-offset:2px}.tm-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tm-highlight-yellow,.tm-text-highlight-yellow-bold,.tm-text-highlight-yellow-semi,.tm-text-highlight-yellow,.tm-heading-highlight-yellow{color:var(--tm-chartreuse)}.tm-highlight-blue,.tm-text-highlight-blue,.tm-heading-highlight-blue{color:var(--tm-blue-500)}.tm-highlight-navy,.tm-text-highlight-navy-bold,.tm-text-highlight-bold,.tm-heading-highlight-navy{color:var(--tm-blue-900)}.tm-highlight-muted-blue,.tm-text-highlight-blue-bold,.tm-text-highlight,.tm-heading-highlight-muted-blue{color:var(--tm-blue-600)}.tm-highlight-dark-navy{color:var(--tm-blue-700)}.tm-highlight-light-blue,.tm-text-highlight-blue-semi,.tm-heading-highlight-light-blue{color:var(--tm-blue-200)}.tm-social-links{gap:var(--tm-spacing-sm-l);align-items:center;display:flex}.region-breadcrumb{padding:var(--tm-spacing-section-mobile-m)0 0}.breadcrumb,.breadcrumb.wrapper{padding:0 var(--tm-row-gap-bs)}@media (min-width:768px){.breadcrumb.wrapper{padding-bottom:26px}}@media (min-width:1440px){.breadcrumb.wrapper{padding-inline:0}}.breadcrumb ol{align-items:center;gap:var(--tm-spacing-sm-l);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumb ol li{align-items:center;display:flex}.breadcrumb ol li a{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b3);color:var(--tm-gray-500);text-decoration:underline}.breadcrumb ol li a:hover{color:var(--tm-blue-500)}.breadcrumb ol li span{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b3);color:var(--tm-gray-500)}.ck-content ul{list-style:outside}.ck-content ol{list-style:decimal}.tm-perspectives-content p{color:var(--tm-gray-700);font-family:var(--tm-font-body);font-weight:var(--tm-font-weight-regular);font-size:var(--tm-font-size-b3);line-height:var(--tm-line-height-b3);letter-spacing:0;margin-bottom:var(--tm-spacing-md-l)}.tm-perspectives-content p:last-of-type strong{font-weight:var(--tm-font-weight-semibold)}.tm-perspectives-content h2,.tm-perspectives-content h3{margin-top:var(--tm-spacing-section-mobile-m);margin-bottom:var(--tm-spacing-md)}.tm-perspectives-content img{border-radius:var(--tm-radius-lg);max-width:100%;height:auto}.tm-perspectives-content .tm-two-column{margin-bottom:var(--tm-spacing-section-mobile-m)}.tm-perspectives-content hr{margin:var(--tm-spacing-section-mobile-m)0;border:2px solid #e0e0d5}body.page-node-type-perspectives .tm-perspectives-content hr+p,body.page-node-type-whitepapers .tm-perspectives-content hr+p{margin-bottom:var(--tm-spacing-md)}body.page-node-type-perspectives .tm-perspectives-content hr+p+ol,body.page-node-type-whitepapers .tm-perspectives-content hr+p+ol{margin-top:0}.tm-perspectives-content a{color:var(--tm-gray-700);letter-spacing:0%;line-height:var(--tm-line-height-b3);text-decoration:underline}.tm-perspectives-content a:hover{color:var(--tm-blue-900)}@media (max-width:767px){.view-id-whitepapers_listing.view-display-id-block_1 .tm-related-perspectives__grid{row-gap:var(--tm-spacing-sm-l)}.tm-perspectives-content .tm-two-column{flex-direction:column;width:100%;max-width:100%;margin-bottom:0;display:flex}.tm-perspectives-content .tm-two-column>p:has(img){order:2;margin-bottom:0}.tm-perspectives-content .tm-two-column>:not(p:has(img)){order:1}.tm-perspectives-content .tm-two-column img.align-right{width:100%;max-width:100%;margin-left:0;margin-right:0;margin-bottom:var(--tm-spacing-section-m);display:block}}.tm-perspective-card{padding:var(--tm-spacing-xl-xl)var(--tm-spacing-2xl)var(--tm-spacing-2xl)var(--tm-spacing-xl-m);background:var(--tm-gray-200);border-left:10px solid var(--tm-chartreuse);border-radius:var(--tm-radius-2xl);margin:var(--tm-spacing-lg)0}.tm-perspective-card ul{padding-left:0;list-style:none}.tm-perspective-card ul li{padding-left:var(--tm-spacing-lg-l);margin-bottom:var(--tm-spacing-sm-l);font-size:var(--tm-font-size-b3);line-height:var(--tm-line-height-b3);color:var(--tm-gray-700);font-family:var(--tm-font-body);position:relative}.tm-perspective-card li:last-child{margin-bottom:0}.tm-perspective-card ul li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8' fill='none'%3E%3Cpath d='M9.75652 2.92545L7.4794 5.20258C7.42632 5.25571 7.35867 5.29191 7.28501 5.30657C7.21135 5.32124 7.135 5.31373 7.06561 5.28498C6.99623 5.25623 6.93693 5.20754 6.89523 5.14507C6.85353 5.0826 6.83131 5.00917 6.83137 4.93406V3.03646H4.93377C3.82695 3.03772 2.76582 3.47796 1.98318 4.2606C1.20054 5.04324 0.760296 6.10437 0.759041 7.21119C0.759041 7.31184 0.719056 7.40837 0.647882 7.47955C0.576708 7.55072 0.480175 7.59071 0.37952 7.59071C0.278865 7.59071 0.182333 7.55072 0.111159 7.47955C0.0399851 7.40837 0 7.31184 0 7.21119C0.00138137 5.90309 0.521631 4.64897 1.44659 3.72401C2.37155 2.79905 3.62567 2.2788 4.93377 2.27742H6.83137V0.379819C6.83131 0.304714 6.85353 0.231279 6.89523 0.168813C6.93693 0.106346 6.99623 0.0576558 7.06561 0.0289062C7.135 0.00015655 7.21135 -0.00735971 7.28501 0.00730891C7.35867 0.0219775 7.42632 0.0581714 7.4794 0.111309L9.75652 2.38843C9.79181 2.42368 9.8198 2.46554 9.8389 2.51161C9.858 2.55768 9.86783 2.60707 9.86783 2.65694C9.86783 2.70682 9.858 2.7562 9.8389 2.80228C9.8198 2.84835 9.79181 2.89021 9.75652 2.92545Z' fill='%230B53CE'/%3E%3C/svg%3E");background-repeat:no-repeat;background-color:var(--tm-white);background-position:50%;background-size:10px;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:0}.tm-perspectives-content ol{padding-left:var(--tm-spacing-lg);margin:var(--tm-spacing-lg)0}.tm-perspectives-content ol li a{font-size:var(--tm-font-size-b3);font-family:var(--tm-font-body)}.tm-article-tags__label{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b3);font-weight:var(--tm-font-weight-semibold);margin-bottom:var(--tm-spacing-md)}.tm-article-tags__list{gap:var(--tm-spacing-sm);flex-wrap:wrap;display:flex}.tm-article-tags__tag{padding:var(--tm-spacing-sm);border:1px solid var(--tm-gray-250);border-radius:var(--tm-radius-sm);font-family:var(--tm-font-body);font-size:var(--tm-font-size-b3);color:var(--tm-text-600);transition:border-color var(--tm-transition-fast);text-decoration:none;display:inline-flex}.tm-article-tags__tag:hover{border-color:var(--tm-gray-800);color:var(--tm-gray-800)}.tm-perspectives-meta{border-top:1px solid var(--tm-mono-gray-20);padding-top:var(--tm-spacing-md);padding-bottom:var(--tm-spacing-section-mobile);justify-content:space-between;align-items:flex-start;gap:var(--tm-spacing-md);display:flex}@media screen and (min-width:1440px){.tm-perspectives-meta{padding-bottom:0}}.tm-perspectives-meta__left{align-items:center;gap:var(--tm-spacing-xs);flex-wrap:wrap;display:flex}.tm-perspectives-meta__date{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b4);font-weight:var(--tm-font-weight-semibold);color:var(--tm-gray-500)}.tm-perspectives-meta__separator{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b4);color:var(--tm-gray-500);margin:0 2px}.tm-perspectives-meta__author{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b4);font-weight:var(--tm-font-weight-semibold);color:var(--tm-gray-700)}.tm-perspectives-meta__role{font-family:var(--tm-font-body);font-size:var(--tm-font-size-b4);color:var(--tm-gray-500);font-style:italic}.block-views-blockperspectives-meta-block-1,.block-views-blockwhitepapers-meta-block-1,.tm-image-wrapper{margin-bottom:var(--tm-spacing-section-mobile-m);overflow:visible}.view-id-related_perspectives.view-display-id-block_2,.view-id-whitepapers_listing.view-display-id-block_2{align-items:center;row-gap:var(--tm-spacing-lg);grid-template-columns:1fr;display:grid}.view-id-related_perspectives.view-display-id-block_2 .view-header{margin-bottom:var(--tm-spacing-sm)}.view-id-related_perspectives.view-display-id-block_2 .view-filters{padding:var(--tm-spacing-md)var(--tm-spacing-lg);border:1px solid var(--tm-gray-250);border-radius:var(--tm-radius-xl);justify-self:stretch;align-items:center;width:100%;display:flex}.view-id-related_perspectives.view-display-id-block_2 .view-filters>.views-exposed-form{flex:auto;width:100%;margin:0}.view-id-related_perspectives.view-display-id-block_2 .view-filters .form--inline{align-items:center;width:100%;display:flex}.view-id-related_perspectives.view-display-id-block_2 .view-filters .form--inline>.form-item{width:100%;max-width:none;margin:0;position:relative}.view-id-related_perspectives.view-display-id-block_2 .view-filters .form-item-field-category-target-id{justify-content:space-between;align-items:center;display:flex}.view-id-related_perspectives.view-display-id-block_2 .view-filters .form-item-field-category-target-id .field-suffix,.view-id-related_perspectives.view-display-id-block_2 .view-filters .form-actions{display:none}.view-id-related_perspectives.view-display-id-block_2 .view-filters .form-item>label{clip:auto;clip-path:none;visibility:visible;width:auto;height:auto;font-family:var(--tm-font-heading);font-size:var(--tm-font-size-h6);font-weight:var(--tm-font-weight-semibold);color:var(--tm-black);margin:0;line-height:1;display:block;position:relative;top:auto;left:auto}.view-id-related_perspectives.view-display-id-block_2 [data-drupal-selector=edit-field-category-target-id]{z-index:1;width:180px;max-width:180px;height:48px;padding:0 var(--tm-spacing-section-mobile)0 var(--tm-spacing-sm-l);border:1px solid var(--tm-gray-250);border-radius:var(--tm-radius-md);background-color:var(--tm-gray-100);color:var(--tm-text-600);font-family:var(--tm-font-body);font-size:var(--tm-font-size-b4);flex:0 0 180px;margin-left:0;line-height:1;position:relative}.view-id-related_perspectives.view-display-id-block_2 [data-drupal-selector=edit-field-category-target-id]:focus,.view-id-related_perspectives.view-display-id-block_2 [data-drupal-selector=edit-field-category-target-id]:focus-visible{outline:none}.ajax-progress,.ajax-progress-throbber,.ajax-progress-throbber .throbber,.ajax-progress-fullscreen,.ajax-progress-bar{background-image:none;display:none}.view-id-related_perspectives.view-display-id-block_2 .view-content,.view-id-related_perspectives.view-display-id-block_2 .view-empty,.view-id-related_perspectives.view-display-id-block_2 .view-footer,.view-id-related_perspectives.view-display-id-block_2 .pager,.view-id-whitepapers_listing.view-display-id-block_2 .view-content,.view-id-whitepapers_listing.view-display-id-block_2 .view-empty,.view-id-whitepapers_listing.view-display-id-block_2 .view-footer,.view-id-whitepapers_listing.view-display-id-block_2 .pager{grid-column:1/-1}.view ul.pager{justify-content:center;margin:0;padding:0;list-style:none;display:flex}.view ul.pager .pager__item .button.btn.btn-secondary{justify-content:center;align-items:center;gap:var(--tm-spacing-sm);min-height:48px;padding:var(--tm-spacing-sm-l)var(--tm-spacing-md);border-radius:var(--tm-radius-button);background-color:var(--tm-btn-light-bg);color:var(--tm-btn-light-text);font-family:var(--tm-font-body);font-size:var(--tm-font-size-tab);font-weight:var(--tm-font-weight-regular);-webkit-text-stroke:0 currentColor;line-height:var(--tm-line-height-button);transition:all var(--tm-transition-base);border:none;text-decoration:none;display:inline-flex}.view ul.pager .pager__item .button.btn.btn-secondary:after{content:"";border-radius:var(--tm-radius-icon);background-color:var(--tm-btn-light-icon-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 17L17 7M7 7h10v10' stroke='%23010d5f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px 18px;width:28px;height:28px;transition:transform .3s;display:block;transform:scale(.75)}.view ul.pager .pager__item .button.btn.btn-secondary:hover:after{transform:scale(1)}.view ul.pager .pager__item .button.btn.btn-secondary:hover,.view ul.pager .pager__item .button.btn.btn-secondary:focus-visible{background-color:var(--tm-btn-light-bg-hover);color:var(--tm-btn-light-text);-webkit-text-stroke:.5px currentColor;text-decoration:none}.view ul.pager{margin:0!important;padding:0!important;list-style:none!important}.view ul.pager .pager__item{list-style:none!important}.view ul.pager .pager__item::marker{content:""}.view-id-related_perspectives.view-display-id-block_2 .views-infinite-scroll-content-wrapper,.view-id-whitepapers_listing.view-display-id-block_2 .views-infinite-scroll-content-wrapper{column-gap:var(--tm-spacing-sm-l);row-gap:var(--tm-spacing-lg);grid-template-columns:1fr;display:grid}.view-id-related_perspectives.view-display-id-block_2 .views-infinite-scroll-content-wrapper>.tm-related-perspectives__grid,.view-id-whitepapers_listing.view-display-id-block_2 .views-infinite-scroll-content-wrapper>.tm-related-perspectives__grid{display:contents}.view-id-related_perspectives.view-display-id-block_2 .views-infinite-scroll-content-wrapper>.tm-related-perspectives__grid>*,.view-id-whitepapers_listing.view-display-id-block_2 .views-infinite-scroll-content-wrapper>.tm-related-perspectives__grid>*{min-width:0}body:has(.view-id-whitepapers_listing) .tm-intro-block__eyebrow .tm-eyebrow{margin-bottom:0}.view-id-whitepapers_listing.view-display-id-block_2 .view-filters{padding:var(--tm-spacing-md)var(--tm-spacing-lg);border:1px solid var(--tm-gray-250);border-radius:var(--tm-radius-xl);justify-self:stretch;align-items:center;width:100%;display:flex}.view-id-whitepapers_listing.view-display-id-block_2 .view-filters>.views-exposed-form{flex:auto;width:100%;margin:0}.view-id-whitepapers_listing.view-display-id-block_2 .view-filters .form--inline{align-items:center;width:100%;display:flex}.view-id-whitepapers_listing.view-display-id-block_2 .view-filters .form--inline>.form-item{width:100%;max-width:none;margin:0;position:relative}.view-id-whitepapers_listing.view-display-id-block_2 .view-filters .form-item-field-category-target-id{justify-content:space-between;align-items:center;display:flex}.view-id-whitepapers_listing.view-display-id-block_2 .view-filters .form-item-field-category-target-id .field-suffix,.view-id-whitepapers_listing.view-display-id-block_2 .view-filters .form-actions{display:none}.view-id-whitepapers_listing.view-display-id-block_2 .view-filters .form-item>label{clip:auto;clip-path:none;visibility:visible;width:auto;height:auto;font-family:var(--tm-font-heading);font-size:var(--tm-font-size-h6);font-weight:var(--tm-font-weight-semibold);color:var(--tm-black);margin:0;line-height:1;display:block;position:relative;top:auto;left:auto}.view-id-whitepapers_listing.view-display-id-block_2 [data-drupal-selector=edit-field-category-target-id]{z-index:1;width:180px;max-width:180px;height:48px;padding:0 var(--tm-spacing-section-mobile)0 var(--tm-spacing-sm-l);border:1px solid var(--tm-gray-250);border-radius:var(--tm-radius-md);background-color:var(--tm-gray-100);color:var(--tm-text-600);font-family:var(--tm-font-body);font-size:var(--tm-font-size-b4);flex:0 0 180px;margin-left:0;line-height:1;position:relative}.view-id-whitepapers_listing.view-display-id-block_2 [data-drupal-selector=edit-field-category-target-id]:focus,.view-id-whitepapers_listing.view-display-id-block_2 [data-drupal-selector=edit-field-category-target-id]:focus-visible{outline:none}:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) main{padding:0 var(--tm-row-gap-bs)}@media (min-width:768px){:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) main{padding:0}}:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) main .wrapper{padding-top:0}@media (max-width:767px){:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) main .wrapper{padding-left:0;padding-right:0}}@media (min-width:1440px){:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) main .wrapper{padding:0}}:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) h1{font-size:var(--tm-font-size-h2);margin-bottom:var(--tm-spacing-section-mobile)}@media (min-width:1440px){:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) h1{max-width:800px}}:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) h2,:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) h3,:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) h4,:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) h5,:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) h6,:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) p{margin-bottom:var(--tm-spacing-lg)}:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) .tm-tag-cloud__title{margin-bottom:var(--tm-spacing-md)}:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) .tm-body p:last-child,:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) .tm-related-perspectives__header h2,:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) .tm-related-perspectives__header h3,:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) .tm-related-perspectives__header h4,:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) .tm-related-perspectives__header h5,:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) .tm-related-perspectives__header h6,:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) .tm-related-perspectives__header p{margin-bottom:0}:is(body.page-node-type-perspectives,body.page-node-type-whitepapers) .tm-related-perspectives__grid{margin-bottom:var(--tm-spacing-section)}@media (min-width:768px){.tm-perspective-card{padding:var(--tm-spacing-xl)150px var(--tm-spacing-xl)var(--tm-spacing-3xl-l);border-radius:var(--tm-radius-footer)}.tm-perspective-card ul li{padding-left:var(--tm-spacing-xl-xl)}.tm-perspectives-meta{align-items:center;gap:var(--tm-spacing-md);flex-direction:row}.view-id-related_perspectives.view-display-id-block_2,.view-id-whitepapers_listing.view-display-id-block_2{padding:0}.view-id-related_perspectives.view-display-id-block_2 .view-header{margin-bottom:0}.view-id-related_perspectives.view-display-id-block_2 .view-filters,.view-id-whitepapers_listing.view-display-id-block_2 .view-filters{padding:var(--tm-spacing-md)var(--tm-spacing-2xl);justify-self:auto;width:auto}.view-id-related_perspectives.view-display-id-block_2 .view-filters .form-item>label,.view-id-whitepapers_listing.view-display-id-block_2 .view-filters .form-item>label{font-size:var(--tm-font-size-h5)}.view-id-related_perspectives.view-display-id-block_2 [data-drupal-selector=edit-field-category-target-id],.view-id-whitepapers_listing.view-display-id-block_2 [data-drupal-selector=edit-field-category-target-id]{flex:0 auto;width:196px;max-width:196px}.view-id-related_perspectives.view-display-id-block_2 .views-infinite-scroll-content-wrapper,.view-id-whitepapers_listing.view-display-id-block_2 .views-infinite-scroll-content-wrapper{row-gap:var(--tm-spacing-lg-l);grid-template-columns:repeat(2,1fr)}.view ul.pager .pager__item .button.btn.btn-secondary{min-height:52px;padding:var(--tm-spacing-sm-xl)var(--tm-spacing-md-l);font-size:var(--tm-font-size-button)}.view ul.pager .pager__item .button.btn.btn-secondary:after{width:34px;height:34px}}@media (min-width:1024px){.view-id-related_perspectives.view-display-id-block_2,.view-id-whitepapers_listing.view-display-id-block_2{row-gap:30px}.view-id-related_perspectives.view-display-id-block_2 .views-infinite-scroll-content-wrapper,.view-id-whitepapers_listing.view-display-id-block_2 .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:425px){.view-id-related_perspectives.view-display-id-block_2 .view-filters,.view-id-whitepapers_listing.view-display-id-block_2 .view-filters{padding:var(--tm-spacing-sm-xl)}.view-id-related_perspectives.view-display-id-block_2 .view-filters .form-item>label,.view-id-whitepapers_listing.view-display-id-block_2 .view-filters .form-item>label{font-size:var(--tm-font-size-b3)}.view-id-related_perspectives.view-display-id-block_2 [data-drupal-selector=edit-field-category-target-id],.view-id-whitepapers_listing.view-display-id-block_2 [data-drupal-selector=edit-field-category-target-id]{flex:0 0 100px;width:100px;max-width:100px}}.\[\&_\.contextual-region\]\:\[position\:inherit\]\! .contextual-region{position:absolute}body{overflow-x:hidden}header{background-color:var(--tm-gray-header)}header .container{padding:0}.contextual-region{position:inherit}.menu--main>.menu>.menu-item{margin:0;padding:27.5px 0}.menu--main>.menu>.menu-item a{font-family:var(--tm-font-body)}.menu-item>.menu-dropdown{display:none}.menu-item--expanded:hover>.menu-dropdown{display:block}.menu--main>.menu>.menu-item:hover>a{border-bottom:1px solid var(--tm-blue-800)}.menu>.menu-item>a{color:var(--tm-gray-800);font-size:var(--tm-font-size-button);font-weight:var(--tm-font-weight-regular)}.menu-item--expanded{cursor:pointer}.menu-item--expanded:hover>.menu-dropdown>.menu-dropdown-section>.menu-dropdown-left>.menu-dropdown-content>.menu-level-1>.menu-item>.menu-dropdown{display:block}.menu--main>.menu>.menu-item--expanded>a:after{content:"";margin-left:var(--tm-spacing-sm);background-image:url(/themes/custom/trumetric/images/icons/Dropdown.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:6px;height:6px;margin-bottom:3px;display:inline-block}.menu--main>.menu>.menu-item--expanded:hover>.menu-dropdown-0{background:var(--tm-gray-50);z-index:999;width:100vw;position:absolute;top:81px;left:50%;right:0;transform:translate(-50%)}.menu--main>.menu>.menu-item--expanded:hover>.menu-dropdown-0>.menu-dropdown-section{font-family:var(--tm-font-body);display:flex}.book-a-demo-btn{margin-left:61px}[data-region=header]{align-items:center;gap:var(--tm-spacing-xl-l);margin:0;list-style:none;display:flex}.menu-dropdown-content{grid-template-columns:repeat(2,1fr);gap:12.5px 124px;margin:0;padding:0;list-style:none;display:grid}.menu-item--expanded:hover>.menu-dropdown>.menu-dropdown-section>.menu-dropdown-left{width:100%;padding:51px 136px var(--tm-spacing-2xl-m)104px;background:var(--tm-gray-600);border-bottom-left-radius:14px}header[data-header]{box-shadow:none;z-index:22;background:var(--tm-gray-100);position:fixed;top:0;left:0;right:0}.toolbar-horizontal header[data-header]{top:117px}.toolbar-horizontal header.shadow-lg[data-header]{transition:transform .5s ease-out;transform:translateY(-60px)}header[data-header]+div{margin-top:82px}header[data-header].submenu-open:after{opacity:1}.menu .menu-item--expanded>a:focus{outline:none}.menu-dropdown-title{border-bottom:1px solid #bdbdbd;margin-bottom:27px;padding-bottom:22.5px;line-height:20px}@media screen and (min-width:1440px){.menu-dropdown-title{margin-left:var(--tm-spacing-sm-l)}}.submenu-title-main{color:var(--tm-gray-800);font-size:20px;font-weight:var(--tm-font-weight-semibold);padding:0;line-height:22px}.submenu-explore{color:var(--tm-blue-500);line-height:20px;display:inline-flex}.submenu-explore a{font-size:var(--tm-font-size-b4);font-weight:var(--tm-font-weight-semibold);flex-direction:row;align-items:center;gap:6px;padding:0;line-height:20px;display:flex}.submenu-explore a:hover{color:var(--tm-blue-300);border-bottom:1px solid var(--tm-blue-300)}.submenu-explore span{padding:0}.submenu-explore a:after{content:"";width:var(--tm-spacing-md);height:var(--tm-spacing-md);background-image:url(/themes/custom/trumetric/images/icons/Vector.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}.submenu-explore a:hover:after{background-image:url(/themes/custom/trumetric/images/icons/Right-hover.svg)}.menu--main>.menu>.tm-btn>.tm-btn-icon:after{width:34px;height:34px}.menu--main>.menu>.tm-btn{padding:0 var(--tm-spacing-sm)0 var(--tm-spacing-md-l)}.menu--main>.menu>.tm-btn:hover a{-webkit-text-stroke:.5px currentColor}.menu--main>.menu>.tm-btn a{padding:var(--tm-spacing-sm)0;gap:var(--tm-spacing-md);align-items:center;display:flex;color:var(--tm-text-100)!important}.menu-dropdown-content>.submenu-item{padding:var(--tm-spacing-sm-xl)var(--tm-spacing-md)}.menu-dropdown-content>.submenu-item>.submenu-detail .menu-cta{font-size:var(--tm-font-size-link);font-weight:var(--tm-font-weight-semibold);flex-direction:row;align-items:center;gap:6px;padding:0;line-height:20px;display:inline-flex}.menu-dropdown-content>.submenu-item .menu-cta:hover{color:var(--tm-blue-300);border-bottom:1px solid var(--tm-blue-300)}.menu-dropdown-content>.submenu-item .menu-cta:after{content:"";width:var(--tm-spacing-md);height:var(--tm-spacing-md);background-image:url(/themes/custom/trumetric/images/icons/Vector.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}.menu-dropdown-content>.submenu-item .menu-cta:hover:after{background-image:url(/themes/custom/trumetric/images/icons/Right-hover.svg)}.menu-dropdown-content .submenu-item .menu-icon .field--name-field-icon{margin-bottom:10px}.menu-dropdown-content .submenu-item .menu-icon .field--name-field-icon img{width:46px;height:46px}.menu-dropdown-content .submenu-item .menu-title{font-size:var(--tm-font-size-button);font-weight:var(--tm-font-weight-semibold);margin-bottom:1.5px;line-height:21px}.menu-dropdown-content .submenu-item .menu-description .field--name-field-description{color:var(--tm-text-800);font-size:var(--tm-font-size-b4);font-weight:var(--tm-font-weight-regular);letter-spacing:0;margin-bottom:4px;line-height:20px}@media screen and (min-width:1440px){.menu-dropdown-content .submenu-item .menu-description .field--name-field-description{min-width:268px}}.menu--main>.menu>.menu-item>.menu-dropdown .right-content{background:var(--tm-gray-150);border-bottom-right-radius:14px;padding:50px 55px 50px 60px}.menu--main>.menu>.menu-item>.menu-dropdown .right-content>.submenu-blog-title{font-size:var(--tm-font-size-h6);font-weight:var(--tm-font-weight-semibold);color:var(--tm-gray-800);border-bottom:1px solid var(--tm-gray-450);padding-bottom:22px;line-height:22px}.menu--main>.menu>.menu-item>.menu-dropdown .right-content .submenu-blog__content{padding:var(--tm-spacing-xl)var(--tm-spacing-sm-m)var(--tm-spacing-xl)var(--tm-spacing-lg);gap:var(--tm-spacing-sm-m);margin-bottom:var(--tm-spacing-sm);display:flex}.menu--main>.menu>.menu-item>.menu-dropdown .right-content>.views-element-container{margin:28px 0}.menu--main>.menu>.menu-item>.menu-dropdown .right-content .submenu-blog__content .submenu-blog__title{font-weight:var(--tm-font-weight-semibold);color:var(--tm-gray-950)}.menu--main>.menu>.menu-item>.menu-dropdown .right-content .submenu-blog__content .submenu-blog__cta a{font-weight:var(--tm-font-weight-semibold);font-size:var(--tm-font-size-b4);align-items:center;gap:6.5px;display:inline-flex}.menu--main>.menu>.menu-item>.menu-dropdown .right-content .submenu-blog__content .submenu-blog__cta a:focus{display:none}.menu--main>.menu>.menu-item>.menu-dropdown .right-content .submenu-blog__content>.submenu-blog__image img{border-radius:var(--tm-radius-sm);width:66px;height:66px}.menu--main>.menu>.menu-item>.menu-dropdown .right-content .submenu-blog__content .submenu-blog__cta a:after{content:"";width:var(--tm-spacing-md);height:var(--tm-spacing-md);background-image:url(/themes/custom/trumetric/images/icons/Vector.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}.menu--main>.menu>.menu-item>.menu-dropdown .right-content .submenu-blog__content .submenu-blog__cta a:hover{color:var(--tm-blue-300);border-bottom:1px solid var(--tm-blue-300)}.menu--main>.menu>.menu-item>.menu-dropdown .right-content .submenu-blog__content .submenu-blog__cta a:hover:after{background-image:url(/themes/custom/trumetric/images/icons/Right-hover.svg)}.menu--main>.menu>.menu-item>.menu-dropdown .right-content .submenu-blog__content .submenu-blog__right{width:77%}@media screen and (min-width:1440px){header .wrapper{max-width:1440px;padding:0 var(--tm-spacing-2xl-m)0 var(--tm-spacing-lg)}}@media (min-width:1024px){.menu--main>.menu>.menu-item--expanded:hover>.menu-dropdown{display:block}.menu--main>.menu .menu-item--active-trail:not(.tm-btn)>a{border-bottom:1px solid var(--tm-blue-900)}.menu--main>.menu>.menu-item:hover>a{color:var(--tm-blue-800)}.menu--main>.menu>.menu-item--expanded:hover>.menu-dropdown-0{height:calc(100vh - 80px);overflow-y:auto}.menu-item--expanded:hover>.menu-dropdown>.menu-dropdown-section>.menu-dropdown-left{padding:40px 30px 50px}}@media (min-width:1200px){[data-region=header]{gap:60px}}@media (min-width:1440px){[data-region=header]{gap:81px}.menu-item--expanded:hover>.menu-dropdown>.menu-dropdown-section>.menu-dropdown-left{padding:51px 136px var(--tm-spacing-2xl-m)104px}}@media (max-width:1023px){body.no-scroll{height:100vh;position:fixed;overflow:hidden}[data-region=header]{padding:0;display:block}header .wrapper,header .wrapper:not(.padding-right-none),header .wrapper:not(.padding-left-none){padding:0}header .wrapper,.menu{background:var(--tm-gray-100)}.hamburger-wrapper{padding:var(--tm-spacing-md-l)var(--tm-spacing-lg);justify-content:space-between;align-items:center;display:flex;position:absolute;right:0}.hamburger-btn{cursor:pointer;z-index:1001;background:0 0;border:none}.hamburger-icon--active,.hamburger-btn.is-open .hamburger-icon--inactive{display:none}.hamburger-btn.is-open .hamburger-icon--active{display:block}.toolbar-vertical .menu--main{background:var(--tm-gray-100);z-index:1000;visibility:hidden;width:100%;height:calc(100vh - 171px);transition:transform .3s ease-in-out,visibility .3s;position:fixed;top:171px;left:0;overflow-y:auto;transform:translate(-100%)}.menu--main{background:var(--tm-gray-100);z-index:1000;visibility:hidden;width:100%;height:calc(100vh - 82px);padding-bottom:60px;transition:transform .3s ease-in-out,visibility .3s;display:block;position:fixed;top:82px;left:0;overflow-y:auto;transform:translate(-100%)}.menu--main.open{visibility:visible;transform:translate(0)}.menu--main .menu-item{margin:0;display:block}.menu--main>.menu{flex-direction:column;align-items:flex-start;gap:0;display:flex}.menu--main>.menu>li:last-child{order:-1;width:auto}.menu--main>.menu>li:first-child{border-top:1px solid var(--tm-blue-800)}.menu--main>.menu>.menu-item{width:100%;padding:0}.menu--main .menu-item a{padding:21px 27px;display:block}.menu--main>.menu>.menu-item>a{border-bottom:1px solid var(--tm-blue-800)}.menu--main>.menu>.menu-item:first-child>a{border-bottom:none}.menu--main>.menu>.menu-item:nth-child(2)>a{border-top:1px solid var(--tm-blue-800)}.menu--main .menu-item--expanded>.menu-dropdown{display:none}.menu--main .menu-item--expanded.is-open>.menu-dropdown{display:block}.menu--main .menu-item>a{color:var(--tm-blue-500);font-size:var(--tm-font-size-h5);font-weight:var(--tm-font-weight-medium)}.menu--main>.menu>.menu-item--expanded>a{border-bottom:1px solid var(--tm-blue-800);justify-content:space-between;align-items:center;display:flex}.menu--main .menu-item--expanded>a:focus{outline:none}.menu--main>.menu>.menu-item--expanded>a:after{content:"";width:var(--tm-spacing-md);height:var(--tm-spacing-md);border-right:3px solid var(--tm-blue-500);border-bottom:3px solid var(--tm-blue-500);background-image:none;margin-bottom:3px;transition:transform .3s;display:inline-block;transform:rotate(45deg)}.menu--main>.menu>.menu-item--expanded.is-open>a:after{transform:rotate(225deg)}.menu-item--expanded.is-open>.menu-dropdown>.menu-dropdown-section>.menu-dropdown-left{background:var(--tm-gray-25);width:100%;padding:21px 27px}.menu-dropdown-section .menu-dropdown-right-content{display:none}.menu-dropdown-content{display:block}.menu-dropdown-content .submenu-item{padding:var(--tm-spacing-md)var(--tm-spacing-md);align-items:center;gap:10px;display:flex}.menu-dropdown-content .submenu-item .menu-title{margin:0}.menu-dropdown-content .submenu-item .menu-description{display:none}.menu-dropdown-content .submenu-item .menu-icon .field--name-field-icon{margin:0}.menu--main .menu-item .submenu-explore a{padding:0;display:flex}header .container{padding:var(--tm-spacing-md)var(--tm-spacing-lg)}.menu--main .tm-btn{margin-left:var(--tm-spacing-lg);margin-bottom:var(--tm-spacing-md-l);margin-top:18px;padding:0;display:inline-flex}.menu--main .tm-btn a{padding:15px var(--tm-spacing-md-l);gap:var(--tm-spacing-md);color:var(--tm-text-100);align-items:center;display:flex}.menu--main>.menu>.menu-item--expanded:hover>.menu-dropdown-0{position:relative;top:0}.menu--main>.menu>.tm-btn{margin:18px 24px 20px;padding:15px 20px}.menu--main>.menu>.tm-btn a{padding:0}.menu--main>.menu>.menu-item>.menu-dropdown .right-content{display:none}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
