.tlv-page{--green:#0b3d2e;--deep:#06231a;--gold:#c9a24b;--cream:#f6f1e2;min-height:100vh;background:#0b3d2e;color:var(--cream);font-family:Plus Jakarta Sans,Inter,Arial,sans-serif}.tlv-page *{box-sizing:border-box}.tlv-page button{font-family:inherit;cursor:pointer}.tlv-review-bar{background:#f7f5ee;color:#19372a;padding:19px clamp(18px,4vw,52px) 17px;display:flex;justify-content:space-between;gap:32px;align-items:end;border-bottom:1px solid #d9dfd3;position:relative;z-index:3}.tlv-review-kicker{font-size:9px;font-weight:800;letter-spacing:.2em;color:#68836d}.tlv-review-heading h1{font-size:23px;letter-spacing:-.045em;margin:4px 0 2px;font-weight:800}.tlv-review-heading p{margin:0;color:#728076;font-size:11px}.tlv-version-tabs{display:flex;gap:7px}.tlv-version-tabs button{display:flex;text-align:left;align-items:center;gap:10px;background:#fff;border:1px solid #d7dfd3;border-radius:10px;color:#385443;padding:10px 13px;min-width:150px;transition:background .2s,border .2s,transform .2s}.tlv-version-tabs button:hover{transform:translateY(-2px)}.tlv-version-tabs button.active{background:#e2eadc;border-color:#769c77;box-shadow:inset 0 0 0 1px #769c77}.tlv-version-tabs button b{width:27px;height:27px;flex:none;border-radius:7px;background:#e8eee5;display:flex;align-items:center;justify-content:center;color:#477452;font-size:12px}.tlv-version-tabs button.active b{background:#24583d;color:#fff}.tlv-version-tabs button span{font-weight:800;font-size:11px;line-height:1.25}.tlv-version-tabs button small{display:block;font-weight:500;color:#8a978b;font-size:9px;line-height:1.25;margin-top:3px}.tlv-apply-screen{position:relative;min-height:calc(100vh - 99px);background:#0b3d2e}.tlv-flow-header{height:63px;border-bottom:1px solid #c9a24b1a;padding:0 clamp(18px,4vw,52px);display:flex;justify-content:space-between;align-items:center}.tlv-wordmark{font-size:19px;font-weight:900;letter-spacing:-.06em;color:#f6f1e2;text-decoration:none}.tlv-wordmark span{color:#d1ac62}.tlv-progress{display:flex;align-items:center;gap:8px}.tlv-progress span{width:28px;height:28px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:800}.tlv-progress span.done{background:var(--gold);color:var(--deep)}.tlv-progress span.current{background:#f6f1e228;color:#fff;border:2px solid #c9a24b99}.tlv-progress i{width:21px;height:1px;background:#c9a24b88}.tlv-close-flow{border:0;border-radius:50%;height:31px;width:31px;background:#ffffff15;color:#e6e0cf;display:flex;align-items:center;justify-content:center}.tlv-step-content{max-width:570px;margin:auto;padding:42px 20px 70px}.tlv-step-label{font-size:10px;letter-spacing:.19em;color:#d0b365;font-weight:800}.tlv-step-content h2{font-size:30px;margin:9px 0 22px;letter-spacing:-.04em}.tlv-explainer{border:1px solid #c9a24b33;border-radius:11px;background:#06291f;padding:20px}.tlv-explainer strong{font-size:13px;color:#e6cca0}.tlv-explainer p{font-size:12px;color:#d6ded7;line-height:1.7;margin:8px 0 0}.tlv-step-question{font-size:17px;font-weight:700;line-height:1.5;margin:28px 0}.tlv-recorder{display:flex;gap:16px;align-items:center;border:1px dashed #c9a24b4d;border-radius:13px;padding:22px;background:#ffffff08}.tlv-recorder-icon{height:43px;width:43px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#c9a24b;background:#c9a24b1c}.tlv-recorder strong{display:block;font-size:13px}.tlv-recorder small{display:block;font-size:11px;color:#c4d2c6;margin-top:5px}.tlv-open-button{background:var(--gold);color:var(--deep);border:0;border-radius:99px;padding:13px 19px;display:flex;align-items:center;gap:14px;font-size:12px;font-weight:800;margin-top:25px}.tlv-ready-note{display:flex;gap:8px;align-items:center;color:#d7dfcd;font-size:11px}.tlv-scrim{position:absolute;inset:0;background:#051d17d9;display:flex;align-items:center;justify-content:center;padding:28px 18px;z-index:2}.tlv-dialog{width:min(100%,490px);max-height:min(760px,calc(100vh - 155px));overflow-y:auto;background:#0b3d2e;border:1px solid #c9a24b59;border-radius:18px;box-shadow:0 35px 100px #00160eb8;color:var(--cream)}.tlv-dialog-example{width:min(100%,590px)}.tlv-dialog-head{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;border-bottom:1px solid #c9a24b26;color:#d2b76b;font-size:10px;font-weight:800;letter-spacing:.17em}.tlv-dialog-head button{display:flex;align-items:center;justify-content:center;border:0;background:#ffffff13;color:#f4f3e9;border-radius:50%;width:29px;height:29px}.tlv-dialog-inner{padding:26px 29px 29px}.tlv-icon{width:43px;height:43px;border-radius:12px;background:#d0aa5330;color:#dec073;display:flex;align-items:center;justify-content:center;margin-bottom:17px}.tlv-dialog-inner h2{font-size:25px;line-height:1.18;letter-spacing:-.04em;margin:0 0 11px;font-weight:800}.tlv-dialog-inner .tlv-question{font-size:16px;line-height:1.5;color:#fff;margin:0 0 11px;font-weight:700}.tlv-supporting{font-size:12px;line-height:1.7;color:#d0dcd1;margin:0}.tlv-lead{font-size:14px;line-height:1.65;color:#fff;margin:0 0 20px}.tlv-overline{display:block;color:#d3b56c;letter-spacing:.18em;font-size:9px;font-weight:800;margin-bottom:11px}.tlv-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.tlv-primary,.tlv-secondary{border-radius:99px;min-height:43px;padding:10px 14px;font-size:11px;font-weight:800;line-height:1.3;display:flex;gap:8px;align-items:center;justify-content:center;text-align:center;transition:transform .2s,filter .2s}.tlv-primary:hover,.tlv-secondary:hover{transform:translateY(-2px);filter:brightness(1.07)}.tlv-primary{border:0;background:#c9a24b;color:#06231a}.tlv-secondary{border:1px solid #c9a24b87;background:transparent;color:#f5e8c8}.tlv-banner-peek{height:112px;border-radius:10px;position:relative;overflow:hidden;border:1px solid #e6d09d5e;margin:16px 0}.tlv-banner-peek img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tlv-banner-peek span{position:absolute;bottom:9px;right:9px;background:#fff;border-radius:5px;color:#185039;font-size:10px;font-weight:800;padding:5px 7px;display:flex;gap:5px;align-items:center}.tlv-dialog-2{width:min(100%,540px)}.tlv-top-copy{margin-bottom:15px}.tlv-inline-legend{display:flex;gap:13px;flex-wrap:wrap;color:#dbe8d8;font-size:10px;font-weight:700;margin-top:14px}.tlv-inline-legend span{display:flex;gap:5px;align-items:center}.tlv-inline-legend svg{color:#d3b665}.tlv-back{border:0;background:none;color:#d8bf82;padding:0;display:flex;gap:6px;align-items:center;font-size:11px;font-weight:800;margin-bottom:19px}.tlv-example-intro{margin-bottom:17px}.tlv-profile{background:#fff;border-radius:11px;border:1px solid #e0e4dd;overflow:hidden;color:#1f2328;box-shadow:0 8px 18px #0003}.tlv-banner{height:137px;background:#0b3d2e;overflow:hidden}.tlv-banner img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.tlv-profile-body{padding:0 20px 20px;position:relative}.tlv-avatar{width:72px;height:72px;border:4px solid #fff;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;position:relative;margin-top:-32px;background:#c9d8d1}.tlv-linkedin{position:absolute;right:16px;top:13px;color:#0a66c2;display:flex;gap:4px;align-items:center;font-size:9px;font-weight:700}.tlv-profile-body h3{font-size:18px;margin:10px 0 5px;line-height:1.2;color:#1f2328}.tlv-headline{font-size:12px;line-height:1.5;color:#2d3330;margin:0}.tlv-role{font-weight:800;text-decoration:underline;text-decoration-color:#28774c;text-decoration-thickness:2px;text-underline-offset:3px}.tlv-personal{text-decoration:underline;text-decoration-color:#a8b5a9;text-decoration-thickness:1px;text-underline-offset:3px}.tlv-divider{color:#9da5a0}.tlv-profile-notes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;padding-top:12px;border-top:1px solid #e4e9e3}.tlv-profile-notes span{display:block;border-radius:7px;background:#e7f2e9;padding:8px 10px}.tlv-profile-notes span+span{background:#f1f3ee}.tlv-profile-notes b{display:block;font-size:10px;color:#206139}.tlv-profile-notes span+span b{color:#697b6e}.tlv-profile-notes small{font-size:9px;color:#687a6d}.tlv-profile-compact .tlv-banner{height:105px}.tlv-profile-compact .tlv-avatar{height:58px;width:58px;margin-top:-28px}.tlv-profile-compact .tlv-profile-body{padding:0 15px 15px}.tlv-profile-compact .tlv-profile-body h3{font-size:15px;margin:6px 0 4px}.tlv-profile-compact .tlv-headline{font-size:10px}.tlv-example-caption{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:13px 0 19px}.tlv-example-caption span{font-size:10px;color:#cdd9ce;line-height:1.4}.tlv-example-caption b{display:block;color:#e4c376;font-size:10px;margin-bottom:2px}.tlv-dialog-example .tlv-primary{width:100%}@media(max-width:900px){.tlv-review-bar{align-items:start;display:block}.tlv-version-tabs{margin-top:15px}.tlv-version-tabs button{flex:1;min-width:0}.tlv-apply-screen{min-height:calc(100vh - 155px)}}@media(max-width:600px){.tlv-review-bar{padding:14px 14px 13px}.tlv-review-heading h1{font-size:19px}.tlv-review-heading p{display:none}.tlv-version-tabs{gap:5px;margin-top:10px}.tlv-version-tabs button{padding:8px 6px;gap:6px}.tlv-version-tabs button b{width:21px;height:21px;font-size:10px}.tlv-version-tabs button span{font-size:9px}.tlv-version-tabs button small{display:none}.tlv-apply-screen{min-height:calc(100vh - 119px)}.tlv-flow-header{height:54px}.tlv-step-content{padding-top:35px}.tlv-scrim{padding:13px;align-items:flex-start}.tlv-dialog{max-height:calc(100vh - 145px);margin-top:8px;border-radius:14px}.tlv-dialog-inner{padding:20px}.tlv-dialog-head{padding:11px 17px;font-size:9px}.tlv-dialog-inner h2{font-size:22px}.tlv-actions{grid-template-columns:1fr}.tlv-banner{height:100px}.tlv-avatar{height:61px;width:61px;margin-top:-28px}.tlv-profile-body{padding:0 14px 15px}.tlv-profile-body h3{font-size:15px;margin-top:7px}.tlv-headline{font-size:10px}.tlv-profile-notes{margin-top:12px}.tlv-profile-notes small{font-size:8px}.tlv-example-caption{margin-bottom:14px}}@media(prefers-reduced-motion:reduce){.tlv-page *{transition:none!important}}.tlv-dialog-example{width:min(100%,790px)}.tlv-dialog-2{width:min(100%,650px)}.tlv-profile-body{display:grid;grid-template-columns:minmax(0,1fr) 178px;-moz-column-gap:22px;column-gap:22px;padding:0 22px 22px;align-items:start}.tlv-avatar{width:122px;height:122px;border:5px solid #fff;margin-top:-57px;box-shadow:0 2px 6px #0002}.tlv-name-row{display:flex;align-items:baseline;gap:7px;margin-top:14px;white-space:nowrap}.tlv-name-row h3{font-size:23px;margin:0;letter-spacing:-.035em}.tlv-name-row>span{font-size:12px;color:#69736e}.tlv-headline{display:flex;align-items:flex-start;gap:5px;white-space:nowrap;margin-top:10px;font-size:12px;line-height:1.25}.tlv-headline-part{display:flex;flex-direction:column;align-items:flex-start}.tlv-headline-part>span{display:block}.tlv-headline-part small{color:#28774c;font-size:10px;font-weight:800;line-height:1.2;margin-top:5px;letter-spacing:.01em}.tlv-headline-part:last-child small{color:#5d7362}.tlv-divider{color:#6e7771}.tlv-role{font-weight:800;text-decoration-thickness:2px}.tlv-personal{font-weight:500;text-decoration-thickness:2px;text-decoration-color:#73927b}.tlv-location{font-size:11px;color:#707974;margin:11px 0 0}.tlv-location span{color:#0a66c2;font-weight:700}.tlv-affiliations{display:flex;flex-direction:column;gap:11px;padding-top:35px}.tlv-affiliation{display:flex;align-items:center;gap:9px;min-width:0}.tlv-affiliation strong{font-size:12px;line-height:1.2;color:#27342c}.tlv-employer-logo{width:37px;height:37px;border-radius:5px;background:#0b3d2e;display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden}.tlv-employer-logo img{width:33px;height:auto;display:block}.tlv-university-logo{width:37px;height:37px;border-radius:5px;background:#184d5a;color:#f7e9bd;display:flex;align-items:center;justify-content:center;flex:none;font-size:11px;font-family:Georgia,serif;font-weight:800;border:2px solid #e7c872}.tlv-profile-compact .tlv-banner{height:115px}.tlv-profile-compact .tlv-profile-body{padding:0 17px 17px;grid-template-columns:minmax(0,1fr) 140px;gap:13px}.tlv-profile-compact .tlv-avatar{width:100px;height:100px;margin-top:-47px}.tlv-profile-compact .tlv-name-row{margin-top:9px}.tlv-profile-compact .tlv-name-row h3{font-size:19px}.tlv-profile-compact .tlv-headline{font-size:10px;margin-top:8px;gap:3px}.tlv-profile-compact .tlv-headline-part small{font-size:9px}.tlv-profile-compact .tlv-affiliations{padding-top:28px;gap:8px}.tlv-profile-compact .tlv-affiliation strong{font-size:10px}.tlv-profile-compact .tlv-employer-logo,.tlv-profile-compact .tlv-university-logo{width:29px;height:29px}.tlv-profile-compact .tlv-employer-logo img{width:27px}.tlv-profile-compact .tlv-location{font-size:9px}.tlv-dialog-example .tlv-primary{margin-top:19px}@media(max-width:600px){.tlv-dialog-example{width:min(100%,790px)}.tlv-profile-body,.tlv-profile-compact .tlv-profile-body{display:block;padding:0 13px 14px}.tlv-banner,.tlv-profile-compact .tlv-banner{height:102px}.tlv-avatar,.tlv-profile-compact .tlv-avatar{width:96px;height:96px;margin-top:-43px;border-width:4px}.tlv-name-row,.tlv-profile-compact .tlv-name-row{margin-top:8px}.tlv-name-row h3,.tlv-profile-compact .tlv-name-row h3{font-size:17px}.tlv-headline,.tlv-profile-compact .tlv-headline{font-size:9px;gap:3px;margin-top:7px}.tlv-headline-part small,.tlv-profile-compact .tlv-headline-part small{font-size:8px;margin-top:4px}.tlv-location,.tlv-profile-compact .tlv-location{font-size:9px;margin-top:7px}.tlv-affiliations,.tlv-profile-compact .tlv-affiliations{flex-direction:row;gap:8px;padding-top:11px;margin-top:10px;border-top:1px solid #e5e8e3}.tlv-affiliation{flex:1;gap:5px}.tlv-affiliation strong,.tlv-profile-compact .tlv-affiliation strong{font-size:9px}.tlv-employer-logo,.tlv-university-logo,.tlv-profile-compact .tlv-employer-logo,.tlv-profile-compact .tlv-university-logo{width:26px;height:26px}.tlv-employer-logo img,.tlv-profile-compact .tlv-employer-logo img{width:24px}}.tlv-profile{container-type:inline-size;font-family:Arial,Helvetica,sans-serif;border-color:#d8d8d4;border-radius:10px;box-shadow:none}.tlv-banner,.tlv-profile-compact .tlv-banner{height:auto;aspect-ratio:4/1}.tlv-banner img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tlv-profile-body,.tlv-profile-compact .tlv-profile-body{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 31%;gap:1.5cqw;padding:0 3cqw 3cqw}.tlv-profile-main{min-width:0}.tlv-avatar,.tlv-profile-compact .tlv-avatar{width:21cqw;height:21cqw;margin-top:-13.2cqw;border:.55cqw solid #fff;border-radius:50%;box-shadow:none;-o-object-fit:cover;object-fit:cover}.tlv-profile-tools{position:absolute;right:3.4cqw;top:4cqw;display:flex;align-items:center;gap:3.7cqw;color:#3d4140}.tlv-premium-in{display:flex;align-items:center;justify-content:center;width:4.1cqw;height:4.1cqw;min-width:18px;min-height:18px;background:#ba801d;color:#fff;border-radius:2px;font-family:Arial,Helvetica,sans-serif;font-weight:900;font-size:3.2cqw;letter-spacing:-.11em;line-height:1;padding-right:.2cqw}.tlv-profile-tools svg{width:3.9cqw;height:3.9cqw}.tlv-name-row,.tlv-profile-compact .tlv-name-row{margin-top:7cqw;display:flex;align-items:center;gap:.8cqw}.tlv-name-row h3,.tlv-profile-compact .tlv-name-row h3{font-family:Arial,Helvetica,sans-serif;font-size:clamp(14px,3.5cqw,28px);font-weight:700;letter-spacing:-.035em;margin:0;line-height:1.12}.tlv-name-row>span{font-size:clamp(9px,1.9cqw,15px);color:#53595a;white-space:nowrap}.tlv-verified{width:clamp(14px,3.1cqw,26px);height:clamp(14px,3.1cqw,26px);flex:none;fill:none;stroke:#424747;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.tlv-headline,.tlv-profile-compact .tlv-headline{display:flex;align-items:flex-start;gap:.55cqw;margin-top:1.4cqw;font-size:clamp(8px,2.15cqw,17px);line-height:1.2;color:#202124;white-space:nowrap}.tlv-role{font-weight:700;text-decoration-color:#3e7b54}.tlv-personal{font-weight:400;text-decoration-color:#7b947f}.tlv-headline-part small,.tlv-profile-compact .tlv-headline-part small{font-family:Arial,Helvetica,sans-serif;font-size:clamp(8px,1.45cqw,11px);margin-top:.6cqw}.tlv-location,.tlv-profile-compact .tlv-location{font-size:clamp(9px,1.65cqw,13px);margin-top:1.4cqw;color:#666b6b}.tlv-affiliations,.tlv-profile-compact .tlv-affiliations{display:flex;flex-direction:column;gap:1.5cqw;padding-top:13.2cqw;margin:0;border:0;min-width:0}.tlv-affiliation{display:flex;align-items:center;gap:1cqw;min-width:0;flex:none}.tlv-affiliation strong,.tlv-profile-compact .tlv-affiliation strong{font-family:Arial,Helvetica,sans-serif;font-size:clamp(9px,1.9cqw,15px);font-weight:700;line-height:1.18;color:#202124;white-space:nowrap}.tlv-employer-logo,.tlv-profile-compact .tlv-employer-logo,.tlv-university-logo,.tlv-profile-compact .tlv-university-logo{display:block;flex:none;width:clamp(20px,4.7cqw,39px);height:clamp(20px,4.7cqw,39px);border-radius:4px;-o-object-fit:cover;object-fit:cover}.tlv-employer-logo,.tlv-profile-compact .tlv-employer-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1cqw;background:#0b3d2e;border:1px solid #b8994e;color:#f6f1e2;line-height:1}.tlv-employer-logo span{font-family:Inter,Arial,sans-serif;font-size:clamp(4px,.86cqw,7px);font-weight:800;letter-spacing:-.03em}.tlv-employer-logo em{font-family:Georgia,serif;font-size:clamp(6px,1.28cqw,10px);font-style:italic;color:#c9a24b}.tlv-university-logo,.tlv-profile-compact .tlv-university-logo{display:flex;align-items:center;justify-content:center;font-family:Georgia,serif;font-size:clamp(9px,1.45cqw,12px)}@media(max-width:600px){.tlv-profile-body,.tlv-profile-compact .tlv-profile-body{display:block;padding:0 3.2cqw 3cqw}.tlv-avatar,.tlv-profile-compact .tlv-avatar{width:28cqw;height:28cqw;margin-top:-16cqw;border-width:1cqw}.tlv-name-row,.tlv-profile-compact .tlv-name-row{margin-top:5cqw}.tlv-headline,.tlv-profile-compact .tlv-headline{font-size:clamp(8px,2.35cqw,11px);gap:.5cqw}.tlv-profile-tools{top:5cqw;right:5cqw}.tlv-premium-in{width:6cqw;height:6cqw;font-size:4.6cqw}.tlv-profile-tools svg{width:5.7cqw;height:5.7cqw}.tlv-affiliations,.tlv-profile-compact .tlv-affiliations{display:flex;flex-direction:row;gap:1.5cqw;padding-top:2cqw;margin-top:2cqw;border-top:1px solid #e5e8e3}.tlv-affiliation{flex:1;gap:1cqw}.tlv-affiliation strong,.tlv-profile-compact .tlv-affiliation strong{font-size:clamp(8px,2.1cqw,10px);white-space:normal}.tlv-employer-logo,.tlv-profile-compact .tlv-employer-logo,.tlv-university-logo,.tlv-profile-compact .tlv-university-logo{width:7cqw;height:7cqw;min-width:22px;min-height:22px}}.tlv-profile,.tlv-name-row h3,.tlv-profile-compact .tlv-name-row h3,.tlv-affiliation strong,.tlv-profile-compact .tlv-affiliation strong,.tlv-headline-part small,.tlv-premium-in{font-family:Inter,Plus Jakarta Sans,Arial,sans-serif}@media(max-width:600px){.tlv-profile-body,.tlv-profile-compact .tlv-profile-body,.tlv-profile-main{display:flow-root}}.tlv-profile-callouts{position:relative;height:clamp(48px,10.7cqw,78px);margin-top:4cqw;color:#397452}.tlv-profile-callouts svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.tlv-callout{position:absolute;bottom:0;display:inline-flex;align-items:center;justify-content:center;padding:.55cqw 1.1cqw;border:1px solid #8db79a;border-radius:999px;background:#eaf4ec;color:#205d39;font-family:Inter,Plus Jakarta Sans,Arial,sans-serif;font-size:clamp(8px,1.35cqw,11px);font-weight:800;line-height:1.2;white-space:nowrap;box-shadow:0 2px 5px #173c2512}.tlv-callout-role{left:6%}.tlv-callout-custom{left:55%}.tlv-profile-callouts+.tlv-location{margin-top:1.6cqw}.tlv-faqs{margin-top:18px;border-top:1px solid #c9a24b38;padding-top:14px}.tlv-faqs summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#f4e6be;font-size:12px;font-weight:800}.tlv-faqs summary::-webkit-details-marker{display:none}.tlv-faqs summary svg{flex:none;transition:transform .18s ease}.tlv-faqs[open]>summary svg,.tlv-faq-list details[open]>summary svg{transform:rotate(90deg)}.tlv-faq-list{display:grid;gap:7px;margin-top:13px}.tlv-faq-list details{border:1px solid #c9a24b33;border-radius:9px;background:#ffffff0a;padding:10px 12px}.tlv-faq-list summary{color:#fff;font-size:11px;line-height:1.4}.tlv-faq-list p{margin:9px 20px 2px 0;color:#d2dfd4;font-size:11px;line-height:1.55}.tlv-dialog{max-height:min(900px,calc(100vh - 80px))}@media(max-width:600px){.tlv-dialog{max-height:calc(100vh - 145px)}.tlv-profile-callouts{height:48px}.tlv-callout{padding:3px 6px}.tlv-callout-role{left:2%}.tlv-callout-custom{left:52%}}.tlv-premium-icon{display:block;flex:none;width:4.1cqw;height:4.1cqw}.tlv-name-row,.tlv-profile-compact .tlv-name-row{margin-top:4.6cqw}.tlv-role{font-weight:400;text-decoration-color:#c49337}.tlv-personal{text-decoration-color:#4f8b61}.tlv-callout-role{left:9%}.tlv-employer-logo,.tlv-profile-compact .tlv-employer-logo{display:block;border:0;background:none;-o-object-fit:cover;object-fit:cover}@media(max-width:600px){.tlv-premium-icon{width:6cqw;height:6cqw}.tlv-name-row,.tlv-profile-compact .tlv-name-row{margin-top:3cqw}.tlv-callout-role{left:9%}}.tlv-callout{min-height:29px;padding:6px 12px;font-size:clamp(11px,1.75cqw,13px);line-height:1;display:flex;align-items:center;justify-content:center}.tlv-callout-role{left:19.5%;transform:translate(-50%);border-color:#d5ab5b;background:#fff3d8;color:#86591a}.tlv-callout-custom{left:68%;transform:translate(-50%)}.tlv-role,.tlv-personal{text-underline-offset:6px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.tlv-faqs>summary{min-height:26px;font-size:15px;line-height:1.3}.tlv-faqs>summary svg{width:19px;height:19px}.tlv-faq-list summary{font-size:13px}.tlv-faq-list p{font-size:12px}@media(max-width:600px){.tlv-callout{min-height:23px;padding:4px 8px;font-size:10px}.tlv-callout-role{left:19.5%}.tlv-role,.tlv-personal{text-underline-offset:4px}}.tlv-profile{position:relative;overflow:visible}.tlv-banner{border-radius:10px 10px 0 0}.tlv-profile-body{border-radius:0 0 10px 10px}.tlv-change-marker{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:4px 11px 4px 5px;border:1px solid #d9dfd7;border-radius:999px;background:#fff;color:#203329;box-shadow:0 4px 14px #0c251f35;font-family:Inter,Plus Jakarta Sans,Arial,sans-serif;font-size:clamp(9px,1.5cqw,12px);font-weight:800;line-height:1;white-space:nowrap}.tlv-change-number{display:flex;align-items:center;justify-content:center;flex:none;width:23px;height:23px;border-radius:50%;background:#b98731;color:#fff;font-size:12px;font-weight:800;line-height:1}.tlv-change-marker-banner{top:3cqw;left:-2.2cqw}.tlv-change-marker-headline{top:47cqw;left:-2.2cqw}.tlv-change-marker-headline .tlv-change-number{background:#246846}@media(max-width:600px){.tlv-change-marker{gap:5px;min-height:25px;padding:3px 7px 3px 3px;font-size:9px}.tlv-change-number{width:19px;height:19px;font-size:10px}.tlv-change-marker-banner{top:.4cqw;left:-2cqw}.tlv-change-marker-headline{top:51cqw;left:-2cqw}}.tlv-bluecraft-logo,.tlv-profile-compact .tlv-bluecraft-logo{display:block;-o-object-fit:cover;object-fit:cover;border-radius:4px}.tlv-example-client-note{margin:11px 0 0;color:#d0dcd1;font-size:11px;line-height:1.5}.tlv-stage-nav{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 15px;background:#f7f5ee;border-bottom:1px solid #d9dfd3}.tlv-stage-nav button{border:1px solid #cbd8ce;border-radius:999px;background:#fff;color:#274735;padding:8px 14px;font-size:11px;font-weight:800}.tlv-stage-nav button.active{background:#24583d;border-color:#24583d;color:#fff}.tlv-example-video-step{max-width:650px}.tlv-example-video-step h2{margin-bottom:18px}.tlv-example-video-context{display:grid;gap:9px;color:#edf4e9;font-size:14px;line-height:1.55}.tlv-example-video-context p{margin:0}.tlv-example-video-step ul{display:grid;gap:8px;margin:18px 0;padding-left:24px;list-style:disc outside;color:#d9e7dd;font-size:13px;line-height:1.5}.tlv-example-video-step li{display:list-item;padding-left:3px}.tlv-example-video-step li::marker{color:#c9a24b}.tlv-example-video-links{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.tlv-example-video-links a{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border-radius:7px;background:#0a66c2;color:#fff;text-decoration:none;font-size:11px;font-weight:800}@media(max-width:600px){.tlv-stage-nav button{padding:8px 10px;font-size:10px}.tlv-example-video-context{font-size:13px}}.tlv-live-overlay{position:fixed;inset:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:20px;background:#061d16e8;--cream:#f6f1e2;--green:#0b3d2e;--deep:#06231a;--gold:#c9a24b;font-family:Plus Jakarta Sans,Inter,Arial,sans-serif}.tlv-live-overlay button{font-family:inherit}.tlv-live-overlay .tlv-dialog{max-height:calc(100dvh - 40px)}@media(max-width:600px){.tlv-live-overlay{padding:12px}.tlv-live-overlay .tlv-dialog{max-height:calc(100dvh - 24px)}}@media(min-width:768px){.calendar-dock-toggle{position:relative;z-index:60!important}body:has([data-testid=metric-detail-pane],[data-testid=usage-metric-detail-pane]) .calendar-dock-toggle{z-index:auto!important}.calendar-aware-inbox :is([data-testid=chat-bubble],[data-testid=relationship-widget],[data-testid=team-inbox-widget]){right:calc(1.25rem + var(--calendar-dock-inset, 0px));transition:right .3s ease-out,width .3s ease-out,max-width .3s ease-out}.calendar-aware-inbox :is([data-testid=relationship-widget],[data-testid=team-inbox-widget]){max-width:calc(100vw - var(--calendar-dock-inset, 0px) - 2.5rem)}}.inbox-widget-light{color:#17212f!important;background:#f8fafc!important;border-color:#d7dee7!important;color-scheme:light}.inbox-widget-light :is([class~=bg-gray-950],[class~="bg-gray-950/90"],[class~="bg-gray-950/95"],[class~=bg-slate-950],[class~="bg-[#070a12]"]){background-color:#f8fafc!important}.inbox-widget-light :is([class~="bg-gray-950/15"],[class~="bg-gray-950/40"],[class~="bg-gray-950/45"],[class~=bg-gray-900],[class~="bg-gray-900/30"],[class~="bg-gray-900/40"],[class~="bg-gray-900/45"],[class~="bg-gray-900/50"],[class~="bg-gray-900/60"],[class~="bg-gray-900/70"],[class~="bg-gray-900/90"],[class~=bg-slate-900],[class~="bg-slate-900/50"]){background-color:#f1f5f9!important}.inbox-widget-light :is([class~=bg-gray-800],[class~="bg-gray-800/40"],[class~="bg-gray-800/60"],[class~="bg-gray-800/70"],[class~=bg-gray-700],[class~="bg-gray-700/60"],[class~=bg-gray-600],[class~=bg-slate-800]){background-color:#e5ebf2!important}.inbox-widget-light :is([class~=bg-gradient-to-r],[class~=bg-gradient-to-b]){background-image:none!important;background-color:#f1f5f9!important}.inbox-widget-light :is([class~=text-gray-100],[class~=text-gray-200],[class~=text-gray-300],[class~=text-slate-100],[class~=text-slate-300]){color:#17212f!important}.inbox-widget-light :is([class~=text-gray-400],[class~=text-gray-500],[class~=text-gray-600],[class~=text-gray-700],[class~=text-slate-400],[class~=text-slate-500],[class~=text-slate-600],[class~=text-slate-700]){color:#536477!important}.inbox-widget-light :is([class~=border-gray-700],[class~=border-gray-800],[class~="border-gray-800/60"],[class~="border-gray-800/70"],[class~="border-gray-800/80"],[class~=border-gray-900],[class~=border-slate-700],[class~="border-slate-700/80"],[class~=border-slate-800]){border-color:#d7dee7!important}.inbox-widget-light :is(input,textarea,[contenteditable=true]){color:#17212f!important;caret-color:#17212f}.inbox-widget-light :is(input,textarea)::-moz-placeholder{color:#728196!important}.inbox-widget-light :is(input,textarea)::placeholder{color:#728196!important}.inbox-widget-light [class*="hover:bg-gray-"]:hover{background-color:#dce5ef!important}.inbox-widget-light [class*="hover:text-white"]:hover{color:#17212f!important}.inbox-widget-light :is([class~=bg-gray-900],[class~=bg-gray-800],[class~=bg-gray-700],[class~=bg-slate-900],[class~=bg-slate-800])[class~=text-white]{color:#17212f!important}.app-recolor .inbox-widget-light .email-html,.app-recolor .inbox-widget-light .email-html *{color:#17212f!important;-webkit-text-fill-color:currentColor!important;background:transparent!important}.app-recolor .inbox-widget-light .email-html a,.app-recolor .inbox-widget-light .email-html a *{color:#274b73!important}.email-html [data-revpilot-signature-logo=owner],.app-recolor .email-html [data-revpilot-signature-logo=owner],.app-recolor .inbox-widget-light .email-html [data-revpilot-signature-logo=owner]{background:#172a25!important}.app-recolor :is([data-testid=relationship-widget],[data-testid=team-inbox-widget],[data-testid=merchant-inbox-widget]) :is([class~=bg-blue-600],[class~=bg-blue-500],[class~=bg-amber-400],[class~=bg-amber-300],[class~="bg-[#f6c445]"]){background-color:#f6c445!important;color:#101820!important}.app-recolor .inbox-widget-light :is([class~="bg-blue-600/20"],[class~="bg-blue-500/10"],[class~="bg-amber-500/15"]){background-color:#f6c445!important;color:#101820!important;border-color:#d4a528!important}.app-recolor .inbox-widget-light :is([class~="bg-amber-950/25"],[class~="bg-amber-950/30"],[class~="bg-amber-950/35"],[class~="bg-amber-950/40"],[class~="bg-blue-950/20"],[class~="bg-blue-950/30"]){background-color:#f1f5f9!important;color:#17212f!important;border-color:#d4a528!important}.app-recolor .inbox-widget-light :is([class*=text-amber-],[class*=text-blue-],[class*=text-violet-]):not(.email-html){color:#74520b!important}.app-recolor .inbox-widget-light :is([class*=bg-blue-],[class*=bg-amber-]):is([class*=text-amber-],[class*=text-blue-],[class*=text-violet-],[class~=text-white]){color:#101820!important}.app-recolor .inbox-widget-light :is([class~="bg-amber-400/10"],[class~="bg-amber-400/20"]){background-color:#f1f5f9!important;--tw-ring-color: #d4a528 !important}.app-recolor .inbox-widget-light :is([class~=bg-amber-300],[class~=bg-amber-400],[class~=bg-blue-400],[class~=bg-blue-500]){background-color:#f6c445!important}.app-recolor :is([data-testid=relationship-widget],[data-testid=team-inbox-widget],[data-testid=merchant-inbox-widget]) .inbox-send-gold,:is([data-testid=relationship-widget],[data-testid=team-inbox-widget],[data-testid=merchant-inbox-widget]) .inbox-send-gold:disabled{background-color:#f6c445!important;color:#030712!important;opacity:1!important}
