@font-face{font-family:jost;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");font-display:swap;font-weight:300 600;font-style:normal}@font-face{font-family:jost Fallback;src:local("Arial");ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.00%;size-adjust:95.51%}.__className_f1e725{font-family:jost,jost Fallback;font-style:normal}.__variable_f1e725{--font-jost:"jost","jost Fallback"}@font-face{font-family:dmSans;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:dmSans Fallback;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_30e3fb{font-family:dmSans,dmSans Fallback;font-style:normal}.__variable_30e3fb{--font-dm-sans:"dmSans","dmSans Fallback"}:root{--w-header-h:97px;--w-pain-stagger:0.85s;--w-stack-stage:min(100vh,660px)}@media (max-width:760px){:root{--w-header-h:73px;--w-pain-stagger:0.28s;--w-stack-stage:100vh}}body,html{margin:0;padding:0;background:#fdfbf7;-webkit-text-size-adjust:100%}body{font-family:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;color:#012241}*{box-sizing:border-box}a{color:#007050;text-decoration:none}a:hover{color:#012241}::selection{background:#febfcc;color:#012241}@keyframes wRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes wFade{0%{opacity:0}to{opacity:1}}@keyframes wPop{0%{opacity:0;transform:translateY(-340px)}25%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes wDraw{to{stroke-dashoffset:0}}@keyframes wFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:760px){.w-copy-break{display:none}}@media (min-width:761px){.w-copy-lines{max-width:none}}.w-prose{max-width:68ch}.w-prose li::marker{color:rgba(1,34,65,.4)}@media (max-width:760px){.w-prose{max-width:none}.w-prose li{margin-left:0!important}.w-prose ol,.w-prose ul{padding-left:20px}}@keyframes wSpin{to{transform:rotate(1turn)}}.w-spinner{display:inline-block;flex:none;width:14px;height:14px;border-radius:999px;border:2px solid;transform:translateY(1px);animation:wSpin .8s linear infinite}@media (prefers-reduced-motion:reduce){.w-spinner{animation-duration:2.4s}}@keyframes wRipple{0%{transform:scaleY(0);opacity:0}30%{opacity:1}to{transform:scaleY(1);opacity:.15}}.w-btn-outline:hover{background:#012241!important;color:#ffffff!important}.w-btn-green:hover{background:#012241!important;border-color:#012241!important}.w-role-row:hover{background:#f9f1e6}.w-lift{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease}.w-lift:hover{transform:translateY(-6px);box-shadow:0 20px 44px rgba(1,34,65,.16)}.w-header-inner{padding:18px 32px}.w-logo{height:60px}.w-nav{gap:34px;font-size:15px}.w-nav-pill{padding:11px 22px}@media (max-width:760px){.w-header-inner{padding:14px 18px;gap:12px}.w-logo{height:38px}.w-nav{gap:14px;font-size:13px}.w-nav-pill{padding:9px 15px}}.w-mobile-nav{display:none}@media (max-width:460px){.w-nav-pill.w-nav-login,.w-nav-text-link{display:none}.w-mobile-nav{display:block}.w-burger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:-8px;padding:0;border:none;background:transparent;color:#012241;cursor:pointer}.w-burger svg{width:24px;height:24px}.w-mobile-menu{position:absolute;top:100%;left:0;right:0;z-index:70;display:flex;flex-direction:column;background:#fdfbf7;border-bottom:1px solid rgba(1,34,65,.1);box-shadow:0 14px 28px rgba(1,34,65,.12);padding:6px 18px 14px;animation:w-mobile-menu-in .16s ease-out}.w-mobile-menu-link{display:flex;align-items:center;gap:9px;min-height:52px;font-size:17px;border-bottom:1px solid rgba(1,34,65,.08);text-decoration:none}.w-mobile-menu-dot{width:6px;height:6px;border-radius:999px;background:#007050}.w-mobile-menu-login{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:12px;border-radius:999px;background:#012241;color:#ffffff;font-family:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;font-weight:500;font-size:16px;text-decoration:none}}@keyframes w-mobile-menu-in{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:760px){.w-arrow{display:none}}.w-playbook-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:560px){.w-playbook-grid{grid-template-columns:minmax(0,1fr)}}.w-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:24px 40px;gap:24px 40px}.w-footer-line{text-align:center}.w-footer>:last-child{justify-self:end}@media (max-width:980px){.w-footer{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.w-footer>:last-child{justify-self:center}}[id]{scroll-margin-top:116px}.w-stage-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:620px){.w-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.w-stage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.w-result-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:620px){.w-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.w-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.w-shot{position:relative;aspect-ratio:16/9;overflow:hidden;background:#ededea}.w-plan-scroll{overflow-x:auto;padding-bottom:2px;background:linear-gradient(90deg,#fdfbf7 30%,rgba(253,251,247,0)) 0 /30px 100% no-repeat,linear-gradient(270deg,#fdfbf7 30%,rgba(253,251,247,0)) 100% /30px 100% no-repeat,radial-gradient(farthest-side at 0 50%,rgba(1,34,65,.16),transparent) 0 /12px 100% no-repeat,radial-gradient(farthest-side at 100% 50%,rgba(1,34,65,.16),transparent) 100% /12px 100% no-repeat;background-attachment:local,local,scroll,scroll}.w-plan-info{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1px solid rgba(1,34,65,.25);font-size:10px;font-style:italic;color:rgba(1,34,65,.5);cursor:help;vertical-align:middle}.w-plan-tip{position:absolute;bottom:calc(100% + 8px);left:-8px;width:230px;padding:10px 12px;border-radius:10px;background:#012241;color:rgba(255,255,255,.92);font-size:13px;font-style:normal;font-weight:400;line-height:1.45;text-align:left;box-shadow:0 6px 20px rgba(1,34,65,.25);opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:5}.w-plan-info:focus-visible .w-plan-tip,.w-plan-info:hover .w-plan-tip{opacity:1}@media (max-width:560px){.w-plan-tip{width:190px}}.w-faq-summary{list-style:none}.w-faq-summary::-webkit-details-marker{display:none}.w-faq-item[open] .w-faq-chevron{transform:rotate(180deg)}.w-donut-stage{height:calc(100vh - var(--w-header-h))}.w-donut-box{flex:1 1}.w-donut{height:100%;aspect-ratio:1;max-height:min(690px,calc(100vw - 64px));max-width:100%}@media (max-width:760px){.w-donut-stage{height:auto}.w-donut-box{flex:none;padding-top:18px}.w-donut{height:auto;width:min(100%,calc(100vw - 64px));max-height:none}}.w-podcast-panel{transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1)}.w-podcast-panel:focus-visible,.w-podcast-panel:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(1,34,65,.22);z-index:2}@media (prefers-reduced-motion:reduce){.w-podcast-panel{transition:none}.w-podcast-panel:focus-visible,.w-podcast-panel:hover{transform:none}}.w-table-scroll{overflow-x:auto;margin:0 0 28px;padding-bottom:2px;background:linear-gradient(90deg,#fdfbf7 30%,rgba(253,251,247,0)) 0 /36px 100% no-repeat,linear-gradient(270deg,#fdfbf7 30%,rgba(253,251,247,0)) 100% /36px 100% no-repeat,radial-gradient(farthest-side at 0 50%,rgba(1,34,65,.14),transparent) 0 /14px 100% no-repeat,radial-gradient(farthest-side at 100% 50%,rgba(1,34,65,.14),transparent) 100% /14px 100% no-repeat;background-attachment:local,local,scroll,scroll}.w-table-scroll table{min-width:34rem}@media (prefers-reduced-motion:no-preference){.w-swap{animation:wFadeIn .45s cubic-bezier(.2,.8,.2,1) both}}.w-pricing-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:820px){.w-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.w-playbook-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.w-pain-grid{display:flex!important;flex-direction:column}.w-pain-grid>div{grid-column:auto!important;grid-row:auto!important;margin-top:0!important}.w-nowrap-heading{white-space:normal!important}}.w-role-meta{display:contents}.w-share-role{margin-left:auto}@media (max-width:760px){.w-roles-scroll{overflow-x:visible;padding-bottom:56px!important}.w-roles-table{min-width:0!important;border:none!important;border-radius:0!important;background:transparent!important;overflow:visible!important;display:flex;flex-direction:column;gap:12px}.w-roles-head{display:none!important}.w-role-row{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:10px!important;padding:20px!important;border:1px solid rgba(1,34,65,.12)!important;border-radius:18px;box-shadow:0 6px 18px rgba(1,34,65,.05)}.w-role-row,.w-role-row:hover{background:#ffffff}.w-role-title{font-size:17px!important}.w-role-meta{display:flex!important;flex-wrap:wrap;align-items:center;gap:4px 8px}.w-role-fn:not(:empty):before,.w-role-size:not(:empty):before{content:"·";margin-right:8px;color:rgba(1,34,65,.35)}.w-role-updated:before{content:"Updated "}.w-role-updated{font-size:14px!important;color:rgba(1,34,65,.5)!important}.w-role-cta{width:100%;margin-top:2px}.w-role-cta button{width:100%;justify-content:center;padding:14px 20px!important;font-size:15px!important}.w-roles-actions{flex-direction:column;align-items:stretch!important;gap:10px!important}.w-roles-actions>*{margin-left:0!important;width:100%;justify-content:center;padding:16px 24px!important}.w-section{padding-top:72px!important;padding-bottom:72px!important}.w-modal-panel{padding:28px 22px!important;border-radius:18px!important;max-height:92vh!important}.w-modal-actions{position:-webkit-sticky;position:sticky;bottom:-28px;margin-bottom:-28px;padding:14px 0 28px;background:linear-gradient(0deg,#fdfbf7 72%,rgba(253,251,247,0))}.w-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.w-stat{gap:10px!important}.w-stat-icon{width:52px!important;height:52px!important}.w-stat-value{font-size:22px!important}.w-stat-caption{font-size:12px!important;line-height:1.35!important}.w-apply-option{flex-direction:column;align-items:stretch!important;justify-content:flex-start!important;gap:14px!important;padding:18px!important}.w-apply-option>p{flex:none!important}.w-apply-cta{text-align:center;padding:15px 24px!important}.w-nav-pill{display:inline-flex;align-items:center}.w-logo-link,.w-nav-pill{min-height:44px}.w-footer-links{justify-content:center}.w-footer-link{min-height:40px;display:flex;align-items:center}.w-segment{padding:12px 22px!important}}.w-tile-track{--tile:98px;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--tile),1fr));grid-gap:14px;gap:14px;max-width:1240px;margin:44px auto 0;padding:10px 32px 8px}.w-tile-cell{position:relative;min-width:0}.w-sr-only{position:absolute;width:1px;height:1px;margin:-1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.w-sr-only,.w-tile{padding:0;overflow:hidden}.w-tile{position:relative;display:block;width:100%;aspect-ratio:1;border:none;background:#ffffff;border-radius:12px;cursor:pointer;box-shadow:0 2px 4px rgba(1,34,65,.16);transition:transform .22s ease,box-shadow .22s ease}.w-tile.is-open,.w-tile:focus-visible,.w-tile:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(1,34,65,.24)}.w-tile-face{width:100%;height:100%;object-fit:cover;display:block}.w-tile-initial{display:flex;align-items:center;justify-content:center;font-size:calc(var(--tile) * .34);font-weight:500}.w-tile-name{position:absolute;left:0;right:0;bottom:0;padding:26px 7px 6px;background:linear-gradient(0deg,rgba(1,34,65,.92) 10%,rgba(1,34,65,.66) 45%,rgba(1,34,65,0));color:#ffffff;font-family:var(--font-jost),"Jost",sans-serif;font-weight:600;font-size:12px;line-height:1.18;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.w-tile-pop{position:fixed;z-index:60;width:min(370px,calc(100vw - 24px));box-sizing:border-box;padding:20px 22px 22px;background:#ffffff;border-radius:18px;box-shadow:0 18px 44px rgba(1,34,65,.26);animation:w-tile-pop-in .16s ease-out}@keyframes w-tile-pop-in{0%{opacity:0;transform:translateY(4px)}}.w-tile-pop-quote{margin:14px 0 0;font-size:16px;line-height:1.6;color:rgba(1,34,65,.86)}.w-tile-pop-close{position:absolute;top:8px;right:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:999px;background:transparent;color:rgba(1,34,65,.45);cursor:pointer;transition:background-color .2s ease}.w-tile-pop-close:hover{background:rgba(1,34,65,.08)}.w-tile-pop-close svg{width:15px;height:15px}.w-tile-pop-name{display:flex;align-items:center;gap:9px;padding-right:26px}.w-tile-pop-link{display:block;flex:none;line-height:0;color:#0a66c2;transition:opacity .2s ease}.w-tile-pop-link:hover{opacity:.75}.w-tile-pop-link svg{width:19px;height:19px;display:block}.w-tile-more-row{display:none}@media (max-width:760px){.w-tile-track{--tile:92px;gap:10px;margin-top:36px;padding:10px 20px 8px}.w-tile-name{padding:24px 7px 6px;font-size:12.5px}.w-tile-track.is-clamped .w-tile-cell:nth-child(n+13){display:none}.w-tile-more-row{display:flex;justify-content:center;padding:14px 20px 0}.w-tile-more{padding:12px 26px;border:1.5px solid rgba(1,34,65,.22);border-radius:999px;background:transparent;color:#012241;font-family:var(--font-jost),"Jost",sans-serif;font-weight:600;font-size:16px;cursor:pointer}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}[data-arc]{stroke-dashoffset:0!important}[data-arc-label],[data-reveal]{opacity:1!important;transform:none!important}}