html.outborn-inner-route{--outborn-inner-bg:#fdfaf4;--outborn-inner-bg-deep:#f7f1e8;--outborn-inner-surface:#fdf9f2b8;--outborn-inner-surface-strong:#fffcf6e6;--outborn-inner-border:#17171617;--outborn-inner-text:#171716;--outborn-inner-muted:#17171694;--outborn-inner-accent:#dfff00;background:var(--outborn-inner-bg)}html.outborn-inner-route body{min-height:100vh;color:var(--outborn-inner-text);background:radial-gradient(circle at 8% 8%,#fffffffa,#0000 30rem),radial-gradient(circle at 88% 18%,#dfff000e,#0000 22rem),linear-gradient(#fdfaf4 0%,#fbf7ef 58%,#f7f1e8 100%)!important}html.outborn-inner-route body:before{content:"";z-index:0;aspect-ratio:1;pointer-events:none;opacity:.045;filter:grayscale()contrast(1.25);background:url(/brand/outborn-logo-black.png) 50%/contain no-repeat;width:min(58vw,820px);position:fixed;top:7rem;right:-10vw;transform:rotate(10deg)}html.outborn-inner-route body>*{z-index:1;position:relative}html.outborn-inner-route main,html.outborn-inner-route .page-transition,html.outborn-inner-route .products-page{color:var(--outborn-inner-text);background:0 0!important}html.outborn-inner-route main h1,html.outborn-inner-route .page-transition h1,html.outborn-inner-route main h2,html.outborn-inner-route .page-transition h2{color:var(--outborn-inner-text);letter-spacing:-.045em!important;font-family:Georgia,Times New Roman,serif!important;font-weight:400!important}html.outborn-inner-route main h1,html.outborn-inner-route .page-transition h1{text-wrap:balance;line-height:.95!important}html.outborn-inner-route main>p[class*=uppercase],html.outborn-inner-route .page-transition>p[class*=uppercase],html.outborn-inner-route .page-transition>section:first-child p[class*=uppercase]:first-of-type{align-items:center;gap:.72rem;font-weight:600;display:inline-flex;color:#1717168f!important}html.outborn-inner-route main>p[class*=uppercase]:before,html.outborn-inner-route .page-transition>p[class*=uppercase]:before,html.outborn-inner-route .page-transition>section:first-child p[class*=uppercase]:first-of-type:before{content:"";background:var(--outborn-inner-accent);border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #dfff001f}html.outborn-inner-route main>p:not([class*=uppercase]),html.outborn-inner-route .page-transition>p:not([class*=uppercase]){color:var(--outborn-inner-muted)!important}html.outborn-inner-route main article,html.outborn-inner-route main a.group,html.outborn-inner-route .insight-card,html.outborn-inner-route .contact-form,html.outborn-inner-route main form:not(.career-application-form),html.outborn-inner-route main aside{-webkit-backdrop-filter:blur(18px);border:1px solid var(--outborn-inner-border)!important;background:var(--outborn-inner-surface)!important;border-radius:24px!important;box-shadow:0 24px 70px #3a302412!important}html.outborn-inner-route main a.group,html.outborn-inner-route .insight-card{padding:clamp(1.4rem,2.6vw,2rem)!important;transition:transform .26s,box-shadow .26s,border-color .26s!important}html.outborn-inner-route main a.group:hover,html.outborn-inner-route .insight-card:hover{transform:translateY(-4px);border-color:#17171629!important;box-shadow:0 30px 84px #3a30241a!important}html.outborn-inner-route main [class*=gap-px][class*=bg-black],html.outborn-inner-route .page-transition [class*=gap-px][class*=bg-black]{background:0 0!important;gap:14px!important}html.outborn-inner-route main [class*="bg-[#fffdf8]"],html.outborn-inner-route main [class*=bg-white].group,html.outborn-inner-route .page-transition [class*=bg-white].group{-webkit-backdrop-filter:blur(18px);border:1px solid var(--outborn-inner-border)!important;background:var(--outborn-inner-surface)!important;border-radius:24px!important;box-shadow:0 22px 64px #3a30240f!important}html.outborn-inner-route input,html.outborn-inner-route textarea,html.outborn-inner-route select{color:var(--outborn-inner-text)!important;background:#fffcf6c7!important;border-color:#1717161a!important}html.outborn-inner-route input:focus,html.outborn-inner-route textarea:focus,html.outborn-inner-route select:focus{box-shadow:0 0 0 3px #dfff002e;border-color:#17171652!important}html.outborn-inner-route .contact-form{padding:clamp(1.25rem,2vw,1.75rem)!important}html.outborn-inner-route .contact-fields{border:1px solid #17171612;border-radius:18px;overflow:hidden;background:#1717160f!important;gap:1px!important}html.outborn-inner-route .career-pagination{border-color:var(--outborn-inner-border)!important}html.outborn-inner-route .career-pagination button,html.outborn-inner-route .insight-pagination button,html.outborn-inner-route .insight-category-nav button{border:1px solid var(--outborn-inner-border);color:#171716ad;background:#fffcf6b3;border-radius:999px;min-width:42px;min-height:42px;transition:background-color .18s,border-color .18s,transform .18s}html.outborn-inner-route .career-pagination button:hover:not(:disabled),html.outborn-inner-route .insight-pagination button:hover:not(:disabled),html.outborn-inner-route .insight-category-nav button:hover{background:var(--outborn-inner-accent);color:#171716;border-color:#17171633;transform:translateY(-1px)}html.outborn-inner-route .career-pagination button[aria-current=page],html.outborn-inner-route .insight-category-nav button.is-active{background:var(--outborn-inner-accent);color:#171716;border-color:#0000;box-shadow:0 10px 28px #bedc003d}html.outborn-inner-route a[class*=bg-black],html.outborn-inner-route button[class*=bg-black],html.outborn-inner-route .contact-submit{box-shadow:0 12px 30px #1717161f;color:#fff!important;background:#171716!important;border-radius:999px!important}html.outborn-inner-route a[class*="bg-[#dfff00]"],html.outborn-inner-route button[class*="bg-[#dfff00]"]{box-shadow:0 12px 30px #bedc0033;background:var(--outborn-inner-accent)!important;color:#171716!important;border-radius:999px!important}html.outborn-inner-route main>a:first-child,html.outborn-inner-route .page-transition>a:first-child,html.outborn-inner-route .page-transition>button:first-child{color:#17171685!important}html.outborn-inner-route main>a:first-child:hover,html.outborn-inner-route .page-transition>a:first-child:hover,html.outborn-inner-route .page-transition>button:first-child:hover{color:#171716!important}html.outborn-inner-route #book{-webkit-backdrop-filter:blur(20px);border-radius:30px;margin:20px clamp(14px,2.8vw,36px) 32px;overflow:hidden;box-shadow:0 30px 90px #3a302412;border:1px solid var(--outborn-inner-border)!important;background:#fdf9f2ad!important}html.outborn-inner-route #book aside{color:#fffaf2!important;background:#171716!important;border-color:#ffffff14!important}html.outborn-inner-route #privacy article{background:#fffcf6b8!important}html.outborn-inner-route footer{-webkit-backdrop-filter:blur(18px);background:#f8f3ebb8!important;border-color:#17171614!important}@media (max-width:720px){html.outborn-inner-route body:before{opacity:.032;width:120vw;top:10rem;right:-42vw}html.outborn-inner-route main article,html.outborn-inner-route main a.group,html.outborn-inner-route .insight-card,html.outborn-inner-route .contact-form,html.outborn-inner-route main form:not(.career-application-form),html.outborn-inner-route main aside{border-radius:20px!important}html.outborn-inner-route #book{border-radius:24px;margin-inline:10px}}@media (prefers-reduced-motion:reduce){html.outborn-inner-route main a.group,html.outborn-inner-route .insight-card,html.outborn-inner-route .career-pagination button,html.outborn-inner-route .insight-pagination button,html.outborn-inner-route .insight-category-nav button{transition:none!important}}
html.outborn-inner-route .page-transition>section[class*=bg-white],html.outborn-inner-route .page-transition>section[class*="bg-[#fbf8f2]"],html.outborn-inner-route .page-transition>section[class*="bg-[#fffdf8]"]{border-color:var(--outborn-inner-border)!important;background:0 0!important}html.outborn-inner-route .page-transition>section[class*=bg-white]>div,html.outborn-inner-route .page-transition>section[class*="bg-[#fbf8f2]"]>div,html.outborn-inner-route .page-transition>section[class*="bg-[#fffdf8]"]>div{background:0 0!important}html.outborn-inner-route .products-page section{border-color:var(--outborn-inner-border)!important}html.outborn-inner-route .products-page section[class*=bg-white],html.outborn-inner-route .products-page section[class*="bg-[#fbf8f2]"],html.outborn-inner-route .products-page section[class*="bg-[#fffdf8]"]{background:0 0!important}html.outborn-inner-route .products-page .product-capability-card,html.outborn-inner-route .products-page .service-package-card,html.outborn-inner-route .page-transition .service-package-card,html.outborn-inner-route .page-transition .case-study-card{-webkit-backdrop-filter:blur(18px);border-color:var(--outborn-inner-border)!important;background:var(--outborn-inner-surface)!important;box-shadow:0 24px 70px #3a302412!important}html.outborn-inner-route .page-transition [class*=bg-white\/],html.outborn-inner-route .products-page [class*=bg-white\/]{background-color:#fffcf6ad!important}html.outborn-inner-route .page-transition [class*=border-black\/5],html.outborn-inner-route .products-page [class*=border-black\/5]{border-color:var(--outborn-inner-border)!important}
.site-footer:not([data-outborn-global-footer]){display:none!important}[data-outborn-global-footer=true]{z-index:1!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(125deg,#fbf8f2 0%,#f5f4f1 48%,#eceeed 100%)!important;border-top:0!important;display:block!important;position:relative!important}html.outborn-inner-route [data-outborn-global-footer=true]{-webkit-backdrop-filter:none!important;background:linear-gradient(125deg,#fbf8f2 0%,#f5f4f1 48%,#eceeed 100%)!important;border-color:#0000!important}.outborn-footer-grid{grid-template-columns:1fr}[data-outborn-global-footer=true] .footer-social-row svg{fill:none;stroke:currentColor;stroke-width:1.6px}@media (min-width:768px) and (max-width:1023px){.outborn-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.outborn-footer-brand,.outborn-footer-connect{grid-column:1/-1}}@media (min-width:1024px) and (max-width:1279px){.outborn-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.outborn-footer-brand{grid-column:1/-1}}@media (min-width:1280px){.outborn-footer-grid{grid-template-columns:1.05fr 1.05fr .85fr .8fr .8fr}.outborn-footer-brand,.outborn-footer-connect{grid-column:auto}}@media (max-width:767px){.outborn-footer-grid{grid-template-columns:1fr;gap:28px;padding-block:32px}[data-outborn-global-footer=true] .footer-link,[data-outborn-global-footer=true] .footer-social-row a{min-height:44px}[data-outborn-global-footer=true] .footer-social-row{margin-top:12px}}
:root{--outborn-content-max:1400px;--outborn-gutter-desktop:64px;--outborn-gutter-tablet:32px;--outborn-gutter-mobile:20px;--outborn-gutter-small:16px;--outborn-section-space:96px;--outborn-section-space-mobile:64px;--outborn-related-space:56px;--outborn-related-space-mobile:40px;--outborn-card-gap:24px;--outborn-card-gap-mobile:16px;--outborn-card-padding:28px;--outborn-card-padding-mobile:20px;--outborn-page-gutter:clamp(24px, 5vw, 80px);--outborn-homepage-rail:var(--outborn-page-gutter);--outborn-page-rail:max(var(--outborn-page-gutter), calc((100vw - var(--outborn-content-max)) / 2 + var(--outborn-page-gutter)))}html.outborn-inner-route{--outborn-page-top:144px;--outborn-page-bottom:var(--outborn-section-space)}body#outborn-app .outborn-lastweek-nav-inner{padding-inline:var(--outborn-homepage-rail)!important}body#outborn-app #outborn-sculptural-home-v3 .sculptural-hero{padding-left:var(--outborn-homepage-rail)!important;padding-right:var(--outborn-homepage-rail)!important}body#outborn-app #outborn-sculptural-home-v3 .sculptural-ecosystem-pillars{left:var(--outborn-homepage-rail)!important;right:var(--outborn-homepage-rail)!important}body#outborn-app .outborn-footer-grid{width:100%!important;max-width:var(--outborn-content-max)!important;padding-inline:var(--outborn-page-gutter)!important;box-sizing:border-box!important;margin-inline:auto!important}html.outborn-inner-route body>main[class*=max-w],html.outborn-inner-route body>article[class*=max-w],html.outborn-inner-route body>section.page-transition[class*=max-w]{width:100%!important;max-width:var(--outborn-content-max)!important;box-sizing:border-box!important;padding-inline:var(--outborn-page-gutter)!important;padding-top:var(--outborn-page-top)!important;padding-bottom:var(--outborn-page-bottom)!important;margin-inline:auto!important}html.outborn-inner-route #about,html.outborn-inner-route #vision,html.outborn-inner-route .vision-principles{width:100%!important;max-width:var(--outborn-content-max)!important;box-sizing:border-box!important;padding-inline:var(--outborn-page-gutter)!important;margin-inline:auto!important}html.outborn-inner-route #about{padding-top:var(--outborn-page-top)!important;padding-bottom:var(--outborn-related-space)!important}html.outborn-inner-route #about+section>div{width:100%!important;max-width:var(--outborn-content-max)!important;box-sizing:border-box!important;padding-inline:var(--outborn-page-gutter)!important;padding-block:var(--outborn-related-space)!important;margin-inline:auto!important}html.outborn-inner-route #vision{padding-top:var(--outborn-related-space)!important;padding-bottom:var(--outborn-related-space)!important}html.outborn-inner-route .vision-principles{padding-bottom:var(--outborn-section-space)!important}html.outborn-inner-route .products-page-hero{width:100%!important;max-width:var(--outborn-content-max)!important;box-sizing:border-box!important;padding-inline:var(--outborn-page-gutter)!important;padding-top:var(--outborn-page-top)!important;margin-inline:auto!important}html.outborn-inner-route .products-page>.product-capabilities{width:100%!important;max-width:var(--outborn-content-max)!important;box-sizing:border-box!important;padding-inline:var(--outborn-page-gutter)!important;margin-inline:auto!important}html.outborn-inner-route .products-services-section{width:100%!important;max-width:var(--outborn-content-max)!important;box-sizing:border-box!important;padding-inline:var(--outborn-page-gutter)!important;padding-top:var(--outborn-related-space)!important;padding-bottom:var(--outborn-section-space)!important;margin-inline:auto!important}html.outborn-inner-route .products-page .products-services-section .service-packages-section,html.outborn-inner-route .page-transition .service-packages-section{margin:0!important;padding-inline:0!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-top:0!important}html.outborn-inner-route #contact,html.outborn-inner-route #faq{width:100%!important;max-width:var(--outborn-content-max)!important;box-sizing:border-box!important;padding-inline:var(--outborn-page-gutter)!important;margin-inline:auto!important}html.outborn-inner-route #contact{padding-top:var(--outborn-page-top)!important;padding-bottom:var(--outborn-related-space)!important}html.outborn-inner-route #contact>.grid{gap:var(--outborn-related-space)!important}html.outborn-inner-route #book{width:calc(100% - var(--outborn-page-gutter) - var(--outborn-page-gutter))!important;max-width:calc(var(--outborn-content-max) - var(--outborn-page-gutter) - var(--outborn-page-gutter))!important;margin:0 auto var(--outborn-related-space)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fdf9f27a!important;border:1px solid #17171612!important;padding:0!important}html.outborn-inner-route #book .outborn-section-inner{width:100%;max-width:var(--outborn-content-max);box-sizing:border-box;padding:var(--outborn-related-space) var(--outborn-card-padding);margin-inline:auto}html.outborn-inner-route .booking-layout{gap:var(--outborn-card-gap)!important}html.outborn-inner-route .booking-form-card{box-shadow:0 18px 54px #3a302412!important}html.outborn-inner-route .booking-info-card{box-shadow:0 18px 54px #17171624!important}html.outborn-inner-route #faq{padding-top:var(--outborn-related-space)!important;padding-bottom:var(--outborn-section-space)!important}html.outborn-inner-route #faq>:is(p,h2,.faq-list){width:100%;max-width:1200px}html.outborn-inner-route .faq-list{margin-top:var(--outborn-related-space)!important}html.outborn-inner-route .faq-row{padding-block:var(--outborn-card-padding)!important}html.outborn-inner-route .career-listing,html.outborn-inner-route .insight-list,html.outborn-inner-route .case-study-list{gap:var(--outborn-card-gap)!important;background:0 0!important}html.outborn-inner-route .career-listing>a,html.outborn-inner-route .insight-list>a,html.outborn-inner-route .case-study-list>a{padding:var(--outborn-card-padding)!important}html.outborn-inner-route .career-pagination,html.outborn-inner-route .insight-pagination{margin-top:var(--outborn-related-space)!important}html.outborn-inner-route .career-application-form{gap:var(--outborn-card-gap)!important;padding:var(--outborn-card-padding)!important}html.outborn-inner-route main>nav a,html.outborn-inner-route main>nav button,html.outborn-inner-route .career-pagination button,html.outborn-inner-route .insight-pagination button,html.outborn-inner-route .insight-category-nav button{min-height:44px!important}html.outborn-inner-route :is(#about,#vision,#products-services,#services,#contact,#book,#faq,#terms,#privacy,#cookies){scroll-margin-top:128px!important}@media (max-width:900px){body#outborn-app #outborn-sculptural-home-v3 .sculptural-ecosystem-pillars{left:auto!important;right:auto!important}}@media (max-width:1279px){html.outborn-inner-route{--outborn-page-top:128px}}@media (max-width:767px){html.outborn-inner-route{--outborn-page-top:112px;--outborn-page-bottom:var(--outborn-section-space-mobile)}html.outborn-inner-route #about,html.outborn-inner-route #contact,html.outborn-inner-route .products-page-hero{padding-top:var(--outborn-page-top)!important}html.outborn-inner-route #about,html.outborn-inner-route #vision,html.outborn-inner-route #contact,html.outborn-inner-route #faq,html.outborn-inner-route .vision-principles,html.outborn-inner-route .products-page-hero,html.outborn-inner-route .products-page>.product-capabilities,html.outborn-inner-route .products-services-section{padding-inline:var(--outborn-page-gutter)!important}html.outborn-inner-route #about,html.outborn-inner-route #vision,html.outborn-inner-route #contact,html.outborn-inner-route #faq{padding-bottom:var(--outborn-related-space-mobile)!important}html.outborn-inner-route #about+section>div{padding-inline:var(--outborn-page-gutter)!important;padding-block:var(--outborn-related-space-mobile)!important}html.outborn-inner-route #book{width:calc(100% - var(--outborn-page-gutter) - var(--outborn-page-gutter))!important;margin-bottom:var(--outborn-related-space-mobile)!important}html.outborn-inner-route #book .outborn-section-inner{padding:var(--outborn-related-space-mobile) var(--outborn-card-padding-mobile)}html.outborn-inner-route .career-listing,html.outborn-inner-route .insight-list,html.outborn-inner-route .case-study-list,html.outborn-inner-route .booking-layout,html.outborn-inner-route .career-application-form{gap:var(--outborn-card-gap-mobile)!important}html.outborn-inner-route .career-listing>a,html.outborn-inner-route .insight-list>a,html.outborn-inner-route .case-study-list>a,html.outborn-inner-route .career-application-form{padding:var(--outborn-card-padding-mobile)!important}html.outborn-inner-route .faq-list,html.outborn-inner-route .career-pagination,html.outborn-inner-route .insight-pagination{margin-top:var(--outborn-related-space-mobile)!important}}@media (hover:hover) and (pointer:fine){html.outborn-inner-route :is(.career-listing>a,.insight-list>a,.case-study-list>a){transition:transform .22s var(--ease-out-expo), box-shadow .22s var(--ease-out-expo)!important}html.outborn-inner-route :is(.career-listing>a,.insight-list>a,.case-study-list>a):hover{transform:translateY(-2px)!important}}
:root{--outborn-content-max:1180px;--outborn-home-grid-gap:12px;--outborn-home-related-space:40px;--outborn-home-heading-gap:32px;--outborn-home-card-padding:22px;--outborn-home-label-column:180px;--outborn-home-platform-card-height:250px;--outborn-home-life-card-height:200px}@media (max-width:767px){:root{--outborn-home-related-space:32px;--outborn-home-heading-gap:28px;--outborn-home-card-padding:var(--outborn-card-padding-mobile)}}
html.outborn-inner-route,.products-editorial{--editorial-ink:#181613;--editorial-muted:#716c64;--editorial-line:#1816131f}.products-editorial{color:var(--editorial-ink);background:#f4f0e8;padding:clamp(8.5rem,12vw,12rem) clamp(1.25rem,5vw,5rem) clamp(5rem,9vw,9rem)}.products-editorial-intro,.products-editorial-section,.products-editorial-contact{width:min(100%,1500px);margin-inline:auto}.products-editorial-kicker,.products-editorial-detail-label,.products-editorial-service-number{letter-spacing:.18em;text-transform:uppercase;color:var(--editorial-muted);margin:0;font-size:.68rem;font-weight:650;line-height:1.4}.products-editorial-intro{-moz-column-gap:clamp(3rem, 9vw, 10rem);grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);align-items:end;column-gap:clamp(3rem,9vw,10rem);display:grid}.products-editorial-intro>.products-editorial-kicker{grid-column:1/-1;margin-bottom:clamp(2rem,5vw,4.5rem)}.products-editorial-intro h1,.products-editorial-section-heading h2,.products-editorial-services-heading h2,.products-editorial-contact h2{letter-spacing:-.055em;margin:0;font-weight:500}.products-editorial-intro h1{max-width:12ch;font-size:clamp(3.5rem,8.2vw,8.8rem);line-height:.86}.products-editorial-intro-copy{max-width:35rem;color:var(--editorial-muted);gap:1rem;padding-bottom:.65rem;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.65;display:grid}.products-editorial-intro-copy p,.products-editorial-product-copy p,.products-editorial-platform p,.products-editorial-services-heading>p,.products-editorial-service-body p,.products-editorial-timeline{margin:0}.products-editorial-section{margin-top:clamp(7rem,13vw,13rem)}.products-editorial-section-heading{border-bottom:1px solid var(--editorial-line);grid-template-columns:minmax(10rem,.5fr) minmax(0,1.5fr);align-items:start;gap:2rem;padding-bottom:clamp(2rem,4vw,3.5rem);display:grid}.products-editorial-section-heading h2,.products-editorial-services-heading h2,.products-editorial-contact h2{max-width:18ch;font-size:clamp(2.5rem,5.8vw,6.2rem);line-height:.98}.products-editorial-obsi-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);padding-top:clamp(2rem,4vw,3.5rem);display:grid}.products-editorial-product{color:inherit;flex-direction:column;grid-column:span 5;text-decoration:none;display:flex}.products-editorial-product:nth-child(4n+2),.products-editorial-product:nth-child(4n+3){grid-column:span 7}.products-editorial-product-art{aspect-ratio:4/3;background:#e8e3da;order:-1;overflow:hidden}.products-editorial-product-art img,.products-editorial-platform>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .52s cubic-bezier(.22,1,.36,1);display:block}.products-editorial-product-copy{-moz-column-gap:.7rem;grid-template-columns:2.5rem minmax(0,1fr);gap:.65rem .7rem;padding-top:1.25rem;display:grid}.products-editorial-product-copy>span{color:var(--editorial-muted);letter-spacing:.12em;grid-row:1/3;font-size:.7rem}.products-editorial-product-copy h3,.products-editorial-platform h3,.products-editorial-service-body h3{letter-spacing:-.025em;margin:0;font-size:clamp(1.25rem,1.8vw,1.65rem);font-weight:600}.products-editorial-product-copy p,.products-editorial-platform p,.products-editorial-service-body p,.products-editorial-services-heading>p{color:var(--editorial-muted);line-height:1.65}.products-editorial-product:focus-visible,.products-editorial-platform:focus-visible,.products-editorial-contact-link:focus-visible{outline-offset:4px;outline:3px solid #bfe000}@media (hover:hover){.products-editorial-product:hover .products-editorial-product-art img,.products-editorial-platform:hover>img{transform:scale(1.025)}}.products-editorial-platform-heading{grid-template-columns:minmax(10rem,.72fr) minmax(0,1.28fr)}.products-editorial-platform-row{background:var(--editorial-line);border-block:1px solid var(--editorial-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(2rem,4vw,3.5rem);display:grid}.products-editorial-platform{min-width:0;color:inherit;background:#f4f0e8;flex-direction:column;text-decoration:none;display:flex}.products-editorial-platform>img{aspect-ratio:7/5;order:-1}.products-editorial-platform>div{padding:1.4rem clamp(1rem,2vw,1.75rem) 1.75rem}.products-editorial-platform p{margin-top:.65rem;font-size:.92rem}.products-editorial-services{grid-template-columns:minmax(17rem,.62fr) minmax(0,1.38fr);align-items:start;gap:clamp(3rem,8vw,9rem);scroll-margin-top:7rem;display:grid}.products-editorial-services-heading{position:sticky;top:8rem}.products-editorial-services-heading h2{margin-top:1.5rem}.products-editorial-services-heading>p{max-width:34rem;margin-top:1.5rem}.products-editorial-service-list{border-top:1px solid var(--editorial-line);gap:0;display:grid}html.outborn-inner-route .products-editorial-service-panel{border:0;border-right:1px solid var(--editorial-line);border-bottom:1px solid var(--editorial-line);border-left:1px solid var(--editorial-line);grid-template-columns:2.7rem minmax(0,1.15fr) minmax(13rem,.85fr);gap:clamp(1.25rem,3vw,3rem);padding:clamp(1.5rem,3vw,2.7rem);display:grid;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;border-radius:0!important}html.outborn-inner-route .contact-form.editorial-contact-form:focus-within{transform:none;box-shadow:none!important}.products-editorial-service-body p{margin-top:.8rem}.products-editorial-service-detail ul{color:var(--editorial-muted);gap:.45rem;margin:.85rem 0 0;padding:0;font-size:.9rem;line-height:1.5;list-style:none;display:grid}.products-editorial-service-detail li:before{content:"—";margin-right:.5rem}.products-editorial-timeline{gap:.2rem;margin-top:1.4rem;font-size:.92rem;font-weight:650;display:grid}.products-editorial-timeline span{color:var(--editorial-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:550}.products-editorial-contact{border-top:1px solid var(--editorial-line);grid-template-columns:minmax(10rem,.48fr) minmax(0,1fr) auto;align-items:end;gap:2rem;margin-top:clamp(7rem,13vw,13rem);padding-top:clamp(2.5rem,5vw,4.5rem);display:grid}.products-editorial-contact-link{color:#181613;background:#dfff00;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;min-height:3.2rem;padding:.8rem 1.35rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:1000px){.products-editorial-service-panel{grid-template-columns:2.25rem minmax(0,1fr)}.products-editorial-service-detail{grid-column:2}.products-editorial-contact{grid-template-columns:1fr auto}.products-editorial-contact .products-editorial-kicker{grid-column:1/-1}}@media (max-width:760px){.products-editorial{padding-top:7.5rem}.products-editorial-intro,.products-editorial-section-heading,.products-editorial-services,.products-editorial-contact{grid-template-columns:1fr}.products-editorial-intro>.products-editorial-kicker{margin-bottom:1rem}.products-editorial-intro-copy{margin-top:2rem}.products-editorial-obsi-grid,.products-editorial-platform-row{grid-template-columns:1fr}.products-editorial-product,.products-editorial-product:nth-child(4n+2),.products-editorial-product:nth-child(4n+3){grid-column:1}.products-editorial-product-art,.products-editorial-platform>img{order:initial}.products-editorial-platform-row{background:0 0;border:0;gap:1rem}.products-editorial-platform{border-bottom:1px solid var(--editorial-line)}.products-editorial-services-heading{position:static}.products-editorial-service-panel{grid-template-columns:1fr;gap:1rem}.products-editorial-service-detail{border-top:1px solid var(--editorial-line);grid-column:1;padding-top:1rem}.products-editorial-contact-link{width:100%}}@media (max-width:240px){.products-editorial{padding-inline:.75rem}.products-editorial-intro,.products-editorial-section-heading,.products-editorial-services,.products-editorial-contact{grid-template-columns:minmax(0,1fr)}.products-editorial-intro h1{overflow-wrap:anywhere;max-width:100%;font-size:2.25rem;line-height:.94}.products-editorial-section-heading h2,.products-editorial-services-heading h2,.products-editorial-contact h2{overflow-wrap:anywhere;font-size:2.25rem}.products-editorial-product-copy{grid-template-columns:1fr}.products-editorial-product-copy>span{grid-row:auto}html.outborn-inner-route #about+section.vision-principles>.vision-manifesto{padding-inline:0!important}.vision-manifesto-chapter{width:100%}.vision-manifesto-copy{min-width:0;padding:2rem .75rem}.vision-manifesto-copy h2{overflow-wrap:anywhere;max-width:100%;font-size:2rem}.vision-manifesto-copy>div{grid-template-columns:1fr;gap:.75rem;margin-top:2rem}.vision-manifesto-object{min-height:220px}.about-outcome-card,.about-context-card{padding:1rem!important}.about-outcome-card h2,.about-context-card h3{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.products-editorial-product-art img,.products-editorial-platform>img{transition:none}}html.outborn-inner-route:has(#about) main.page-transition{background:#f4f0e8!important}html.outborn-inner-route:has(#about) body:before{content:none!important;display:none!important}.about-editorial-hero{isolation:isolate;border-bottom:1px solid var(--editorial-line);padding:clamp(8.5rem,12vw,12rem) clamp(1.25rem,5vw,5rem) clamp(5rem,9vw,8rem);position:relative;overflow:hidden}html.outborn-inner-route:has(#about) main.page-transition>.about-editorial-hero{background:0 0!important}.about-editorial-hero:after{content:none!important;display:none!important}.about-editorial-hero-inner,.about-editorial-narrative,.about-editorial-outcomes,.about-editorial-contexts{width:min(100%,1500px);margin-inline:auto}.about-editorial-back,.about-editorial-jump{min-height:44px;color:var(--editorial-muted);align-items:center;gap:.55rem;font-size:.78rem;font-weight:650;text-decoration:none;display:inline-flex}.about-editorial-kicker,.about-editorial-number{color:var(--editorial-muted);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:650}.about-editorial-kicker{margin-top:clamp(3rem,7vw,7rem)}.about-editorial-hero h1{letter-spacing:-.06em;max-width:13ch;margin:1.4rem 0 0;font-size:clamp(3.4rem,7.6vw,8.2rem);font-weight:500;line-height:.9}.about-editorial-lede{max-width:42rem;color:var(--editorial-muted);margin:clamp(2rem,4vw,3.5rem) 0 0;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.65}.about-editorial-jump{color:var(--editorial-ink);margin-top:1.5rem}.about-editorial-narrative{padding-inline:clamp(1.25rem,5vw,5rem)}.about-editorial-chapter{border-bottom:1px solid var(--editorial-line);grid-template-columns:5rem minmax(16rem,.8fr) minmax(0,1.2fr);gap:clamp(1.5rem,5vw,6rem);padding-block:clamp(3rem,7vw,7rem);display:grid}html.outborn-inner-route main article.about-editorial-chapter{border:0!important;border-bottom:1px solid var(--editorial-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-radius:0!important}.about-editorial-chapter h2{letter-spacing:-.05em;max-width:15ch;margin:0;font-size:clamp(2rem,4vw,4.8rem);font-weight:500;line-height:.98}.about-editorial-body{max-width:42rem;color:var(--editorial-muted);gap:1rem;font-size:clamp(.95rem,1.15vw,1.1rem);line-height:1.7;display:grid}.about-editorial-body p{margin:0}.about-editorial-outcomes,.about-editorial-contexts{border-top:1px solid var(--editorial-line);border-left:1px solid var(--editorial-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.about-editorial-outcomes{margin-block:clamp(3rem,7vw,7rem)}.about-editorial-outcome,.about-editorial-context{border-right:1px solid var(--editorial-line);border-bottom:1px solid var(--editorial-line);background:#fff;padding:clamp(1.5rem,4vw,3.5rem)}@media (max-width:760px){.about-editorial-chapter,.about-editorial-outcomes,.about-editorial-contexts{grid-template-columns:1fr}.about-editorial-chapter{gap:1.25rem}}@media (max-width:240px){.about-editorial-hero,.about-editorial-narrative{padding-inline:.75rem}.about-editorial-chapter,.about-editorial-outcomes,.about-editorial-contexts{grid-template-columns:minmax(0,1fr)}.about-editorial-hero h1,.about-editorial-chapter h2,.about-editorial-outcome h2,.about-editorial-context h3{overflow-wrap:anywhere}}html.outborn-inner-route main a.group.editorial-insight-card,html.outborn-inner-route main a.group.editorial-career-card{overflow:hidden;border:1px solid var(--editorial-line)!important;-webkit-backdrop-filter:none!important;background:#fff!important;border-radius:1rem!important;transition:transform .18s,box-shadow .18s,border-color .18s!important;box-shadow:0 12px 30px #1816130d!important}html.outborn-inner-route main a.group.editorial-insight-card{color:var(--editorial-ink);flex-direction:column;text-decoration:none;display:flex;padding:0!important}.editorial-insight-media{aspect-ratio:16/10;background:#ece7df;position:relative;overflow:hidden}.editorial-insight-media>img,.editorial-insight-media-fallback{width:100%;height:100%;display:block}.editorial-insight-media>img{-o-object-fit:cover;object-fit:cover;transition:transform .32s}.editorial-insight-media-fallback{background:#e5dfd5;position:relative;overflow:hidden}.editorial-insight-media-fallback:before,.editorial-insight-media-fallback:after{content:"";position:absolute}.editorial-insight-media-fallback:before{border:1px solid #18161321;inset:16% 12%;transform:rotate(-6deg)}.editorial-insight-media-fallback:after{aspect-ratio:1;background:#ffffff8c;border:1px solid #1816131a;width:28%;bottom:15%;right:14%}.editorial-insight-content{flex-direction:column;flex:1;min-height:100%;padding:clamp(1.25rem,2.4vw,1.8rem);display:flex}.editorial-insight-content>span:last-child{margin-top:auto;padding-top:1.75rem}html.outborn-inner-route main a.group.editorial-career-card{padding:clamp(1.35rem,2.8vw,2.1rem)!important}.editorial-career-card:focus-visible,.editorial-insight-card:focus-visible{outline-offset:4px;outline:3px solid #bfe000}html.outborn-inner-route .editorial-contact{grid-template-columns:minmax(0,.85fr) minmax(22rem,.9fr);align-items:start;gap:clamp(3rem,9vw,10rem);display:grid}.editorial-contact-aside{max-width:42rem;position:sticky;top:8rem}.editorial-contact-direct{border-top:1px solid var(--editorial-line);flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:clamp(2rem,5vw,4rem);padding-top:1.5rem;display:flex}.editorial-contact-email,.editorial-contact-mail-fallback{align-items:center;min-height:44px;display:inline-flex}.editorial-contact-email{text-underline-offset:.25em;-webkit-text-decoration:underline #18161333;text-decoration:underline #18161333}.editorial-contact-scheduler{background:#dfff00;border-radius:0;width:fit-content;text-decoration:none}html.outborn-inner-route .contact-form.editorial-contact-form{-webkit-backdrop-filter:none;align-self:start;border:1px solid var(--editorial-line)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:clamp(1.25rem,3vw,2.5rem)!important}html.outborn-inner-route:has(#contact){background:#fff!important}html.outborn-inner-route:has(#contact) body{background:#fff!important}html.outborn-inner-route:has(#contact) main{background:#fff!important}html.outborn-inner-route:has(#contact) .page-transition{background:#fff!important}html.outborn-inner-route:has(#contact) body:before{content:none!important;display:none!important}.editorial-contact-intent,.editorial-contact-field{gap:.65rem;display:grid}.editorial-contact-intent{border-bottom:1px solid var(--editorial-line);padding-bottom:1.5rem}.editorial-contact-form :is(.editorial-contact-intent,.editorial-contact-field)>label{color:#181613ad;letter-spacing:.04em;font-size:.72rem;font-weight:650;text-align:left!important;background:0 0!important;padding:0!important}.editorial-contact-required{color:#718000}html.outborn-inner-route .editorial-contact-form .contact-fields{padding-top:1.5rem;display:grid;background:0 0!important;border:0!important;border-radius:0!important;gap:1.25rem!important;overflow:visible!important}html.outborn-inner-route .editorial-contact-form .contact-fields>.editorial-contact-field{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}html.outborn-inner-route .editorial-contact-control{width:100%;min-height:3.25rem;color:var(--editorial-ink);outline:none;font-size:.95rem;line-height:1.45;transition:border-color .18s,background-color .18s;box-shadow:none!important;background:#fff!important;border:1px solid #1816132e!important;border-radius:0!important;padding:.85rem 1rem!important}html.outborn-inner-route textarea.editorial-contact-control{resize:vertical;min-height:8.5rem}html.outborn-inner-route .editorial-contact-control:hover{background:#fff!important;border-color:#18161352!important}html.outborn-inner-route .editorial-contact-control:focus{background:#fff!important;border-color:#181613!important;transform:none!important;box-shadow:inset 3px 0 #dfff00!important}.editorial-contact-privacy{color:var(--editorial-muted);flex:14rem;margin:0 auto 0 0;font-size:.72rem;line-height:1.55}html.outborn-inner-route .editorial-contact-form .contact-submit{justify-content:center;min-width:9.5rem;min-height:3.25rem;color:#fff!important;box-shadow:none!important;background:#181613!important;border:1px solid #181613!important;border-radius:0!important}html.outborn-inner-route .editorial-contact-form .contact-submit:hover:not(:disabled){transform:translateY(-1px);color:#181613!important;background:#dfff00!important;border-color:#c5df00!important}.editorial-contact-email:focus-visible,.editorial-contact-mail-fallback:focus-visible,.editorial-contact-scheduler:focus-visible,.editorial-contact-form :is(input,select,textarea,button):focus-visible{outline-offset:3px;outline:3px solid #bfe000}@media (hover:hover){html.outborn-inner-route main a.group.editorial-insight-card:hover,html.outborn-inner-route main a.group.editorial-career-card:hover{transform:translateY(-2px);border-color:#18161333!important;box-shadow:0 18px 38px #18161317!important}.editorial-insight-card:hover .editorial-insight-media>img{transform:scale(1.025)}}@media (max-width:760px){html.outborn-inner-route .editorial-contact{grid-template-columns:1fr;gap:2.5rem}.editorial-contact-aside{position:static}.editorial-contact-scheduler{justify-content:center;width:100%}.editorial-contact-form .contact-submit{width:100%}.editorial-contact-privacy{flex-basis:100%}html.outborn-inner-route main a.group.editorial-career-card{grid-template-columns:1fr!important;gap:1.25rem!important}.editorial-career-action{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){html.outborn-inner-route main a.group.editorial-insight-card,html.outborn-inner-route main a.group.editorial-career-card,.editorial-insight-media>img,.editorial-career-action{transition:none!important}}.outborn-inner-route:has(.insight-detail-page){background:#fff!important}.outborn-inner-route:has(.insight-detail-page) body{background:#fff!important}.insight-detail-page{color:#171716;min-height:72vh}html.outborn-inner-route main a.group.obsi-overview-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;border-radius:0!important}html.outborn-inner-route main a.group.obsi-overview-card:hover{background:#fff!important;border-radius:0!important}
.outborn-brand-story{--brand-story-ink:#171716;--brand-story-paper:#fff;--brand-story-accent:#dfff00;color:var(--brand-story-ink);background:#fff;border-bottom:1px solid #1717161a;padding:clamp(72px,9vw,132px) 0 clamp(64px,8vw,116px);position:relative;overflow:clip}.outborn-brand-story-inner{width:100%;padding-inline:var(--outborn-homepage-rail);box-sizing:border-box}.outborn-brand-story-heading{grid-template-columns:minmax(9rem,.42fr) minmax(16rem,1.2fr) minmax(15rem,.7fr);align-items:end;gap:clamp(24px,4vw,72px);margin-bottom:clamp(40px,5.5vw,78px);display:grid}.outborn-brand-story-kicker,.outborn-brand-story-heading h2,.outborn-brand-story-intro{margin:0}.outborn-brand-story-kicker{letter-spacing:.16em;text-transform:uppercase;align-self:start;padding-top:.6rem;font-size:.72rem;font-weight:700;line-height:1.3}.outborn-brand-story-kicker:before{content:"";background:var(--brand-story-accent);border-radius:50%;width:.58rem;height:.58rem;margin-right:.65rem;display:inline-block;box-shadow:0 0 0 1px #1717162e}.outborn-brand-story-heading h2{letter-spacing:-.055em;text-wrap:balance;max-width:15ch;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,5vw,6.2rem);font-weight:400;line-height:.95}.outborn-brand-story-intro{color:#171716a8;max-width:34rem;font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.65}.outborn-brand-story-rail{background:#17171626;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-width:0;margin:0;padding:1px;list-style:none;display:grid}.outborn-brand-story-item{background:var(--brand-story-paper);min-width:0}.outborn-brand-story-card{isolation:isolate;min-height:clamp(350px,35vw,540px);color:var(--brand-story-ink);background:var(--brand-story-paper);box-sizing:border-box;grid-template-rows:auto 1fr auto;gap:clamp(34px,4vw,68px);padding:clamp(24px,3.2vw,48px);text-decoration:none;transition:color .24s cubic-bezier(.25,1,.5,1),background-color .24s cubic-bezier(.25,1,.5,1);display:grid;position:relative;overflow:hidden}.outborn-brand-story-card:before{content:"";z-index:-1;aspect-ratio:1;opacity:.045;filter:grayscale();pointer-events:none;background:url(/brand/outborn-logo-black.png) 50%/contain no-repeat;width:88%;position:absolute;bottom:-30%;right:-18%;transform:rotate(8deg)}.outborn-brand-story-number{letter-spacing:.14em;font-size:.72rem;font-weight:700}.outborn-brand-story-copy{flex-direction:column;align-self:end;gap:1.25rem;min-width:0;display:flex}.outborn-brand-story-copy strong{letter-spacing:-.045em;overflow-wrap:anywhere;max-width:13ch;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3vw,4.2rem);font-weight:400;line-height:.98}.outborn-brand-story-copy>span{color:#171716a1;max-width:38rem;font-size:clamp(.88rem,1vw,1rem);line-height:1.62}.outborn-brand-story-action{letter-spacing:.02em;border-top:1px solid #1717162e;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding-top:1rem;font-size:.78rem;font-weight:700;display:flex}.outborn-brand-story-card:focus-visible{z-index:2;color:#fff;outline-offset:-5px;background:#171716;outline:3px solid #171716;position:relative}.outborn-brand-story-card:focus-visible .outborn-brand-story-copy>span{color:#ffffffb3}.outborn-brand-story-card:focus-visible .outborn-brand-story-action{border-color:#ffffff4d}.outborn-brand-story-card:focus-visible:before{opacity:.08;filter:grayscale()invert()}@media (hover:hover) and (pointer:fine){.outborn-brand-story-card:hover{color:#fff;background:#171716}.outborn-brand-story-card:hover .outborn-brand-story-copy>span{color:#ffffffb3}.outborn-brand-story-card:hover .outborn-brand-story-action{border-color:#ffffff4d}.outborn-brand-story-card:hover:before{opacity:.08;filter:grayscale()invert()}}@supports (animation-timeline:view()){@media (min-width:901px){.outborn-brand-story-rail{will-change:transform;width:calc(100% + 16vw);animation:1ms linear both outborn-brand-story-rail-shift;animation-timeline:view();animation-range:entry cover 85%}}}@keyframes outborn-brand-story-rail-shift{0%{opacity:.82;transform:translate(5vw)}to{opacity:1;transform:translate(-16vw)}}@media (max-width:900px){.outborn-brand-story-heading{grid-template-columns:1fr;align-items:start;gap:22px}.outborn-brand-story-heading h2{max-width:18ch}.outborn-brand-story-rail{grid-template-columns:1fr}.outborn-brand-story-card{min-height:360px}}@media (max-width:560px){.outborn-brand-story-card{min-height:320px}}@media (prefers-reduced-motion:reduce){.outborn-brand-story-rail,.outborn-brand-story-card{transition:none!important;animation:none!important;transform:none!important}.outborn-brand-story-rail{will-change:auto;opacity:1!important;width:100%!important}}
.outborn-insights-lab{--insights-lab-ink:#171716;--insights-lab-muted:#1717169e;--insights-lab-line:#1717161f;--insights-lab-accent:#dfff00;color:var(--insights-lab-ink);border-bottom:1px solid var(--insights-lab-line);background:#fff;padding:clamp(72px,9vw,132px) 0 clamp(80px,10vw,148px)}.outborn-insights-lab-inner{width:100%;padding-inline:var(--outborn-homepage-rail);box-sizing:border-box}.outborn-insights-lab-heading{grid-template-columns:minmax(9rem,.42fr) minmax(16rem,1.2fr) minmax(15rem,.7fr);align-items:end;gap:clamp(24px,4vw,72px);margin-bottom:clamp(40px,5.5vw,78px);display:grid}.outborn-insights-lab-kicker,.outborn-insights-lab-heading h2,.outborn-insights-lab-heading-aside p{margin:0}.outborn-insights-lab-kicker{letter-spacing:.16em;text-transform:uppercase;align-self:start;padding-top:.6rem;font-size:.72rem;font-weight:700;line-height:1.3}.outborn-insights-lab-kicker:before{background:var(--insights-lab-accent);content:"";border:1px solid #1717162e;border-radius:50%;width:.58rem;height:.58rem;margin-right:.65rem;display:inline-block}.outborn-insights-lab-heading h2{letter-spacing:-.055em;text-wrap:balance;max-width:15ch;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,5vw,6.2rem);font-weight:400;line-height:.95}.outborn-insights-lab-heading-aside{align-content:end;gap:1.45rem;display:grid}.outborn-insights-lab-heading-aside p{max-width:34rem;color:var(--insights-lab-muted);font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.65}.outborn-insights-lab-index-link{width:fit-content;min-height:44px;color:var(--insights-lab-ink);border-bottom:1px solid var(--insights-lab-line);align-items:center;gap:.65rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.outborn-insights-lab-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.5vw,24px);display:grid}.outborn-insights-lab-card{min-width:0;min-height:100%;color:var(--insights-lab-ink);border:1px solid var(--insights-lab-line);background:#fff;border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .24s cubic-bezier(.25,1,.5,1),box-shadow .24s cubic-bezier(.25,1,.5,1);display:flex;overflow:hidden}.outborn-insights-lab-thumbnail{aspect-ratio:16/10;background:#e6e0d6;display:block;position:relative;overflow:hidden}.outborn-insights-lab-thumbnail img,.outborn-insights-lab-thumbnail-fallback{width:100%;height:100%;display:block}.outborn-insights-lab-thumbnail img{-o-object-fit:cover;object-fit:cover;transition:transform .42s cubic-bezier(.25,1,.5,1)}.outborn-insights-lab-thumbnail-fallback{background:linear-gradient(140deg,#0000 48%,#1717161a 48% 48.4%,#0000 48.4%),#e8e2d8;position:relative}.outborn-insights-lab-thumbnail-fallback:before,.outborn-insights-lab-thumbnail-fallback:after{content:"";position:absolute}.outborn-insights-lab-thumbnail-fallback:before{border:1px solid #1717162e;inset:17% 12%;transform:rotate(-5deg)}.outborn-insights-lab-thumbnail-fallback:after{aspect-ratio:1;background:var(--insights-lab-accent);border-radius:50%;width:24%;bottom:16%;right:14%}.outborn-insights-lab-card-body{flex-direction:column;flex:1;padding:clamp(22px,2.4vw,34px);display:flex}.outborn-insights-lab-meta{color:var(--insights-lab-muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.68rem;font-weight:700;line-height:1.4;display:flex}.outborn-insights-lab-card-body>h3{letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:clamp(28px,3.2vw,48px);margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,2.2vw,2.65rem);font-weight:400;line-height:1.04}.outborn-insights-lab-summary{color:var(--insights-lab-muted);margin-top:1.15rem;font-size:.92rem;line-height:1.65}.outborn-insights-lab-card-action{justify-content:space-between;align-items:center;gap:1rem;min-height:44px;margin-top:auto;padding-top:1.75rem;font-size:.76rem;font-weight:700;display:flex}.outborn-insights-lab-card:focus-visible,.outborn-insights-lab-index-link:focus-visible{outline:3px solid var(--insights-lab-ink);outline-offset:4px}@media (hover:hover) and (pointer:fine){.outborn-insights-lab-card:hover{transform:translateY(-4px);box-shadow:0 20px 52px #1717161a}.outborn-insights-lab-card:hover .outborn-insights-lab-thumbnail img{transform:scale(1.025)}.outborn-insights-lab-index-link:hover{border-color:var(--insights-lab-ink)}}@media (max-width:900px){.outborn-insights-lab-heading{grid-template-columns:1fr;align-items:start;gap:22px}.outborn-insights-lab-heading h2{max-width:18ch}}@media (max-width:760px){.outborn-insights-lab-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.outborn-insights-lab-card,.outborn-insights-lab-thumbnail img{transition:none}}
.outborn-lastweek-brand-cluster{flex:0 auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.outborn-lastweek-brand-cluster--product{flex:0 auto!important;gap:7px!important}.outborn-product-switcher{min-width:0!important;position:relative!important}.outborn-product-switcher-trigger{color:#090a08!important;min-width:0!important;min-height:44px!important;font:inherit!important;text-align:left!important;white-space:nowrap!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:12px!important;align-items:center!important;gap:8px!important;padding:0 7px!important;transition:background-color .15s!important;display:inline-flex!important}.outborn-product-switcher-trigger:hover,.outborn-product-switcher-trigger[aria-expanded=true]{background:#090a080e!important}.outborn-product-switcher-trigger:focus-visible,.outborn-product-parent-brand:focus-visible,.outborn-product-switcher-item:focus-visible{outline-offset:2px!important;outline:2px solid #090a08b8!important}.outborn-product-logo{background:#ffffffad!important;border-radius:7px!important;flex:0 0 28px!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important;overflow:hidden!important}.outborn-product-logo img,.outborn-product-switcher-item-logo img,.outborn-product-parent-logo img{-o-object-fit:contain!important;object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.outborn-product-logo--fallback{color:#090a08b8!important;background:#090a080b!important;border:1px solid #090a0817!important}.outborn-product-logo--fallback>span{letter-spacing:-.03em!important;font-size:9px!important;font-weight:750!important}.outborn-product-name{color:#090a08!important;letter-spacing:-.018em!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:190px!important;font-size:14px!important;font-weight:700!important;overflow:hidden!important}.outborn-product-switcher-chevron{color:#090a086b!important;font-size:13px!important;line-height:1!important;transform:translateY(-1px)!important}.outborn-product-by{color:#090a0861!important;white-space:nowrap!important;flex:none!important;font-size:11px!important;font-weight:550!important}.outborn-product-parent-brand{color:#090a08a8!important;white-space:nowrap!important;border-radius:10px!important;align-items:center!important;gap:6px!important;min-height:44px!important;padding:0 5px!important;text-decoration:none!important;display:inline-flex!important}.outborn-product-parent-brand:hover{color:#090a08!important}.outborn-product-parent-logo{flex:0 0 22px!important;place-items:center!important;width:22px!important;height:22px!important;display:grid!important}.outborn-product-parent-name{letter-spacing:-.015em!important;font-size:12px!important;font-weight:650!important}.outborn-product-switcher-overlay{top:86px!important;left:var(--outborn-homepage-rail)!important;z-index:360!important;pointer-events:auto!important;position:fixed!important}.outborn-product-switcher-panel{z-index:1!important;-webkit-backdrop-filter:blur(26px)saturate(1.12)!important;background:#fffef9f2!important;border:1px solid #090a0817!important;border-radius:20px!important;gap:10px!important;width:min(360px,100vw - 28px)!important;padding:10px!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;box-shadow:0 22px 65px #090a0826,inset 0 1px #ffffffe6!important}.outborn-product-switcher-group{gap:4px!important;display:grid!important}.outborn-product-switcher-group+.outborn-product-switcher-group{border-top:1px solid #090a0812!important;padding-top:8px!important}.outborn-product-switcher-group-title{color:#090a0866!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:2px 8px 4px!important;font-size:10px!important;font-weight:700!important}.outborn-product-switcher-group-items{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;display:grid!important}.outborn-product-switcher-item{color:#090a08c2!important;border-radius:12px!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:48px!important;padding:5px 8px!important;font-size:12px!important;font-weight:600!important;text-decoration:none!important;display:grid!important}.outborn-product-switcher-item:hover,.outborn-product-switcher-item[aria-current=page]{color:#090a08!important;background:#090a080e!important}.outborn-product-switcher-item-logo{background:#ffffffb3!important;border-radius:7px!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important;overflow:hidden!important}.outborn-product-switcher-current{color:#090a087a!important;font-size:11px!important}.outborn-product-submenu-link{font-weight:600!important}.outborn-product-submenu-link[aria-current=page]{color:#090a08!important;background:#090a0812!important;box-shadow:inset 0 0 0 1px #090a080f!important}.outborn-product-breadcrumb-flow{z-index:1!important;width:100%!important;padding-top:88px!important;position:relative!important}.outborn-product-breadcrumb-bar{pointer-events:auto!important;background:0 0!important;border-bottom:1px solid #090a0814!important;width:100%!important;margin:0!important}.outborn-product-breadcrumb-inner{width:min(100% - 28px,1320px)!important;box-shadow:none!important;scrollbar-width:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 auto!important;padding:0 14px!important;overflow:auto hidden!important}.outborn-product-breadcrumb-inner::-webkit-scrollbar{display:none!important}.outborn-product-breadcrumb{align-items:center!important;width:max-content!important;min-width:100%!important;min-height:36px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.outborn-product-breadcrumb li{color:#090a0885!important;white-space:nowrap!important;align-items:center!important;min-width:0!important;font-size:11px!important;font-weight:560!important;display:inline-flex!important}.outborn-product-breadcrumb a{color:#090a088a!important;text-decoration:none!important;transition:color .14s!important}.outborn-product-breadcrumb a:hover{color:#090a08!important}.outborn-product-breadcrumb-separator{color:#090a0838!important;-webkit-user-select:none!important;user-select:none!important;padding:0 8px!important}.outborn-product-breadcrumb-current{color:#090a08!important;font-weight:650!important}@media (max-width:1180px){.outborn-lastweek-nav-shell--product .outborn-lastweek-brand-cluster{flex:auto!important}.outborn-lastweek-nav-shell--product .outborn-lastweek-actions{flex:none!important}}@media (max-width:720px){.outborn-lastweek-nav-shell--product{padding-inline:8px!important}.outborn-lastweek-nav-shell--product .outborn-lastweek-nav-inner{min-height:58px!important;padding-left:8px!important;padding-right:7px!important}.outborn-product-switcher-trigger{gap:6px!important;padding-inline:5px!important}.outborn-product-logo{border-radius:6px!important;flex-basis:24px!important;width:24px!important;height:24px!important}.outborn-product-name{max-width:105px!important;font-size:12px!important}.outborn-product-by{font-size:10px!important}.outborn-product-parent-logo{flex-basis:20px!important;width:20px!important;height:20px!important}.outborn-product-parent-name{display:none!important}.outborn-product-switcher-overlay{top:66px!important;left:16px!important}.outborn-product-switcher-panel{grid-template-columns:1fr!important;width:min(330px,100vw - 16px)!important}.outborn-product-breadcrumb-flow{padding-top:78px!important}.outborn-product-breadcrumb-inner{width:calc(100% - 16px)!important;padding-inline:10px!important}.outborn-product-breadcrumb{min-height:32px!important}.outborn-product-breadcrumb li{font-size:10px!important}}@media (max-width:520px){.outborn-lastweek-nav-shell--product .outborn-lastweek-locale-menu,.outborn-lastweek-nav-shell--product .outborn-lastweek-cta{display:none!important}.outborn-lastweek-brand-cluster--product{gap:4px!important}.outborn-product-name{max-width:120px!important}.outborn-product-switcher-group-items{grid-template-columns:1fr!important}}
