디자인 톤다운: PPT 인상 개선·노랑(gold) → Rose Champagne·Media Kit 단축
Browse files색상 — Gold → Rose Champagne:
--accent-gold #F59E0B (앰버 노랑-오렌지) → #E5B584 (절제된 따뜻한 골드)
rgba(245,158,11,X) → rgba(229,181,132,X) 전체 일괄 교체
pillar[gold] 그라데이션: F59E0B/FBBF24 → E5B584/F2D2A8 (라이트 샴페인)
→ violet/magenta 패밀리와 자연스럽게 연결, 노랑 배지의 '광고' 인상 제거
PPT 인상 개선 (시각 위계 + 톤다운):
• section-title: 13px 800 그라데이션 텍스트 → 11.5px 600 단색 violet
+ 짧은 라인 접두사(::before, 22px) 추가 → 더 절제된 라벨 시그널
• section-heading: 800 weight → 700, letter-spacing -1px → -0.6px
(덜 두꺼움, 더 호흡감)
• section-sub: line-height 추가, max-width 720→680px (덜 빡빡)
• .section margin-top: 80px → 110px (호흡 강화)
+ 첫 섹션 60px 자동 (위로 너무 떨어지지 않게)
• detail-hero h2: 32→50px clamp, weight 800→700, letter -1.2→-1px
• detail-hero .accent: 단색 cyan → cyan→violet 그라데이션 텍스트
• .pillar: hover -6px → -3px, shadow alpha 14→10%/12→9%
+ backdrop-filter blur(12px) 추가 (글래스모피즘 강화)
+ transition cubic-bezier easing
+ radius 20→18, padding 32→36px (호흡)
• .pillar h3: 22→23, weight 800→700, letter -0.5→-0.6
• .pillar .tagline: 14→14.5, line-height 1.65→1.7
• .feat hover: 정적 → -2px + 보라 글로우(violet 0.08) + cubic-bezier
• .press-card hover: -3px → -2px, shadow 0.10→0.08
Press 미디어 키트 문구 단축:
기존: '미디어 키트. 로고 자산(가로형·스택형)·회사 소개·기술 자료·
CEO 인터뷰 요청은 contact@ginigen.net으로 부탁드립니다. 24시간 내 응답.'
→ 'Media Kit · 로고 · 인터뷰 → contact@ginigen.net'
- index.html +84 -57
|
@@ -27,7 +27,7 @@
|
|
| 27 |
--accent-cyan: #00D9FF;
|
| 28 |
--accent-violet: #A855F7;
|
| 29 |
--accent-magenta: #D946EF;
|
| 30 |
-
--accent-gold: #
|
| 31 |
--text-primary: #F8FAFC;
|
| 32 |
--text-secondary: rgba(226, 232, 240, 0.78);
|
| 33 |
--text-muted: rgba(226, 232, 240, 0.55);
|
|
@@ -254,8 +254,8 @@
|
|
| 254 |
align-items: center;
|
| 255 |
gap: 8px;
|
| 256 |
padding: 8px 16px;
|
| 257 |
-
background: rgba(
|
| 258 |
-
border: 1px solid rgba(
|
| 259 |
border-radius: 999px;
|
| 260 |
font-size: 12.5px;
|
| 261 |
font-weight: 600;
|
|
@@ -316,32 +316,44 @@
|
|
| 316 |
|
| 317 |
/* ============ SECTION TITLE ============ */
|
| 318 |
.section {
|
| 319 |
-
margin-top:
|
|
|
|
|
|
|
|
|
|
| 320 |
}
|
| 321 |
.section-title {
|
| 322 |
-
font-size:
|
| 323 |
-
font-weight:
|
| 324 |
-
|
| 325 |
-
-
|
| 326 |
-
-webkit-text-fill-color: transparent;
|
| 327 |
-
background-clip: text;
|
| 328 |
-
letter-spacing: 2px;
|
| 329 |
text-transform: uppercase;
|
| 330 |
-
margin-bottom:
|
| 331 |
-
display: inline-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 332 |
}
|
| 333 |
.section-heading {
|
| 334 |
-
font-size: clamp(28px,
|
| 335 |
-
font-weight:
|
| 336 |
-
line-height: 1.
|
| 337 |
-
letter-spacing: -
|
| 338 |
-
margin-bottom:
|
| 339 |
}
|
| 340 |
.section-sub {
|
| 341 |
-
font-size:
|
| 342 |
color: var(--text-secondary);
|
| 343 |
-
max-width:
|
| 344 |
-
margin-bottom:
|
|
|
|
|
|
|
| 345 |
}
|
| 346 |
|
| 347 |
/* ============ 3 PILLARS ============ */
|
|
@@ -352,13 +364,15 @@
|
|
| 352 |
}
|
| 353 |
.pillar {
|
| 354 |
position: relative;
|
| 355 |
-
background: linear-gradient(160deg, rgba(255,255,255,0.
|
| 356 |
border: 1px solid var(--border);
|
| 357 |
-
border-radius:
|
| 358 |
-
padding:
|
| 359 |
-
transition: all 0.
|
| 360 |
overflow: hidden;
|
| 361 |
cursor: pointer;
|
|
|
|
|
|
|
| 362 |
}
|
| 363 |
.pillar::before {
|
| 364 |
content: '';
|
|
@@ -369,15 +383,15 @@
|
|
| 369 |
opacity: 0.8;
|
| 370 |
}
|
| 371 |
.pillar:hover {
|
| 372 |
-
transform: translateY(-
|
| 373 |
border-color: var(--border-bright);
|
| 374 |
box-shadow:
|
| 375 |
-
0
|
| 376 |
-
0
|
| 377 |
}
|
| 378 |
.pillar[data-color="cyan"] { --gradient: linear-gradient(90deg, #00D9FF, #3B82F6); }
|
| 379 |
.pillar[data-color="blue"] { --gradient: linear-gradient(90deg, #3B82F6, #A855F7, #D946EF); }
|
| 380 |
-
.pillar[data-color="gold"] { --gradient: linear-gradient(90deg, #
|
| 381 |
|
| 382 |
.pillar-icon {
|
| 383 |
width: 52px; height: 52px;
|
|
@@ -399,16 +413,17 @@
|
|
| 399 |
margin-bottom: 8px;
|
| 400 |
}
|
| 401 |
.pillar h3 {
|
| 402 |
-
font-size:
|
| 403 |
-
font-weight:
|
| 404 |
-
margin-bottom:
|
| 405 |
-
letter-spacing: -0.
|
| 406 |
}
|
| 407 |
.pillar .tagline {
|
| 408 |
-
font-size:
|
| 409 |
color: var(--text-secondary);
|
| 410 |
-
line-height: 1.
|
| 411 |
-
margin-bottom:
|
|
|
|
| 412 |
}
|
| 413 |
.pillar ul {
|
| 414 |
list-style: none;
|
|
@@ -446,8 +461,8 @@
|
|
| 446 |
/* ============ TRUST BAR ============ */
|
| 447 |
.trust-bar {
|
| 448 |
margin-top: 70px;
|
| 449 |
-
background: linear-gradient(135deg, rgba(
|
| 450 |
-
border: 1px solid rgba(
|
| 451 |
border-radius: 20px;
|
| 452 |
padding: 32px 28px;
|
| 453 |
}
|
|
@@ -459,7 +474,7 @@
|
|
| 459 |
flex-wrap: wrap;
|
| 460 |
}
|
| 461 |
.trust-bar-head .gold-badge {
|
| 462 |
-
background: linear-gradient(135deg, #
|
| 463 |
color: #1F2937;
|
| 464 |
font-size: 11px;
|
| 465 |
font-weight: 800;
|
|
@@ -533,21 +548,27 @@
|
|
| 533 |
/* ============ DETAIL PAGES (AX / Society / Studio) ============ */
|
| 534 |
.detail-hero {
|
| 535 |
text-align: left;
|
| 536 |
-
padding:
|
| 537 |
}
|
| 538 |
.detail-hero h2 {
|
| 539 |
-
font-size: clamp(32px,
|
| 540 |
-
font-weight:
|
| 541 |
-
line-height: 1.
|
| 542 |
-
letter-spacing: -
|
| 543 |
-
margin-bottom:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 544 |
}
|
| 545 |
-
.detail-hero .accent { color: var(--accent-cyan); }
|
| 546 |
.detail-hero .lead {
|
| 547 |
-
font-size:
|
| 548 |
color: var(--text-secondary);
|
| 549 |
-
max-width:
|
| 550 |
-
line-height: 1.
|
|
|
|
| 551 |
}
|
| 552 |
|
| 553 |
.hero-cta-row {
|
|
@@ -594,8 +615,8 @@
|
|
| 594 |
.hero-price-strip {
|
| 595 |
margin-top: 22px;
|
| 596 |
padding: 14px 20px;
|
| 597 |
-
background: linear-gradient(135deg, rgba(
|
| 598 |
-
border: 1px solid rgba(
|
| 599 |
border-radius: 12px;
|
| 600 |
font-size: 14px;
|
| 601 |
color: var(--text-secondary);
|
|
@@ -619,7 +640,13 @@
|
|
| 619 |
padding: 24px 22px;
|
| 620 |
transition: all 0.25s;
|
| 621 |
}
|
| 622 |
-
.feat:hover {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 623 |
.feat .ico {
|
| 624 |
font-size: 24px;
|
| 625 |
margin-bottom: 12px;
|
|
@@ -792,8 +819,8 @@
|
|
| 792 |
.press-card:hover {
|
| 793 |
border-color: var(--border-bright);
|
| 794 |
background: var(--surface-hover);
|
| 795 |
-
transform: translateY(-
|
| 796 |
-
box-shadow: 0
|
| 797 |
}
|
| 798 |
.press-meta {
|
| 799 |
display: flex;
|
|
@@ -847,8 +874,8 @@
|
|
| 847 |
.press-note {
|
| 848 |
margin-top: 24px;
|
| 849 |
padding: 16px 20px;
|
| 850 |
-
background: rgba(
|
| 851 |
-
border: 1px solid rgba(
|
| 852 |
border-radius: 12px;
|
| 853 |
font-size: 13.5px;
|
| 854 |
color: var(--text-secondary);
|
|
@@ -1478,7 +1505,7 @@
|
|
| 1478 |
</div>
|
| 1479 |
|
| 1480 |
<div class="press-note">
|
| 1481 |
-
<strong>
|
| 1482 |
</div>
|
| 1483 |
</section>
|
| 1484 |
</div>
|
|
|
|
| 27 |
--accent-cyan: #00D9FF;
|
| 28 |
--accent-violet: #A855F7;
|
| 29 |
--accent-magenta: #D946EF;
|
| 30 |
+
--accent-gold: #E5B584;
|
| 31 |
--text-primary: #F8FAFC;
|
| 32 |
--text-secondary: rgba(226, 232, 240, 0.78);
|
| 33 |
--text-muted: rgba(226, 232, 240, 0.55);
|
|
|
|
| 254 |
align-items: center;
|
| 255 |
gap: 8px;
|
| 256 |
padding: 8px 16px;
|
| 257 |
+
background: rgba(229, 181, 132, 0.12);
|
| 258 |
+
border: 1px solid rgba(229, 181, 132, 0.35);
|
| 259 |
border-radius: 999px;
|
| 260 |
font-size: 12.5px;
|
| 261 |
font-weight: 600;
|
|
|
|
| 316 |
|
| 317 |
/* ============ SECTION TITLE ============ */
|
| 318 |
.section {
|
| 319 |
+
margin-top: 110px;
|
| 320 |
+
}
|
| 321 |
+
.tab-content > .section:first-of-type {
|
| 322 |
+
margin-top: 60px;
|
| 323 |
}
|
| 324 |
.section-title {
|
| 325 |
+
font-size: 11.5px;
|
| 326 |
+
font-weight: 600;
|
| 327 |
+
color: var(--accent-violet);
|
| 328 |
+
letter-spacing: 1.6px;
|
|
|
|
|
|
|
|
|
|
| 329 |
text-transform: uppercase;
|
| 330 |
+
margin-bottom: 14px;
|
| 331 |
+
display: inline-flex;
|
| 332 |
+
align-items: center;
|
| 333 |
+
gap: 10px;
|
| 334 |
+
opacity: 0.85;
|
| 335 |
+
}
|
| 336 |
+
.section-title::before {
|
| 337 |
+
content: '';
|
| 338 |
+
width: 22px;
|
| 339 |
+
height: 1px;
|
| 340 |
+
background: var(--accent-violet);
|
| 341 |
+
opacity: 0.5;
|
| 342 |
}
|
| 343 |
.section-heading {
|
| 344 |
+
font-size: clamp(28px, 3.6vw, 40px);
|
| 345 |
+
font-weight: 700;
|
| 346 |
+
line-height: 1.18;
|
| 347 |
+
letter-spacing: -0.6px;
|
| 348 |
+
margin-bottom: 18px;
|
| 349 |
}
|
| 350 |
.section-sub {
|
| 351 |
+
font-size: 16px;
|
| 352 |
color: var(--text-secondary);
|
| 353 |
+
max-width: 680px;
|
| 354 |
+
margin-bottom: 44px;
|
| 355 |
+
line-height: 1.7;
|
| 356 |
+
font-weight: 400;
|
| 357 |
}
|
| 358 |
|
| 359 |
/* ============ 3 PILLARS ============ */
|
|
|
|
| 364 |
}
|
| 365 |
.pillar {
|
| 366 |
position: relative;
|
| 367 |
+
background: linear-gradient(160deg, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.01) 100%);
|
| 368 |
border: 1px solid var(--border);
|
| 369 |
+
border-radius: 18px;
|
| 370 |
+
padding: 36px 28px;
|
| 371 |
+
transition: all 0.35s cubic-bezier(0.16, 1, 0.3, 1);
|
| 372 |
overflow: hidden;
|
| 373 |
cursor: pointer;
|
| 374 |
+
backdrop-filter: blur(12px);
|
| 375 |
+
-webkit-backdrop-filter: blur(12px);
|
| 376 |
}
|
| 377 |
.pillar::before {
|
| 378 |
content: '';
|
|
|
|
| 383 |
opacity: 0.8;
|
| 384 |
}
|
| 385 |
.pillar:hover {
|
| 386 |
+
transform: translateY(-3px);
|
| 387 |
border-color: var(--border-bright);
|
| 388 |
box-shadow:
|
| 389 |
+
0 16px 40px rgba(0, 217, 255, 0.10),
|
| 390 |
+
0 8px 24px rgba(168, 85, 247, 0.09);
|
| 391 |
}
|
| 392 |
.pillar[data-color="cyan"] { --gradient: linear-gradient(90deg, #00D9FF, #3B82F6); }
|
| 393 |
.pillar[data-color="blue"] { --gradient: linear-gradient(90deg, #3B82F6, #A855F7, #D946EF); }
|
| 394 |
+
.pillar[data-color="gold"] { --gradient: linear-gradient(90deg, #E5B584, #D946EF); }
|
| 395 |
|
| 396 |
.pillar-icon {
|
| 397 |
width: 52px; height: 52px;
|
|
|
|
| 413 |
margin-bottom: 8px;
|
| 414 |
}
|
| 415 |
.pillar h3 {
|
| 416 |
+
font-size: 23px;
|
| 417 |
+
font-weight: 700;
|
| 418 |
+
margin-bottom: 12px;
|
| 419 |
+
letter-spacing: -0.6px;
|
| 420 |
}
|
| 421 |
.pillar .tagline {
|
| 422 |
+
font-size: 14.5px;
|
| 423 |
color: var(--text-secondary);
|
| 424 |
+
line-height: 1.7;
|
| 425 |
+
margin-bottom: 20px;
|
| 426 |
+
font-weight: 400;
|
| 427 |
}
|
| 428 |
.pillar ul {
|
| 429 |
list-style: none;
|
|
|
|
| 461 |
/* ============ TRUST BAR ============ */
|
| 462 |
.trust-bar {
|
| 463 |
margin-top: 70px;
|
| 464 |
+
background: linear-gradient(135deg, rgba(229, 181, 132, 0.10) 0%, rgba(168, 85, 247, 0.07) 50%, rgba(0, 217, 255, 0.06) 100%);
|
| 465 |
+
border: 1px solid rgba(229, 181, 132, 0.25);
|
| 466 |
border-radius: 20px;
|
| 467 |
padding: 32px 28px;
|
| 468 |
}
|
|
|
|
| 474 |
flex-wrap: wrap;
|
| 475 |
}
|
| 476 |
.trust-bar-head .gold-badge {
|
| 477 |
+
background: linear-gradient(135deg, #E5B584, #F2D2A8);
|
| 478 |
color: #1F2937;
|
| 479 |
font-size: 11px;
|
| 480 |
font-weight: 800;
|
|
|
|
| 548 |
/* ============ DETAIL PAGES (AX / Society / Studio) ============ */
|
| 549 |
.detail-hero {
|
| 550 |
text-align: left;
|
| 551 |
+
padding: 50px 0 30px;
|
| 552 |
}
|
| 553 |
.detail-hero h2 {
|
| 554 |
+
font-size: clamp(32px, 4.6vw, 50px);
|
| 555 |
+
font-weight: 700;
|
| 556 |
+
line-height: 1.12;
|
| 557 |
+
letter-spacing: -1px;
|
| 558 |
+
margin-bottom: 22px;
|
| 559 |
+
}
|
| 560 |
+
.detail-hero .accent {
|
| 561 |
+
background: linear-gradient(135deg, var(--accent-cyan) 0%, var(--accent-violet) 100%);
|
| 562 |
+
-webkit-background-clip: text;
|
| 563 |
+
-webkit-text-fill-color: transparent;
|
| 564 |
+
background-clip: text;
|
| 565 |
}
|
|
|
|
| 566 |
.detail-hero .lead {
|
| 567 |
+
font-size: 17.5px;
|
| 568 |
color: var(--text-secondary);
|
| 569 |
+
max-width: 720px;
|
| 570 |
+
line-height: 1.7;
|
| 571 |
+
font-weight: 400;
|
| 572 |
}
|
| 573 |
|
| 574 |
.hero-cta-row {
|
|
|
|
| 615 |
.hero-price-strip {
|
| 616 |
margin-top: 22px;
|
| 617 |
padding: 14px 20px;
|
| 618 |
+
background: linear-gradient(135deg, rgba(229, 181, 132, 0.10) 0%, rgba(0, 217, 255, 0.06) 100%);
|
| 619 |
+
border: 1px solid rgba(229, 181, 132, 0.30);
|
| 620 |
border-radius: 12px;
|
| 621 |
font-size: 14px;
|
| 622 |
color: var(--text-secondary);
|
|
|
|
| 640 |
padding: 24px 22px;
|
| 641 |
transition: all 0.25s;
|
| 642 |
}
|
| 643 |
+
.feat:hover {
|
| 644 |
+
border-color: var(--border-bright);
|
| 645 |
+
background: var(--surface-hover);
|
| 646 |
+
transform: translateY(-2px);
|
| 647 |
+
box-shadow: 0 10px 24px rgba(168, 85, 247, 0.08);
|
| 648 |
+
}
|
| 649 |
+
.feat { transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1); }
|
| 650 |
.feat .ico {
|
| 651 |
font-size: 24px;
|
| 652 |
margin-bottom: 12px;
|
|
|
|
| 819 |
.press-card:hover {
|
| 820 |
border-color: var(--border-bright);
|
| 821 |
background: var(--surface-hover);
|
| 822 |
+
transform: translateY(-2px);
|
| 823 |
+
box-shadow: 0 12px 28px rgba(0, 217, 255, 0.08);
|
| 824 |
}
|
| 825 |
.press-meta {
|
| 826 |
display: flex;
|
|
|
|
| 874 |
.press-note {
|
| 875 |
margin-top: 24px;
|
| 876 |
padding: 16px 20px;
|
| 877 |
+
background: rgba(229, 181, 132, 0.06);
|
| 878 |
+
border: 1px solid rgba(229, 181, 132, 0.20);
|
| 879 |
border-radius: 12px;
|
| 880 |
font-size: 13.5px;
|
| 881 |
color: var(--text-secondary);
|
|
|
|
| 1505 |
</div>
|
| 1506 |
|
| 1507 |
<div class="press-note">
|
| 1508 |
+
<strong>Media Kit</strong> · <a href="logo.png" target="_blank" style="color:var(--accent-cyan);">로고</a> · 인터뷰 → <a href="mailto:contact@ginigen.net" style="color:var(--accent-cyan);">contact@ginigen.net</a>
|
| 1509 |
</div>
|
| 1510 |
</section>
|
| 1511 |
</div>
|