@font-face{font-family:barlow;src:url(../media/barlow_latin_400_normal-s.p.0ttnbqtks8pz8.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:barlow;src:url(../media/barlow_latin_500_normal-s.p.07ksy-a4avz1m.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:barlow;src:url(../media/barlow_latin_600_normal-s.p.2ekrofpr7xv99.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:barlow Fallback;src:local(Arial);ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.0%;size-adjust:96.96%}._7PSq7W_className{font-family:barlow,barlow Fallback}._7PSq7W_variable{--font-body:"barlow", "barlow Fallback"}
@font-face{font-family:condensed;src:url(../media/barlow_condensed_latin_700_normal-s.p.3hmancrpg57x4.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:condensed Fallback;src:local(Arial);ascent-override:120.83%;descent-override:24.17%;line-gap-override:0.0%;size-adjust:82.76%}.my9G-q_className{font-family:condensed,condensed Fallback;font-weight:700}.my9G-q_variable{--font-display:"condensed", "condensed Fallback"}
:root{--brand:#2349eb;--brand-dark:#1937b7;--accent:#ffb18b;--accent-ink:#17213b;--paper:#f8f7f3;--surface:#fff;--tint:#e9edff;--ink:#17213b;--muted:#606577;--line:#dcdfe7;--on-brand:#fff;--on-brand-muted:#e1e7ff;--dark:#17213b;--on-dark:#fff}:root[data-theme=plum]{--brand:#482443;--brand-dark:#32182f;--accent:#d6ef72;--accent-ink:#292c17;--paper:#fbf5ee;--tint:#f0e5ef;--ink:#302331;--muted:#6c5e6b;--line:#e3d6df;--on-brand-muted:#eedde9;--dark:#2b202b}:root[data-theme=lagoon]{--brand:#075a60;--brand-dark:#044348;--accent:#ffd166;--accent-ink:#29352e;--paper:#f1f9f6;--tint:#dcefe9;--ink:#173a3c;--muted:#536e6b;--line:#ccdfd9;--on-brand-muted:#d6eeeb;--dark:#123c3e}:root[data-theme=signal]{--brand:#b22b36;--brand-dark:#85232c;--accent:#c8e9f2;--accent-ink:#24383d;--paper:#fff8f4;--tint:#f7e4e2;--ink:#35282b;--muted:#766369;--line:#e7d6d5;--on-brand-muted:#ffe1df;--dark:#35282b}*{box-sizing:border-box}html{scroll-padding-top:28px}body{background:var(--paper);color:var(--ink);font-family:var(--font-body), Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0}::selection{background:var(--accent);color:var(--accent-ink)}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,summary{cursor:pointer}button{color:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--brand);outline-offset:5px}.site-header :focus-visible,.hero-band .hero-copy :focus-visible{outline-color:var(--accent)}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-display), Impact, sans-serif;font-style:normal;font-weight:700}h2{letter-spacing:-.4px;font-size:clamp(42px,4.3vw,62px);line-height:1.04}.container{width:min(1280px,100% - 96px);margin-inline:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--accent);color:var(--accent-ink);padding:14px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{background:var(--brand);color:var(--on-brand);border-bottom:1px solid #ffffff28}.nav-row{justify-content:space-between;align-items:center;gap:26px;min-height:88px;display:flex}.wordmark{letter-spacing:-1px;align-items:center;font-size:30px;font-weight:600;display:inline-flex}.tie-logo{flex-shrink:0;width:25px;height:37px;margin-right:10px}.brand-period{color:var(--accent)}.desktop-nav{align-items:center;gap:30px;font-size:14px;display:flex}.desktop-nav a:hover{color:var(--accent)}.button{background:var(--brand);min-height:48px;color:var(--on-brand);border:1px solid var(--brand);text-align:center;border-radius:2px;justify-content:center;align-items:center;padding:16px 23px;font-size:14px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.button:hover{background:var(--brand-dark);transform:translateY(-2px)}.nav-cta{color:var(--on-brand);background:0 0;border-color:#ffffff70;padding:12px 18px}.nav-cta:hover{background:#ffffff15}.text-link,.light-link{text-underline-offset:5px;padding-block:8px;font-size:14px;font-weight:500;text-decoration:underline;display:inline-block}.mobile-menu{display:none}.eyebrow{letter-spacing:1.6px;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:600;line-height:1.6;display:flex}.status-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.hero-band{background:var(--brand);color:var(--on-brand)}.hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:58px;padding-block:65px 68px;display:grid}h1{letter-spacing:-.8px;margin-block:27px;font-size:clamp(54px,5.6vw,84px);line-height:1.015}h1>span{display:block}.headline-last{color:var(--accent)}.hero-description{max-width:440px;color:var(--on-brand-muted);font-size:17px;line-height:1.7}.hero-actions{align-items:center;gap:28px;margin-top:30px;display:flex}.hero-actions .button{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.hero-actions .button:hover{background:color-mix(in srgb, var(--accent), white 12%)}.hero-note{color:var(--on-brand-muted);max-width:390px;margin-top:27px;font-size:12px;line-height:1.7}.pipeline{background:var(--surface);min-width:0;color:var(--ink);box-shadow:10px 12px 0 var(--brand-dark);border-radius:8px;padding:25px}.pipeline-top{letter-spacing:1px;justify-content:space-between;align-items:center;gap:12px;font-size:8px;font-weight:600;display:flex}.pipeline-label{letter-spacing:0;color:var(--muted);white-space:nowrap;font-size:9px;font-weight:400}.pipeline-tabs{grid-template-columns:repeat(4,minmax(0,1fr));margin-block:30px;display:grid;position:relative}.pipeline-tabs:before{content:"";background:var(--line);height:2px;position:absolute;top:18px;left:12%;right:12%}.pipeline-tabs button{background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:0 3px 6px;display:flex;position:relative}.stage-node{background:var(--surface);border:1px solid var(--line);width:38px;height:38px;color:var(--muted);border-radius:50%;place-items:center;font-size:12px;transition:background .18s,color .18s;display:grid}.stage-name{white-space:nowrap;font-size:12px;font-weight:500}.pipeline-tabs button[aria-selected=true] .stage-node{background:var(--brand);border-color:var(--brand);color:var(--on-brand);box-shadow:0 0 0 5px var(--tint)}.pipeline-tabs button[aria-selected=true] .stage-name{color:var(--brand);font-weight:600}.pipeline-tabs button:hover .stage-node{border-color:var(--brand)}.pipeline-detail{background:var(--tint);border-radius:3px;min-height:325px;padding:23px}.pipeline-detail-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.pipeline-detail-top .eyebrow{letter-spacing:1px;color:var(--brand);font-size:8px}.stage-counter{color:var(--muted);white-space:nowrap;font-size:10px}.pipeline-detail h2{margin-bottom:12px;font-size:36px;line-height:1.05}.pipeline-description{color:var(--muted);font-size:13px;line-height:1.65}.pipeline-checklist{gap:9px;margin:18px 0;padding:0;list-style:none;display:grid}.pipeline-checklist li{align-items:baseline;gap:9px;font-size:12px;line-height:1.5;display:flex}.pipeline-checklist li>span{color:var(--brand);font-weight:600}.pipeline-output{border-top:1px solid color-mix(in srgb, var(--brand), transparent 80%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding-top:13px;display:flex}.pipeline-output>span{letter-spacing:1px;color:var(--muted);font-size:7px}.pipeline-output strong{font-size:11px;font-weight:600}.pipeline-bottom{flex-direction:column;gap:9px;padding-top:19px;display:flex}.pipeline-progress{background:var(--line);height:3px;display:block}.pipeline-progress>span{background:var(--brand);height:100%;transition:width .25s;display:block}.pipeline-bottom p{color:var(--muted);font-size:11px}.pipeline-disclaimer{color:var(--muted);margin-top:14px;font-size:10px;line-height:1.6}.journey-strip{background:var(--accent);color:var(--accent-ink)}.journey-inner{justify-content:space-between;align-items:center;gap:24px;min-height:80px;display:flex}.journey-inner>span{letter-spacing:1px;font-size:9px;font-weight:600}.journey-inner p{align-items:center;gap:20px;font-size:16px;display:flex}.journey-inner strong{font-weight:600}.journey-connector{opacity:.5;background:currentColor;width:76px;height:1px}.section{padding-block:90px}.section-heading{grid-template-columns:1.5fr .7fr;align-items:end;gap:60px;margin-bottom:40px;display:grid}.section-heading h2{margin-top:16px;font-size:clamp(36px,3.7vw,52px)}.section-heading>p{color:var(--muted);font-size:15px;line-height:1.8}.heading-accent{color:var(--brand)}.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.feature{background:var(--surface);border:1px solid var(--line);flex-direction:column;padding:26px 22px;display:flex}.feature-top{color:var(--brand);letter-spacing:1px;justify-content:space-between;align-items:center;margin-bottom:32px;font-size:9px;font-weight:600;display:flex}.feature-top>span:last-child{font:700 26px/1 var(--font-display), sans-serif}.feature h3{margin-bottom:16px;font-size:30px;line-height:1.1}.feature>p{color:var(--muted);margin-bottom:24px;font-size:13px;line-height:1.8}.feature-tags{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.feature-tags>span{border:1px solid var(--line);padding:5px 7px;font-size:9px;line-height:1.5}.spotlight-card{isolation:isolate;position:relative;overflow:hidden}.spotlight-card:before{content:"";pointer-events:none;z-index:-1;opacity:0;background:radial-gradient(250px circle at var(--spot-x,50%) var(--spot-y,50%), color-mix(in srgb, var(--brand), transparent 90%), transparent 75%);transition:opacity .2s;position:absolute;inset:0}.spotlight-card:hover:before{opacity:1}.development-note{color:var(--muted);margin-top:22px;font-size:12px;line-height:1.7}.student-section{background:var(--tint);padding-block:80px}.student-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:90px;display:grid}.student-copy h2{margin-top:20px}.student-copy>p:not(.eyebrow){max-width:405px;color:var(--muted);margin-top:24px;font-size:16px;line-height:1.8}.question-preview{gap:18px;margin:30px 0 0;padding:0;list-style:none;display:grid}.question-preview li{align-items:center;gap:14px;font-size:13px;display:flex}.question-preview li>span{color:var(--brand);border:1px solid color-mix(in srgb, var(--brand), transparent 70%);border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.student-copy>.student-note{font-size:12px!important}.questionnaire{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:32px}.questionnaire-top{letter-spacing:1px;justify-content:space-between;align-items:center;gap:20px;font-size:10px;font-weight:600;display:flex}.questionnaire-top>span:last-child{color:var(--muted);letter-spacing:0;font-weight:400}.question-progress{grid-template-columns:repeat(5,1fr);gap:5px;margin-block:20px 28px;display:grid}.question-progress>span{background:var(--line);height:3px}.question-progress>.is-complete{background:var(--brand)}.questionnaire h3{font-size:35px;line-height:1.1}.questionnaire h3:focus{outline:none}.question-help,.question-result>p:not(.eyebrow):not(.form-note){color:var(--muted);margin-top:12px;font-size:13px;line-height:1.7}.question-fields{gap:9px;margin-top:24px;display:grid}.question-fields>label{font-size:12px;font-weight:500}.question-fields>label>span{color:var(--muted);font-weight:400}.question-fields>input{margin-bottom:12px}input,select{background:var(--surface);width:100%;min-width:0;color:var(--ink);border:1px solid var(--line);border-radius:2px;padding:14px;font-size:15px}input::placeholder{color:var(--muted);opacity:.85}.question-options{border:0;gap:9px;margin:22px 0 0;padding:0;display:grid}.question-options>label{border:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;min-height:46px;padding:12px 15px;font-size:13px;display:flex}.question-options>label:hover{border-color:var(--brand)}.question-options>.is-selected{background:var(--tint);border-color:var(--brand)}.question-options input{width:16px;height:16px;accent-color:var(--brand);flex-shrink:0;margin:0}.question-actions{justify-content:space-between;align-items:center;gap:18px;margin-top:25px;display:flex}.question-actions>span{color:var(--muted);font-size:11px}.quiet-button{background:0 0;border:0;border-bottom:1px solid;padding:8px 0;font-size:12px}.question-privacy{color:var(--muted);border-top:1px solid var(--line);margin-top:24px;padding-top:18px;font-size:10px;line-height:1.7}.question-result .eyebrow{color:var(--brand);margin-bottom:13px}.answer-summary{margin:23px 0}.answer-summary>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding-block:10px;font-size:12px;display:flex}.answer-summary dt{color:var(--muted);flex-shrink:0}.answer-summary dd{text-align:right;overflow-wrap:anywhere;margin:0}.question-result>.button{width:100%}.question-result>.quiet-button{margin-top:16px}.connected-section{background:var(--dark);color:var(--on-dark);padding-block:80px}.connected-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:90px;display:grid}.connected-grid h2{margin-top:20px}.connected-section .heading-accent{color:var(--accent)}.connected-copy>p{font-size:18px;line-height:1.8}.connected-copy>.muted-light{opacity:.75;margin-top:20px;font-size:14px}.light-link{margin-top:18px}.faq-section{grid-template-columns:.8fr 1.2fr;gap:90px;padding-block:85px;display:grid}.faq-section h2,.faq-section .text-link{margin-top:20px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{justify-content:space-between;align-items:center;gap:25px;padding-block:22px;font-size:14px;font-weight:500;list-style:none;display:flex}summary::-webkit-details-marker{display:none}.faq-list summary>span{color:var(--brand);font-size:24px;font-weight:400;transition:transform .2s}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details>p{color:var(--muted);padding:0 18px 22px 0;font-size:14px;line-height:1.8}.access-section{padding-bottom:75px}.access-panel{background:var(--tint);grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;padding:50px;display:grid}.access-panel h2{margin-top:18px;font-size:clamp(38px,4vw,57px)}.access-panel>div>p:last-child{color:var(--muted);max-width:390px;margin-top:22px;font-size:14px;line-height:1.8}.access-form{flex-direction:column;display:flex}.access-form label{margin-bottom:8px;font-size:12px;font-weight:500}.access-form input,.access-form select{margin-bottom:18px}.form-note,.form-status{color:var(--muted);margin-top:12px;font-size:11px;line-height:1.7}.form-status:empty{display:none}.form-status a{overflow-wrap:anywhere;text-decoration:underline}.site-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding-block:35px;display:flex}.site-footer .wordmark{font-size:26px}.site-footer .brand-period{color:var(--brand)}.site-footer p{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.8}.site-footer nav{flex-wrap:wrap;gap:22px;font-size:12px;display:flex}.copyright{color:var(--muted);font-size:10px}.theme-preview{z-index:90;color:#17213b;background:#fff;border:1px solid #dcdfe7;border-radius:8px;max-width:1000px;margin:auto;padding:16px 20px;position:fixed;bottom:16px;left:20px;right:20px;box-shadow:0 8px 50px #0003}.theme-preview-title{justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:12px;font-size:13px;display:flex}.theme-preview-title>span{color:#606577;font-size:10px}.theme-choices{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.theme-choices button{text-align:left;color:#17213b;background:#fff;border:1px solid #dcdfe7;border-radius:4px;align-items:center;gap:10px;padding:11px;display:flex}.theme-choices button[aria-pressed=true]{outline-offset:1px;outline:2px solid #17213b}.theme-choices button strong{font-size:11px;font-weight:600;display:block}.theme-choices button small{color:#606577;margin-top:3px;font-size:9px;display:block}.theme-swatches{flex-shrink:0;display:flex}.theme-swatches>span{border:1px solid #00000010;width:13px;height:30px}@media (max-width:1100px){.container{width:calc(100% - 64px)}.hero{gap:35px;padding-block:55px}.desktop-nav{gap:22px;font-size:13px}.pipeline{padding:21px}.pipeline-detail{padding:19px}.hero-actions{gap:20px}.feature{padding:22px 18px}.feature h3{font-size:27px}.student-grid{gap:50px}.connected-grid{gap:55px}.section-heading{gap:40px}}@media (max-width:980px){.hero{grid-template-columns:1fr;gap:44px}.hero-copy{max-width:720px}h1{font-size:80px}.hero-description{max-width:570px}.pipeline{width:100%;max-width:720px;margin-inline:auto;padding:30px}.pipeline-detail{min-height:300px;padding:27px}.pipeline-detail h2{font-size:44px}.pipeline-description{font-size:15px}.pipeline-checklist li{font-size:14px}.pipeline-top,.pipeline-label{font-size:10px}.stage-name{font-size:14px}.pipeline-detail-top .eyebrow{font-size:10px}.pipeline-output strong{font-size:12px}.pipeline-output>span{font-size:9px}.feature-grid{grid-template-columns:repeat(2,1fr);gap:18px}.feature h3{font-size:33px}.feature>p{font-size:14px}.feature{padding:28px}.student-grid{gap:35px}.student-copy h2{font-size:48px}.questionnaire{padding:26px}.questionnaire h3{font-size:31px}.journey-inner{gap:20px}.journey-inner>span:last-child{display:none}.faq-section{gap:45px}.access-panel{gap:40px;padding:35px}.theme-choices button{flex-direction:column;align-items:flex-start}}@media (max-width:700px){.container{width:calc(100% - 40px)}.nav-row{min-height:76px}.wordmark{font-size:27px}.tie-logo{width:22px;height:32px;margin-right:9px}.desktop-nav,.nav-cta{display:none}.mobile-menu{display:block;position:relative}.mobile-menu>summary{border:1px solid #ffffff60;place-items:center;width:42px;height:42px;font-size:19px;list-style:none;display:grid}.mobile-menu nav{z-index:10;width:245px;color:var(--ink);background:var(--surface);border:1px solid var(--line);flex-direction:column;padding:10px;display:flex;position:absolute;top:52px;right:0;box-shadow:0 10px 25px #0002}.mobile-menu nav a{padding:13px;font-size:14px}.hero{gap:38px;padding-block:38px 45px}.eyebrow{letter-spacing:1.3px;font-size:8px}h1{letter-spacing:-.5px;margin-block:25px;font-size:clamp(42px,12.8vw,78px);line-height:1.04}.hero-description{font-size:16px;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:22px;margin-top:25px}.hero-actions .button{padding:15px 18px;font-size:13px}.hero-actions .text-link{font-size:13px}.hero-note{margin-top:22px;font-size:11px}.pipeline{box-shadow:6px 8px 0 var(--brand-dark);padding:19px}.pipeline-top{letter-spacing:.6px;gap:8px;font-size:7px}.pipeline-label{font-size:8px}.pipeline-tabs{margin-block:25px}.stage-node{width:34px;height:34px;font-size:11px}.pipeline-tabs:before{top:16px}.stage-name{font-size:11px}.pipeline-detail{min-height:345px;padding:20px 17px}.pipeline-detail-top .eyebrow{letter-spacing:.6px;font-size:8px}.pipeline-detail h2{font-size:33px}.pipeline-description{font-size:13px}.pipeline-checklist li{font-size:12px}.pipeline-output>span{font-size:7px}.pipeline-output strong{font-size:11px}.pipeline-disclaimer{font-size:10px}.journey-inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding-block:22px}.journey-inner>span{font-size:8px}.journey-inner p{gap:20px;font-size:15px}.journey-connector{width:65px}.section{padding-block:55px}.section-heading{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.section-heading h2{font-size:39px}.section-heading>p{max-width:400px;font-size:14px}.feature-grid{grid-template-columns:1fr;gap:14px}.feature{padding:25px}.feature h3{font-size:34px}.feature-top{margin-bottom:25px}.feature-tags>span{font-size:10px}.student-section{padding-block:55px}.student-grid{grid-template-columns:1fr;gap:32px}.student-copy h2{font-size:46px}.student-copy>p:not(.eyebrow){margin-top:20px;font-size:15px}.question-preview{gap:14px;margin-top:22px}.question-preview li{font-size:12px}.questionnaire{padding:24px 20px}.questionnaire h3{font-size:33px}.questionnaire input,.questionnaire select{font-size:16px}.question-options>label{min-height:48px}.question-privacy{font-size:11px}.question-actions .button{padding:14px 17px;font-size:12px}.connected-section{padding-block:55px}.connected-grid{grid-template-columns:1fr;gap:28px}.connected-grid h2{font-size:46px}.connected-copy>p{font-size:16px}.connected-copy>.muted-light{font-size:14px}.faq-section{grid-template-columns:1fr;gap:24px;padding-block:55px}.faq-section h2{font-size:44px}.faq-list summary{min-height:66px;font-size:14px}.faq-list details>p{font-size:14px}.access-section{padding-bottom:45px}.access-panel{grid-template-columns:1fr;gap:28px;padding:28px 22px}.access-panel h2{font-size:41px}.access-form input,.access-form select{font-size:16px}.form-note,.form-status{font-size:12px}.site-footer{align-items:flex-start;gap:25px;padding-block:28px}.site-footer nav{gap:18px;width:100%;font-size:12px}.theme-preview{padding:13px;bottom:10px;left:10px;right:10px}.theme-preview-title{flex-direction:column;align-items:flex-start;gap:4px}.theme-choices{grid-template-columns:repeat(2,1fr);gap:8px}.theme-choices button{flex-direction:row;gap:7px;padding:9px}.theme-swatches>span{width:9px;height:26px}.theme-choices button strong{font-size:10px}.theme-choices button small{display:none}}@media (max-width:350px){.hero-actions{gap:12px}h1{font-size:40px}.pipeline{padding:16px 12px}.pipeline-detail{padding:17px 14px}.pipeline-top{font-size:6px}.pipeline-label{font-size:7px}.stage-name{font-size:10px}.pipeline-detail h2{font-size:30px}.stage-counter{font-size:8px}.questionnaire{padding:22px 17px}.question-actions{gap:10px}.question-actions .button{padding-inline:12px}.answer-summary>div{flex-direction:column;gap:5px}.answer-summary dd{text-align:left}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.spotlight-card:before{display:none}}
:root{--site-nav-height:76px}html{scroll-padding-top:calc(var(--site-nav-height) + 20px)}body{padding-top:var(--site-nav-height)}.global-header{z-index:90;height:var(--site-nav-height);color:#17213b;background:#fffefa;border-bottom:1px solid #e5e7ef;position:fixed;inset:0 0 auto;box-shadow:0 2px 14px #24365e06}.global-nav-inner{justify-content:space-between;align-items:center;gap:28px;width:min(1240px,100% - 64px);height:100%;margin:auto;display:flex}.global-wordmark{letter-spacing:-1px;white-space:nowrap;align-items:center;font-size:28px;font-weight:600;display:inline-flex}.global-wordmark .tie-logo{color:#2349eb;width:23px;height:34px;margin-right:10px}.global-wordmark>span{color:#2349eb}.global-desktop-nav{align-items:center;gap:27px;font-size:14px;display:flex}.global-desktop-nav a{padding-block:11px}.global-desktop-nav a:hover,.global-desktop-nav a[aria-current=page]{color:#2349eb}.global-desktop-nav a[aria-current=page]{font-weight:500;box-shadow:0 2px #2349eb}.global-nav-actions{align-items:center;gap:23px;display:flex}.global-signin{font-size:13px}.global-account{color:#fff;white-space:nowrap;background:#2349eb;border-radius:30px;justify-content:center;align-items:center;min-height:42px;padding:11px 19px;font-size:13px;font-weight:600;display:inline-flex}.global-account:hover{background:#1937b7}.global-mobile-menu{display:none}.global-header :focus-visible{outline-offset:5px;outline:3px solid #2349eb}.st-app,.tr-app{min-height:calc(100vh - var(--site-nav-height))}.tr-app .tr-sidebar,.tr-app .tr-nav-scrim{top:var(--site-nav-height)}.st-app .st-journey{top:calc(var(--site-nav-height) + 20px)}.st-app .st-header{justify-content:flex-end;min-height:55px;padding-block:13px}.tr-app .tr-wordmark{display:none}.tr-app .tr-workspace-label{margin-top:7px}@media (max-width:1000px){.global-desktop-nav{gap:17px;font-size:12px}.global-nav-inner{gap:18px}.global-nav-actions{gap:16px}.global-wordmark{font-size:25px}}@media (max-width:760px){:root{--site-nav-height:68px}.global-nav-inner{gap:14px;width:calc(100% - 40px)}.global-desktop-nav,.global-signin{display:none}.global-wordmark{font-size:25px}.global-wordmark .tie-logo{width:20px;height:30px;margin-right:7px}.global-account{min-height:37px;padding:9px 13px;font-size:11px}.global-nav-actions{gap:9px}.global-mobile-menu{display:block;position:relative}.global-mobile-menu summary{place-items:center;width:30px;height:36px;font-size:20px;list-style:none;display:grid}.global-mobile-menu summary::-webkit-details-marker{display:none}.global-mobile-menu nav{background:#fff;border:1px solid #e0e5ef;border-radius:12px;gap:3px;width:245px;max-width:calc(100vw - 40px);padding:10px;display:grid;position:absolute;top:46px;right:0;box-shadow:0 15px 40px #24365e1a}.global-mobile-menu nav a{border-radius:7px;padding:13px 12px;font-size:14px}.global-mobile-menu nav a:hover,.global-mobile-menu nav a[aria-current=page]{color:#2349eb;background:#eef2ff}}@media (max-width:350px){.global-nav-inner{width:calc(100% - 28px)}.global-wordmark{font-size:23px}.global-account{padding-inline:10px;font-size:10px}.global-nav-actions{gap:5px}}
