.sih-hero{position:relative;overflow:hidden;padding:92px 0 0;background:linear-gradient(128deg,#102c38,#175143);color:#f7fbf8}.sih-hero:before{content:"";position:absolute;right:-12vw;top:-23vw;width:min(68vw,830px);aspect-ratio:1;border:1px solid rgba(244,189,78,.64);border-radius:50%;box-shadow:0 0 0 48px rgba(244,189,78,.05),0 0 0 120px rgba(98,181,148,.07)}.sih-hero .shell{position:relative;z-index:1}.sih-hero-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);gap:68px;align-items:end}.sih-hero-grid>*{min-width:0}.sih-hero h1{max-width:760px;margin:0;font:400 clamp(48px,7vw,94px)/.94 Georgia,serif}.sih-hero h1 em{color:#cae8d3}.sih-hero .lead{max-width:630px;margin:26px 0 0;color:#d7e8e0;font-size:18px}.sih-hero-note{padding:26px 0 30px;border-top:1px solid rgba(255,255,255,.35)}.sih-hero-note span{display:block;color:var(--sun);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.sih-hero-note strong{display:block;margin-top:14px;font:400 26px/1.15 Georgia,serif}.sih-hero-note p{margin:13px 0 0;color:#c8dad3;font-size:14px}.sih-hero-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:70px;border-top:1px solid rgba(255,255,255,.25)}.sih-hero-strip span{padding:16px 13px;border-right:1px solid rgba(255,255,255,.25);color:#d6e8de;font-size:10px;font-weight:800;letter-spacing:.11em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.sih-hero-strip span:last-child{border-right:0}.sih-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:76px;align-items:start}.sih-question-list{border-top:1px solid var(--line)}.sih-question-list div{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:17px;padding:20px 0;border-bottom:1px solid var(--line)}.sih-question-list b{grid-row:span 2;color:var(--vermilion);font:italic 19px Georgia,serif}.sih-question-list strong{font:400 25px/1.12 Georgia,serif}.sih-question-list p{grid-column:2;margin:8px 0 0;color:var(--muted);font-size:14px}.sih-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:38px;border:1px solid var(--line);background:var(--line)}.sih-team-grid article{min-height:205px;padding:26px;background:var(--surface)}.sih-team-grid span,.sih-sequence span{color:var(--vermilion);font:italic 20px Georgia,serif}.sih-team-grid h3{margin:40px 0 8px;font:400 27px/1.05 Georgia,serif}.sih-team-grid p{margin:0;color:var(--muted);font-size:14px}.sih-sequence{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);background:var(--line)}.sih-sequence>div{min-height:224px;padding:27px 22px;background:var(--surface);border-right:1px solid var(--line)}.sih-sequence>div:last-child{border-right:0}.sih-sequence h3{margin:38px 0 8px;font:400 28px/1 Georgia,serif}.sih-sequence p{margin:0;color:var(--muted);font-size:14px}.sih-resource-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:70px;align-items:start}.sih-resource-list{border-top:1px solid var(--line)}.sih-resource-list a{position:relative;display:block;padding:20px 50px 20px 0;border-bottom:1px solid var(--line)}.sih-resource-list b{display:block;font:400 24px/1.1 Georgia,serif}.sih-resource-list span{display:block;margin-top:7px;color:var(--muted);font-size:13px}.sih-resource-list i{position:absolute;right:2px;top:30px;color:var(--vermilion);font-size:24px;font-style:normal}.sih-resource-list a:hover b{color:var(--vermilion)}.sih-nav{gap:18px}.sih-hero .button.secondary{color:#fff;border-color:var(--sun)}
@media(max-width:820px){.sih-hero{padding-top:73px}.sih-hero-grid,.sih-split,.sih-resource-layout{grid-template-columns:minmax(0,1fr);gap:30px}.sih-hero-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}.sih-hero-strip span:nth-child(2){border-right:0}.sih-hero-strip span:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.25)}.sih-team-grid,.sih-sequence{grid-template-columns:minmax(0,1fr)}.sih-team-grid article,.sih-sequence>div{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.sih-team-grid article:last-child,.sih-sequence>div:last-child{border-bottom:0}.sih-team-grid h3,.sih-sequence h3{margin-top:25px}.sih-resource-list b{font-size:22px}.sih-hero .eyebrow{overflow-wrap:anywhere}}

.sih-presentation-head{display:flex;gap:32px;justify-content:space-between;align-items:end;margin-bottom:28px}.sih-presentation-head>*{min-width:0}.sih-presentation-head .section-title{margin-bottom:0}.sih-presentation-actions{display:flex;flex-wrap:wrap;gap:10px}.sih-presentation-preview{position:relative;display:block;overflow:hidden;aspect-ratio:1200/630;border:1px solid var(--line);background:#f4ead0;box-shadow:var(--shadow)}.sih-presentation-preview img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.sih-presentation-preview:after{content:"";position:absolute;inset:auto 0 0;height:34%;background:linear-gradient(transparent,rgba(11,31,52,.9));pointer-events:none}.sih-presentation-preview>span{position:absolute;z-index:1;left:30px;bottom:24px;color:#fff}.sih-presentation-preview small{display:block;margin-bottom:4px;color:#d8e7ea;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.sih-presentation-preview b{font:400 clamp(22px,3vw,37px)/1.05 Georgia,serif}.sih-presentation-preview i{position:absolute;z-index:1;right:28px;bottom:27px;color:#fff;font-size:28px;font-style:normal}.sih-presentation-preview:hover img{transform:scale(1.015)}
@media(max-width:820px){.sih-presentation-head{display:block}.sih-presentation-actions{margin-top:20px}.sih-presentation-preview>span{left:18px;bottom:16px}.sih-presentation-preview small{display:none}.sih-presentation-preview b{font-size:19px}.sih-presentation-preview i{right:17px;bottom:16px;font-size:22px}}
