@font-face{font-family:Condor;src:url(/figma/fonts/Condor%20Regular.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Futura PT;src:url(/figma/fonts/Futura-Light.ttf)format("truetype");font-weight:300;font-display:swap}:root{--ink:#212121;--green:#434a2c;--olive:#777e53;--gold:#96845d;--gold-light:#d2c29a;--gray:#5b5b5b;--dark:#2f2f2f;--hairline:#777;--cream:#f6f4ec;--font-display:"Condor", "Optima", Georgia, serif;--font-body:"Futura PT", Futura, "Jost", sans-serif;--header-h:104px}.yn{color:var(--ink);font-family:var(--font-body);background:#fff;font-weight:300;overflow-x:clip}.yn *{box-sizing:border-box;margin:0}.yn img,.yn video{max-width:100%;display:block}.yn a{color:inherit;cursor:pointer;text-decoration:none}.yn button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.yn-container{max-width:1440px;margin:0 auto;padding-left:80px;padding-right:80px}.yn-bleed{width:100vw;margin-left:calc(50% - 50vw)}.yn-header{z-index:50;color:#fff;background:0 0;align-items:center;padding:30px 80px;transition:background .35s,color .35s,transform .35s;display:flex;position:fixed;top:0;left:0;right:0}.yn-header.hide{transform:translateY(-100%)}.yn-logo{width:170px;height:44px;position:relative}.yn-logo video{object-fit:contain;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.yn-logo .logo-alt{opacity:0}.yn-header.scrolled{color:var(--green);background:#fff;border-bottom:1px solid #21212114}.yn-header.scrolled .logo-main{opacity:0}.yn-header.scrolled .logo-alt{opacity:1}.yn-nav{gap:34px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.yn-nav a,.yn-lang button{letter-spacing:.2em;font-size:14px}.yn-lang{align-items:center;gap:10px;margin-left:auto;display:flex}.yn-lang button{opacity:.6}.yn-lang button.on{opacity:1}.yn-lang .dot{background:currentColor;border-radius:50%;width:2px;height:2px}.yn-hero{background:var(--ink);height:100svh;position:relative;overflow:clip}.yn-hero-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.yn-label{font-family:var(--font-display);letter-spacing:.1em;color:var(--green);margin-bottom:28px;font-size:18px}.yn-h1{font-family:var(--font-display);color:var(--green);font-size:64px;font-weight:400;line-height:66px}.yn-h1 em{color:var(--olive);font-style:normal}.yn-h2{font-family:var(--font-display);color:var(--green);font-size:48px;font-weight:400;line-height:50px}.yn-body{color:var(--gray);font-size:22px;line-height:1.3}.yn-intro{color:var(--gray);font-size:20px;line-height:1.3}.yn-link-row{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#1e281e8c;-webkit-tap-highlight-color:transparent;align-self:flex-start;padding-bottom:8px;font-size:14px;font-weight:300;line-height:1.2;transition:color .3s;display:inline-block;position:relative}.yn-link-row:hover{color:#4a7c59}.yn-link-row .arrow{vertical-align:middle;margin-left:14px;display:inline-block}.yn-link-row .underline-base{background:#1e281e33;width:100%;height:1px;transition:opacity .3s;position:absolute;bottom:0;left:0}.yn-link-row .underline-hover{background:#4a7c59;width:0;height:2px;transition:width .5s;position:absolute;bottom:-.5px;left:0}.yn-link-row:hover .underline-base{opacity:0}.yn-link-row:hover .underline-hover{width:100%}.yn-card{background:var(--green);color:#fff;position:relative;overflow:clip}.yn-card>img,.yn-card>video,.yn-card .slide{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.yn-card .slide{opacity:0;transition:opacity .5s}.yn-card .slide.on{opacity:1}.yn-card .count{font-family:var(--font-display);letter-spacing:.1em;font-size:14px;position:absolute;top:24px;left:20px}.yn-icon-btn{background:#00000080;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:17px;right:17px}.yn-dashes{gap:5px;display:flex;position:absolute;bottom:24px;left:21px}.yn-dashes button{background:#c1c1c1;width:35px;height:2px;padding:0}.yn-dashes button.on{background:#fff}.yn-dashes.dark button{background:#8a8a8a}.yn-dashes.dark button.on{background:var(--green)}.yn-vision{padding-top:73px}.yn-vision-head{grid-template-columns:552px 1fr;align-items:end;gap:191px;display:grid}.yn-split{grid-template-columns:553px 1fr;gap:181px;margin-top:75px;display:grid}.yn-split .yn-card{height:642px}.yn-split-copy{flex-direction:column;max-width:508px;padding-top:70px;display:flex}.yn-split-copy .yn-body{margin-top:30px}.yn-split-copy .yn-link-row{align-self:flex-end;margin-top:auto}.yn-philosophy{background:var(--green);color:#fff;margin-top:139px;position:relative;overflow:clip}.yn-philosophy .pattern{height:100%;position:absolute;top:0;right:0}.yn-philosophy .inner{padding-top:56px;padding-bottom:79px;position:relative}.yn-philosophy .yn-label,.yn-philosophy .yn-h1{color:#fff}.yn-philosophy .cols{grid-template-columns:393px 350px 1fr;max-width:1160px;margin-top:77px;display:grid}.yn-philosophy h3{font-family:var(--font-display);font-size:24px;font-weight:400}.yn-philosophy p{max-width:334px;margin-top:6px;font-size:20px;line-height:1.3}.yn-band{aspect-ratio:2185/765;background:var(--green);margin-top:130px;position:relative;overflow:clip}.yn-band>img{object-fit:cover;object-position:bottom;width:100%;height:100%;position:absolute;inset:0}.yn-band .yn-icon-btn{top:20px;right:22px}.yn-eco{padding-top:90px}.yn-eco-head{grid-template-columns:592px 1fr;align-items:end;gap:258px;display:grid}.yn-eco-head .yn-intro{max-width:392px;padding-bottom:8px}.yn-eco .yn-bleed{z-index:20;background:#fff;transition:top .35s;position:sticky;top:0}body:not(.nav-hidden) .yn-eco .yn-bleed{top:var(--header-h)}.yn-eco-table{border-top:1px solid #383f2a59;border-bottom:1px solid #383f2a59;grid-template-columns:repeat(4,1fr);margin-top:84px;display:grid}.yn-eco-cell{height:110px;color:var(--green);text-align:left;background:#9db05c1a;padding:20px;transition:background .25s;position:relative;overflow:hidden}.yn-eco-cell:not(:last-child):before{content:"";z-index:5;background:#383f2a59;width:1px;height:100%;position:absolute;top:0;right:0}.yn-eco-cell:hover{background:#9db05c38}.yn-eco-cell .num{font-family:var(--font-display);padding-left:30px;font-size:24px}.yn-eco-cell .name{letter-spacing:.19em;margin-top:11px;padding-left:30px;font-size:16px}.yn-eco-cell.active:after{content:"";background:var(--olive);z-index:6;height:2px;position:absolute;bottom:0;left:0;right:0}.yn-eco-cell .emblem{position:absolute;bottom:15px;right:12px}.yn-detail{grid-template-columns:minmax(0,1fr) clamp(420px,41vw,566px);gap:clamp(60px,10vw,148px);padding-top:125px;animation:.5s both ynFade;display:grid}.yn-detail.flip{grid-template-columns:clamp(420px,41vw,566px) minmax(0,1fr);padding-top:95px}.yn-detail .yn-card{height:clamp(360px,62vh,620px)}.yn-detail .eyebrow{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.1em;color:var(--green);font-size:18px;line-height:35px}.yn-detail .yn-h1{margin-top:25px}.yn-detail .lede{color:var(--gray);max-width:486px;margin-top:46px;font-size:24px;line-height:1.3}.yn-detail-copy{flex-direction:column;display:flex}.yn-detail-copy .yn-link-row{margin-top:auto}.yn-tabs{z-index:20;background:#fff;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:14px;margin:-8px 0;padding:8px 0;transition:top .35s;display:flex;position:sticky;top:0}body:not(.nav-hidden) .yn-tabs{top:calc(var(--header-h) + 4px)}.yn-tabs button{letter-spacing:.14em;text-transform:uppercase;color:#1e281e66;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:300;line-height:1;transition:color .3s,border-color .3s}.yn-tabs button:hover:not(.on){color:#1e281eb3;border-color:#1e281e33}.yn-detail .title-row{justify-content:space-between;align-items:flex-start;margin-top:91px;display:flex}.yn-detail .title-row .yn-h1{margin-top:0;line-height:65px}.yn-hosp{background:var(--green);color:#fff;margin-top:133px}.yn-hosp .inner{padding-top:69px;padding-bottom:157px}.yn-hosp .yn-label,.yn-hosp .yn-h1,.yn-hosp .yn-intro{color:#fff}.yn-hosp .yn-h1 em{color:var(--gold-light)}.yn-hosp .head{grid-template-columns:640px 1fr;align-items:end;gap:185px;display:grid}.yn-hosp .head .yn-intro{max-width:415px;padding-bottom:8px}.yn-hosp .row{grid-template-columns:724px 1fr;gap:101px;margin-top:57px;display:grid}.yn-hosp .yn-card{background:#d9d9d9;height:467px}.yn-hosp .brand{padding-top:156px}.yn-hosp .brand h3{font-family:var(--font-display);font-size:44px;font-weight:400;line-height:48px}.yn-hosp .kicker{letter-spacing:.25em;margin-top:48px;font-size:22px;line-height:26px}.yn-hosp .brand .yn-intro{max-width:415px;margin-top:21px}.yn-casa{background:var(--dark);color:#fff;height:760px;position:relative;overflow:clip}.yn-casa .slide{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.yn-casa .slide.on{opacity:1}.yn-casa:before{content:"";z-index:1;background:linear-gradient(#00000026 0% 45%,#000000bf 100%);position:absolute;inset:0}.yn-casa .copy,.yn-casa .controls,.yn-casa .yn-progress{z-index:2}.yn-casa .copy{text-shadow:0 1px 24px #00000073;max-width:820px;position:absolute;bottom:130px;left:80px}.yn-casa .kicker{letter-spacing:.25em;font-size:22px;line-height:26px}.yn-casa h2{font-family:var(--font-display);white-space:nowrap;margin-top:14px;font-size:64px;font-weight:400;line-height:66px}.yn-casa .suffix{font-family:var(--font-display);margin-top:6px;font-size:24px;line-height:1.2}.yn-casa .yn-intro{color:#fff;max-width:780px;margin-top:28px}.yn-casa .yn-intro .line{white-space:nowrap}.yn-casa .controls{gap:7px;display:flex;position:absolute;bottom:140px;right:61px}.yn-casa .yn-round,.yn-casa .yn-round:hover{background:#fff}.yn-progress{background:#ababab;height:7px;position:absolute;bottom:56px;left:0;right:0}.yn-progress i{background:var(--olive);height:100%;transition:width .4s;display:block}.yn-round{color:#000;background:#d9d9d9;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.yn-res{min-height:880px;padding-top:89px;padding-bottom:120px;position:relative}.yn-res .copy{max-width:566px;padding-top:150px}.yn-res .yn-body{max-width:454px;margin-top:91px;line-height:30px}.yn-res .cards{position:absolute;top:89px;left:757px;right:-160px;overflow:clip}.yn-res .track{gap:20px;transition:transform .5s;display:flex}.yn-res .yn-card{background:#d9d9d9;flex:none;width:450px;height:562px}.yn-res .under{justify-content:space-between;align-items:center;display:flex;position:absolute;top:692px;left:757px;right:80px}.yn-res .under .yn-dashes{position:static}.yn-lightbox{z-index:100;color:var(--ink);background:#fff;position:fixed;inset:0}.yn-lightbox .counter{font-family:var(--font-display);font-size:22px;position:absolute;top:47px;left:30px}.yn-lightbox .close{z-index:2;background:#fff;border:1px solid #d5d5d5;border-radius:50%;place-items:center;width:56px;height:56px;font-size:28px;font-weight:300;line-height:1;display:grid;position:absolute;top:47px;right:44px}.yn-lightbox>img,.yn-lightbox>video{object-fit:cover;cursor:pointer;max-width:calc(100% - 240px);height:calc(100% - 86px);position:absolute;top:43px;bottom:43px;left:50%;transform:translate(-50%)}.yn-lightbox .yn-dashes{bottom:54px;left:50%;transform:translate(-50%)}.yn-lightbox .yn-dashes button{background:#dcdcdc}.yn-lightbox .yn-dashes button.on{background:#9a9a9a}.yn-lightbox .nav{z-index:2;background:#fff;border:1px solid #d5d5d5;position:absolute;top:50%;transform:translateY(-50%)}.yn-lightbox .nav.prev{left:44px}.yn-lightbox .nav.next{right:44px}@keyframes ynFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.rv{opacity:0;transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1);transform:translateY(42px)}.rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none;transform:none}.yn-detail{animation:none}}.yn-footer{background:var(--green);color:#fff}.yn-footer .inner{padding-top:114px}.yn-footer .grid{grid-template-columns:minmax(0,1fr) minmax(0,651px);gap:114px;display:grid}.yn-footer h2{font-family:var(--font-display);max-width:460px;font-size:40px;font-weight:400;line-height:45px}.yn-footer h2 em{color:var(--gold-light);font-style:normal}.yn-footer .lede{max-width:515px;margin-top:36px;font-size:20px;line-height:1.3}.yn-footer .contact-rule{border:0;border-top:1px solid #fff9;width:100%;max-width:501px;margin-top:60px}.yn-footer .contacts{grid-template-columns:280px 1fr;row-gap:42px;max-width:560px;margin-top:38px;display:grid}.yn-footer .contacts .k{letter-spacing:.1em;text-transform:uppercase;font-size:16px}.yn-footer .contacts .v{font-family:var(--font-display);align-items:center;gap:12px;margin-top:12px;font-size:20px;display:flex}.yn-footer .contacts .v .dot{background:#fff;border-radius:50%;width:3px;height:3px}.yn-form label{letter-spacing:.1em;text-transform:uppercase;margin-top:33px;font-size:16px;display:block}.yn-form label:first-child{margin-top:0}.yn-form input,.yn-form select,.yn-form textarea{color:#fff;width:100%;font-family:var(--font-display);resize:none;background:0 0;border:0;border-bottom:1px solid #ffffffb3;border-radius:0;padding:14px 0 18px;font-size:20px;display:block}.yn-form select option{color:var(--ink)}.yn-form input:focus,.yn-form select:focus,.yn-form textarea:focus{border-bottom-color:#fff;outline:none}.yn-form .send{letter-spacing:.1em;border:1px solid #d9d9d9;margin-top:48px;padding:12px 40px;font-size:18px;transition:background .3s,color .3s}.yn-form .send:hover{color:var(--green);background:#fff}.yn-footer .bottom{border-top:1px solid #fff9;margin-top:100px}.yn-footer .bottom .inner-row{text-transform:uppercase;letter-spacing:.1em;align-items:center;padding:34px 75px;font-size:16px;display:flex}.yn-footer .bottom .social{letter-spacing:.2em;gap:52px;margin-left:auto;font-size:14px;display:flex}.yn-footer .bottom a:hover{opacity:.7}.yn-phil-detail{padding-top:70px}.yn-card .slide{transition:opacity .5s,transform 1.4s}.yn-card:hover .slide.on{transform:scale(1.04)}.yn-round{transition:background .3s,transform .3s}.yn-round:hover{background:#fff;transform:scale(1.06)}.yn-icon-btn{transition:background .3s}.yn-icon-btn:hover{background:#000000b3}@media (max-width:1024px){:root{--header-h:84px}.yn-container{padding-left:48px;padding-right:48px}.yn-header{padding:20px 48px}.yn-nav{gap:20px}.yn-h1{font-size:48px;line-height:1.1}.yn-h2{font-size:38px;line-height:1.15}.yn-vision-head,.yn-eco-head,.yn-hosp .head{grid-template-columns:1fr 1fr;gap:48px}.yn-split,.yn-detail,.yn-detail.flip{grid-template-columns:1fr;gap:44px}.yn-split .yn-card,.yn-detail .yn-card{height:480px}.yn-split-copy{max-width:640px;padding-top:0}.yn-split-copy .yn-link-row{margin-top:44px}.yn-detail .title-row{margin-top:48px}.yn-detail-copy .yn-link-row{margin-top:44px}.yn-philosophy .cols{grid-template-columns:1fr;gap:36px;max-width:520px}.yn-hosp .row{grid-template-columns:1fr;gap:44px}.yn-hosp .brand{padding-top:0}.yn-hosp .kicker{margin-top:44px}.yn-res{min-height:0}.yn-res .copy{max-width:640px;padding-top:0}.yn-res .yn-body{margin-top:36px}.yn-res .cards{margin-top:48px;position:static}.yn-res .yn-card{width:min(450px,72vw);height:480px}.yn-res .under{margin-top:28px;position:static}.yn-footer .grid{grid-template-columns:1fr;gap:70px}.yn-casa .copy{left:48px}.yn-casa .controls{right:48px}}@media (max-width:767px){:root{--header-h:60px}.yn-container{padding-left:20px;padding-right:20px}.yn-header{padding:12px 20px}.yn-nav{display:none}.yn-logo{width:130px;height:36px}.yn-label{margin-bottom:18px;font-size:15px}.yn-h1{font-size:36px}.yn-h2{font-size:30px}.yn-body,.yn-intro{font-size:17px}.yn-detail .lede{margin-top:28px;font-size:20px}.yn-vision{padding-top:48px}.yn-vision-head,.yn-eco-head,.yn-hosp .head{grid-template-columns:1fr;align-items:start;gap:24px}.yn-vision-head .yn-intro,.yn-eco-head .yn-intro,.yn-hosp .head .yn-intro{padding-bottom:0}.yn-split .yn-card,.yn-detail .yn-card{height:380px}.yn-philosophy .inner{padding-top:44px;padding-bottom:48px}.yn-band{margin-top:70px}.yn-eco{padding-top:80px}.yn-eco .yn-bleed{position:sticky;top:0}.yn-eco-table{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;margin-top:44px;display:flex;overflow-x:auto}.yn-eco-table::-webkit-scrollbar{display:none}.yn .yn-eco-cell{scroll-snap-align:start;border-left:0;flex:none;width:74%;max-width:280px;height:auto;padding:22px 20px 24px 4px}.yn .yn-eco-cell .num{font-size:28px}.yn .yn-eco-cell .name{letter-spacing:.15em;margin-top:10px;font-size:13px}.yn .yn-eco-cell .emblem{top:50%;bottom:auto;right:16px;transform:translateY(-50%)}.yn-detail.flip .yn-card{order:2}.yn-detail{padding-top:70px}.yn-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:10px;overflow-x:auto}.yn-tabs::-webkit-scrollbar{display:none}.yn-tabs button{letter-spacing:.08em;flex:none;padding:10px 14px;font-size:12px}.yn-hosp .brand h3{font-size:38px;line-height:1.15}.yn-casa{height:560px}.yn-casa .copy{bottom:150px;left:20px;right:20px}.yn-casa h2{white-space:normal;font-size:38px;line-height:1.15}.yn-casa .yn-intro{max-width:100%}.yn-casa .yn-intro .line{white-space:normal}.yn-casa .controls{bottom:84px;right:20px}.yn-round{width:42px;height:42px}.yn-res .yn-card{width:78vw;height:380px}.yn-footer .inner{padding-top:64px}.yn-footer h2{font-size:30px;line-height:1.2}.yn-footer .contacts{grid-template-columns:1fr;row-gap:28px}.yn-footer .bottom{margin-top:56px}.yn-footer .bottom .inner-row{flex-direction:column;align-items:flex-start;gap:18px}.yn-footer .bottom .social{margin-left:0}.yn-lightbox>img,.yn-lightbox>video{max-width:calc(100% - 32px);height:calc(100% - 180px);top:90px;bottom:90px}.yn-lightbox .close{width:44px;height:44px;top:18px;right:18px}.yn-lightbox .counter{top:28px;left:20px}.yn-lightbox .nav.prev{left:12px}.yn-lightbox .nav.next{right:12px}}@media (max-width:430px){.yn-h1{font-size:31px}.yn-split .yn-card,.yn-detail .yn-card{height:320px}.yn .yn-eco-cell .name{font-size:13px}.yn-res .yn-card{width:84vw;height:340px}}.yn-burger{z-index:62;width:40px;height:40px;margin-left:16px;display:none;position:relative}.yn-burger span{background:currentColor;height:1.5px;transition:transform .35s,top .35s;position:absolute;left:8px;right:8px}.yn-burger span:first-child{top:16px}.yn-burger span:last-child{top:24px}.yn-burger.open span:first-child{top:20px;transform:rotate(45deg)}.yn-burger.open span:last-child{top:20px;transform:rotate(-45deg)}.yn-menu{z-index:60;background:var(--green);opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;position:fixed;inset:0}.yn-menu nav{flex-direction:column;justify-content:center;gap:30px;height:100%;padding:0 32px;display:flex}.yn-menu a{font-family:var(--font-display);color:#fff;opacity:0;font-size:34px;transition:opacity .5s,transform .5s;transform:translateY(18px)}.yn-menu.open{opacity:1;visibility:visible}.yn-menu.open a{opacity:1;transform:none}.yn-header.menu-open{color:#fff;background:0 0;border-bottom:0}.yn-header.menu-open .logo-alt{opacity:0}.yn-header.menu-open .logo-main{opacity:1}@media (max-width:767px){.yn-burger{display:block}.yn-philosophy{margin-top:70px}.yn-phil-detail{padding-top:44px}.yn-split{gap:36px;margin-top:44px}.yn-split-copy .yn-link-row,.yn-detail-copy .yn-link-row{margin-top:32px}.yn-detail,.yn-detail.flip{gap:32px;padding-top:60px}.yn-detail .title-row{margin-top:36px}.yn-detail .lede{margin-top:22px}.yn-hosp{margin-top:70px}.yn-hosp .inner{padding-top:48px;padding-bottom:70px}.yn-hosp .row{gap:36px;margin-top:40px}.yn-hosp .kicker{letter-spacing:.18em;margin-top:26px}.yn-res{padding-top:60px;padding-bottom:70px}.yn-res .yn-body{margin-top:26px}.yn-res .cards{margin-top:36px}.yn-casa .kicker{letter-spacing:.18em}.yn-body,.yn-intro{line-height:1.45}.yn-footer .bottom .inner-row{text-align:left;flex-direction:column;align-items:flex-start;gap:16px;padding:26px 20px 90px}.yn-footer .bottom .inner-row span,.yn-footer .bottom .social{letter-spacing:.14em;margin:0}.yn-footer .bottom .social{gap:32px}.yn-form .send{margin-top:36px}.yn-h1,.yn-detail .title-row .yn-h1{line-height:1.05}}.yn [id]{scroll-margin-top:96px}@media (max-width:767px){.yn [id]{scroll-margin-top:62px}}.yn-sound{z-index:3;background:#00000080;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .3s;display:grid;position:absolute;bottom:28px;right:28px}.yn-sound:hover{background:#000000b3}@media (max-width:767px){.yn-sound{bottom:16px;right:16px}.yn-detail-copy{min-width:0}.yn-tabs{margin-left:-20px;margin-right:-20px;padding:4px 20px}.yn-detail .title-row{align-items:flex-start;gap:16px}.yn-detail .title-row img{flex:none;width:52px;height:auto}.yn-detail .yn-card{aspect-ratio:16/9;height:auto}.yn-philosophy .pattern{height:430px;top:0;right:-60px}}
