.ucan-hero{position:relative;min-height:600px;padding:0 clamp(24px,6vw,96px);background:radial-gradient(circle at 78% 35%,rgba(240,75,50,.16),transparent 27%),#171717;border-bottom:1px solid var(--line);overflow:hidden}.ucan-hero .nav,.ucan-hero-inner{position:relative;z-index:1}.ucan-backdrop{position:absolute;z-index:0;right:4%;top:-.2em;color:rgba(240,75,50,.075);font-size:min(72vw,900px);font-weight:800;line-height:.9;letter-spacing:-.14em;pointer-events:none;user-select:none}.ucan-hero-inner{max-width:1280px;margin:auto;padding:135px 0 120px}.ucan-hero h1{font-size:clamp(72px,12vw,160px);letter-spacing:-.12em}.ucan-hero .hero-lede{max-width:530px}.ucan-copy{max-width:720px}.ucan-copy h2,.ucan-note h2{font-size:clamp(31px,4vw,54px);line-height:1.1;letter-spacing:-.06em}.ucan-copy p{color:var(--muted);font-size:17px;line-height:1.8;margin-top:27px;max-width:560px}.ucan-note{max-width:1280px;margin:auto;padding:120px 0 150px}.ucan-note h2{font-size:clamp(44px,6vw,78px)}.ucan-note em{color:var(--coral);font-style:normal}.nav-links .is-current{color:var(--coral)}@media(max-width:760px){.ucan-hero{min-height:auto}.ucan-hero-inner{padding:90px 0 80px}.ucan-backdrop{right:-10%;top:1.2em;font-size:120vw}.ucan-intro{padding:78px 24px}.ucan-note{padding:78px 24px 100px}}
.ucan-post-board{max-width:1280px;margin:auto;padding:100px 0 130px;display:grid;grid-template-columns:25% 1fr;gap:40px}.ucan-post-card{display:block;padding:30px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);transition:border-color .2s}.ucan-post-card:hover{border-color:var(--coral)}.ucan-post-meta{display:flex;justify-content:space-between;gap:20px;color:var(--coral);font:11px 'DM Mono',monospace;text-transform:uppercase;letter-spacing:.06em}.ucan-post-main{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-top:30px}.ucan-post-main h2{max-width:760px;font-size:clamp(28px,4vw,48px);line-height:1.08;letter-spacing:-.06em}.ucan-post-main p{max-width:620px;margin-top:15px;color:var(--muted);font-size:16px;line-height:1.7}.ucan-post-arrow{color:var(--coral);font-size:30px}.ucan-post-link{display:inline-block;margin-top:24px;color:var(--ink);font:11px 'DM Mono',monospace;text-transform:uppercase;letter-spacing:.08em}.ucan-article-hero{min-height:520px;padding:0 clamp(24px,6vw,96px);background:radial-gradient(circle at 78% 35%,rgba(240,75,50,.16),transparent 27%),#171717;border-bottom:1px solid var(--line)}.ucan-article-hero .nav{position:relative;z-index:1}.ucan-article-hero-inner{max-width:900px;margin:auto;padding:100px 0 90px}.ucan-article-hero h1{max-width:900px;font-size:clamp(44px,7vw,88px)}.ucan-article-meta{display:flex;gap:22px;flex-wrap:wrap;margin-top:28px;color:var(--muted);font:11px 'DM Mono',monospace;text-transform:uppercase;letter-spacing:.06em}.ucan-article-content{max-width:820px;margin:0 auto;padding:82px 24px 110px}.ucan-article-content h2{margin:58px 0 20px;font-size:clamp(28px,4vw,42px);line-height:1.1;letter-spacing:-.05em}.ucan-article-content p{margin:0 0 22px;color:var(--muted);font-size:17px;line-height:1.85}.ucan-article-content strong{color:var(--ink)}.ucan-article-content a{color:var(--coral);text-decoration:underline;text-underline-offset:3px}.ucan-article-content .article-pull{margin:36px 0;padding:24px 28px;border-left:2px solid var(--coral);color:var(--ink);font-size:clamp(21px,3vw,29px);line-height:1.4}.ucan-article-back{display:inline-block;margin-top:38px;color:var(--coral);font:11px 'DM Mono',monospace;text-transform:uppercase;letter-spacing:.08em}@media(max-width:760px){.ucan-post-board{display:block;padding:78px 24px 95px}.ucan-post-board>.section-label{margin-bottom:35px}.ucan-post-meta{display:grid;gap:10px}.ucan-post-main{align-items:flex-start}.ucan-post-main p{font-size:15px}.ucan-post-arrow{font-size:24px}.ucan-article-hero{min-height:auto}.ucan-article-hero-inner{padding:78px 0 70px}.ucan-article-content{padding-top:60px}.ucan-article-content p{font-size:16px}}
