@import url("https://fonts.googleapis.com/css2?family=Hahmlet:wght@400;500;600;700;800&family=Cormorant+Garamond:wght@400;500;600&display=swap");.arc{--arc-night:#141a2e;--arc-night-2:#1e2742;--arc-deep:#1e2642;--arc-ink:#232941;--arc-body:#3b4459;--arc-gold:#c9a227;--arc-gold-soft:#e4bc5c;--arc-cream:#fbf7ef;--arc-sand:#f4ede0;--arc-line:#e5dcc9;color:var(--arc-ink);background:var(--arc-cream);font-family:Noto Sans KR,Apple SD Gothic Neo,sans-serif;word-break:keep-all;-webkit-font-smoothing:antialiased}.arc-display{font-family:Hahmlet,Noto Sans KR,serif;text-wrap:balance;letter-spacing:-.01em}.arc-serif{font-family:Cormorant Garamond,Hahmlet,serif}.arc-eyebrow{font-family:Poppins,Noto Sans KR,sans-serif;letter-spacing:.28em;text-transform:uppercase;font-size:.78rem;font-weight:600}.arc-num{font-family:Poppins,sans-serif;font-variant-numeric:tabular-nums}@keyframes arcRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.arc-rise{opacity:0;animation:arcRise 1s cubic-bezier(.2,.7,.2,1) forwards}.arc-rise-1{animation-delay:.12s}.arc-rise-2{animation-delay:.3s}.arc-rise-3{animation-delay:.5s}.arc-rise-4{animation-delay:.72s}.arc-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.arc-reveal.is-in{opacity:1;transform:none}@keyframes arcGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}.arc-glow{animation:arcGlow 9s ease-in-out infinite;transform-origin:center}@keyframes arcDraw{0%{stroke-dashoffset:1200}to{stroke-dashoffset:0}}.arc-draw{stroke-dasharray:1200;animation:arcDraw 2.6s cubic-bezier(.3,.7,.2,1) forwards}@keyframes arcTwinkle{0%,to{opacity:.25}50%{opacity:.9}}.arc-star{animation:arcTwinkle 4s ease-in-out infinite}.arc-rule{height:1px;background:linear-gradient(90deg,transparent,var(--arc-line) 20%,var(--arc-line) 80%,transparent)}.arc-card{background:#fff;border:1px solid var(--arc-line);border-radius:20px}.arc-quote{font-family:Hahmlet,serif;line-height:1.75;text-wrap:balance}@media (prefers-reduced-motion:reduce){.arc-draw,.arc-glow,.arc-reveal,.arc-rise,.arc-star{animation:none!important;opacity:1!important;transform:none!important;stroke-dashoffset:0!important;transition:none!important}}