.home-hero{padding-top:40px}.home-hero-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center;padding:45px 0 55px}.home-hero h1{font-size:clamp(65px,6.4vw,92px);line-height:1.01;letter-spacing:-.045em}.home-hero h1 em{color:var(--ink);font-style:normal;position:relative}.home-hero h1 em:after{content:'';position:absolute;bottom:-7px;left:0;right:-5px;height:8px;border-top:2px solid var(--yellow);border-radius:50%;transform:rotate(-2deg)}.home-hero-copy>p{font-size:22px;line-height:1.42;color:#c3bfb9;margin-top:30px;max-width:610px}.home-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:30px}.home-secondary{display:flex;align-items:center;gap:12px;font-size:15px}.home-secondary:hover{color:var(--blue)}.home-secondary .icon{width:16px;height:16px}.home-audience{font-size:9px;color:var(--muted);max-width:450px;margin-top:28px;line-height:1.8}.home-diagram{border:1px solid var(--line);background-color:#080808;padding:20px 13px 0;transform:rotate(1deg);min-width:0;box-shadow:8px 8px 0 -1px var(--bg),8px 8px 0 var(--line)}.home-diagram>.tag{margin-left:8px;font-size:10px}.operator-map{width:100%;height:auto;display:block}.operator-map .hand{font-size:17px}.operator-map .annotation{font-size:14px}.diagram-footer{padding:13px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:10px;color:var(--muted);font-size:7px}.home-editorial-strip{display:flex;align-items:center;justify-content:space-between;gap:25px;border-block:1px solid var(--line);padding-block:24px}.home-editorial-strip>span:not(.mono){font:32px var(--serif)}.home-editorial-strip>span:nth-child(2){color:var(--blue)}.home-editorial-strip>span:nth-child(3){color:var(--yellow)}.home-editorial-strip>span:nth-child(4){color:var(--pink)}.home-editorial-strip>span:nth-child(5){color:var(--orange)}.home-editorial-strip .mono{font-size:9px;color:var(--muted)}.home-positioning{display:grid;grid-template-columns:1.1fr 1fr;gap:85px;align-items:center;margin:40px 0}.home-positioning p{font-size:18px;line-height:1.5}.home-positioning p+p{margin-top:16px}.home-principles{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);background:#080808}.home-principles article{padding:30px;display:flex;flex-direction:column;align-items:flex-start}.home-principles article+article{border-left:1px solid var(--line)}.home-principles .tag{font-size:9px;padding-inline:10px}.home-principles h3{font-size:38px;line-height:1.06;margin:28px 0 18px}.home-principles p{font-size:16px;line-height:1.5}.home-principles article>.icon{width:30px;height:30px;color:var(--blue);margin-top:28px}.home-principles article:nth-child(2)>.icon{color:var(--yellow)}.home-principles article:nth-child(3)>.icon{color:var(--pink)}.home-subjects{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.home-subjects article{padding:30px 34px 30px 0;border-bottom:1px solid var(--line)}.home-subjects article:nth-child(even){border-left:1px solid var(--line);padding-left:34px;padding-right:0}.subject-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.subject-top>.icon{color:var(--muted);width:25px;height:25px}.home-subjects h3{font-size:38px;margin:25px 0 15px}.home-subjects p{font-size:17px;max-width:490px}.subject-tags{display:block;font-size:9px;color:var(--muted);margin-top:26px}.models-copy .home-model-note{font-size:17px;margin-top:18px}.home-page .model-preview .icon{width:14px;height:14px}.conviction-panel{position:relative;overflow:hidden;padding:50px;border:1px solid #706c65;background-color:#080808}.conviction-panel h2{font-size:clamp(54px,6.5vw,92px);margin:28px 0;max-width:700px}.conviction-panel p{font-size:20px;color:#c3bfb9;max-width:650px;margin-bottom:28px}.conviction-note{position:absolute;right:50px;top:50%;font-size:22px;color:var(--yellow);transform:rotate(-9deg);max-width:220px}.home-guest{display:flex;align-items:center;justify-content:space-between;gap:45px;padding-top:65px;padding-bottom:65px}.home-guest .mono{font-size:9px;color:var(--muted)}.home-guest h2{font-size:36px;line-height:1.15;margin-top:15px}.home-guest .text-link{white-space:nowrap}.home-page .episode-visual>img{aspect-ratio:1.9}
@media(max-width:1100px){.home-hero-layout{gap:30px;grid-template-columns:1.05fr 1fr}.home-hero h1{font-size:6.9vw}.home-hero-copy>p{font-size:19px}.home-diagram>.tag{font-size:8px}.diagram-footer{font-size:6px}.home-editorial-strip{gap:20px}.home-editorial-strip .mono:last-child{display:none}.home-positioning{gap:45px}.home-principles article{padding:23px}.home-principles h3{font-size:32px}.home-principles .tag{font-size:8px}.conviction-note{right:25px;max-width:160px;font-size:18px}.conviction-panel p{max-width:580px}}
@media(max-width:760px){.home-hero{padding-top:25px}.home-hero .eyebrow{font-size:8px}.home-hero-layout{grid-template-columns:1fr;padding:32px 0 38px;gap:35px}.home-hero h1{font-size:clamp(53px,10vw,76px)}.home-hero-copy>p{font-size:20px;margin-top:26px}.home-actions{gap:20px;margin-top:25px}.home-audience{font-size:8px;max-width:330px;margin-top:24px}.home-diagram{margin-right:7px;transform:rotate(.5deg)}.home-diagram>.tag{font-size:9px}.diagram-footer{font-size:6px}.home-editorial-strip{flex-wrap:wrap;justify-content:flex-start;gap:19px;padding-block:20px}.home-editorial-strip>.mono:first-child{width:100%;font-size:8px}.home-editorial-strip>span:not(.mono){font-size:24px}.home-positioning{grid-template-columns:1fr;gap:25px;margin:28px 0}.home-positioning p{font-size:17px}.home-principles{grid-template-columns:1fr}.home-principles article{padding:26px}.home-principles article+article{border-left:0;border-top:1px solid var(--line)}.home-principles h3{font-size:36px;margin-top:22px}.home-principles .tag{font-size:10px}.home-principles article>.icon{margin-top:22px}.home-subjects{grid-template-columns:1fr}.home-subjects article,.home-subjects article:nth-child(even){padding:25px 0;border-left:0}.home-subjects h3{font-size:34px}.home-subjects p{font-size:16px}.subject-tags{font-size:8px}.conviction-panel{padding:28px 24px}.conviction-panel h2{font-size:49px}.conviction-panel p{font-size:18px}.conviction-note{position:static;display:block;transform:rotate(-4deg);max-width:none;font-size:17px;margin-top:35px}.home-guest{align-items:flex-start;flex-direction:column;gap:25px;padding-block:45px}.home-guest h2{font-size:33px}.home-page .episode-visual>img{aspect-ratio:1.45}.home-page .section h2{font-size:43px}.home-page .conviction-panel h2{font-size:49px}}
@media(max-width:380px){.home-hero h1{font-size:47px}.home-hero-copy>p{font-size:18px}.home-hero .eyebrow{font-size:7px}.home-editorial-strip{gap:14px}.home-editorial-strip>span:not(.mono){font-size:24px}.home-diagram{padding-inline:5px}.home-page .section h2{font-size:37px}.home-principles article{padding:22px}.home-page .conviction-panel h2{font-size:42px}.conviction-panel{padding:25px 20px}.conviction-panel .ds-button{font-size:12px;padding-inline:18px}.home-guest h2{font-size:30px}}
