.editorial-profile-shell{--profile-paper: #f0ece2;--profile-ink: #11110f;--profile-muted: #6f6b62;--profile-line: #c8c0b3;min-height:100vh;background:#d8d3c9;color:var(--profile-ink);font-family:Arial,Helvetica,sans-serif}.editorial-profile,.editorial-profile *{box-sizing:border-box}.editorial-profile{width:min(100%,430px);min-height:100vh;margin:0 auto;overflow:hidden;background:var(--profile-paper)}.editorial-profile__topbar{height:78px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--profile-line)}.editorial-profile__topbar>span,.editorial-profile__features header,.editorial-profile__videos header,.editorial-profile__footer,.editorial-profile__intro>p,.editorial-profile__stats small,.editorial-profile__record>span,.editorial-profile__feature-copy small{font-family:Menlo,Monaco,Courier New,monospace;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.editorial-profile__topbar nav{display:flex;gap:9px}.editorial-profile__topbar nav a{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--profile-line);border-radius:999px;color:var(--profile-ink);transition:background .16s ease,color .16s ease,transform .16s ease}.editorial-profile__topbar nav a:hover,.editorial-profile__topbar nav a:focus-visible{background:var(--profile-ink);color:var(--profile-paper);transform:translateY(-2px)}.editorial-profile__topbar svg{width:18px;height:18px;stroke-width:1.65}.editorial-profile__identity{padding:25px 16px 22px;display:grid;grid-template-columns:112px minmax(0,1fr);gap:15px;align-items:start}.editorial-profile__portrait{position:relative;height:126px}.editorial-profile__portrait img{width:102px;height:126px;display:block;object-fit:cover;border:2px solid var(--profile-ink);background:#0a0a09}.editorial-profile__portrait>span{position:absolute;right:0;bottom:-4px;width:36px;height:36px;display:grid;place-items:center;border:2px solid var(--profile-paper);border-radius:50%;background:var(--profile-accent);color:#fff;font-family:Menlo,Monaco,Courier New,monospace;font-size:9px;font-weight:800}.editorial-profile__intro{padding-top:6px}.editorial-profile-shell--hunter{--profile-paper: #eee6d5;--profile-ink: #090908;--profile-muted: #6a6257;--profile-line: #b8ad9d;background:#090908}.editorial-profile-shell--hunter .editorial-profile__identity{position:relative;display:block;height:430px;padding:0;overflow:hidden;background:#090908}.editorial-profile-shell--hunter .editorial-profile__portrait{width:100%;height:430px}.editorial-profile-shell--hunter .editorial-profile__portrait:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(9,9,8,.18) 58%,rgba(9,9,8,.96) 100%);pointer-events:none}.editorial-profile-shell--hunter .editorial-profile__portrait img{width:100%;height:100%;border:0;object-fit:cover}.editorial-profile-shell--hunter .editorial-profile__portrait>span{top:16px;right:16px;bottom:auto;border-color:#eee6d5}.editorial-profile-shell--hunter .editorial-profile__intro{position:absolute;z-index:1;right:18px;bottom:18px;left:18px;padding:0;color:#f4ecdc}.editorial-profile-shell--hunter .editorial-profile__intro>p{color:#d7c7b2}.editorial-profile-shell--hunter .editorial-profile__intro h1{font-size:clamp(48px,14vw,61px);line-height:.78}.editorial-profile-shell--hunter .editorial-profile__intro>div{max-width:34ch;color:#e2d9ca;font-size:12px;line-height:1.35}.editorial-profile__proposal{margin:12px 14px 0;padding:18px;border:1px solid var(--profile-accent);background:#0c0b0a;color:#eee6d5}.editorial-profile__proposal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.editorial-profile__proposal small,.editorial-profile__proposal-status{font-family:Menlo,Monaco,Courier New,monospace;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.editorial-profile__proposal h2{max-width:8ch;margin:7px 0 0;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:27px;letter-spacing:-.065em;line-height:.88;text-transform:uppercase}.editorial-profile__proposal-head>p{margin:0;text-align:right}.editorial-profile__proposal-head strong,.editorial-profile__proposal-head span{display:block}.editorial-profile__proposal-head strong{color:#d4bfa3;font-size:24px}.editorial-profile__proposal-head span{color:#8f877d;font-size:9px}.editorial-profile__proposal-status{margin:18px 0 14px;padding:8px 10px;border-left:3px solid var(--profile-accent);background:#741f2a2e;color:#d9c7ae;line-height:1.35}.editorial-profile__proposal ul{margin:0;padding:0;list-style:none}.editorial-profile__proposal li{position:relative;padding:10px 0 10px 18px;border-top:1px solid #292521;font-size:11px;line-height:1.35}.editorial-profile__proposal li:before{content:"•";position:absolute;left:2px;color:var(--profile-accent)}.editorial-profile__proposal button{width:100%;min-height:46px;margin-top:15px;border:1px solid #4a433a;background:#1a1815;color:#81786d;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:not-allowed}.editorial-profile__intro>p{margin:0 0 7px;color:var(--profile-muted);font-size:8px}.editorial-profile__intro h1{margin:0;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(31px,8.4vw,38px);font-weight:950;letter-spacing:-.075em;line-height:.78;text-transform:uppercase}.editorial-profile__intro h1 span{display:block}.editorial-profile__intro>div{max-width:27ch;margin-top:12px;color:#5f5a52;font-size:11px;line-height:1.25}.editorial-profile__stats{display:grid;grid-template-columns:34% 66%;gap:7px;padding:0 14px}.editorial-profile__record,.editorial-profile__role{min-height:78px;padding:13px;color:#fff;text-decoration:none}.editorial-profile__record{display:flex;flex-direction:column;background:var(--profile-accent);transition:background .16s ease}.editorial-profile__record:hover,.editorial-profile__record:focus-visible{background:var(--profile-accent-dark)}.editorial-profile__stats small{display:block;margin-bottom:7px;font-size:7px;opacity:.72}.editorial-profile__record strong{font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:30px;letter-spacing:-.075em;line-height:.88}.editorial-profile__record>span{margin-top:auto;font-size:7px;letter-spacing:0;text-transform:none}.editorial-profile__role{position:relative;background:#111}.editorial-profile__role strong{display:block;max-width:21ch;font-size:13px;line-height:1.04}.editorial-profile__role>svg{position:absolute;right:10px;bottom:10px;width:17px;height:17px}.editorial-profile__primary-link{min-height:47px;margin:10px 14px 0;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border:1px solid #9e9689;color:var(--profile-ink);font-size:12px;font-weight:800;text-decoration:none;transition:background .16s ease,color .16s ease}.editorial-profile__primary-link:hover,.editorial-profile__primary-link:focus-visible{background:var(--profile-ink);color:var(--profile-paper)}.editorial-profile__primary-link svg{width:21px;height:21px;stroke-width:3}.editorial-profile__quick-links{margin:9px 14px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--profile-line)}.editorial-profile__quick-links a{min-height:37px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;border-right:1px solid var(--profile-line);border-bottom:1px solid var(--profile-line);color:var(--profile-ink);font-size:9px;font-weight:700;text-decoration:none}.editorial-profile__quick-links.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-profile__quick-links.is-3 a{border-bottom:0}.editorial-profile__quick-links.is-3 a:last-child{border-right:0}.editorial-profile__quick-links.is-4 a:nth-child(2n){border-right:0}.editorial-profile__quick-links.is-4 a:nth-last-child(-n+2){border-bottom:0}.editorial-profile__quick-links a:only-child{border:0}.editorial-profile__quick-links svg{width:14px;height:14px}.editorial-profile__contact{margin:9px 14px 0;border-top:3px solid var(--profile-ink);border-bottom:1px solid var(--profile-line)}.editorial-profile__contact>a{min-width:0;padding:10px 0 12px;display:grid;gap:8px;color:var(--profile-ink);text-decoration:none}.editorial-profile__contact-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:Menlo,Monaco,Courier New,monospace;font-size:7px;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.editorial-profile__contact-meta>span:last-child{display:inline-flex;align-items:center;gap:3px;color:var(--profile-accent);white-space:nowrap}.editorial-profile__contact-meta svg{width:11px;height:11px}.editorial-profile__contact strong{display:block;max-width:100%;overflow-wrap:anywhere;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(17px,4.8vw,21px);font-weight:950;letter-spacing:-.045em;line-height:1}.editorial-profile__contact>a:hover strong,.editorial-profile__contact>a:focus-visible strong{color:var(--profile-accent)}.editorial-profile__sponsors{padding:14px 14px 0}.editorial-profile__sponsors>header{margin-bottom:8px;display:flex;align-items:baseline;justify-content:space-between;font-family:Menlo,Monaco,Courier New,monospace;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.editorial-profile__sponsors h2{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;letter-spacing:-.025em}.editorial-profile__sponsors header>span{color:var(--profile-muted);font-size:7px}.editorial-profile__sponsor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--profile-line)}.editorial-profile__sponsor-grid a{position:relative;min-width:0;min-height:82px;padding:11px 27px 10px 11px;display:flex;flex-direction:column;border-right:1px solid var(--profile-line);border-bottom:1px solid var(--profile-line);color:var(--profile-ink);text-decoration:none;transition:background .16s ease,color .16s ease}.editorial-profile__sponsor-grid a:nth-child(2n){border-right:0}.editorial-profile__sponsor-grid a:nth-last-child(-n+2){border-bottom:0}.editorial-profile__sponsor-grid a:hover,.editorial-profile__sponsor-grid a:focus-visible{background:var(--profile-accent);color:#fff}.editorial-profile__sponsor-grid small{overflow:hidden;font-family:Menlo,Monaco,Courier New,monospace;font-size:6px;font-weight:700;letter-spacing:.075em;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.editorial-profile__sponsor-grid strong{margin-top:10px;overflow:hidden;font-size:13px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.editorial-profile__sponsor-grid a>span{margin-top:4px;color:var(--profile-muted);font-family:Menlo,Monaco,Courier New,monospace;font-size:7px;line-height:1;transition:color .16s ease}.editorial-profile__sponsor-grid a:hover>span,.editorial-profile__sponsor-grid a:focus-visible>span{color:#ffffffbf}.editorial-profile__sponsor-grid svg{position:absolute;top:10px;right:9px;width:13px;height:13px;stroke-width:1.7}.editorial-profile__videos{padding:15px 14px 0}.editorial-profile__videos>header{margin-bottom:8px;display:flex;align-items:baseline;justify-content:space-between}.editorial-profile__videos h2{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;letter-spacing:-.025em;text-transform:uppercase}.editorial-profile__videos header>span{color:var(--profile-muted);font-size:7px}.editorial-profile__video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 7px}.editorial-profile__video{min-width:0;display:block;color:var(--profile-ink);text-decoration:none}.editorial-profile__video.is-lead{grid-column:1 / -1;display:grid;grid-template-columns:1fr;border-bottom:1px solid var(--profile-line);padding-bottom:11px}.editorial-profile__video-image{position:relative;aspect-ratio:16 / 9;display:block;overflow:hidden;background:#111}.editorial-profile__video-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .28s ease}.editorial-profile__video:hover img,.editorial-profile__video:focus-visible img{transform:scale(1.025)}.editorial-profile__video-shade{position:absolute;inset:0;background:linear-gradient(180deg,#00000008 42%,#000000a3)}.editorial-profile__video-play{position:absolute;left:10px;bottom:9px;width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.76);border-radius:50%;background:var(--profile-accent);color:#fff}.editorial-profile__video-play svg{width:13px;height:13px;fill:currentColor;transform:translate(1px)}.editorial-profile__video-duration{position:absolute;right:7px;bottom:7px;padding:3px 5px;background:#11110fe0;color:#fff;font-family:Menlo,Monaco,Courier New,monospace;font-size:7px;font-weight:700;letter-spacing:.04em}.editorial-profile__video-copy{display:block;padding-top:7px}.editorial-profile__video-copy small{display:block;overflow:hidden;color:var(--profile-muted);font-family:Menlo,Monaco,Courier New,monospace;font-size:6px;font-weight:700;letter-spacing:.055em;line-height:1.25;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.editorial-profile__video-copy strong{display:block;margin-top:5px;font-size:11px;line-height:1.05}.editorial-profile__video-copy>span{margin-top:7px;display:flex;align-items:center;gap:3px;color:var(--profile-accent);font-family:Menlo,Monaco,Courier New,monospace;font-size:6px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.editorial-profile__video-copy>span svg{width:10px;height:10px}.editorial-profile__video.is-lead .editorial-profile__video-play{width:42px;height:42px}.editorial-profile__video.is-lead .editorial-profile__video-play svg{width:16px;height:16px}.editorial-profile__video.is-lead .editorial-profile__video-copy strong{max-width:24ch;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:21px;font-weight:950;letter-spacing:-.055em;line-height:.93;text-transform:uppercase}.editorial-profile__features{padding:14px 14px 0}.editorial-profile__features>header{margin-bottom:8px;display:flex;align-items:baseline;justify-content:space-between}.editorial-profile__features h2{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;letter-spacing:-.025em;text-transform:uppercase}.editorial-profile__features header>span{color:var(--profile-muted);font-size:7px}.editorial-profile__feature-grid{display:grid;grid-template-columns:1.58fr 1fr;gap:7px}.editorial-profile__feature{position:relative;min-width:0;height:240px;overflow:hidden;background:#111;color:#fff;text-decoration:none}.editorial-profile__feature>img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .28s ease}.editorial-profile__feature:hover>img,.editorial-profile__feature:focus-visible>img{transform:scale(1.035)}.editorial-profile__feature-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.16) 43%,rgba(0,0,0,.92) 100%)}.editorial-profile__feature-arrow{position:absolute;z-index:2;top:10px;right:10px;width:37px;height:37px;display:grid;place-items:center;border-radius:50%;background:var(--profile-paper);color:var(--profile-ink)}.editorial-profile__feature-arrow svg{width:18px;height:18px}.editorial-profile__feature-copy{position:absolute;z-index:2;left:12px;right:10px;bottom:11px}.editorial-profile__feature-copy small{display:block;margin-bottom:8px;font-size:7px;opacity:.82}.editorial-profile__feature-copy strong{display:block;max-width:8ch;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:25px;font-weight:950;letter-spacing:-.075em;line-height:.78;text-transform:uppercase}.editorial-profile__feature:nth-child(2) .editorial-profile__feature-copy strong{font-size:22px}.editorial-profile__feature-copy>span{display:block;margin-top:10px;font-size:8px;line-height:1.25}.editorial-profile__footer{padding:17px 14px 26px;display:flex;justify-content:space-between;color:var(--profile-muted);font-size:7px}.editorial-profile a:focus-visible{outline:2px solid var(--profile-accent);outline-offset:2px}@media(min-width:560px){.editorial-profile-shell{padding:34px 0}.editorial-profile{min-height:844px;border-radius:34px;box-shadow:0 18px 50px #1a171226}}@media(max-width:359px){.editorial-profile__identity{grid-template-columns:96px minmax(0,1fr);gap:11px}.editorial-profile__portrait img{width:90px}.editorial-profile__intro h1{font-size:29px}.editorial-profile__feature{height:224px}}
