.orro-story-page .story-hero{height:58vh;min-height:400px;}
.orro-story-page .story-hero h1{font-size:56px;letter-spacing:1px;}
.orro-story-page .manifesto{padding:90px 24px 70px;}
.orro-story-page .split{min-height:440px;}
.orro-story-page .split .copy{padding:64px 70px;}
.orro-story-page .split .copy p{font-size:14.5px;}
.orro-page .story-nav{position:relative;z-index:5;background:#fff;border-top:1px solid var(--orro-line);border-bottom:1px solid var(--orro-line);display:flex;justify-content:center;gap:40px;padding:18px 24px;flex-wrap:wrap;margin-bottom:0;}
.orro-page .story-nav a{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--orro-grey);text-decoration:none;padding-bottom:6px;border-bottom:2px solid transparent;transition:color .25s ease,border-color .25s ease;cursor:pointer;}
.orro-page .story-nav a.active{color:var(--orro-ink);border-color:var(--orro-ink);}
.orro-page .split.story-panel{display:none;}
.orro-page .split.story-panel.active{display:grid;animation:orroPanelFade .5s ease;}
@keyframes orroPanelFade{from{opacity:0;}to{opacity:1;}}
.orro-page .size-guide-inline{display:none;margin:-4px 0 20px;padding:16px 18px;background:#f7f6f3;}
.orro-page .size-guide-table{width:100%;border-collapse:collapse;}
.orro-page .size-guide-table th{text-align:left;font-weight:500;text-transform:uppercase;font-size:10.5px;letter-spacing:1.5px;color:var(--orro-grey);padding:0 0 10px;border-bottom:1px solid var(--orro-line);}
.orro-page .size-guide-table td{padding:11px 0;border-bottom:1px solid var(--orro-line);font-size:13px;color:var(--orro-ink);}
.orro-page .size-guide-table td:first-child{font-weight:500;letter-spacing:.5px;width:60px;}
.orro-page .size-guide-table tr:last-child td{border-bottom:none;}
@media(max-width:900px){.orro-story-page .split .copy{padding:44px 28px;}.orro-page .story-nav{gap:22px;padding:14px 16px;}.orro-page .story-nav a{font-size:10px;letter-spacing:1.5px;}}
