<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:media="http://search.yahoo.com/mrss/"
	
	>

<channel>
	<title>Olivia Yin</title>
	<link>https://oliviayinjx.com</link>
	<description>Olivia Yin</description>
	<pubDate>Fri, 21 Oct 2022 22:44:47 +0000</pubDate>
	<generator>https://oliviayinjx.com</generator>
	<language>en</language>
	
		
	<item>
		<title>hello page</title>
				
		<link>https://oliviayinjx.com/hello-page</link>

		<pubDate>Fri, 21 Oct 2022 22:44:47 +0000</pubDate>

		<dc:creator>Olivia Yin</dc:creator>

		<guid isPermaLink="true">https://oliviayinjx.com/hello-page</guid>

		<description>

    
        Hello, this is Olivia Yin!
        
        
            Game Designer @ Blizzard&#38;nbsp;
 
            
                //Creative Technologist //XR Developer
            
        
        
        Game Designer dedicated to crafting immersive environments, alternative control games, and multi-sensory storytelling.
        
        
        
            ABOUT ME
            VIEW RESUME
        
    

    
        Featured Work
        
        
            
            
                
                    &#60;img width="1920" height="1080" width_o="1920" height_o="1080" data-src="https://freight.cargo.site/t/original/i/9320c44e5a7999316a3bd3b93183ebbf5ff0454889ae4a35368c92de9760863b/DIA_DIV_X1_BNET_PRE_PURCHASE_static_asset_shop_product_asset_gallery_base_1920x1080.jpeg" data-mid="248669837" border="0"  src="https://freight.cargo.site/w/1000/i/9320c44e5a7999316a3bd3b93183ebbf5ff0454889ae4a35368c92de9760863b/DIA_DIV_X1_BNET_PRE_PURCHASE_static_asset_shop_product_asset_gallery_base_1920x1080.jpeg" /&#62;
                 
                
                    
                        Diablo IV
                        2023 - Present
                    
                    Blizzard Entertainment // Associate World Designer
                    
                        WORLD DESIGN / STRONGHOLD
                    
                    
                        

Owned the end-to-end design of strongholds, world-building elements, and sub-zones for the Diablo IV base game and its subsequent expansions.
                    
                
            

            
                
                    &#60;img width="3600" height="2400" width_o="3600" height_o="2400" data-src="https://freight.cargo.site/t/original/i/17d324e1ea215caefb2caed7e6c5e1d464017cd894681db5f151ce493a42d6e7/8c66a8bc-a39b-4362-bf73-76f780c46800-1.jpg" data-mid="248669836" border="0"  src="https://freight.cargo.site/w/1000/i/17d324e1ea215caefb2caed7e6c5e1d464017cd894681db5f151ce493a42d6e7/8c66a8bc-a39b-4362-bf73-76f780c46800-1.jpg" /&#62;
                 
                
                    
                        Smell like Home
                        
                    
                    Independent Creator // Multi-sensory VR
                    
                        BAFTA Student Awards Winner
                        SXSW Innovation Awards Finalist
                    
                    
                        A multisensory VR experience exploring concepts of home and autobiographical memory through custom scent-releasing interaction.
                    
                
            

        
    




    @import url('https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,700;9..144,800;9..144,900&#38;family=Inter:wght@400;500;600;700&#38;display=swap');

    /* === 右侧总包裹容器 === */
    .right-content-wrapper {
        background: transparent !important;
        font-family: 'Inter', sans-serif;
        max-width: 1050px;
        padding: 0px 20px 100px 20px; /* 彻底砍掉顶部默认的 40px 内边距 */
        color: #3D2819; 
        
        /* 核心修改：利用负外边距抗衡系统顶部的空隙，强制整体大跨步往上提 */
        margin-top: -35px !important; 
    }

    /* ================= HERO STYLES (各层级空隙极限逼近) ================= */
    .hero-section {
        padding: 0 0 5px 0 !important; /* 彻底砍掉顶部 padding，底部留白压缩到极限 5px */
        margin-top: 0 !important;
        max-width: 850px;
        text-align: left;
    }

    .hero-greeting {
        font-family: 'Fraunces', serif;
        font-size: 4.4rem; 
        font-weight: 900;
        letter-spacing: -0.02em;
        color: #3D2819; 
        margin: 0 0 12px 0 !important; /* 缩减和下面核心大字职位的距离 */
        line-height: 1.05;
    }

    .hero-main-title {
        font-family: 'Fraunces', serif;
        font-size: 2.1rem;
        font-weight: 700;
        line-height: 1.25;
        color: #3D2819; 
        margin: 0 0 18px 0 !important; /* 缩减和下面正文描述的距离 */
        letter-spacing: -0.01em;
    }

    .hero-sub-details {
        font-family: 'Inter', sans-serif;
        font-size: 1.05rem;
        line-height: 1.65;
        color: #3D2819; 
        opacity: 0.85;
        max-width: 720px;
        margin: 0 0 24px 0 !important; /* 缩减和下面按钮组的距离 */
    }

    /* 按钮组底层框架 */
    .hero-cta-group {
        display: block !important; 
        width: auto !important;
        margin-top: 0 !important; /* 消除外部强加的间距 */
    }

    /* 按钮核心高兼容居中公式 */
    .cta-btn {
        font-family: 'Inter', sans-serif;
        font-size: 0.8rem;
        font-weight: 700;
        text-decoration: none !important;
        letter-spacing: 0.06em; 
        transition: all 0.25s ease;
        border-radius: 4px;
        
        display: inline-block !important;   
        text-align: center !important;
        vertical-align: middle !important;
        box-sizing: border-box !important;   
        
        height: 48px !important;            
        line-height: 46px !important;       
        padding: 0 32px !important;         
        margin-right: 14px !important;      
    }

    /* 实心按钮 */
    .cta-btn.btn-filled {
        background-color: #3D2819 !important;
        color: #F5EBD9 !important; 
        border: 1px solid #3D2819 !important;
    }
    .cta-btn.btn-filled:hover {
        background-color: #8C5D42 !important; 
        border-color: #8C5D42 !important;
    }

    /* 线框按钮 */
    .cta-btn.btn-outlined {
        background-color: transparent !important;
        color: #3D2819 !important;
        border: 1px solid #3D2819 !important;
    }
    .cta-btn.btn-outlined:hover {
        border-color: #B5C8C6 !important; 
        color: #B5C8C6 !important;
    }

    /* ================= FEATURED WORK (压短按钮组与作品之间的鸿沟) ================= */
    .work-section {
        margin-top: 15px; /* 核心修改：大幅度拉近作品集和上面按钮组的物理距离 */
        margin-bottom: 90px;
    }

    .section-title {
        background: none !important;
        padding: 0 0 12px 0 !important;
        margin: 0 0 35px 0 !important; /* 缩减细横线和下方卡片的间距 */
        border: none !important;
        border-bottom: 2px solid #3D2819 !important; 
        font-family: 'Fraunces', serif !important;
        color: #3D2819 !important;
        font-size: 1.8rem !important; 
        font-weight: 900 !important; 
        letter-spacing: -0.01em !important; 
    }

    .project-list {
        display: flex;
        flex-direction: column;
        gap: 70px; 
    }
    
    .project-card-row {
        display: grid !important;
        grid-template-columns: 38% 58% !important; 
        gap: 4% !important;
        align-items: flex-start !important;
        direction: ltr !important;
    }
    
    .project-media {
        grid-column: 1 !important;
        width: 100%;
        overflow: hidden;
        border-radius: 4px;
    }
    
    .project-details {
        grid-column: 2 !important;
        display: flex;
        flex-direction: column;
    }

    .project-media img,
    .project-media .image-container img {
        width: 100% !important;
        height: auto !important;
        aspect-ratio: 16 / 10 !important; 
        object-fit: cover !important;
        display: block;
        transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1);
    }
    .project-card-row:hover .project-media img {
        transform: scale(1.03) !important;
    }

    .project-header-meta {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        gap: 15px;
    }
    .project-heading {
        margin: 0 !important;
        flex: 1;
    }
    .project-heading a {
        font-family: 'Fraunces', serif !important; 
        font-size: 1.45rem !important;
        font-weight: 700 !important; 
        color: #3D2819 !important;   
        text-decoration: none !important;
        line-height: 1.25 !important;
        letter-spacing: -0.01em !important; 
        transition: color 0.2s ease;
    }
    .project-card-row:hover .project-heading a {
        color: #8C5D42 !important;
    }
    .meta-year {
        font-size: 0.95rem;
        font-weight: 600;
        color: #8C5D42; 
        white-space: nowrap;
        margin-top: 4px;
    }
    .project-sub-meta {
        font-size: 0.88rem;
        font-weight: 500;
        color: #465759;
        margin-top: 6px;
    }

    .project-badges {
        display: flex;
        flex-wrap: wrap;
        gap: 6px;
        margin: 12px 0 6px 0;
    }
    .badge {
        font-family: 'Inter', sans-serif;
        font-size: 0.7rem;
        font-weight: 600;
        padding: 4px 10px;
        border-radius: 3px;
        text-transform: uppercase;
        letter-spacing: 0.03em;
        display: inline-block;
        background-color: transparent !important;
        color: #3D2819 !important;
        border: 1px solid rgba(61, 40, 25, 0.4) !important; 
    }

    .project-description {
        font-size: 0.88rem;
        line-height: 1.6;
        color: #3D2819;
        opacity: 0.9;
        margin-top: 10px;
        text-align: justify;
    }

    /* 移动端断行响应式方案 */
    @media (max-width: 768px) {
        .right-content-wrapper { margin-top: 0 !important; padding-top: 20px; }
        .hero-greeting { font-size: 2.8rem; }
        .hero-main-title { font-size: 1.6rem; }
        .cta-btn { 
            display: block !important;
            width: 100% !important; 
            margin-right: 0 !important;
            margin-bottom: 12px !important;
            text-align: center;
        }
        .project-card-row { grid-template-columns: 1fr !important; gap: 20px !important; }
    }
</description>
		
	</item>
		
		
	<item>
		<title>Game Project</title>
				
		<link>https://oliviayinjx.com/Game-Project</link>

		<pubDate>Fri, 25 Feb 2022 06:30:03 +0000</pubDate>

		<dc:creator>Olivia Yin</dc:creator>

		<guid isPermaLink="true">https://oliviayinjx.com/Game-Project</guid>

		<description>

    Professional Work
        
        
            
                &#60;img width="1920" height="1080" width_o="1920" height_o="1080" data-src="https://freight.cargo.site/t/original/i/b67d09d13c98da934597dc457ed97f9df8a1ff899474e1e6b65faddf86a3d734/pd7XqZ3p4cJP3TmMpibwXJ-1920-80.jpg" data-mid="248667388" border="0"  src="https://freight.cargo.site/w/1000/i/b67d09d13c98da934597dc457ed97f9df8a1ff899474e1e6b65faddf86a3d734/pd7XqZ3p4cJP3TmMpibwXJ-1920-80.jpg" /&#62;
                
                    
                        Diablo IV: Lord of Hatred
                        2024 - Present
                    
                    Blizzard Entertainment // Associate World Designer
                    
                        WORLD DESIGN / STRONGHOLD
                    
                    
                        Designing the stronghold, world building and sub-zones for the Diablo IV expansion: Lord of Hatred.
                    
                
            

            
                &#60;img width="1080" height="607" width_o="1080" height_o="607" data-src="https://freight.cargo.site/t/original/i/45e29a307b101903b8fedba064736e74d9d904e6da587b2baabbb73f18880d19/converted_image.png" data-mid="224768615" border="0"  src="https://freight.cargo.site/w/1000/i/45e29a307b101903b8fedba064736e74d9d904e6da587b2baabbb73f18880d19/converted_image.png" /&#62;
                
                    
                        Diablo IV: Vessel of Hatred
                        2023 - 2024
                    
                    Blizzard Entertainment // Associate World Designer
                    
                        WORLD DESIGN / STRONGHOLD
                    
                    
                        

Designed and implemented dynamic world events alongside detailed open-world subzones within Nahantu.


                    
                
            

            
                &#60;img width="1920" height="1080" width_o="1920" height_o="1080" data-src="https://freight.cargo.site/t/original/i/9320c44e5a7999316a3bd3b93183ebbf5ff0454889ae4a35368c92de9760863b/DIA_DIV_X1_BNET_PRE_PURCHASE_static_asset_shop_product_asset_gallery_base_1920x1080.jpeg" data-mid="224768428" border="0"  src="https://freight.cargo.site/w/1000/i/9320c44e5a7999316a3bd3b93183ebbf5ff0454889ae4a35368c92de9760863b/DIA_DIV_X1_BNET_PRE_PURCHASE_static_asset_shop_product_asset_gallery_base_1920x1080.jpeg" /&#62;
                
                    
                        Diablo IV
                        2022 - 2023
                    
                    Blizzard Entertainment // Game Design Intern
                    
                        WORLD DESIGN / TECHNICAL DESIGN
                    
                    
                        

Contributed to technical world construction, conducted internal tool testing, and managed the implementation of systematic level design assets across Sanctuary.


                    
                
            
        
    

    
        Immersive Experiences
        
        
            
                &#60;img width="3600" height="2400" width_o="3600" height_o="2400" data-src="https://freight.cargo.site/t/original/i/17d324e1ea215caefb2caed7e6c5e1d464017cd894681db5f151ce493a42d6e7/8c66a8bc-a39b-4362-bf73-76f780c46800-1.jpg" data-mid="239314366" border="0"  src="https://freight.cargo.site/w/1000/i/17d324e1ea215caefb2caed7e6c5e1d464017cd894681db5f151ce493a42d6e7/8c66a8bc-a39b-4362-bf73-76f780c46800-1.jpg" /&#62;
                
                    
                        Smell like Home
                        
                    
                    Independent Creator // Multi-sensory VR
                    
                        BAFTA Student Awards Winner
                        SXSW Innovation Awards Finalist
                    
                    
                        A multisensory VR experience exploring concepts of home and autobiographical memory through custom scent-releasing interaction.
                    
                
            

            
                &#60;img width="1200" height="675" width_o="1200" height_o="675" data-src="https://freight.cargo.site/t/original/i/d64d77272d49d467c9ae998bfba26c6a58174a8296818d09aa79c7a565c26f6b/ezgif.com-gif-maker-6.gif" data-mid="158990251" border="0"  src="https://freight.cargo.site/w/1000/i/d64d77272d49d467c9ae998bfba26c6a58174a8296818d09aa79c7a565c26f6b/ezgif.com-gif-maker-6.gif" /&#62;
                
                    
                        Last Four Seasons In my Life
                        2022
                    
                    VR Experience
                    
                        NYU TISCH GSO GRANT WINNER
                    
                    
                        Enter the comics created by the protagonist who only has 1 year remaining in this world.
                    
                
            

            
                &#60;img width="1920" height="1080" width_o="1920" height_o="1080" data-src="https://freight.cargo.site/t/original/i/46dc7a7533f955b0d3eca929a0f562dd1244fa637048c881d4149829e70d19f1/ss_ad85d8712810e1fc0a86a56e26e41fe94e5c2fc3.jpg" data-mid="158988528" border="0"  src="https://freight.cargo.site/w/1000/i/46dc7a7533f955b0d3eca929a0f562dd1244fa637048c881d4149829e70d19f1/ss_ad85d8712810e1fc0a86a56e26e41fe94e5c2fc3.jpg" /&#62;
                
                    
                        Detour Bus
                        2021
                    
                    Game Designer &#38;amp; 3D Artist // Casual VR Game
                    
                        BAFTA Longlist
                        Oculus Launchpad
                    
                    
                        A comedic, accessible VR road-trip game built around a dynamic, physics-based highway construction mechanic.
                    
                
            

            
                &#60;img width="1730" height="973" width_o="1730" height_o="973" data-src="https://freight.cargo.site/t/original/i/9d1f63f78336edea12cbefe7e83bba8d4b82b7ed13dc3e88d257fe65f787fdbc/screen.png" data-mid="158988524" border="0"  src="https://freight.cargo.site/w/1000/i/9d1f63f78336edea12cbefe7e83bba8d4b82b7ed13dc3e88d257fe65f787fdbc/screen.png" /&#62;
                
                    
                        Friendship Repair Machine
                        2021
                    
                    Technical Designer // Co-op VR Experience
                    
                        NYU ITP Project
                        CO-OP VR GAME
                    
                    
                        A two-player collaborative game mapping virtual reality cooperative mechanics onto physical sensory constraints. Rebuild the friendship cross over different time, virtual and physical space.
                    
                
            

            
                &#60;img width="1334" height="750" width_o="1334" height_o="750" data-src="https://freight.cargo.site/t/original/i/b6bdf834a194a2506ce75a7b383839acda551c47c9508abde94a6378d128ea77/cometome-01.png" data-mid="158988599" border="0"  src="https://freight.cargo.site/w/1000/i/b6bdf834a194a2506ce75a7b383839acda551c47c9508abde94a6378d128ea77/cometome-01.png" /&#62;
                
                    
                        Come to Me
                        2021
                    
                    Multisensory VR Experience
                    
                        MULTISENSORY VR
                    
                    
                        Come to Me is a multi-sensory VR game where you play as a comet and build relationships with the four planets you encounter in orbit.
                    
                
            
        
    

    
        Alt.Ctrl Games
        
        
            
                &#60;img width="1920" height="1080" width_o="1920" height_o="1080" data-src="https://freight.cargo.site/t/original/i/d355ecc10e8c2913a84e1206151f45af33366882773b54d95d6818e4dc9eab8b/keyart_landscape.png" data-mid="228940050" border="0"  src="https://freight.cargo.site/w/1000/i/d355ecc10e8c2913a84e1206151f45af33366882773b54d95d6818e4dc9eab8b/keyart_landscape.png" /&#62;
                
                    
                        I’ll meet you in the rain
                        2025
                    
                    Alt.Ctrl Co-op Game
                    
                        GDC ALT.CTRL FINALIST 2025
                    
                    
                        An innovative alternative control cooperative game featured as a finalist at the Game Developers Conference (GDC) Alt.Ctrl exhibit.
                    
                
            

            
                &#60;img width="1910" height="1074" width_o="1910" height_o="1074" data-src="https://freight.cargo.site/t/original/i/2d558bf3393be312533cf290aea010f7a6e4e6b1c5efbdb9420824cddd03c761/heroimage.png" data-mid="166091152" border="0"  src="https://freight.cargo.site/w/1000/i/2d558bf3393be312533cf290aea010f7a6e4e6b1c5efbdb9420824cddd03c761/heroimage.png" /&#62;
                
                    
                        Spotlight
                        2023
                    
                    Alt.Ctrl Platformer Game
                    
                        ALT.CTRL DESIGN
                    
                    
                        A uniquely controlled platformer game exploring light-based level traversal and atmospheric puzzle solving.
                    
                
            
        
    

    
        AR Effects
        
            
&#60;img width="480" height="854" width_o="480" height_o="854" data-src="https://freight.cargo.site/t/original/i/56012bbfc0e0d74d0ffffb2707c5f01b51141e6f15cd614f20262b317cac2b8b/blosm.gif" data-mid="222417463" border="0"  src="https://freight.cargo.site/w/480/i/56012bbfc0e0d74d0ffffb2707c5f01b51141e6f15cd614f20262b317cac2b8b/blosm.gif" /&#62;
&#60;img width="360" height="640" width_o="360" height_o="640" data-src="https://freight.cargo.site/t/original/i/4999d9965f4ac77966d30c98754b278ba3d719a3b805723ecb54dbb21c8587a3/7b0c78f7164a2c1d7aee5bd3f92f8a15-ezgif.com-optimize.gif" data-mid="227255810" border="0"  src="https://freight.cargo.site/w/360/i/4999d9965f4ac77966d30c98754b278ba3d719a3b805723ecb54dbb21c8587a3/7b0c78f7164a2c1d7aee5bd3f92f8a15-ezgif.com-optimize.gif" /&#62;
&#60;img width="600" height="1067" width_o="600" height_o="1067" data-src="https://freight.cargo.site/t/original/i/1d0513032840f11eee10d97d0b5d824bf3a026388c9cf2d36549630fe4852b1e/dab0ac02503a8e4b122a65070dc625e8-ezgif.com-optimize.gif" data-mid="227255817" border="0"  src="https://freight.cargo.site/w/600/i/1d0513032840f11eee10d97d0b5d824bf3a026388c9cf2d36549630fe4852b1e/dab0ac02503a8e4b122a65070dc625e8-ezgif.com-optimize.gif" /&#62;

        
    




    @import url('https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,700;9..144,800;9..144,900&#38;family=Inter:wght@400;500;600;700&#38;display=swap');

    .right-content-wrapper {
        background: transparent !important;
        font-family: 'Inter', sans-serif;
        max-width: 1050px;
        padding: 40px 20px 100px 20px;
        color: #3D2819; 
    }

    .work-section {
        margin-bottom: 90px;
    }

    .hero-section {
        padding: 60px 0 100px 0;
        max-width: 820px;
        text-align: left;
    }

    .hero-top-badge {
        display: inline-block;
        font-family: 'Inter', sans-serif;
        font-size: 0.75rem;
        font-weight: 600;
        color: #3D2819; 
        background-color: #B5C8C6 !important; 
        padding: 6px 14px;
        border-radius: 20px;
        letter-spacing: 0.05em;
        margin-bottom: 35px;
        text-transform: uppercase;
    }

    .hero-greeting {
        font-family: 'Fraunces', serif;
        font-size: 4.4rem; 
        font-weight: 900;
        letter-spacing: -0.02em;
        color: #3D2819; 
        margin: 0 0 20px 0;
        line-height: 1.05;
    }

    .hero-main-title {
        font-family: 'Fraunces', serif;
        font-size: 2.3rem;
        font-weight: 700;
        line-height: 1.25;
        color: #3D2819; 
        margin: 0 0 28px 0;
        letter-spacing: -0.01em;
    }

    .hero-sub-details {
        font-family: 'Inter', sans-serif;
        font-size: 1.05rem;
        line-height: 1.6;
        color: #3D2819; 
        opacity: 0.85;
        max-width: 680px;
        margin-bottom: 45px;
    }

    .hero-cta-group {
        display: inline-flex !important;
        flex-direction: row !important;
        align-items: center !important;
        justify-content: flex-start !important;
        gap: 14px !important;
        width: auto !important;
    }

    .cta-btn {
        font-family: 'Inter', sans-serif;
        font-size: 0.8rem;
        font-weight: 700;
        text-decoration: none !important;
        padding: 15px 32px;
        border-radius: 4px;
        letter-spacing: 0.06em; 
        transition: all 0.25s ease;
        display: inline-block !important;
        box-sizing: border-box;
    }

    .cta-btn.btn-filled {
        background-color: #3D2819 !important;
        color: #F5EBD9 !important; 
        border: 1px solid #3D2819 !important;
    }
    .cta-btn.btn-filled:hover {
        background-color: #8C5D42 !important; 
        border-color: #8C5D42 !important;
    }

    .cta-btn.btn-outlined {
        background-color: transparent !important;
        color: #3D2819 !important;
        border: 1px solid #3D2819 !important;
    }
    .cta-btn.btn-outlined:hover {
        border-color: #B5C8C6 !important; 
        color: #B5C8C6 !important;
    }

    .section-title {
        background: none !important;
        padding: 0 0 16px 0 !important;
        margin: 0 0 50px 0 !important;
        border: none !important;
        border-bottom: 2px solid #3D2819 !important; 
        font-family: 'Fraunces', serif !important;
        color: #3D2819 !important;
        font-size: 1.8rem !important; 
        font-weight: 900 !important; 
        letter-spacing: -0.01em !important; 
    }

    .project-list {
        display: flex;
        flex-direction: column;
        gap: 70px; 
    }
    .project-card-row {
        display: grid;
        grid-template-columns: 38% 58%; 
        gap: 4%;
        align-items: flex-start;
    }
    .project-media {
        width: 100%;
        overflow: hidden;
        border-radius: 4px;
    }
    .project-media img,
    .project-media .image-container img {
        width: 100% !important;
        height: auto !important;
        aspect-ratio: 16 / 10 !important; 
        object-fit: cover !important;
        display: block;
        transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1);
    }
    .project-card-row:hover .project-media img {
        transform: scale(1.03) !important;
    }

    .project-details {
        display: flex;
        flex-direction: column;
    }
    .project-header-meta {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        gap: 15px;
    }
    .project-heading {
        margin: 0 !important;
        flex: 1;
    }
    .project-heading a, .static-title {
        font-family: 'Fraunces', serif !important; 
        font-size: 1.45rem !important;
        font-weight: 700 !important; 
        color: #3D2819 !important;   
        text-decoration: none !important;
        line-height: 1.25 !important;
        letter-spacing: -0.01em !important; 
        transition: color 0.2s ease;
    }
    /* 保证去掉链接后的纯文本标题在鼠标悬停整行时依然享有完全一致的变色体验 */
    .project-card-row:hover .project-heading a,
    .project-card-row:hover .static-title {
        color: #8C5D42 !important;
    }
    .meta-year {
        font-size: 0.95rem;
        font-weight: 600;
        color: #8C5D42; 
        white-space: nowrap;
        margin-top: 4px;
    }
    .project-sub-meta {
        font-size: 0.88rem;
        font-weight: 500;
        color: #465759;
        margin-top: 6px;
    }

    .project-badges {
        display: flex;
        flex-wrap: wrap;
        gap: 6px;
        margin: 12px 0 6px 0;
    }
    .badge {
        font-family: 'Inter', sans-serif;
        font-size: 0.7rem;
        font-weight: 600;
        padding: 4px 10px;
        border-radius: 3px;
        text-transform: uppercase;
        letter-spacing: 0.03em;
        display: inline-block;
        background-color: transparent !important;
        color: #3D2819 !important;
        border: 1px solid rgba(61, 40, 25, 0.4) !important; 
    }

    .project-description {
        font-size: 0.88rem;
        line-height: 1.6;
        color: #3D2819;
        opacity: 0.9;
        margin-top: 10px;
        text-align: justify;
    }

    .ar-gallery-wrapper .image-gallery {
        display: grid !important;
        grid-template-columns: repeat(3, 1fr) !important;
        gap: 24px !important;
    }
    .ar-gallery-wrapper .image-gallery img {
        width: 100% !important;
        aspect-ratio: 3 / 4 !important;
        object-fit: cover !important;
        border-radius: 4px !important;
        transition: transform 0.6s ease !important;
    }
    .ar-gallery-wrapper .image-gallery img:hover {
        transform: scale(1.04) !important;
    }

    @media (min-width: 769px) {
        .desktop-only { display: block; }
    }
    @media (max-width: 768px) {
        .project-card-row { grid-template-columns: 1fr; gap: 20px; }
        .hero-greeting { font-size: 2.8rem; }
        .hero-main-title { font-size: 1.8rem; }
        .hero-cta-group { display: flex !important; width: 100% !important; }
        .desktop-only { display: none; }
        .ar-gallery-wrapper .image-gallery { grid-template-columns: repeat(2, 1fr) !important; }
    }
</description>
		
	</item>
		
	</channel>
</rss>