@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,700&display=swap");:root{--primary-color: #0772e4;--secondary-color: darkgoldenrod;--border-color: #e6e6e6;--radius: 8px}.off-canvas-wrapper{overflow-y:revert;overflow-x:clip}.path-node .page-node-type-landing-page:not(.path-frontpage) main div:not(.hero) a:not(.button),.page-node-type-landing-page main div:not(.hero) a:not(.button){color:#5198e3;text-decoration-line:underline;text-decoration-thickness:2px;font-weight:700}.path-node .page-node-type-landing-page:not(.path-frontpage) main div:not(.hero) a:not(.button):hover,.page-node-type-landing-page main div:not(.hero) a:not(.button):hover{text-decoration-thickness:1px}#main-navigation .menu-link{letter-spacing:-0.5px}#main-navigation .menu-link:hover{background-color:#fff;color:var(--primary-color)}#main-navigation .menu-item-level-1>.menu-link{padding:0 !important;background-color:#fff}#main-navigation a{font-family:inherit;color:inherit;font-weight:inherit;font-size:inherit}#main-navigation.main-nav-primary{justify-content:revert;padding:0;position:revert}#main-navigation ul.menu-parent{justify-content:revert;margin-inline-start:2rem;gap:2rem;position:static}#main-navigation .menu-main::after{content:none}#main-navigation .menu-item.has-expanded{padding-inline-end:0;position:static}#main-navigation .menu-child::after{content:"";background:#fff;position:absolute;left:-100vw;right:-100vw;top:0;bottom:0;z-index:-1;border-block:1px solid var(--border-color);box-shadow:0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(0, 0, 0, 0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1)}#main-navigation .menu-child.collapse{display:flex;padding:0;gap:0.5em;flex-wrap:wrap;padding-block:1rem;margin-inline:auto;flex-direction:row;top:calc(100% + 1rem);width:calc(100vw - 4rem);right:0;left:0;justify-content:flex-start}#main-navigation .menu-link-level-2{padding:0.2em 0.5rem !important;border-radius:6px}#block-wilson-header-layout .top-bar-wrapper{order:3;margin-block:0;margin-inline-start:auto}#block-wilson-header-layout .logout-link{line-height:inherit;color:inherit;font-size:inherit;font-weight:inherit;background-color:inherit;font-family:inherit;border:inherit;border-radius:inherit;padding:inherit}#block-wilson-header-layout .menu-menu-top-menu{margin:0}#block-wilson-header-layout .menu button::after{display:inline-block;width:7px;height:7px;border:0.125rem solid;border-bottom:0;border-left:0;border-radius:1px;margin-inline:7px;content:"";transform:rotate(135deg);opacity:0.8;padding:0}.layout-container>.region-header{position:sticky;top:0;background:white;z-index:9}#stacks-search-bar-block{display:none}header.header.header-layout-3{display:flex;gap:0}@media (max-width:64em){.header-layout-3{padding-block-end:0}}.header .site-branding{margin:0;padding:0}.header .site-logo{margin:0;display:block;position:relative;z-index:1}.site-brand-navigation-wrapper{align-items:center;position:relative;z-index:1}@media (min-width:64em){.region-header>.region-inner-wrapper{max-width:96rem}}button#mobile-menu-1{transform:scale(0.6)}#mobile-menu-1.toggle-mobile:hover{color:inherit}#mobile-menu-canvas .region-mobile-menu{overflow-y:auto;height:100dvh}.off-canvas-wrapper #mobile-menu-canvas{width:100vw;font-size:1.2rem}.menu_divider{display:none}.mobile-main-menu a.menu-link{font-size:0.85rem}.mobile-menu .has-expanded>span{font-size:0.85rem;padding:0.5rem;font-weight:700}.position-right{transform:translateY(100dvh)}.grid-view{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem;position:relative}.grid-view>.span-1{grid-column:span 1 / span 1}.grid-view>.span-2{grid-column:span 2 / span 2}.grid-view>.span-3{grid-column:span 3 / span 3}.grid-view>.grid-col{align-items:center;padding:2em;border:1px solid var(--border-color);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:relative;z-index:1;background-color:#fff;transition:all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;cursor:pointer}.grid-view>.grid-col:first-of-type,.grid-view>.grid-col:hover{box-shadow:0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(0, 0, 0, 0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1)}.grid-view>.grid-col.active{background-color:#282a2d;color:white}.grid-view>.grid-col h3{font-size:1.125rem;font-weight:700;margin-block:1rem 0}.grid-view>.grid-col p{margin:0;line-height:1.5}.grid-view>.grid-col.active p:not(.skills-icon){opacity:1}.grid-view .grid-toggle{margin-block-start:2rem;max-height:0;opacity:0;visibility:hidden}.grid-view .active .grid-toggle{max-height:100%;opacity:1;transition:max-height cubic-bezier(0.4, 0, 0.2, 1) 0.5s;visibility:visible}.grid-view .active a{color:#5198e3;text-decoration-line:underline;text-decoration-thickness:2px;font-weight:700}.grid-view .active a:hover{text-decoration-thickness:1px}p.upcoming{font-style:italic;font-size:0.8em;margin-block-start:1rem}.grid-col p:empty{display:none}.grid-col p>span{font-weight:700}.grid-view span.gray{font-weight:normal;font-style:italic;color:var(--border-color);border-block-end:1px dotted}.grid-vert{grid-auto-flow:dense}.grid-vert .grid-col:nth-of-type(3n){grid-column:span 2}.grid-vert .grid-col:nth-of-type(5n){grid-row:span 2}.grid-vert .grid-col{cursor:revert}#block-wilson-system-main .grid-vert .grid-col:hover{box-shadow:none}.grid-vert .grid-col:nth-of-type(1n) h3,span.red{color:#bf4722}.grid-vert .grid-col:nth-of-type(2n) h3,span.blue{color:#0772e4}.grid-vert .grid-col:nth-of-type(3n) h3,span.green{color:#067a65}.grid-vert .grid-col:nth-of-type(4n) h3,span.orange{color:#d38a0e}.grid-vert .grid-col:nth-of-type(5n) h3,span.purple{color:#4f46e5}.grid-vert .active.grid-col:nth-of-type(1) h3,.active span.red{color:#f4825f}.active span.blue{color:#5198e3}.active span.green{color:#59ac9d}.active span.purple{color:#948fe8}@media (max-width:40em){.grid-view{display:flex;overflow-x:scroll}.grid-view>.span-1,.grid-view>.span-2,.grid-view>.span-3{grid-column:1 / -1}.grid-view .grid-col{display:flex;min-width:80vw;margin-block-end:1rem}}.node-custom-block>header>p{margin:0;text-transform:uppercase;font-size:0.8rem;letter-spacing:1px}.node-custom-block>header>h2{font-weight:700;font-size:2.25rem;line-height:1}.path-frontpage .main-inner-wrapper{margin-block:0;padding-block:0}#block-wilson-system-main .hero h1{font-weight:700;font-size:3rem;text-wrap:balance;line-height:1}.hero{border-block-end:1px solid var(--border-color);min-height:60dvh;display:flex;align-items:center;flex-direction:column}.hero h1+p{font-size:1.2rem;max-width:80ch;line-height:1.4;opacity:0.6}.hero .hero-grid-images img,.hero .hero-grid-images .field--name-field-media-image{border-radius:0.5rem;object-fit:cover;height:100%;width:100%;box-shadow:0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(0, 0, 0, 0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1)}.hero .hero-desc{margin-top:2em}@media (min-width:64em){.hero{display:grid;grid-template-columns:1fr 1fr}.hero-desc{max-width:70ch;align-self:start}}.media--type-file .field--name-field-folder,.media--type-video .field--name-field-folder{display:none}.hero video{width:100%}video{max-width:100%;height:auto}.hero-grid-images{display:flex;gap:0.5em;padding-block-start:4rem}.hero-grid-images .media--type-image{flex:1}.hero .video-controls{display:flex;justify-content:center;margin-top:1rem}.hero .video-controls button{border-color:var(--border-color);padding:8px 12px;cursor:pointer;margin:0 5px;border-radius:5px;transition:background-color 0.3s}.hero .video-controls button:hover{background-color:#f0f0f0}.hero .video-thumbnail{cursor:pointer;border-radius:var(--radius);transition:transform 0.3s}.hero .video-thumbnail:hover{transform:scale(1.05)}.hero .modal{display:none;position:fixed;z-index:2;left:0;top:0;width:100vw;height:100vh;background-color:rgba(20, 20, 20, 0.8);backdrop-filter:blur(15px);justify-content:center;align-items:center}.hero .modal-content{position:relative;display:flex;gap:0;background:var(--primary-background-color);color:white;padding:2rem;border-radius:var(--radius)}.hero .close-button{position:absolute;top:2rem;right:2rem;font-size:2rem;cursor:pointer;z-index:3}.path-frontpage .layout-width-default>.block:first-of-type{position:relative;z-index:1}@media (min-width:64em){.hero{flex-direction:row;gap:0 5rem}.hero-grid{flex:40%}.hero-grid-images{display:grid;gap:8px;grid-template-columns:200px 1fr;grid-template-rows:repeat(3, 1fr);padding-block:8rem;position:absolute;top:0;max-width:600px;bottom:0}.hero-grid-images .media--type-image,.media--type-video{grid-row:1/4;grid-column:2/3}.hero-grid-images .media--type-image:first-of-type{grid-column:1/2;grid-row:1/2}.hero-grid-images .media--type-image:last-of-type{grid-column:1/2;grid-row:2/3}}@media (min-width:64em){.hero{padding-block:15rem}#block-wilson-system-main .hero h1{font-size:4rem}.hero h1+p{font-size:1.4rem}}.flex.col{flex-direction:column}.flex-buttons{display:flex;gap:0.5em}@media (max-width:40em){.flex-buttons{flex-direction:column}}#main-content .hero .button{font-size:0.875rem;line-height:1.25rem;padding-block:1rem;padding-inline:4rem;border-radius:var(--radius);justify-content:center;align-items:center;cursor:pointer;display:flex;font-weight:700;transition:box-shadow 0.3s ease}#main-content .hero .button.primary{background-color:var(--primary-color);color:white;border:1px solid var(--primary-color)}#main-content .hero .button.secondary{background-color:white;color:var(--primary-color);box-shadow:0px 2px 3px -1px rgba(0, 0, 0, 0.1), 0px 1px 0px 0px rgba(25, 28, 33, 0.02), 0px 0px 0px 1px rgba(25, 28, 33, 0.08)}#main-content .hero .button>span{font-weight:normal}#main-content .hero .button:hover,#main-content .hero .button.secondary:hover{box-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25)}p.hero-lead{margin:0;line-height:1;font-weight:700;color:var(--secondary-color);opacity:0.8;margin-block:2em 1em}.full-width{margin-inline:-100vw;padding-inline:100vw;padding-block:5em;position:relative;z-index:0}.grid-logo{display:grid;grid-template-columns:repeat(auto-fit, minmax(12rem, 1fr));gap:1rem 2rem;color:var(--primary-color);background:#fafafa;border:1px solid var(--border-color);padding:2rem;border-radius:var(--radius)}.grid-logo>.grid-col{display:flex;align-items:center;justify-content:center;background-color:white;padding:2rem;border-radius:var(--radius);border:1px solid var(--border-color)}.path-frontpage .main-wrapper{position:relative;z-index:1}.page-node-type-landing-page:not(.path-frontpage) .main-wrapper h1{font-weight:700;font-size:4rem;text-wrap:balance;line-height:1}.skills,.page-node-type-landing-page:not(.path-frontpage) .main-wrapper{background-color:#f8fafc}.skills-icon{border:1px solid var(--border-color);padding:16px;border-radius:var(--radius);display:flex;justify-content:center}.skills-icon>svg{max-width:1.2rem}.trusted-by{color:white;margin-block-end:0;background-image:linear-gradient(to top right, #09090b, #393941)}.layout,.layout-content .block:not(:last-child){margin:0}.layout.layout-onecol .block{margin-block-end:0}.region-footer{border-block-start:1px solid var(--border-color);background-color:#f8fafc}.footer-logo{flex:1;color:#64748b}.footer-logo>p{margin:0}.footer-logo>img{max-width:7.5rem;margin-block-end:1rem}@media (min-width:40em){.footer-logo{flex:33%}}.footer .flex{display:flex}.footer .flex.container{gap:2rem;justify-content:space-between;flex-direction:column}.footer .flex .flex-col{flex-direction:column}.footer .flex .flex-row{flex-direction:row;width:100%}.footer .flex .gap{gap:2rem}.footer .menu-list{padding-inline:0.5em;flex:1;font-size:0.8rem}@media (min-width:40em){.footer .flex.container{flex-direction:row}.footer .menu-list{max-width:20%}}.menu-list ul{margin:0;padding:0;list-style-type:none;color:#6c7076}.menu-list>p{font-weight:600;margin-block-end:1em}.menu-list ul+p{margin-block-start:4em}#block-wilson-footer-layout .footer-inner-wrapper{padding-block:0}.copyright-wrapper{padding-block:2rem;border:none;font-size:0.7rem;color:#6b7280}.footer-social{margin:0;list-style-type:none;display:flex;gap:1rem;align-items:center;margin-block-start:1em}.footer-social>.icon{max-width:1.5rem}.footer-social .icon>svg{display:block;max-width:1.2rem}.copyright-poweredby{margin:0}.copyright-poweredby a{margin-inline:0.2em}#block-footer-menu{flex:1;max-width:40rem}#block-footer-menu ul{list-style-type:none;padding:0;margin:0}#block-footer-menu>ul{padding:0;margin:0;display:grid;font-size:0.8rem;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr))}#block-footer-menu>ul button{font-weight:700;white-space:nowrap;letter-spacing:-0.2px}#block-footer-menu>.block-title-layout-1{display:none}.region-after-content{padding-block:4rem;font-size:0.9rem;color:#1e293b;border-block-start:1px solid var(--border-color);z-index:0}.region-after-content>.region-inner-wrapper{padding:0;margin:revert;display:flex;max-width:revert;justify-content:space-between;flex-direction:column;gap:2rem}.region-after-content+.region-footer{z-index:0}@media (min-width:40em){#block-footer>ul{grid-template-columns:repeat(3, minmax(0, 1fr))}.region-after-content>.region-inner-wrapper{flex-direction:revert}}.stacks-language-switcher select{border-color:transparent;font-size:inherit;height:initial}.stacks-language-switcher select:hover{box-shadow:none;border-color:transparent}#block-wilson-header-layout .top-bar-wrapper .button-wallet,#block-wilson-header-layout .top-bar-wrapper a[href*="/my-account/wallet"],#block-wilson-header-layout .top-bar-wrapper a[href*="/user/job-seeker"]{font-size:0.875rem;line-height:1.25rem;padding-block:0.5rem;padding-inline:1rem;border-radius:var(--radius);justify-content:center;align-items:center;cursor:pointer;display:flex;font-weight:700;transition:box-shadow 0.3s ease}#block-wilson-header-layout .top-bar-wrapper .button-wallet,#block-wilson-header-layout .top-bar-wrapper a[href*="/my-account/wallet"],#block-wilson-header-layout .top-bar-wrapper a[href*="/user/job-seeker"]{background-color:var(--secondary-color);border-color:var(--secondary-color);color:white}#block-wilson-header-layout .top-bar-wrapper .button-wallet:hover,#block-wilson-header-layout .top-bar-wrapper a[href*="/my-account/wallet"]:hover,#block-wilson-header-layout .top-bar-wrapper a[href*="/user/job-seeker"]:hover{opacity:0.8}.account-switcher-menu button{cursor:not-allowed;pointer-events:none}.account-switcher-menu button::before,.account-switcher-menu button::after{content:initial}.workforce-action-button{background-color:var(--primary-background-color)}.workforce-action-button:hover{background-color:var(--primary-background-color);opacity:0.8}#workforce-tabs-menu.page-tab-menu .horizontal-tabs-menu li.active a,#workforce-tabs-menu.page-tab-menu .workforce-horizontal-tabs-wrapper .horizontal-tabs-list li.active a,.workforce-horizontal-tabs-wrapper #workforce-tabs-menu.page-tab-menu .horizontal-tabs-list li.active a{color:var(--primary-background-color);border-bottom-color:var(--primary-color)}.navigation-sidebar-menu a:hover,.navigation-sidebar-menu a:focus,.navigation-sidebar-menu a.is-active,.navigation-sidebar-menu a.active-trail,.navigation-sidebar-menu li.active-trail a,.navigation-sidebar-menu li.active-trail a:link,.navigation-sidebar-menu li.active-trail a:hover,.navigation-sidebar-menu li.active-trail a:focus{border-left-color:var(--primary-color);color:var(--primary-background-color)}#wallet-user-skills .item-heading.skill-type{font-size:1.125rem;font-weight:700;margin-block:0 1rem;line-height:1.2}i.icon-verify-shield{overflow:hidden;width:1rem;display:inline-flex;height:1rem;font-size:0.85rem;margin-inline-end:0.5em}@media (max-width:40em){#workforce-tabs-menu.page-tab-menu{flex-direction:column}}#block-workforcemenu a[href*="recommended"],#block-workforcemenu a[href*="learning"],#block-workforcemenu a[href*="settings"]{display:none}.page-node-type-landing-page #main-content h1,.page-node-type-landing-page #main-content .layout-onecol:first-of-type h2{font-weight:700;text-wrap:balance;line-height:1}.page-node-type-landing-page #main-content h1,.page-node-type-landing-page #main-content .header-lead h2{font-size:3rem}.max-ch{max-width:78ch}#main-content .max-ch>h2{font-weight:700;line-height:1}.header-lead.max-ch{margin-block:4rem;border-block-end:1px solid var(--border-color);font-size:1.25rem}.header-lead.max-ch::after{display:block;content:"";height:2px;width:80px;background-color:var(--primary-color)}.card{margin-inline-start:0;padding-block:2rem;display:flex;flex-direction:column;margin-block-end:1rem}.card .upcoming{margin:0}.card p{color:#23282f;line-height:1.6}.card p:last-of-type{margin-block-end:0}.testimonials{color:white;padding:2rem;border-radius:2.5rem;margin-block:4rem;position:relative}.testimonials::before{content:"";display:block;width:200vw;position:absolute;inset:0;z-index:-1;left:-50vw;margin:-4rem;background-image:linear-gradient(to top right, #09090b, #393941)}@media (min-width:40em){.testimonials{padding:4rem}}.block .testimonials h2,.block .testimonials h3,.block .testimonials h4{margin:0;color:inherit;font-weight:700}.t-slider{display:flex;align-items:center;position:relative}.t-track-wrapper{overflow:hidden}.t-track{display:flex;gap:1rem;transition:transform 0.3s ease-in-out;will-change:transform;max-width:100%}.t-card{max-width:100%;flex-shrink:0;display:flex;flex-direction:column}.button-group{display:flex;color:white;justify-content:flex-end;gap:0.2em;margin-block-end:1rem}.testimonials .button-group>button{aspect-ratio:1;display:flex;align-items:center;padding:1rem;border-radius:100%;border-color:transparent;cursor:pointer;font-size:1.5rem;color:var(--border-color);line-height:1;height:48px;width:48px;border:1px solid transparent;transition:all ease-in-out 0.2s}.testimonials .button-group>button:hover{border-color:var(--border-color)}@media (max-width:40em){#user-profile-wallet .js-form-type-checkbox{display:flex;gap:0.5em;align-content:flex-start;align-items:baseline}}#user-profile-wallet .workforce-action-button{float:none}.card .flex{display:flex;flex-wrap:wrap}.card .flex>.flex-1{flex:1}.page-route-name-stacks-workforce-job-seeker-resumes .workforce-horizontal-tabs-menu>li:not(.active){display:none}.social-icons-wrapper{display:none}.sm-img img{max-width:25rem}.sm-img .card{margin-block-end:5rem}.max-ch .card h2{font-weight:700;margin:0}.store-icons{margin-block-start:2em;color:#64748b}.store-icons svg{max-width:1.2rem}.hack-important-block{display:block !important}.top-menu .login-link{display:none}.page-node-type-landing-page .max-ch.card{gap:0.5rem}.page-node-type-landing-page .main-inner-wrapper details{border:1px solid gainsboro;padding:1rem;border-radius:4px;line-height:1.4;background-color:#fff}.page-node-type-landing-page .main-inner-wrapper summary{cursor:pointer;letter-spacing:-0.3px;font-weight:600}.page-node-type-landing-page .main-inner-wrapper details[open] summary{padding-block-end:1rem}.path-news .main-inner-wrapper{max-width:64rem;margin:0 auto}.path-news #main-content>.region{display:flex;flex-direction:column}.path-news #main-content #block-wilson-page-title{order:1}.path-news #main-content #block-stacks-content-listing-filter-block{order:3}.path-news #main-content #block-stacks-content-listing-description-block{order:2}.path-news #main-content #block-stacks-content-listing-results-block{order:4}.path-news #main-content h1.page-title{font-size:3rem;line-height:1;text-wrap:balance}.path-news #main-content h1.page-title,.path-news #main-content h3.result-title{font-weight:700}.path-news #main-content .pager-header,.path-news #main-content #edit-reset,.path-news #main-content .field__label{display:none}.path-news #main-content .form-wrapper{padding:0}.path-news #main-content .block-stacks-content-listing-filter-block{border-color:transparent;padding:0}.path-news #main-content #edit-fv-field-news-topic summary{display:none}.path-news #main-content .stacks-content-listing-filters-form{flex-direction:revert;gap:2rem;align-items:center;flex-wrap:wrap}.path-news #main-content .form-checkboxes{flex-direction:revert;gap:0.5rem;padding:0;flex-wrap:wrap}.path-news #main-content .form-checkboxes .form-item{width:fit-content}.path-news #main-content .form-checkbox{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.path-news #main-content .form-checkbox:checked+label{background-color:gainsboro}.path-news #main-content .form-item:has(.form-checkbox):focus-within{outline-color:currentcolor;outline-style:auto;outline-width:1px;border-radius:1rem}.path-news #main-content .form-actions .button{padding:0.5rem;font-size:0.8rem;background-color:#b8860b}.path-news #main-content .field__item>a,.path-news #main-content label.option{display:block;padding:0.5em 0.75em;border-radius:1rem;border:1px solid gainsboro;font-size:0.8rem;line-height:1}.path-news #main-content .field__item>a:hover,.path-news #main-content label.option:hover{color:var(--primary-color)}.path-news #main-content .field__item>a span:last-of-type,.path-news #main-content label.option span:last-of-type{display:none}.path-news #main-content .label-text{margin:0;white-space:nowrap !important}.path-news #main-content #block-stacks-content-listing-options-block{display:none}.path-news #main-content .stacks-news-content-listing{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(350px, 100%), 1fr));gap:2rem}.path-news #main-content .stacks-news-content-listing article:first-of-type{grid-column:1 / -1;display:grid;border-block-end:1px solid var(--border-color);padding-block-end:2rem;margin-block-start:4rem;margin-block-end:2rem}.path-news #main-content .stacks-news-content-listing article:first-of-type .content{display:flex;flex-wrap:wrap;flex-direction:column;gap:1rem;align-items:center}@media (min-width:40em){.path-news #main-content .stacks-news-content-listing article:first-of-type .content{flex-direction:row}.path-news #main-content .stacks-news-content-listing article:first-of-type .content-logo{max-width:60%}}.path-news #main-content .stacks-news-content-listing article:first-of-type .content-logo+div{flex:1;align-items:center}.path-news #main-content .stacks-news-content-listing article{padding:0;border-color:transparent}.path-news #main-content .stacks-news-content-listing article .container-content{padding:0;border:none;display:flex;flex-direction:column}.path-news #main-content .stacks-news-content-listing article .content{padding:0}.path-news #main-content .stacks-news-content-listing .content-logo{max-width:revert;width:100%;margin:0;flex:revert}.path-news #main-content .stacks-news-content-listing .content-logo img{aspect-ratio:1.7777777778;border-radius:6px;margin-block-end:1rem;width:100%;object-fit:cover}.path-news #main-content .field--type-datetime{font-size:0.8rem;opacity:0.6}.page-node-type-news .main-inner-wrapper{max-width:64rem;margin:0 auto}.page-node-type-news #block-wilson-page-title{max-width:42rem;text-align:center;margin-inline:auto;letter-spacing:-0.05em}.page-node-type-news .page-title{font-weight:700;font-size:3rem;text-wrap:balance;line-height:1}.page-node-type-news .node-content .container-item{display:block}.page-node-type-news .node-content .container-content{max-width:78ch;margin:0 auto;width:revert}.page-node-type-news .node-content .image-holder-container{width:100%;border-radius:6px;overflow:hidden}.page-node-type-news .image-holder-container img{height:100%;aspect-ratio:1.7777777778;object-fit:cover}.page-node-type-news .field--type-datetime{margin-block:0.5rem;font-size:0.8rem;border-block-end:1px solid var(--border-color);justify-content:flex-end;padding-block-end:0.5rem}.page-node-type-news .field--name-field-news-body p:first-of-type{font-size:1.25rem;margin-block:2rem 4rem;border-block-end:1px solid var(--border-color);padding-block-end:3rem}.page-node-type-news #main-content h2{font-weight:700;line-height:1;margin-block-start:4rem}.page-node-type-news #main-content h3{font-weight:700;margin-block:2rem 0}