/* Selected brand elements, refined around experience and client outcomes. */
.refined .a-hero{min-height:650px}.refined .a-hero-copy{padding-top:48px;padding-bottom:48px}.refined .a-hero .lead{max-width:470px}.refined .hero-proof{background:#fffffff5}.refined .hero-proof-grid b{font-size:17px}
.r-proof{padding-top:45px;padding-bottom:36px}.r-proof-grid{display:grid;grid-template-columns:.85fr .85fr 1.15fr 1.15fr;gap:35px}.r-proof-grid>div{border-left:1px solid var(--line);padding-left:28px}.r-proof-grid>div:first-child{border:0;padding-left:0}.r-proof-grid strong{font:400 clamp(37px,4vw,55px)/1.15 Urbanist;color:var(--teal);letter-spacing:-.04em}.r-proof-grid p{font-size:12px;margin-top:12px}.r-career-note{font-size:10px;margin-top:24px;color:#63747b}
.r-difference{background:#edf5f7;border-top:1px solid #dae7eb}.r-difference h2{max-width:1090px;font-size:clamp(35px,4.2vw,56px);color:var(--teal);line-height:1.1}.r-difference h2>span{color:var(--ink)}.r-difference-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:46px;margin-top:55px}.r-difference-grid article{border-top:1px solid #a9c8d4;padding-top:20px}.r-index{font-size:10px;letter-spacing:.12em;color:var(--teal)}.r-difference h3{font-size:28px;max-width:310px;margin:18px 0}.r-difference p{font-size:14px}
.r-workbench{grid-template-columns:300px 1fr;margin-top:0;box-shadow:none}.r-workbench .c-nav{padding:32px 26px}.r-workbench .c-nav button{font-size:26px;line-height:1.15;padding-top:26px;padding-bottom:26px}.r-workbench .c-nav .r-tab-text{font:inherit;margin:0;display:block}.r-tab-text small{display:block;font:400 10px/1.5 Instrument;letter-spacing:.025em;margin-bottom:10px}.r-panel-wrap{min-width:0}.r-panel{padding:38px 42px}.r-panel h3{font-size:36px;max-width:590px;margin-bottom:20px}.r-panel>p{font-size:15px;max-width:620px}.r-panel .eyebrow{font-size:10px;margin-bottom:16px}.r-panel .text-link{font-size:12px;margin-top:25px}.r-output{margin:25px 0}.r-output>span{display:block;color:var(--teal);font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.r-output>div{display:flex;gap:10px;flex-wrap:wrap}.r-output b{font-size:11px;font-weight:500;background:var(--mist);padding:7px 10px;color:var(--teal)}
.r-example{border:1px solid #cddfe6;padding:20px 23px;background:#fbfdfd}.r-example-top{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:13px;margin-bottom:6px;border-bottom:1px solid var(--line)}.r-example-top strong{font-size:12px;color:var(--teal);font-weight:600}.r-example-top>span{font-size:9px;color:#60747e;text-align:right}.r-brief-row{display:grid;grid-template-columns:95px 1fr;gap:20px;padding:9px 0}.r-brief-row>span{font-size:11px;color:var(--teal)}.r-brief-row p{font-size:11px}.r-evidence-chain{display:grid;grid-template-columns:1fr 10px 1fr 10px 1fr;gap:12px;align-items:center;padding:13px 0}.r-evidence-chain small,.r-responsibility small{display:block;font-size:8px;letter-spacing:.06em;color:#60747e;margin-bottom:10px}.r-evidence-chain b,.r-responsibility b{display:block;font-size:12px;color:var(--teal);font-weight:500;line-height:1.4}.r-evidence-chain p,.r-responsibility p{font-size:10px;margin-top:10px}.r-responsibility{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:13px 0}.r-responsibility>div{border-left:2px solid #b7d8e2;padding-left:14px}
.r-connected .c-connection{gap:75px}.r-connected h2{font-size:48px}.r-connected p+p{margin-top:20px}.r-connected .c-orbit{padding:24px 15px}.r-quote{display:grid;grid-template-columns:75px 1.5fr .85fr;gap:40px;align-items:center;padding-top:75px;padding-bottom:75px}.r-quote .quote-symbol{font:300 145px/.8 Urbanist;color:var(--blue);align-self:start}.r-quote figure{margin:0}.r-quote blockquote{font:400 45px/1.15 Urbanist;letter-spacing:-.025em;color:var(--teal);margin:0;max-width:620px}.r-quote figcaption{font-size:12px;color:var(--gray);margin-top:25px}.r-quote-aside{border-left:1px solid var(--line);padding-left:30px}.r-quote-aside p{font-size:13px}.r-quote-aside .eyebrow{font-size:10px}.r-quote-aside .text-link{font-size:12px;margin-top:20px}.r-founder{grid-template-columns:300px 1fr;gap:80px}.r-founder img{width:300px;height:330px}.r-founder p+p{margin-top:18px}.r-training{padding-bottom:70px}.refined .workshop-layout{grid-template-columns:90px 1fr}.refined .workshop-layout>.btn{grid-column:2;justify-self:start}.refined .workshop h3{font-size:38px}.refined .workshop p{font-size:15px;max-width:760px}
.latest-feature{display:grid;grid-template-columns:1fr 1fr;gap:45px;background:var(--mist);padding:35px;margin-bottom:55px;align-items:center}.latest-feature h2{font-size:36px;margin-bottom:20px}.latest-feature p{font-size:14px}.latest-feature img{width:100%;height:auto;box-shadow:0 10px 30px #174e6a14;border:1px solid #cddfe5}.latest-feature .btn,.latest-feature .text-link{font-size:11px}.latest-feature .actions{gap:15px;margin-top:22px}.r-research{max-width:960px;padding:60px 0 80px}.r-research h1{font-size:55px;margin-bottom:28px}.r-research h2{font-size:33px;margin-top:45px;margin-bottom:20px}.r-research h3{font-size:23px;margin-top:25px;margin-bottom:15px}.r-research p,.r-research li{font-size:15px;line-height:1.7}.r-research p{margin:16px 0}.r-research a{color:var(--teal);text-decoration:underline}.r-research .btn{text-decoration:none;color:white}.r-research table{border-collapse:collapse;width:100%;font-size:13px}.r-research td,.r-research th{border-bottom:1px solid var(--line);padding:14px 15px;text-align:left;vertical-align:top}.r-research th{background:var(--mist)}.r-research blockquote{margin:25px 0;padding:25px;border-left:3px solid var(--teal);background:var(--mist);font-size:24px}
@media(max-width:1100px){.r-proof-grid{gap:20px}.r-proof-grid>div{padding-left:20px}.r-proof-grid strong{font-size:42px}.r-workbench{grid-template-columns:260px 1fr}.r-panel{padding:30px}.r-workbench .c-nav{padding:25px 20px}.r-difference-grid{gap:30px}.r-connected .c-connection{gap:40px}.r-connected h2{font-size:42px}.r-quote{grid-template-columns:45px 1.5fr .9fr;gap:25px}.r-quote blockquote{font-size:40px}.r-founder{gap:50px}.latest-feature{width:calc(100% - 64px);gap:30px}}
@media(max-width:780px){.refined .a-hero{min-height:0}.refined .a-hero-copy{padding:35px 20px 40px}.refined .a-hero h1{font-size:67px}.refined .a-hero .eyebrow{font-size:9px;letter-spacing:.08em}.refined .hero-proof-grid b{font-size:13px}.r-proof{padding-top:32px;padding-bottom:30px}.r-proof-grid{grid-template-columns:1fr 1fr;gap:27px 15px}.r-proof-grid>div,.r-proof-grid>div:first-child{padding:0;border:0}.r-proof-grid strong{font-size:37px}.r-proof-grid p{font-size:11px;margin-top:8px}.r-proof-grid p br{display:none}.r-career-note{font-size:9px;max-width:320px;margin-top:22px}.r-difference h2{font-size:38px}.r-difference h2 br{display:none}.r-difference h2 span{display:block;margin-top:8px}.r-difference-grid{grid-template-columns:1fr;gap:28px;margin-top:33px}.r-difference h3{font-size:29px;max-width:none;margin:12px 0}.r-difference p{font-size:14px}.r-workbench{grid-template-columns:1fr}.r-workbench .c-nav{padding:22px}.r-workbench .c-nav button{font-size:22px;padding:18px 14px}.r-workbench .c-nav .r-tab-text{display:block}.r-workbench small{display:none}.r-panel{padding:28px 22px}.r-panel h3{font-size:33px}.r-panel>p{font-size:14px}.r-output b{font-size:10px}.r-example{padding:16px}.r-example-top{gap:12px;align-items:start}.r-example-top strong{font-size:11px}.r-example-top>span{font-size:8px}.r-brief-row{grid-template-columns:1fr;gap:3px;padding:9px 0}.r-brief-row p{font-size:11px}.r-evidence-chain{grid-template-columns:1fr;gap:10px}.r-evidence-chain>span{transform:rotate(90deg);justify-self:start;margin-left:8px}.r-evidence-chain>div{border-left:2px solid #b7d8e2;padding-left:12px}.r-evidence-chain p{margin-top:5px}.r-responsibility{grid-template-columns:1fr;gap:18px}.r-responsibility small{display:block;font-size:9px}.r-responsibility p{margin-top:5px}.r-connected .c-connection{gap:32px}.r-connected h2{font-size:38px}.r-quote{grid-template-columns:1fr;gap:30px;padding-top:50px;padding-bottom:50px}.r-quote .quote-symbol{display:none}.r-quote blockquote{font-size:39px}.r-quote-aside{border-left:0;border-top:1px solid var(--line);padding:25px 0 0}.r-quote-aside p{font-size:14px}.r-founder{grid-template-columns:1fr;gap:30px}.r-founder img{width:180px;height:200px}.r-founder h2{font-size:38px}.r-founder p{font-size:14px}.r-training{padding-bottom:50px}.refined .workshop-layout{grid-template-columns:1fr;gap:24px}.refined .workshop-layout>.btn{grid-column:1}.refined .workshop h3{font-size:32px}.refined .workshop p{font-size:14px}.latest-feature{grid-template-columns:1fr;padding:25px;width:calc(100% - 40px);gap:30px}.latest-feature h2{font-size:34px}.r-research{padding:35px 0 60px}.r-research h1{font-size:40px}.r-research h2{font-size:29px}.r-research table{font-size:11px}.r-research td,.r-research th{padding:10px 7px}.r-research a{overflow-wrap:anywhere}}
