@font-face{font-family:Hopfia Financier;src:url(/assets/test-financier-display-light.woff2)format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Hopfia Reckless;src:url(/assets/reckless-neue-book.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Hopfia Instrument;src:url(/assets/instrument-sans-variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Hopfia Pretendard;src:url(/mirror-assets/744e50b9780722eada9a.woff)format("woff");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Hopfia Pretendard;src:url(/mirror-assets/3214d4fdb5bd41e10c9f.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Hopfia Pretendard;src:url(/mirror-assets/6231269ba695835ca13b.woff)format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Hopfia Pretendard;src:url(/mirror-assets/e476f124e88472078cf4.woff)format("woff");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Hopfia Pretendard;src:url(/mirror-assets/b02e6d7d8606f13f1268.woff)format("woff");font-style:normal;font-weight:700;font-display:swap}:root{--paper:#f6f7f8;--paper-deep:#eef1f6;--ink:#0c111c;--muted:#51555ec2;--rule:#0c111c1a;--dark-rule:#f6f7f824;--dark-copy:#f6f7f8b3;--blue:#0056fb;--marketing-night:#07101f;--marketing-night-soft:#0a1426;--marketing-night-raised:#111d31;--marketing-platform-night:#081426;--marketing-paper:#f3f2ed;--marketing-paper-soft:#e9e8e2;--marketing-gold:#d2a65e;--marketing-gold-bright:#eccb91;--marketing-light-copy:#f3f2edd1;--marketing-dark-copy:#0a101bbd;--marketing-light-rule:#f3f2ed30;--marketing-dark-rule:#0a101b26;--marketing-title-hero-display:clamp(46px, 5.2vw, 76px);--marketing-title-hero-product:clamp(36px, 3.8vw, 56px);--marketing-title-hero-feature:clamp(44px, 5vw, 72px);--marketing-title-section:clamp(34px, 3.2vw, 48px);--marketing-title-slogan:clamp(42px, 4.7vw, 68px);--marketing-title-overview:clamp(32px, 2.8vw, 42px);--marketing-title-detail:clamp(32px, 2.8vw, 42px);--marketing-title-cta:clamp(38px, 4vw, 58px);--marketing-title-card:clamp(22px, 2vw, 30px);--marketing-title-card-feature:clamp(28px, 2.7vw, 40px);--marketing-layout-max:1360px;--marketing-gutter:max(40px, calc((100vw - var(--marketing-layout-max)) / 2 + 40px));--marketing-section-space:clamp(104px, 8vw, 128px);--marketing-radius-panel:8px;--marketing-radius-card:8px;--body-font:"Hopfia Instrument", "IBM Plex Sans", Arial, sans-serif;--display-font:"Hopfia Financier", Georgia, serif;--editorial-font:"Hopfia Reckless", Georgia, serif}html[lang=ko]{--body-font:"Hopfia Pretendard", "Apple SD Gothic Neo", sans-serif;--marketing-title-hero-display:clamp(42px, 4.7vw, 64px);--marketing-title-hero-product:clamp(34px, 3.5vw, 50px);--marketing-title-hero-feature:clamp(40px, 4.5vw, 62px);--marketing-title-section:clamp(32px, 2.9vw, 44px);--marketing-title-slogan:clamp(38px, 4.1vw, 60px)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--body-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:14px}body,main{min-width:320px;overflow-x:clip}a{color:inherit;text-decoration:none}button,summary{font:inherit}a:focus-visible,summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}
