/* YC Fusion · Sixshop isolated CSS · v20261113-01 */
#yc-fusion-app{--fusion:#FF6B00;box-sizing:border-box;margin:0;color:#182124;font:16px/1.65 "Inter","Pretendard","Apple SD Gothic Neo","Malgun Gothic",Arial,sans-serif;word-break:keep-all;}
#yc-fusion-app{--fusion:#FF6B00}#yc-fusion-app *{box-sizing:border-box}#yc-fusion-app{scroll-behavior:smooth;scroll-padding-top:25px}#yc-fusion-app{margin:0;font:16px/1.65 "Inter","Pretendard","Apple SD Gothic Neo","Malgun Gothic",Arial,sans-serif;color:#182124;word-break:keep-all}#yc-fusion-app a{color:inherit;text-decoration:none}#yc-fusion-app a:hover{text-decoration:underline}#yc-fusion-app a:focus-visible{outline:3px solid #4589ff;outline-offset:4px}#yc-fusion-app h1,#yc-fusion-app h2,#yc-fusion-app h3,#yc-fusion-app p{margin:0}#yc-fusion-app header,#yc-fusion-app .wrap{max-width:1260px;margin:auto;padding:0 6%}#yc-fusion-app header{height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px}#yc-fusion-app .logo{display:flex;align-items:center;gap:12px;font-weight:800}#yc-fusion-app .logo img{width:39px;height:36px;object-fit:contain}#yc-fusion-app .brand{letter-spacing:-.05em}#yc-fusion-app nav{display:flex;align-items:center;gap:26px;font-size:14px;font-weight:700}#yc-fusion-app .btn{display:inline-block;padding:13px 20px;border-radius:4px;font-weight:750;background:var(--fusion);color:#191a19}#yc-fusion-app .mini{background:#192023;color:white;padding:9px 15px;border-radius:3px}#yc-fusion-app .hero{color:#f6f6ef;background:radial-gradient(ellipse at 76% 50%,#343d3d 0%,#1b2224 44%,#141a1c 78%);overflow:hidden}#yc-fusion-app .hero .wrap{display:grid;grid-template-columns:1.06fr 1fr;position:relative;align-items:center;min-height:535px}#yc-fusion-app .tag{font-size:13px;font-weight:750;letter-spacing:.065em;color:var(--fusion)}#yc-fusion-app .hero .tag{color:var(--fusion);display:flex;align-items:center;gap:10px}#yc-fusion-app .tag img{width:30px;height:30px}#yc-fusion-app .hero h1{font:bold clamp(68px,7.4vw,115px)/1.12 Arial,sans-serif;letter-spacing:-.085em;margin:17px 0 8px}#yc-fusion-app .hero h1 b{color:var(--fusion)}#yc-fusion-app .hero h2{font-size:clamp(28px,3.2vw,46px);letter-spacing:-.065em}#yc-fusion-app .hero p{color:#d2d8d6;margin:18px 0 26px;line-height:1.8}#yc-fusion-app .secondary{margin-left:18px;color:#f4f4ed;font-weight:650}#yc-fusion-app .fig{margin:0;position:relative;isolation:isolate;background-image:linear-gradient(#ffffff09 1px,transparent 1px),linear-gradient(90deg,#ffffff09 1px,transparent 1px);background-size:32px 32px}#yc-fusion-app .fig img{width:113%;margin-left:-5%;display:block;filter:drop-shadow(0 20px 14px #05070788)}#yc-fusion-app figcaption{font:11px/2 monospace;letter-spacing:.08em;color:#bdc8c6;border-top:1px solid #78838266}#yc-fusion-app .section{padding:76px 0}#yc-fusion-app .title{font-size:clamp(31px,3.5vw,52px);letter-spacing:-.065em;line-height:1.25;margin:10px 0 20px}#yc-fusion-app .intro{color:#50605e;margin-bottom:32px}#yc-fusion-app .cols{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}#yc-fusion-app .card{border-top:2px solid #27312f;padding:20px 0}#yc-fusion-app .card h3,#yc-fusion-app summary{font-size:21px;letter-spacing:-.055em}#yc-fusion-app .card p{margin-top:9px;color:#495652}#yc-fusion-app .soft{background:#f4f3ed}#yc-fusion-app details{border-bottom:1px solid #c0c3b9;padding:0 4px}#yc-fusion-app details:first-of-type{border-top:1px solid #89928a}#yc-fusion-app summary{padding:20px 36px 20px 0;position:relative;cursor:pointer;font-weight:750;list-style:none}#yc-fusion-app summary::-webkit-details-marker{display:none}#yc-fusion-app summary:after{content:'+';position:absolute;right:6px;font-size:25px;top:15px}#yc-fusion-app details[open] summary:after{content:'−'}#yc-fusion-app details ul{padding:0 20px 8px 24px;margin:0 0 14px}#yc-fusion-app li{margin:7px 0}#yc-fusion-app .links{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:24px}#yc-fusion-app .under{text-decoration:underline;text-underline-offset:4px}#yc-fusion-app .feat{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}#yc-fusion-app .feat strong{font:700 31px Arial;color:var(--fusion)}#yc-fusion-app .feat h3{margin:7px 0}#yc-fusion-app .feat p{color:#52605c}#yc-fusion-app .channels{background:#1e2729;color:white}#yc-fusion-app .channels .tag{color:var(--fusion)}#yc-fusion-app .social{display:grid;grid-template-columns:1fr 1fr;gap:16px}#yc-fusion-app .social a{border:1px solid #617171;padding:24px;display:block}#yc-fusion-app .social small{color:var(--fusion);letter-spacing:.07em}#yc-fusion-app .social strong{display:block;font-size:23px}#yc-fusion-app .social span{color:#d2d8d6}#yc-fusion-app .contact{background:var(--fusion)}#yc-fusion-app .contact .title{margin:0 0 16px}#yc-fusion-app .contact .btn{background:#212a2a;color:white}#yc-fusion-app footer{font-size:14px;padding:22px 0}#yc-fusion-app .fig figcaption{margin:0 12px}
@media(max-width:780px){#yc-fusion-app header{height:64px}#yc-fusion-app nav{gap:10px}#yc-fusion-app nav a:not(.mini){display:none}#yc-fusion-app .hero .wrap{grid-template-columns:1fr;padding-top:45px;padding-bottom:22px}#yc-fusion-app .fig{width:min(100%,450px);margin:4px auto 0}#yc-fusion-app .fig img{width:100%;margin:0}#yc-fusion-app .hero p{margin:10px 0 20px}#yc-fusion-app .cols,#yc-fusion-app .feat,#yc-fusion-app .social{grid-template-columns:1fr 1fr}#yc-fusion-app .section{padding:50px 0}#yc-fusion-app .cols,#yc-fusion-app .social{grid-template-columns:1fr}#yc-fusion-app .card{padding:14px 0}#yc-fusion-app .cols{gap:8px}#yc-fusion-app .secondary{font-size:14px}#yc-fusion-app .feat{row-gap:24px}#yc-fusion-app .title{font-size:32px}}@media(prefers-reduced-motion:reduce){#yc-fusion-app{scroll-behavior:auto}}#yc-fusion-app .hero .wrap{grid-template-columns:.82fr 1.28fr;gap:30px}#yc-fusion-app .hero h1{font-size:clamp(64px,6.6vw,96px)}#yc-fusion-app .fig{background:none;width:100%;margin:0}#yc-fusion-app .fig img{width:100%;margin:0;display:block;border-radius:5px;filter:none;animation:model-in 1s both}#yc-fusion-app .fig figcaption{padding:9px 0;margin:0}#yc-fusion-app .tag{color:#202a2c}#yc-fusion-app .tag:before{content:'';display:inline-block;width:22px;height:3px;margin:0 9px 4px 0;background:var(--fusion)}#yc-fusion-app .hero .tag:before{display:none}#yc-fusion-app .hero .tag{color:white}#yc-fusion-app .section .tag{font-size:12px}#yc-fusion-app .channels .tag{color:white}#yc-fusion-app .hero h1,#yc-fusion-app .hero h2,#yc-fusion-app .hero p,#yc-fusion-app .hero .btn{animation:type-in .75s both}#yc-fusion-app .hero h2{animation-delay:.1s}#yc-fusion-app .hero p{animation-delay:.18s}#yc-fusion-app .hero .btn{animation-delay:.24s}
@keyframes type-in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes model-in{from{opacity:0;transform:translateX(20px) scale(.97)}to{opacity:1;transform:none}}#yc-fusion-app .rolegrid,#yc-fusion-app .gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#yc-fusion-app .rolegrid article,#yc-fusion-app .gallery article{min-width:0}#yc-fusion-app .rolegrid img,#yc-fusion-app .gallery img{width:100%;display:block;aspect-ratio:1.5;object-fit:cover;transition:transform .6s}#yc-fusion-app .visual{overflow:hidden;border-radius:4px;background:#e7e9e6}#yc-fusion-app .rolegrid h3,#yc-fusion-app .gallery h3{font-size:24px;letter-spacing:-.055em;margin:13px 0 7px}#yc-fusion-app .rolegrid ol{padding-left:22px;margin:12px 0}#yc-fusion-app .rolegrid li,#yc-fusion-app .gallery p{font-size:15px;color:#40504e}#yc-fusion-app .rolegrid li::marker{font-weight:bold}#yc-fusion-app .rolegrid .service{font-size:14px;padding:10px 0;border-top:1px solid #c5ccc8}#yc-fusion-app .gallery{row-gap:34px}#yc-fusion-app .gallery img{aspect-ratio:16/9}#yc-fusion-app .gallery .type{font-size:12px;font-weight:800;letter-spacing:.04em;display:inline-block;border-left:4px solid var(--fusion);padding-left:7px;margin-top:15px}#yc-fusion-app .gallery h3{margin-top:5px}#yc-fusion-app .ext{background:#f2f4f1;padding:22px 26px;margin-top:28px;border-left:4px solid var(--fusion)}#yc-fusion-app .ext h3{font-size:20px}#yc-fusion-app .ext p{margin-top:5px}#yc-fusion-app .btn,#yc-fusion-app .mini{transition:transform .2s}#yc-fusion-app .btn:hover,#yc-fusion-app .mini:hover{transform:translateY(-3px)}#yc-fusion-app .rolegrid article:hover img,#yc-fusion-app .gallery article:hover img{transform:scale(1.035)}#yc-fusion-app .enter{animation:type-in .65s both}#yc-fusion-app .rolegrid article:nth-child(2).enter,#yc-fusion-app .gallery article:nth-child(3n+2).enter{animation-delay:.08s}#yc-fusion-app .rolegrid article:nth-child(3).enter,#yc-fusion-app .gallery article:nth-child(3n).enter{animation-delay:.14s}#yc-fusion-app .contact{color:#171c1c}
@media(max-width:900px){#yc-fusion-app nav{gap:12px}#yc-fusion-app .hero .wrap{grid-template-columns:1fr 1.1fr}#yc-fusion-app .gallery,#yc-fusion-app .rolegrid{gap:15px}}
@media(max-width:780px){#yc-fusion-app .hero .wrap{grid-template-columns:1fr;gap:24px}#yc-fusion-app .hero .fig{width:100%;max-width:600px}#yc-fusion-app .rolegrid,#yc-fusion-app .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){#yc-fusion-app .rolegrid,#yc-fusion-app .gallery{grid-template-columns:1fr}#yc-fusion-app .rolegrid,#yc-fusion-app .gallery{gap:27px}#yc-fusion-app .hero h1{font-size:68px}}
@media(prefers-reduced-motion:reduce){#yc-fusion-app *,#yc-fusion-app *:before,#yc-fusion-app *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#yc-fusion-app .rolegrid img,#yc-fusion-app .gallery img{height:auto}#yc-fusion-app .rolegrid article:hover h3,#yc-fusion-app .gallery article:hover h3{transform:translateX(4px)}#yc-fusion-app .rolegrid h3,#yc-fusion-app .gallery h3{transition:transform .25s}#yc-fusion-app .tag:before{transform-origin:left}#yc-fusion-app .section:has(.enter) .tag:before{animation:line-in .6s ease-out both}@keyframes line-in{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@supports(animation-timeline:view()){ @media(prefers-reduced-motion:no-preference){#yc-fusion-app .rolegrid .visual img{animation:object-reveal linear both;animation-timeline:view();animation-range:entry 0% cover 40%}@keyframes object-reveal{from{transform:scale(1.065) translateY(2%)}to{transform:scale(1) translateY(0)}}}}#yc-fusion-app .why-intro{font-size:clamp(18px,2vw,25px);line-height:1.55;letter-spacing:-.04em;margin-bottom:32px}#yc-fusion-app .credit{font-size:12px;color:#56615e;margin-top:14px}#yc-fusion-app .extend{padding-top:64px}#yc-fusion-app .extension-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 32px}#yc-fusion-app .extension-grid article{border-top:2px solid var(--fusion);padding:18px 0 0}#yc-fusion-app .extension-grid small{font-weight:700}#yc-fusion-app .extension-grid h3{margin:5px 0 10px;letter-spacing:-.045em;font-size:21px}#yc-fusion-app .extension-grid p,#yc-fusion-app .ext-note{color:#495652}#yc-fusion-app .ext-note{margin-top:25px}@media(max-width:700px){#yc-fusion-app .extension-grid{grid-template-columns:1fr}}#yc-fusion-app .reasons{padding:0;margin:26px 0 0;list-style:none;border-top:2px solid #26312f}#yc-fusion-app .reasons li{margin:0;display:grid;grid-template-columns:40px minmax(235px,.86fr) 1.2fr;gap:18px;align-items:baseline;padding:17px 2px;border-bottom:1px solid #cfd4d1}#yc-fusion-app .reasons span{color:#212a2a;border-left:3px solid var(--fusion);padding-left:8px;font:650 15px/1.3 monospace}#yc-fusion-app .reasons h3{font-size:clamp(17px,1.7vw,22px);line-height:1.4;letter-spacing:-.05em}#yc-fusion-app .reasons p{color:#44504e;line-height:1.5}@media(max-width:740px){#yc-fusion-app .reasons li{grid-template-columns:30px 1fr;gap:4px 12px}#yc-fusion-app .reasons p{grid-column:2;font-size:15px}}#yc-fusion-app .hero .fig{background:radial-gradient(ellipse at 50% 52%,rgba(189,208,206,.16),transparent 66%)}#yc-fusion-app .hero .fig img{width:100%;height:clamp(330px,34vw,485px);object-fit:contain;filter:drop-shadow(0 16px 16px #080b0b66);border-radius:0}#yc-fusion-app .hero .fig figcaption{margin:0 6%}#yc-fusion-app .why-visual{background:#efefea}#yc-fusion-app .why-visual .title{margin:0 0 27px}#yc-fusion-app .why-visual i{font:600 13px/1.4 monospace;font-style:normal;letter-spacing:.06em;color:#505b56}#yc-fusion-app .workcell{border-radius:16px;background:radial-gradient(ellipse at 64% 100%,#475655 0,transparent 69%),#1b2426;color:white;overflow:hidden;padding:27px 32px 24px;position:relative;isolation:isolate}#yc-fusion-app .workcell:before{content:'';position:absolute;inset:0;z-index:-1;background-image:linear-gradient(30deg,transparent 48.9%,#a6bbb610 49.4%,transparent 50%),linear-gradient(150deg,transparent 48.9%,#a6bbb610 49.4%,transparent 50%);background-size:80px 46px}#yc-fusion-app .workcell h3{display:flex;align-items:center;gap:12px;font-size:clamp(23px,3vw,34px);letter-spacing:-.055em}#yc-fusion-app .workcell i{color:var(--fusion)}#yc-fusion-app .stations{list-style:none;padding:0;margin:12px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}#yc-fusion-app .stations li{margin:0;text-align:center;position:relative}#yc-fusion-app .stations li:not(:last-child):after{content:'→';position:absolute;right:-17px;top:46%;color:var(--fusion);font-size:25px}#yc-fusion-app .stations img,#yc-fusion-app .why-support img{width:100%;height:auto;display:block;transition:transform .35s}#yc-fusion-app .stations li:hover img,#yc-fusion-app .why-support article:hover img{transform:translateY(-4px)}#yc-fusion-app .stations b{display:inline-block;font-size:16px}#yc-fusion-app .why-support{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:14px}#yc-fusion-app .why-support article{display:grid;grid-template-columns:34% minmax(0,1fr);align-items:center;border:1px solid #d6d9d2;background:linear-gradient(120deg,#f1f2ec,#fff 72%);border-radius:12px;min-height:148px;padding:10px 18px 10px 4px}#yc-fusion-app .why-support h3{font-size:clamp(18px,1.8vw,24px);letter-spacing:-.055em;line-height:1.32;margin:4px 0 7px}#yc-fusion-app .why-support p{font-size:15px;color:#48564e;line-height:1.55}#yc-fusion-app .why-support i{border-left:3px solid var(--fusion);padding-left:7px}
@media(max-width:780px){#yc-fusion-app .why-support{grid-template-columns:1fr}#yc-fusion-app .workcell{padding:20px 16px}#yc-fusion-app .stations{gap:10px}#yc-fusion-app .stations li:not(:last-child):after{right:-10px;font-size:16px}#yc-fusion-app .why-support article{grid-template-columns:minmax(100px,29%) 1fr;min-height:112px}#yc-fusion-app .hero .fig img{height:clamp(270px,72vw,390px)}}
@media(max-width:520px){#yc-fusion-app .stations{grid-template-columns:repeat(2,1fr);gap:12px 18px}#yc-fusion-app .stations li:nth-child(2):after{content:none}#yc-fusion-app .stations b{font-size:14px}#yc-fusion-app .why-support article{padding-right:12px}#yc-fusion-app .why-support h3{font-size:18px}#yc-fusion-app .why-support p{font-size:14px}}#yc-fusion-app .why-visual{padding-block:clamp(54px,7vw,98px)}#yc-fusion-app .workcell{padding:clamp(18px,2.5vw,34px);background:#192324}#yc-fusion-app .workcell h3{gap:18px}#yc-fusion-app .why-visual .workcell i,#yc-fusion-app .why-visual .why-support i{display:inline-block;color:var(--fusion);font:800 clamp(36px,3.8vw,58px)/1 Arial,sans-serif;letter-spacing:-.075em;border:0;padding:0}#yc-fusion-app .stations{gap:clamp(16px,2.1vw,28px);margin-top:22px}#yc-fusion-app .stations img{border-radius:9px;aspect-ratio:1;object-fit:cover}#yc-fusion-app .stations b{font-size:clamp(17px,1.65vw,23px);margin-top:9px}#yc-fusion-app .stations li:not(:last-child):after{right:clamp(-25px,-1.85vw,-15px);top:40%;font-size:20px}#yc-fusion-app .why-support{gap:16px;margin-top:16px}#yc-fusion-app .why-support article{grid-template-columns:32% minmax(0,1fr);gap:14px;padding:20px 20px 20px 12px;min-height:195px;background:#faf8f3}#yc-fusion-app .why-support img{border-radius:9px;mix-blend-mode:multiply}#yc-fusion-app .why-support h3{font-size:clamp(21px,1.85vw,27px);margin:6px 0;line-height:1.25}#yc-fusion-app .why-support p{font-size:clamp(17px,1.4vw,20px);line-height:1.5;color:#38473f}
@media(max-width:780px){#yc-fusion-app .why-support article{grid-template-columns:clamp(86px,25%,165px) 1fr;min-height:144px}#yc-fusion-app .why-support h3{font-size:23px}#yc-fusion-app .why-support p{font-size:18px}#yc-fusion-app .why-visual .why-support i,#yc-fusion-app .why-visual .workcell i{font-size:42px}#yc-fusion-app .stations li:not(:last-child):after{right:-16px;font-size:15px}}
@media(max-width:520px){#yc-fusion-app .why-support article{padding:15px 12px 15px 6px;gap:11px}#yc-fusion-app .why-support h3{font-size:21px}#yc-fusion-app .why-support p{font-size:17px}#yc-fusion-app .workcell h3{gap:12px;font-size:23px}}#yc-fusion-app .care-story{padding:clamp(68px,8vw,125px) 0;background:#1b2425;color:#fff}#yc-fusion-app .care-story .tag{color:#ff9649}#yc-fusion-app .care-story h2{margin:13px 0 32px;font-size:clamp(29px,3.6vw,54px);line-height:1.22;letter-spacing:-.06em}#yc-fusion-app .care-questions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3.2vw,44px);list-style:none;padding:0;margin:0}#yc-fusion-app .care-questions li{margin:0;border-top:1px solid #74817e;padding:18px 0 0;color:#f2f3ef;font-size:clamp(18px,1.55vw,24px);font-weight:600;letter-spacing:-.035em;line-height:1.55}#yc-fusion-app .care-questions li:before{content:'Q';display:block;color:var(--fusion);font:800 24px/1 Arial;margin-bottom:12px}#yc-fusion-app .care-answer{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(145px,26%);align-items:center;gap:16px;margin-top:clamp(36px,5vw,72px);padding:clamp(26px,4.2vw,64px);border-radius:18px;background:#fff6e9;color:#172122;border-top:7px solid var(--fusion)}#yc-fusion-app .care-answer:before{content:'';position:absolute;top:-21px;left:clamp(26px,4.2vw,64px);border:8px solid transparent;border-bottom:8px solid var(--fusion)}#yc-fusion-app .care-answer h3{margin:0;font-size:clamp(38px,5.35vw,82px);line-height:1.12;letter-spacing:-.085em}#yc-fusion-app .care-answer h3 small{display:block;font-size:.51em;letter-spacing:-.06em;font-weight:650;margin-bottom:10px}#yc-fusion-app .care-answer h3 strong{font-weight:900;box-shadow:inset 0 -.13em var(--fusion)}#yc-fusion-app .care-answer img{width:100%;height:auto;mix-blend-mode:multiply}#yc-fusion-app .care-answer .links{margin-top:29px;gap:16px}#yc-fusion-app .care-answer .btn{font-size:17px;padding:14px 23px}
@media(max-width:760px){#yc-fusion-app .care-questions{grid-template-columns:1fr;gap:14px}#yc-fusion-app .care-questions li{display:grid;grid-template-columns:22px 1fr;gap:10px;padding-top:13px;font-size:18px}#yc-fusion-app .care-questions li:before{font-size:21px;margin:2px 0 0}#yc-fusion-app .care-answer{display:block}#yc-fusion-app .care-answer img{width:66px;position:absolute;top:16px;right:13px}#yc-fusion-app .care-answer h3{font-size:clamp(33px,7.9vw,52px)}#yc-fusion-app .care-answer .links{margin-top:23px}#yc-fusion-app .care-answer .btn{font-size:16px}#yc-fusion-app .care-story h2{margin-bottom:23px}}
@media(max-width:420px){#yc-fusion-app .care-answer img{width:46px;top:10px;right:9px}#yc-fusion-app .care-answer{padding:24px 18px}#yc-fusion-app .care-answer .links{gap:12px}}#yc-fusion-app .yt-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:28px 0 36px}#yc-fusion-app .yt-grid a{min-width:0}#yc-fusion-app .yt-thumb{position:relative;overflow:hidden;border-radius:8px;background:#131919}#yc-fusion-app .yt-thumb img{display:block;width:100%;height:auto;aspect-ratio:16/9;transition:transform .28s}#yc-fusion-app .yt-grid a:hover img,#yc-fusion-app .yt-grid a:focus-visible img{transform:scale(1.045)}#yc-fusion-app .yt-thumb span{position:absolute;right:8px;bottom:8px;padding:4px 10px;border-radius:7px;background:#202323df;color:white;font-size:13px}#yc-fusion-app .yt-grid small{display:block;color:#ffae78;margin:12px 0 3px}#yc-fusion-app .yt-grid strong{display:block;font-size:clamp(17px,1.4vw,21px);line-height:1.4}#yc-fusion-app .yt-grid a:hover{text-decoration:none}#yc-fusion-app .yt-grid a:hover strong{text-decoration:underline}@media(max-width:900px){#yc-fusion-app .yt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){#yc-fusion-app .yt-grid{gap:20px 12px}#yc-fusion-app .yt-grid strong{font-size:16px}}

/* Overrides requested Nov 13: actual Autodesk lockup, centered press-die illustration and matching caption typography */
#yc-fusion-app .hero .tag.fusion-lockup{display:block;margin:0 0 8px;line-height:1;}
#yc-fusion-app .hero .tag.fusion-lockup img{display:block;width:min(100%,255px);height:auto;max-height:80px;object-fit:contain;object-position:left center;}
#yc-fusion-app .hero .fig{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}
#yc-fusion-app .hero .fig img{display:block;width:100%;height:clamp(330px,34vw,485px);object-fit:contain;object-position:center center;margin-inline:auto;}
#yc-fusion-app .hero .fig figcaption{font-family:"Inter","Pretendard","Apple SD Gothic Neo","Malgun Gothic",Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:0;line-height:1.5;text-align:center;width:100%;margin:4px 0 0;padding:9px 0;}
@media(max-width:780px){#yc-fusion-app .hero .fig img{height:clamp(270px,72vw,390px)}#yc-fusion-app .hero .tag.fusion-lockup img{width:min(100%,210px)}}
/* Respect Sixshop header/footer: hide only the target blank page when JS has mounted the landing */
body.yc-fusion-route-active #page2767366{display:none!important;}
