@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk Fallback;src:local("Arial");ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.00%;size-adjust:104.49%}.__className_caefae{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.__variable_caefae{--font-schibsted:"Schibsted Grotesk","Schibsted Grotesk Fallback"}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_804dcf{font-family:Newsreader,Newsreader Fallback;font-style:normal}.__variable_804dcf{--font-newsreader:"Newsreader","Newsreader Fallback"}.talenco-landing{--paper:#ffffff;--mist:#f1f6f3;--ink:#15211b;--ink-soft:#4b5c53;--line:#dbe5df;--green:#26c281;--green-deep:#1a7a45;--green-deeper:#135c33;--forest:#0f3d28;--forest-line:#2a5a43;--on-forest:#f2f8f4;--on-forest-soft:#b9d3c4;--amber:#8a5a00;--display:var(--font-schibsted),"Helvetica Neue",Arial,sans-serif;--text:var(--font-ibm-plex),system-ui,-apple-system,"Segoe UI",sans-serif;background:var(--paper);color:var(--ink);font-family:var(--text);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;color-scheme:light}.talenco-landing *,.talenco-landing :after,.talenco-landing :before{box-sizing:border-box}.talenco-landing :where(h1,h2,h3,p,ol,ul,dl,dd,figure){margin:0}.talenco-landing :where(ol,ul){padding:0;list-style:none}.talenco-landing :where(h1,h2,h3){font-family:var(--display);color:var(--ink);text-wrap:balance}.talenco-landing a{color:inherit}.talenco-landing :where(a,summary,.tl-btn):focus-visible{outline:2px solid var(--green-deep);outline-offset:3px;border-radius:3px}.talenco-landing .tl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.talenco-landing .tl-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.talenco-landing .tl-actions{display:flex;flex-wrap:wrap;gap:12px}.talenco-landing .tl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 1.4rem;border:1.5px solid transparent;border-radius:4px;font-family:var(--text);font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.talenco-landing .tl-btn-primary{background:var(--green-deep);border-color:var(--green-deep);color:#fff}.talenco-landing .tl-btn-primary:hover{background:var(--green-deeper);border-color:var(--green-deeper)}.talenco-landing .tl-btn-quiet{background:transparent;border-color:var(--line);color:var(--ink)}.talenco-landing .tl-btn-quiet:hover{border-color:var(--ink)}.talenco-landing .tl-switch{margin-top:22px;font-size:15px;color:var(--ink-soft)}.talenco-landing .tl-switch a{color:var(--ink);font-weight:600;text-decoration-color:var(--green);text-decoration-thickness:2px;text-underline-offset:4px}.talenco-landing .tl-section{padding:clamp(72px,10vw,128px) 0;border-top:1px solid var(--line)}.talenco-landing .tl-final h2,.talenco-landing .tl-section h2{font-size:clamp(2rem,4vw,3.1rem);font-weight:800;line-height:1.02;letter-spacing:-.03em}.talenco-landing .tl-section-head{display:grid;gap:18px;max-width:44rem}.talenco-landing .tl-section-head p{color:var(--ink-soft);font-size:1.1rem;max-width:34rem}.talenco-landing .tl-timeline{counter-reset:tl-step;display:grid;gap:0;margin-top:clamp(40px,6vw,64px)}.talenco-landing .tl-timeline li{counter-increment:tl-step;position:relative;padding:0 0 36px 44px}.talenco-landing .tl-timeline li:before{content:counter(tl-step);position:absolute;left:0;top:0;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--forest);color:var(--on-forest);font-family:var(--display);font-weight:700;font-size:14px}.talenco-landing .tl-timeline li:after{content:"";position:absolute;left:13.5px;top:34px;bottom:6px;width:1px;background:var(--line)}.talenco-landing .tl-timeline li:last-child:after{display:none}.talenco-landing .tl-who{font-size:14px;font-weight:600;color:var(--green-deep);line-height:28px}.talenco-landing .tl-timeline h3{margin-top:6px;font-size:1.3rem;font-weight:700;letter-spacing:-.015em;line-height:1.2}.talenco-landing .tl-timeline h3+p{margin-top:8px;color:var(--ink-soft);max-width:32rem}.talenco-landing .tl-reasons{counter-reset:tl-reason;display:grid;gap:28px;margin-top:clamp(40px,6vw,64px)}@media (min-width:900px){.talenco-landing .tl-reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.talenco-landing .tl-reasons li{counter-increment:tl-reason;position:relative;padding:24px 22px 22px;border-radius:12px;background:var(--mist);border:1px solid var(--line)}.talenco-landing .tl-reasons li:before{content:counter(tl-reason);display:grid;place-items:center;width:28px;height:28px;margin-bottom:14px;border-radius:50%;background:var(--forest);color:var(--on-forest);font-family:var(--display);font-weight:700;font-size:14px}.talenco-landing .tl-reasons h3{font-size:1.25rem;font-weight:700;letter-spacing:-.015em;line-height:1.2}.talenco-landing .tl-reasons p{margin-top:10px;color:var(--ink-soft);max-width:28rem}@media (min-width:900px){.talenco-landing .tl-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.talenco-landing .tl-timeline li{padding:40px 12px 0 0}.talenco-landing .tl-timeline li:before{z-index:1}.talenco-landing .tl-timeline li:after{left:28px;right:-32px;top:13.5px;bottom:auto;width:auto;height:1px;z-index:0}.talenco-landing .tl-who{position:static;display:block;line-height:1.3;margin:0 0 6px}.talenco-landing .tl-timeline h3{margin-top:0}.talenco-landing .tl-timeline li:last-child:after{display:none}}.talenco-landing .tl-forest{background:var(--forest);color:var(--on-forest);border-top:0}.talenco-landing .tl-forest h2{color:var(--on-forest)}.talenco-landing .tl-cost-grid{display:grid;gap:48px;align-items:start}@media (min-width:900px){.talenco-landing .tl-cost-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}}.talenco-landing .tl-cost-copy p{margin-top:22px;max-width:30rem;color:var(--on-forest-soft);font-size:1.1rem}.talenco-landing .tl-ledger{width:100%;border-collapse:collapse;font-size:1.05rem}.talenco-landing .tl-ledger td,.talenco-landing .tl-ledger th{padding:20px 0;border-bottom:1px solid var(--forest-line);vertical-align:baseline}.talenco-landing .tl-ledger tr:first-child td,.talenco-landing .tl-ledger tr:first-child th{border-top:1px solid var(--forest-line)}.talenco-landing .tl-ledger th{text-align:left;font-weight:500;color:var(--on-forest-soft);padding-right:24px}.talenco-landing .tl-ledger td{text-align:right;font-weight:600;color:var(--on-forest)}.talenco-landing .tl-ledger td.is-zero{font-family:var(--display);font-size:1.6rem;font-weight:800;letter-spacing:-.02em;color:var(--green);font-variant-numeric:tabular-nums}.talenco-landing .tl-verify-grid{display:grid;gap:56px}@media (min-width:960px){.talenco-landing .tl-verify-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:88px}}.talenco-landing .tl-seal{display:block;width:104px;height:104px;margin-bottom:28px}.talenco-landing .tl-checks{margin-top:36px;display:grid;gap:26px}.talenco-landing .tl-checks li{position:relative;padding-left:36px}.talenco-landing .tl-checks li:before{content:"";position:absolute;left:0;top:3px;width:22px;height:22px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") 50% /14px no-repeat,var(--green-deep)}.talenco-landing .tl-checks h3{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;line-height:1.3}.talenco-landing .tl-checks p{margin-top:4px;color:var(--ink-soft);max-width:30rem}.talenco-landing .tl-studios{align-self:end}.talenco-landing .tl-studios-title{font-family:var(--text);font-size:15px;font-weight:600;color:var(--ink-soft);padding-bottom:8px}.talenco-landing .tl-studios-note{font-size:14px;line-height:1.45;color:var(--ink-soft);max-width:28rem;padding-bottom:14px;border-bottom:2px solid var(--ink)}.talenco-landing .tl-studio-row{display:grid;gap:4px 24px;padding:18px 0;border-bottom:1px solid var(--line)}@media (min-width:560px){.talenco-landing .tl-studio-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}}.talenco-landing .tl-studio-name{font-family:var(--display);font-size:1.2rem;font-weight:700;letter-spacing:-.01em}.talenco-landing .tl-studio-meta,.talenco-landing .tl-studio-tags{font-size:14px;color:var(--ink-soft)}.talenco-landing .tl-studio-tags{color:var(--green-deeper);font-weight:600}.talenco-landing .tl-studio-skeleton{height:72px;background:linear-gradient(90deg,var(--mist),var(--paper),var(--mist));background-size:200% 100%}@media (prefers-reduced-motion:no-preference){.talenco-landing .tl-studio-skeleton{animation:tl-shimmer 1.4s linear infinite}}@keyframes tl-shimmer{to{background-position:-200% 0}}.talenco-landing .tl-studio-empty{padding:22px 0;color:var(--ink-soft);max-width:30rem;border-bottom:1px solid var(--line)}.talenco-landing .tl-faq-section{background:var(--mist);border-top:0}.talenco-landing .tl-faq-grid{display:grid;gap:40px}@media (min-width:900px){.talenco-landing .tl-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px}}.talenco-landing .tl-faq details{border-bottom:1px solid var(--line)}.talenco-landing .tl-faq details:first-child{border-top:1px solid var(--line)}.talenco-landing .tl-faq summary{position:relative;display:block;padding:22px 40px 22px 0;cursor:pointer;list-style:none;font-family:var(--display);font-size:1.2rem;font-weight:700;letter-spacing:-.01em;line-height:1.3}.talenco-landing .tl-faq summary::-webkit-details-marker{display:none}.talenco-landing .tl-faq summary:after{content:"";position:absolute;right:6px;top:50%;width:10px;height:10px;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.talenco-landing .tl-faq details[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.talenco-landing .tl-faq details p{padding:0 40px 24px 0;color:var(--ink-soft);max-width:38rem}.talenco-landing .tl-faq a{color:var(--green-deeper);font-weight:600}.talenco-landing .tl-final{padding:clamp(80px,11vw,140px) 0}.talenco-landing .tl-final-in{display:grid;justify-items:start;gap:22px}.talenco-landing .tl-final h2{font-size:clamp(2.4rem,5.6vw,4.4rem)}.talenco-landing .tl-final p{max-width:32rem;color:var(--ink-soft);font-size:1.1rem}.talenco-landing .tl-final .tl-actions{margin-top:10px}.talenco-landing .tl-footer{border-top:1px solid var(--line);padding:28px 0 calc(28px + env(safe-area-inset-bottom, 0px));font-size:14px;color:var(--ink-soft)}.talenco-landing .tl-footer-in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 28px}.talenco-landing .tl-footer nav{display:flex;flex-wrap:wrap;gap:8px 22px}.talenco-landing .tl-footer a{text-decoration:none}.talenco-landing .tl-footer a:hover{color:var(--ink);text-decoration:underline}.talenco-landing.is-editorial{--serif:var(--font-newsreader),"Iowan Old Style",Georgia,serif;--quiet:#8d978f}.talenco-landing.is-editorial .tl-btn{border-radius:999px;min-height:48px;padding:0 1.5rem;font-size:15px}.talenco-landing.is-editorial .tl-btn-primary{background:var(--ink);border-color:var(--ink)}.talenco-landing.is-editorial .tl-btn-primary:hover{background:#000;border-color:#000}.talenco-landing.is-editorial .tl-final h2,.talenco-landing.is-editorial .tl-section h2{font-family:var(--serif);font-weight:400;letter-spacing:-.02em;line-height:1.06}.talenco-landing .tl-xhero{position:relative;overflow:hidden;width:100%;padding:clamp(20px,3vw,36px) 0 clamp(40px,6vw,72px)}.talenco-landing .tl-xhero-inner{display:grid;gap:12px;width:100%;max-width:1680px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}@media (min-width:1000px){.talenco-landing .tl-xhero-inner{grid-template-columns:minmax(300px,.92fr) minmax(0,1.28fr);align-items:center;gap:clamp(16px,3vw,48px);min-height:min(calc(100svh - 72px),860px);padding-right:0}}.talenco-landing .tl-xhero-copy{position:relative;z-index:1;padding-bottom:clamp(0px,2vw,20px);max-width:36rem}@media (min-width:1000px){.talenco-landing .tl-xhero-copy{max-width:none;padding-right:clamp(8px,2vw,24px)}}.talenco-landing .tl-xhero h1{font-family:var(--serif);font-weight:400;font-size:clamp(2.5rem,4.6vw,4.15rem);line-height:1.02;letter-spacing:-.025em;font-variation-settings:"opsz" 72;max-width:18ch}.talenco-landing .tl-xhero-quiet{color:var(--quiet)}.talenco-landing .tl-xhero-lede{margin-top:24px;max-width:32rem;color:var(--ink-soft);font-size:clamp(1.05rem,1.15vw,1.15rem);line-height:1.6}.talenco-landing .tl-xhero .tl-actions{margin-top:32px}.talenco-landing .tl-xhero-facts{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:32px;font-size:14px;color:var(--ink-soft)}.talenco-landing .tl-xhero-facts li{display:inline-flex;align-items:center;gap:8px}.talenco-landing .tl-xhero-facts li:before{content:"";width:16px;height:16px;flex:none;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315211b' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") 50% /11px no-repeat,#e9eeeb}.talenco-landing .tl-xhero .tl-switch{margin-top:18px}.talenco-landing .tl-xhero-art{position:relative;order:-1;margin:0 -12px 4px;min-width:0}@media (min-width:1000px){.talenco-landing .tl-xhero-art{order:0;margin:0;align-self:stretch;display:grid;align-items:center;justify-items:stretch}}.talenco-landing .tl-iso{display:block;width:100%;height:auto;max-height:min(70vh,640px);overflow:visible}@media (min-width:1000px){.talenco-landing .tl-iso{max-height:min(82vh,780px);width:100%}}.talenco-landing .tl-iso .tl-iso-t{font-family:var(--text)}.talenco-landing .tl-iso .tl-iso-check,.talenco-landing .tl-iso .tl-iso-layer{transform-box:fill-box}.talenco-landing .tl-iso .tl-iso-check{transform-origin:center}.talenco-landing .tl-iso .tl-iso-b{transform:translateY(-30px)}.talenco-landing .tl-iso .tl-iso-c{transform:translateY(-76px)}@media (prefers-reduced-motion:no-preference){.talenco-landing .tl-iso .tl-iso-b{animation:tl-iso-lift-b 10s cubic-bezier(.65,0,.35,1) .4s infinite both}.talenco-landing .tl-iso .tl-iso-c{animation:tl-iso-lift-c 10s cubic-bezier(.65,0,.35,1) .4s infinite both}.talenco-landing .tl-iso .tl-iso-check{animation:tl-iso-pop .45s cubic-bezier(.2,.9,.3,1.3) both;animation-delay:calc(1.6s + var(--i, 0) * .22s)}.talenco-landing .tl-iso .tl-iso-flow{animation:tl-iso-flow 1.4s linear infinite}}@keyframes tl-iso-lift-b{0%,6%{transform:translateY(0)}22%,78%{transform:translateY(-30px)}96%,to{transform:translateY(0)}}@keyframes tl-iso-lift-c{0%,6%{transform:translateY(0)}24%,76%{transform:translateY(-76px)}96%,to{transform:translateY(0)}}@keyframes tl-iso-pop{0%{opacity:0;transform:scale(.3)}}@keyframes tl-iso-flow{to{stroke-dashoffset:-16}}