:root{--use-green:#17683e;--use-dark:#172019;--use-muted:#68716b;--use-line:#dfe6e1;--use-soft:#f2f7f3;--use-pink:#bc1765}.fs-use-page,.fs-use-page *{box-sizing:border-box}.fs-use-page{max-width:1280px;margin:0 auto;padding:34px 20px 80px;color:var(--use-dark);font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Noto Sans KR","Segoe UI",sans-serif}.fs-use-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:34px 38px;border:1px solid var(--use-line);border-radius:18px;background:linear-gradient(125deg,#f6faf7 0%,#fffdfa 62%,#f8f0f5 100%)}.fs-use-intro span,.fs-use-board-head span,.fs-use-feature-copy>span{color:var(--use-green);font-size:11px;font-weight:900;letter-spacing:.12em}.fs-use-intro h1{margin:7px 0 0;font-size:38px;letter-spacing:-1.5px}.fs-use-intro p{max-width:760px;margin:10px 0 0;color:var(--use-muted);font-size:15px;line-height:1.75}.fs-use-intro>a,.fs-use-section-head>a{flex:0 0 auto;padding:11px 15px;border-radius:999px;background:var(--use-green);color:#fff;text-decoration:none;font-size:13px;font-weight:800}.fs-use-tabs{display:flex;gap:7px;margin:22px 0 18px;padding:9px;border:1px solid var(--use-line);border-radius:12px;background:#fff;overflow-x:auto}.fs-use-tabs a{flex:0 0 auto;padding:10px 17px;border-radius:8px;color:#334039;text-decoration:none;font-size:13px;font-weight:800}.fs-use-tabs a:hover,.fs-use-tabs a.active{background:var(--use-green);color:#fff}.fs-use-lead-grid{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(340px,.58fr);gap:18px}.fs-use-feature-card,.fs-use-board-panel{overflow:hidden;border:1px solid var(--use-line);border-radius:16px;background:#fff;box-shadow:0 12px 32px rgba(32,56,41,.055)}.fs-use-feature{position:relative;aspect-ratio:16/8.25;background:#110b11}.fs-use-feature iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.fs-use-loading{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:14px}.fs-use-feature-copy{padding:21px 24px 23px;background:#fafafa}.fs-use-feature-copy h2{margin:6px 0 0;font-size:25px;letter-spacing:-.7px}.fs-use-feature-copy p{margin:7px 0 0;color:var(--use-muted);font-size:13px;line-height:1.6}.fs-use-board-panel{padding:23px}.fs-use-board-head h2{margin:6px 0 0;font-size:25px}.fs-use-board-head p{margin:8px 0 0;color:var(--use-muted);font-size:13px;line-height:1.6}.fs-use-board-links{display:grid;gap:9px;margin-top:18px}.fs-use-board-links a{display:grid;grid-template-columns:95px minmax(0,1fr);align-items:center;gap:6px 12px;padding:13px;border:1px solid #e5e9e6;border-radius:10px;color:inherit;text-decoration:none}.fs-use-board-links a:hover{border-color:#9fbbaa;background:var(--use-soft)}.fs-use-board-links strong{grid-row:1/3;color:var(--use-green);font-size:14px}.fs-use-board-links span{overflow:hidden;color:#667068;font-size:11px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.fs-use-board-links b{color:#3c5545;font-size:10px}.fs-use-video-section{margin-top:32px}.fs-use-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:15px}.fs-use-section-head h2{margin:0;font-size:26px}.fs-use-section-head p{margin:5px 0 0;color:var(--use-muted);font-size:13px}.fs-use-video-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.fs-use-video-card{overflow:hidden;border:1px solid var(--use-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none;transition:.17s ease}.fs-use-video-card:hover{transform:translateY(-2px);border-color:#9fb6a6;box-shadow:0 11px 25px rgba(38,68,48,.09)}.fs-use-video-thumb{position:relative;aspect-ratio:16/9;overflow:hidden;background:#20121d}.fs-use-video-thumb img{width:100%;height:100%;display:block;object-fit:cover}.fs-use-play{position:absolute;left:50%;top:50%;display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:rgba(255,255,255,.92);color:var(--use-pink);font-size:18px;transform:translate(-50%,-50%);box-shadow:0 5px 20px rgba(0,0,0,.2)}.fs-use-video-body{padding:14px}.fs-use-video-body h3{display:-webkit-box;min-height:43px;margin:0;overflow:hidden;font-size:15px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fs-use-video-body p{display:-webkit-box;min-height:39px;margin:8px 0 0;overflow:hidden;color:var(--use-muted);font-size:11px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fs-use-video-meta{display:flex;justify-content:space-between;gap:10px;margin-top:11px;color:#8a928d;font-size:10px}.fs-use-grid-loading{grid-column:1/-1;padding:55px 20px;border:1px dashed var(--use-line);border-radius:12px;color:var(--use-muted);text-align:center}.fs-use-empty{grid-column:1/-1;padding:55px 20px;border:1px dashed #d9dfdb;border-radius:12px;background:#fafcfb;color:#707a73;text-align:center}@media(max-width:1050px){.fs-use-lead-grid{grid-template-columns:1fr}.fs-use-board-links{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-use-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.fs-use-page{padding:22px 14px 60px}.fs-use-intro{align-items:flex-start;flex-direction:column;padding:25px 22px}.fs-use-intro h1{font-size:31px}.fs-use-board-links{grid-template-columns:1fr}.fs-use-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-use-section-head{align-items:flex-start;flex-direction:column}}@media(max-width:500px){.fs-use-video-grid{grid-template-columns:1fr}.fs-use-feature-copy{padding:17px}.fs-use-feature-copy h2{font-size:20px}.fs-use-board-panel{padding:17px}}
