:root{--ink-950:#03050a;--ink-900:#050817;--ink-875:#090b10;--ink-800:#0a1025;--tima-blue:#0032e5;--tima-blue-bright:#1747f5;--tima-black:#0d0d0d;--paper:#fff;--paper-muted:#cfd5e4;--line-on-dark:rgba(255,255,255,.18);--surface-dark:#03050a;--surface-night:#05070d;--surface-cinematic:#05070b;--surface-light:#f2f1ed;--surface-paper:#fff;--text-on-dark:#fff;--text-on-light:#0a0b0e;--ease-out:cubic-bezier(.16,1,.3,1);--ease-cinematic:cubic-bezier(.65,0,.35,1);--motion-quick:.18s;--motion-standard:.32s;--motion-slow:.62s;--motion-scene:1.32s;--font-body:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;--font-display:var(--font-body);--type-display-section:clamp(3rem,4.5vw,5.4rem);--type-display-card:clamp(2.25rem,3.25vw,4.25rem)}.tima-listing-page{--page-padding:clamp(1.4rem,3.7vw,4.6rem);overflow:hidden;background:var(--surface-light);color:var(--text-on-light)}.tima-listing-header{position:absolute;z-index:20;top:0;left:0;display:flex;width:100%;align-items:center;justify-content:space-between;padding:clamp(1.35rem,2.2vw,2.35rem) var(--page-padding);color:#fff}.tima-listing-logoLink{display:inline-flex}.tima-listing-hero{display:grid;min-height:clamp(30rem,58svh,46rem);align-content:end;padding:clamp(8rem,16vh,12rem) var(--page-padding) clamp(3.5rem,7vw,7rem);background:radial-gradient(circle at 84% 112%,rgba(0,50,229,.92),transparent 48%),var(--surface-dark);color:#fff}.tima-listing-eyebrow{color:rgba(255,255,255,.55);font-size:.7rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase}.tima-listing-hero h1{max-width:10ch;margin-top:1.6rem;font-size:clamp(4rem,8vw,9rem);font-weight:450;letter-spacing:-.08em;line-height:.84;text-wrap:balance}.tima-listing-introduction{max-width:34rem;margin-top:2.25rem;color:rgba(255,255,255,.68);font-size:clamp(1rem,1.25vw,1.35rem);letter-spacing:-.025em;line-height:1.56}.tima-listing-grid{display:grid;gap:1px;padding:1px;background:rgba(10,11,14,.15);grid-template-columns:repeat(2,minmax(0,1fr))}.tima-listing-card,.tima-listing-featuredCard{isolation:isolate;position:relative;display:grid;min-height:72svh;align-content:space-between;overflow:hidden;padding:clamp(1.35rem,2.5vw,2.7rem);background:#070910;color:#fff}.tima-listing-featuredCard{min-height:92svh;grid-column:1/-1}.tima-listing-media,.tima-listing-media>img,.tima-listing-mediaShade{position:absolute;inset:0}.tima-listing-media{z-index:-2}.tima-listing-media>img{object-fit:cover;filter:saturate(.86) contrast(1.03) brightness(.8);transition:transform var(--motion-slow) var(--ease-out)}.tima-listing-mediaShade{background:linear-gradient(180deg,rgba(3,5,10,.44),transparent 36%),linear-gradient(0deg,rgba(3,5,10,.96),transparent 58%)}.tima-listing-card:hover .tima-listing-media>img,.tima-listing-featuredCard:hover .tima-listing-media>img{transform:scale(1.025)}.tima-listing-meta{display:flex;justify-content:space-between;color:rgba(255,255,255,.65);font-size:.68rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.tima-listing-copy h2{max-width:13ch;font-size:clamp(2.3rem,4.2vw,5.4rem);font-weight:450;letter-spacing:-.07em;line-height:.92;text-wrap:balance}.tima-listing-featuredCard .tima-listing-copy h2{font-size:clamp(3.5rem,6.8vw,8rem)}.tima-listing-action{display:inline-flex;min-height:3rem;align-items:center;gap:.65rem;margin-top:1.8rem;border:1px solid rgba(255,255,255,.34);border-radius:999px;padding:.7rem 1rem;background:rgba(4,6,11,.26);font-size:.78rem;backdrop-filter:blur(14px)}.tima-listing-action svg{width:.95rem;height:.95rem}@media (max-width:760px){.tima-listing-hero{min-height:33rem}.tima-listing-grid{grid-template-columns:1fr}.tima-listing-featuredCard{min-height:82svh}.tima-listing-card{min-height:70svh}}@media (prefers-reduced-motion:reduce){.tima-listing-media>img{transition:none}}.tima-nav-navigationShell{display:flex;align-items:center;gap:clamp(.65rem,1.2vw,1.4rem);color:#fff;font-size:clamp(.72rem,.76vw,.88rem);font-weight:450;letter-spacing:-.025em}.tima-nav-navigationCompact{color:inherit;font-size:clamp(.68rem,.7vw,.78rem)}.tima-nav-navigationAdaptive{color:var(--hero-navigation-emphasis,#fff)}.tima-nav-headerActions{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:clamp(.65rem,1.2vw,1.4rem)}.tima-nav-headerActions[hidden]{display:none}.tima-nav-navigationAdaptive .tima-nav-desktopNavigation,.tima-nav-navigationAdaptive .tima-nav-headerActions{color:var(--hero-navigation-ink,rgba(255,255,255,.76));filter:drop-shadow(0 1px 12px var(--hero-navigation-shadow,rgba(0,0,0,.24)));transition:color .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1)}.tima-nav-navigationAdaptive .tima-nav-navLink:hover,.tima-nav-navigationAdaptive .tima-nav-navLink:focus-visible,.tima-nav-navigationAdaptive .tima-nav-navTrigger:hover,.tima-nav-navigationAdaptive .tima-nav-navTrigger:focus-visible,.tima-nav-navigationAdaptive .tima-nav-navTrigger[aria-expanded=true]{color:var(--hero-navigation-emphasis,#fff)}.tima-nav-navigationAdaptive .tima-nav-headerControl{border-color:var(--hero-navigation-outline,rgba(255,255,255,.34));color:var(--hero-navigation-emphasis,#fff)}.tima-nav-navigationAdaptive .tima-nav-headerControl:hover,.tima-nav-navigationAdaptive .tima-nav-headerControl:focus-visible,.tima-nav-navigationAdaptive .tima-nav-headerControl:focus-within{border-color:var(--hero-navigation-hover-background,#fff);background:var(--hero-navigation-hover-background,#fff);color:var(--hero-navigation-hover-ink,#090b11)}.tima-nav-navigationCompact .tima-nav-desktopNavigation{gap:clamp(.7rem,1vw,1.2rem);color:inherit;font-size:clamp(.68rem,.7vw,.78rem)}.tima-nav-navigationCompact .tima-nav-headerControl{min-height:2.35rem;border-color:color-mix(in srgb,currentColor 34%,transparent);color:inherit;padding:.48rem .82rem}.tima-nav-navigationCompact .tima-nav-navLink:hover,.tima-nav-navigationCompact .tima-nav-navLink:focus-visible,.tima-nav-navigationCompact .tima-nav-navTrigger:hover,.tima-nav-navigationCompact .tima-nav-navTrigger:focus-visible,.tima-nav-navigationCompact .tima-nav-navTrigger[aria-expanded=true]{color:inherit}.tima-nav-sectionCoverLayer{position:fixed;z-index:9999;inset:0;overflow:hidden;background:var(--surface-dark);pointer-events:none;will-change:transform}.tima-nav-sectionCoverContent{width:100% !important;min-height:100svh !important;margin:0 !important}.tima-nav-desktopNavigation{display:flex;align-items:center;gap:clamp(.8rem,1.25vw,1.55rem);color:rgba(255,255,255,.76);font-size:clamp(.72rem,.76vw,.88rem);font-weight:450;letter-spacing:-.025em}.tima-nav-navLink,.tima-nav-navTrigger{position:relative;display:inline-flex;align-items:center;gap:.34rem;padding-block:.55rem;background:0 0;color:inherit;cursor:pointer;white-space:nowrap;transition:color .2s ease}.tima-nav-navLink:after,.tima-nav-navTrigger:after{position:absolute;right:0;bottom:.25rem;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right;transition:transform .32s cubic-bezier(.16,1,.3,1)}.tima-nav-navLink:hover,.tima-nav-navLink:focus-visible,.tima-nav-navTrigger:hover,.tima-nav-navTrigger:focus-visible,.tima-nav-navTrigger[aria-expanded=true]{color:#fff}.tima-nav-navLink:hover:after,.tima-nav-navLink:focus-visible:after,.tima-nav-navTrigger:hover:after,.tima-nav-navTrigger:focus-visible:after,.tima-nav-navTrigger[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.tima-nav-navTrigger svg,.tima-nav-headerControl svg,.tima-nav-menuItem svg,.tima-nav-menuItemActive svg,.tima-nav-previewAction svg,.tima-nav-mobileNavigation button svg,.tima-nav-mobileContact svg{width:.78rem;height:.78rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35;transition:transform .26s cubic-bezier(.16,1,.3,1)}.tima-nav-chevronOpen{transform:rotate(180deg)}.tima-nav-headerControl{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:space-between;gap:.5rem;border:1px solid rgba(255,255,255,.34);border-radius:999px;padding:.58rem .92rem;background:0 0;color:#fff;font:inherit;letter-spacing:inherit;white-space:nowrap;transition:background-color .24s ease,border-color .24s ease,color .24s ease}.tima-nav-headerControl:hover,.tima-nav-headerControl:focus-visible,.tima-nav-headerControl:focus-within{border-color:#fff;background:#fff;color:#090b11}.tima-nav-headerControl:focus-visible,.tima-nav-headerControl:focus-within{outline:2px solid currentColor;outline-offset:4px}.tima-nav-popover{z-index:80;display:grid;width:min(34rem,calc(100vw - 3rem));grid-template-columns:minmax(14.25rem,.92fr) minmax(15rem,1.08fr);overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:.45rem;background:rgba(5,7,12,.92);box-shadow:0 1.5rem 4rem rgba(0,0,0,.38),0 0 0 1px rgba(0,0,0,.18);color:#fff;backdrop-filter:blur(22px) saturate(112%);animation:popoverReveal .31s cubic-bezier(.16,1,.3,1) both;transform-origin:top right}.tima-nav-popoverCompact{width:min(29rem,calc(100vw - 3rem));grid-template-columns:minmax(12.5rem,.82fr) minmax(15rem,1.18fr)}.tima-nav-menuList{padding:1rem 1.05rem 1.05rem}.tima-nav-menuHeading{display:flex;min-height:3.8rem;flex-direction:column;justify-content:space-between;padding:.2rem .35rem .85rem}.tima-nav-menuHeading>span,.tima-nav-previewLabel,.tima-nav-previewAction{color:rgba(255,255,255,.5);font-size:.59rem;font-weight:650;letter-spacing:.09em;line-height:1.35;text-transform:uppercase}.tima-nav-menuHeading p{max-width:15rem;color:rgba(255,255,255,.66);font-size:.7rem;letter-spacing:-.015em;line-height:1.42}.tima-nav-menuLinks{display:flex;flex-direction:column}.tima-nav-menuItem,.tima-nav-menuItemActive{display:grid;min-height:2.92rem;grid-template-columns:2rem minmax(0,1fr) 1rem;align-items:center;gap:.45rem;border-top:1px solid rgba(255,255,255,.11);color:rgba(255,255,255,.5);font-size:clamp(.78rem,.84vw,.9rem);letter-spacing:-.025em;outline:none;transition:color .2s ease,padding-left .3s cubic-bezier(.16,1,.3,1)}.tima-nav-menuItem:last-child,.tima-nav-menuItemActive:last-child{border-bottom:1px solid rgba(255,255,255,.11)}.tima-nav-menuItemActive,.tima-nav-menuItem:focus-visible,.tima-nav-menuItemActive:focus-visible{padding-left:.18rem;color:#fff}.tima-nav-gradientSeed,.tima-nav-gradientSeedActive{display:block;width:.38rem;height:.38rem;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:0 0;transition:width .3s cubic-bezier(.16,1,.3,1),height .3s cubic-bezier(.16,1,.3,1),border-color .22s ease,box-shadow .32s ease}.tima-nav-gradientSeedActive{width:1.6rem;height:.34rem;border-color:transparent;background:linear-gradient(90deg,var(--item-gradient-from),var(--item-gradient-to));box-shadow:0 0 .9rem color-mix(in srgb,var(--item-gradient-from) 48%,transparent)}.tima-nav-menuItem svg,.tima-nav-menuItemActive svg{opacity:0;transform:translate(-.25rem,.25rem);transition:opacity .18s ease,transform .26s cubic-bezier(.16,1,.3,1)}.tima-nav-menuItemActive svg,.tima-nav-menuItem:focus-visible svg,.tima-nav-menuItemActive:focus-visible svg{opacity:1;transform:translate(0,0)}.tima-nav-menuPreview{isolation:isolate;position:relative;min-height:100%;overflow:hidden;border-left:1px solid rgba(255,255,255,.12);background:rgba(8,10,17,.74)}.tima-nav-menuPreview:before{position:absolute;z-index:2;top:0;right:0;left:0;height:2px;background:linear-gradient(90deg,var(--menu-gradient-from),var(--menu-gradient-to));content:""}.tima-nav-menuPreview:after{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(5,7,12,.08),rgba(5,7,12,.66)),linear-gradient(90deg,rgba(5,7,12,.7),transparent 72%);content:""}.tima-nav-menuPreviewLight{position:absolute;z-index:-2;inset:-24%;background:radial-gradient(circle at 78% 25%,var(--menu-gradient-to) 0%,transparent 34%),radial-gradient(circle at 28% 94%,var(--menu-gradient-from) 0%,transparent 42%);filter:saturate(.82);opacity:.34;animation:gradientResponse .44s cubic-bezier(.16,1,.3,1) both}.tima-nav-menuPreviewCopy{position:relative;z-index:1;display:flex;min-height:100%;flex-direction:column;justify-content:flex-end;padding:1.45rem 1.4rem 1.35rem;animation:previewCopyArrival .3s 70ms cubic-bezier(.16,1,.3,1) both}.tima-nav-menuPreviewCopy h2{max-width:13rem;margin-top:auto;padding-top:2.25rem;font-size:clamp(1.45rem,1.8vw,1.95rem);font-weight:450;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.tima-nav-menuPreviewCopy p{max-width:15rem;margin-top:.8rem;color:rgba(255,255,255,.7);font-size:.74rem;letter-spacing:-.018em;line-height:1.48}.tima-nav-previewAction{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.05rem;color:rgba(255,255,255,.72)}.tima-nav-mobileMenuButton,.tima-nav-mobileNavigation{display:none}@keyframes popoverReveal{from{opacity:0;clip-path:inset(0 0 100% 0 round .45rem)}to{opacity:1;clip-path:inset(0 0 0 0 round .45rem)}}@keyframes gradientResponse{from{opacity:.08;transform:scale(1.06) translate3d(2%,2%,0)}to{opacity:.34;transform:scale(1) translate3d(0,0,0)}}@keyframes previewCopyArrival{from{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:1240px){.tima-nav-desktopNavigation,.tima-nav-contactLink{display:none}.tima-nav-headerActions{grid-template-columns:1fr}.tima-nav-mobileMenuButton{position:relative;z-index:31;display:inline-flex;min-height:2.7rem;align-items:center;gap:.7rem;background:0 0;color:#fff;cursor:pointer;font-size:.72rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.tima-nav-navigationAdaptive .tima-nav-mobileMenuButton{color:var(--hero-navigation-emphasis,#fff);filter:drop-shadow(0 1px 12px var(--hero-navigation-shadow,rgba(0,0,0,.24)));transition:color .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1)}.tima-nav-navigationAdaptive .tima-nav-mobileMenuButtonOpen{color:#fff;filter:none}.tima-nav-menuGlyph{position:relative;width:1.2rem;height:.7rem}.tima-nav-menuGlyph:before,.tima-nav-menuGlyph:after{position:absolute;right:0;width:100%;height:1px;background:currentColor;content:"";transition:transform .28s cubic-bezier(.16,1,.3,1),top .28s cubic-bezier(.16,1,.3,1)}.tima-nav-menuGlyph:before{top:.16rem}.tima-nav-menuGlyph:after{top:.52rem}.tima-nav-menuGlyphOpen:before,.tima-nav-menuGlyphOpen:after{top:.34rem}.tima-nav-menuGlyphOpen:before{transform:rotate(45deg)}.tima-nav-menuGlyphOpen:after{transform:rotate(-45deg)}.tima-nav-mobileNavigation{position:fixed;z-index:30;inset:0;display:block;overflow-y:auto;background:radial-gradient(circle at 100% 100%,rgba(0,50,229,.26),transparent 42%),rgba(4,6,11,.985);backdrop-filter:blur(24px);animation:mobileMenuReveal .36s cubic-bezier(.16,1,.3,1) both}.tima-nav-mobileNavigationInner{display:flex;min-height:100%;flex-direction:column;padding:clamp(6.4rem,15vh,8.2rem) 1.5rem 2.5rem}.tima-nav-mobileNavigationInner>a,.tima-nav-mobileNavigationInner>button{display:flex;min-height:4.15rem;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.14);background:0 0;color:rgba(255,255,255,.88);cursor:pointer;font-size:clamp(1.45rem,6vw,2.2rem);font-weight:450;letter-spacing:-.055em;text-align:left}.tima-nav-mobileNavigationInner>a:first-child{border-top:1px solid rgba(255,255,255,.14)}.tima-nav-mobileSubmenu{display:grid;border-bottom:1px solid rgba(255,255,255,.14);padding:.7rem 0 1.15rem 1rem;animation:submenuReveal .28s cubic-bezier(.16,1,.3,1) both}.tima-nav-mobileSubmenu a{padding-block:.7rem;color:rgba(255,255,255,.64);font-size:.93rem}.tima-nav-mobileContact svg{width:1.15rem;height:1.15rem}}@keyframes mobileMenuReveal{from{opacity:0;transform:translateY(-1.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes submenuReveal{from{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tima-nav-popover,.tima-nav-menuPreviewLight,.tima-nav-menuPreviewCopy,.tima-nav-mobileNavigation,.tima-nav-mobileSubmenu{animation:none}.tima-nav-navLink:after,.tima-nav-navTrigger:after,.tima-nav-navTrigger svg,.tima-nav-headerControl,.tima-nav-menuItem,.tima-nav-menuItemActive,.tima-nav-menuItem svg,.tima-nav-menuItemActive svg,.tima-nav-gradientSeed,.tima-nav-gradientSeedActive,.tima-nav-menuGlyph:before,.tima-nav-menuGlyph:after{transition:none}.tima-nav-navigationAdaptive .tima-nav-desktopNavigation,.tima-nav-navigationAdaptive .tima-nav-headerActions,.tima-nav-navigationAdaptive .tima-nav-mobileMenuButton{transition:none}}.tima-country-selector{position:relative;cursor:pointer}.tima-country-label{display:grid;pointer-events:none}.tima-country-label>span{grid-area:1/1}.tima-country-measure{visibility:hidden}.tima-country-select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font:inherit}.tima-country-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tima-closing-careers{position:relative;z-index:7;display:grid;min-height:clamp(30rem,54svh,42rem);overflow:hidden;background:#efeee9;color:var(--ink-875);grid-template-columns:minmax(20rem,.82fr) minmax(0,1.58fr)}.tima-closing-careersCopy{display:flex;flex-direction:column;justify-content:center;padding:clamp(3.25rem,5vw,5rem) clamp(1.35rem,4vw,4.75rem);border-right:1px solid rgba(9,11,16,.15)}.tima-closing-eyebrow{color:currentColor;font-size:clamp(.66rem,.72vw,.8rem);font-weight:650;letter-spacing:.09em;opacity:.64;text-transform:uppercase}.tima-closing-careersCopy h2{max-width:9ch;margin-top:clamp(2.5rem,4vw,4rem);font-size:var(--type-display-section);font-weight:450;letter-spacing:-.074em;line-height:.89;text-wrap:balance}.tima-closing-careersDescription{max-width:29rem;margin-top:clamp(1.4rem,2vw,2rem);color:rgba(9,11,16,.58);font-size:clamp(.85rem,.96vw,1.04rem);letter-spacing:-.02em;line-height:1.6}.tima-closing-careerAction{display:inline-flex;width:min(100%,16rem);align-items:center;justify-content:space-between;gap:1.25rem;margin-top:clamp(1.4rem,2vw,2rem);color:var(--ink-875);font-size:clamp(.78rem,.86vw,.94rem);font-weight:650;letter-spacing:-.02em}.tima-closing-careerAction>span:first-child{position:relative;padding-block:.4rem}.tima-closing-careerAction>span:first-child:after{position:absolute;right:0;bottom:.18rem;left:0;height:1px;background:currentColor;content:"";opacity:.42;transform:scaleX(.36);transform-origin:left;transition:opacity .3s ease,transform .5s cubic-bezier(.22,1,.36,1)}.tima-closing-careerActionIcon{display:grid;width:clamp(2.8rem,3.35vw,3.65rem);height:clamp(2.8rem,3.35vw,3.65rem);flex:0 0 auto;border:1px solid rgba(9,11,16,.28);border-radius:50%;background:rgba(255,255,255,.28);backdrop-filter:blur(14px);place-items:center;transition:background .4s ease,border-color .4s ease,color .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.tima-closing-careerAction svg,.tima-closing-actions svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;transition:transform .3s cubic-bezier(.16,1,.3,1)}.tima-closing-careerAction:hover>span:first-child:after,.tima-closing-careerAction:focus-visible>span:first-child:after{opacity:.8;transform:scaleX(1)}.tima-closing-careerAction:hover .tima-closing-careerActionIcon,.tima-closing-careerAction:focus-visible .tima-closing-careerActionIcon{border-color:var(--ink-875);background:var(--ink-875);color:#fff}.tima-closing-portraitField{position:relative;display:grid;height:clamp(30rem,54svh,42rem);overflow:hidden;padding:clamp(.45rem,.75vw,.8rem);background:#d5d4cf;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:clamp(.45rem,.75vw,.8rem)}.tima-closing-portrait{position:relative;overflow:hidden;background:#babbb8}.tima-closing-portrait img{filter:grayscale(1) contrast(.92);object-fit:cover;transition:filter .5s ease,transform .9s cubic-bezier(.16,1,.3,1)}.tima-closing-portraitField:hover .tima-closing-portrait img{filter:grayscale(.7) contrast(.95)}.tima-closing-portrait:hover img{filter:grayscale(0) contrast(1);transform:scale(1.025)}.tima-closing-portraitShade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(239,238,233,.42),transparent 15%),linear-gradient(0deg,rgba(9,11,16,.32),transparent 23%);pointer-events:none}.tima-closing-closing{position:relative;z-index:8;display:grid;min-height:clamp(38rem,72svh,54rem);overflow:hidden;align-items:end;padding:clamp(5rem,8vw,8rem) clamp(1.35rem,4vw,4.75rem);background:var(--surface-dark);color:#fff;isolation:isolate}.tima-closing-closingLight{position:absolute;z-index:-2;top:-10%;right:-24%;width:min(92vw,100rem);height:125%;background:radial-gradient(ellipse at 60% 45%,rgba(44,68,255,.86) 0%,rgba(0,50,229,.4) 30%,rgba(0,25,120,.1) 55%,transparent 75%);filter:blur(20px);transform:rotate(-8deg)}.tima-closing-closing:after{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(3,5,10,.92) 0%,rgba(3,5,10,.56) 48%,transparent 82%),linear-gradient(0deg,rgba(3,5,10,.42),transparent 40%);content:""}.tima-closing-closingCopy{display:grid;max-width:94rem;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(.75rem,1.25vw,1.5rem);row-gap:clamp(1.4rem,2.4vw,2.5rem)}.tima-closing-closingCopy .tima-closing-eyebrow{grid-column:1/5}.tima-closing-closingCopy h2{max-width:10ch;grid-column:1/11;font-size:var(--type-display-section);font-weight:450;letter-spacing:-.078em;line-height:.84;text-wrap:balance}.tima-closing-closingCopy>p:not(.tima-closing-eyebrow){max-width:34rem;grid-column:1/7;color:rgba(255,255,255,.6);font-size:clamp(.86rem,1vw,1.08rem);letter-spacing:-.022em;line-height:1.6}.tima-closing-actions{display:flex;align-self:end;justify-content:flex-end;flex-wrap:wrap;grid-column:8/-1;gap:.75rem}.tima-closing-actions a{display:inline-flex;min-height:3.7rem;align-items:center;justify-content:space-between;gap:1.5rem;padding:.7rem 1.2rem .7rem 1.35rem;border:1px solid rgba(255,255,255,.38);border-radius:999px;font-size:clamp(.78rem,.84vw,.92rem);font-weight:600;letter-spacing:-.018em;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .45s cubic-bezier(.16,1,.3,1)}.tima-closing-primaryAction{background:#fff;color:#05070c}.tima-closing-secondaryAction{background:rgba(255,255,255,.07);color:#fff;backdrop-filter:blur(18px)}.tima-closing-actions a:hover,.tima-closing-actions a:focus-visible{border-color:var(--tima-blue-bright);background:var(--tima-blue);color:#fff;transform:translateY(-2px)}.tima-closing-footer{position:relative;z-index:9;padding:clamp(4rem,6vw,6.5rem) clamp(1.35rem,4vw,4.75rem) 1.5rem;background:var(--surface-dark);color:#fff}.tima-closing-footerTop{display:grid;min-height:21rem;padding-bottom:clamp(3rem,5vw,5rem);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(.75rem,1.25vw,1.5rem)}.tima-closing-footerIdentity{display:flex;max-width:28rem;flex-direction:column;justify-content:space-between;grid-column:1/6}.tima-closing-footerIdentityCopy{display:grid;max-width:25rem;gap:.7rem}.tima-closing-footerIdentity p{max-width:25rem;color:rgba(255,255,255,.48);font-size:clamp(.82rem,.92vw,1rem);letter-spacing:-.02em;line-height:1.55}.tima-closing-footerIdentityCopy p:last-child{color:rgba(255,255,255,.58);font-size:clamp(.7rem,.76vw,.82rem)}.tima-closing-footerLinks{display:grid;grid-column:7/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.tima-closing-footerLinks>div{display:flex;flex-direction:column;gap:.75rem}.tima-closing-footerLinks span{margin-bottom:.55rem;color:rgba(255,255,255,.58);font-size:.66rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.tima-closing-footerLinks a{width:fit-content;color:rgba(255,255,255,.72);font-size:clamp(.78rem,.86vw,.94rem);transition:color .2s ease}.tima-closing-footerLinks a:hover,.tima-closing-footerLinks a:focus-visible{color:#fff}.tima-closing-footerBottom{display:grid;min-height:4.5rem;align-items:center;border-top:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.58);font-size:clamp(.61rem,.67vw,.74rem);font-weight:600;letter-spacing:.05em;grid-template-columns:repeat(3,1fr);text-transform:uppercase}.tima-closing-footerBottom>span:nth-child(2){text-align:center}.tima-closing-footerBottom>div{display:flex;justify-content:flex-end;gap:1.5rem}@media (max-width:900px){.tima-closing-careers{grid-template-columns:1fr}.tima-closing-careersCopy{min-height:32rem;border-right:0;border-bottom:1px solid rgba(9,11,16,.15)}.tima-closing-portraitField{height:52svh}.tima-closing-closingCopy>p:not(.tima-closing-eyebrow){grid-column:1/8}.tima-closing-actions{justify-content:flex-start;grid-column:1/-1}}@media (max-width:700px){.tima-closing-careersCopy h2{margin-top:3rem;font-size:clamp(2.75rem,12vw,4.25rem)}.tima-closing-portraitField{height:48svh}.tima-closing-portraitField{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.tima-closing-closingCopy{display:flex;flex-direction:column}.tima-closing-closingCopy h2{margin-top:auto;padding-top:18svh;font-size:clamp(2.75rem,12vw,4.25rem)}.tima-closing-actions{flex-direction:column;align-items:stretch}.tima-closing-actions a{width:100%}.tima-closing-footerTop{display:flex;min-height:auto;flex-direction:column;gap:4rem}.tima-closing-footerIdentity{min-height:12rem}.tima-closing-footerLinks{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3rem}.tima-closing-footerBottom{display:flex;align-items:flex-start;flex-direction:column;gap:.8rem;padding:1.5rem 0 0}.tima-closing-footerBottom>span:nth-child(2){text-align:left}.tima-closing-footerBottom>div{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.tima-closing-portrait img,.tima-closing-careerAction>span:first-child:after,.tima-closing-careerActionIcon,.tima-closing-careerAction svg,.tima-closing-actions svg,.tima-closing-actions a{transition:none}}.tima-closing-footerOffices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding:2rem 0;border-top:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.7);font-size:.78rem;line-height:1.65}.tima-closing-footerOffices>div{display:flex;flex-direction:column;align-items:flex-start}.tima-closing-footerOffices span{margin-bottom:.65rem;color:#fff;font-size:.66rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.tima-closing-footerOffices p{margin:0}.tima-closing-footerOffices a{display:inline-flex;align-items:center;min-height:2rem}.tima-closing-footerOffices a:hover{color:#fff}@media (max-width:640px){.tima-closing-footerOffices{grid-template-columns:1fr;gap:1.5rem}}.tima-logo-logo{display:inline-flex;align-items:center;color:currentColor;line-height:1}.tima-logo-lockup{width:clamp(5.4rem,6.6vw,7.15rem);height:auto;flex:none;fill:currentColor}@media (max-width:700px){.tima-logo-lockup{width:5.2rem}}