.bf-about{--bf-primary:#7c3aed;--bf-primary-deep:#5b21b6;--bf-primary-soft:#f3edff;--bf-accent:#38b3d7;--bf-accent-deep:#1689aa;--bf-accent-soft:#e9f8fc;--bf-ink:#171a2e;--bf-muted:#5e6475;--bf-line:#e6e1ef;--bf-canvas:#f8f7fb;--bf-paper:#fff;--bf-shadow:0 16px 44px #301f5317;--bf-shadow-lg:0 28px 72px #301f5324;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scroll-padding-top:78px;color:var(--bf-ink)!important;background:radial-gradient(circle at 8% 4%,#7c3aed11,transparent 30rem),radial-gradient(circle at 94% 18%,#38b3d70e,transparent 28rem),var(--bf-canvas)!important;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,system-ui,sans-serif!important;font-size:1.0625rem!important;line-height:1.72!important}.bf-about>header{-webkit-backdrop-filter:blur(20px)saturate(1.25)!important;background:#ffffffe0!important;border-color:#7c3aed1a!important;padding-block:0!important;box-shadow:0 10px 32px #2619440f!important}.bf-about>header>div{gap:24px;min-height:78px}.bf-about>header>div>a:first-child{background:url(/bidFactory_logo.svg) 50%/contain no-repeat;flex:0 0 194px;width:194px;height:52px;display:block!important}.bf-about>header>div>a:first-child>svg,.bf-about>header>div>a:first-child>span{display:none!important}.bf-about>header nav{color:#4f5364!important;gap:1.15rem!important;font-size:.96rem!important}.bf-about>header nav a{padding-block:26px;position:relative;transition:color .18s!important}.bf-about>header nav a:after{background:linear-gradient(90deg,var(--bf-primary),var(--bf-accent));content:"";border-radius:99px;height:2px;transition:right .18s,left .18s;position:absolute;bottom:18px;left:50%;right:50%}.bf-about>header nav a:hover{color:var(--bf-primary)!important}.bf-about>header nav a:hover:after{left:0;right:0}.bf-about>header nav span{background:var(--bf-line)!important}.bf-about a,.bf-about button,.bf-about summary{-webkit-tap-highlight-color:transparent}.bf-about a:focus-visible,.bf-about button:focus-visible,.bf-about summary:focus-visible{outline-offset:3px;outline:3px solid #38b3d76b}.bf-about .bg-main{background-color:var(--bf-primary)!important}.bf-about .text-main{color:var(--bf-primary)!important}.bf-about .border-main{border-color:var(--bf-primary)!important}.bf-about .bg-sub{background-color:var(--bf-accent)!important}.bf-about .text-sub{color:var(--bf-accent-deep)!important}.bf-about .border-sub{border-color:var(--bf-accent)!important}.bf-about .hover\:bg-sub:hover{background-color:var(--bf-primary-deep)!important}.bf-about .hover\:text-sub:hover{color:var(--bf-primary)!important}.bf-about .demo-link:hover{color:#fff!important}.bf-about>header>div>a:last-child,.bf-about a.bg-main{justify-content:center;align-items:center;min-height:46px;display:inline-flex;background:linear-gradient(135deg,#8b5cf6,var(--bf-primary)58%,var(--bf-primary-deep))!important;border-radius:12px!important;transition:box-shadow .18s,transform .18s!important;box-shadow:0 10px 26px #7c3aed40!important}.bf-about>header>div>a:last-child:hover,.bf-about a.bg-main:hover{transform:translateY(-2px);box-shadow:0 14px 32px #7c3aed57!important}.bf-about>section{position:relative;overflow:hidden}.bf-about>section[id]{padding-top:32px!important;scroll-margin-top:0!important}.bf-about>section:first-of-type{box-shadow:var(--bf-shadow-lg)!important;background:radial-gradient(circle at 82% 8%,#7c3aed1f,#0000 28rem),radial-gradient(circle at 12% 76%,#38b3d71a,#0000 24rem),linear-gradient(145deg,#fff,#fbf9ff 68%,#f4fbfd)!important;border-color:#7c3aed21!important;margin-top:32px!important}.bf-about>section:first-of-type:before{opacity:.42;content:"";pointer-events:none;background-image:linear-gradient(#7c3aed0e 1px,#0000 1px),linear-gradient(90deg,#7c3aed0e 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 48%);mask-image:linear-gradient(#000,#0000 48%)}.bf-about>section:first-of-type>*{z-index:1;position:relative}.bf-about>section:first-of-type h1{letter-spacing:-.055em;text-wrap:balance;color:var(--bf-ink)!important}.bf-about>section:first-of-type>div:first-child>i{color:var(--bf-primary);filter:drop-shadow(0 10px 20px #7c3aed33)}.bf-about h1,.bf-about h2,.bf-about h3,.bf-about h4{letter-spacing:-.035em;text-wrap:balance}.bf-about h2,.bf-about h3,.bf-about h4{color:var(--bf-ink)!important}.bf-about p{color:var(--bf-muted)}.bf-about .bg-main.text-white>p,.bf-about .bg-main.text-white>h1,.bf-about .bg-main.text-white>h2,.bf-about .bg-main.text-white>h3,.bf-about .bg-main.text-white>h4{color:#fff!important}.bf-about #intro,.bf-about #workflow,.bf-about #diff,.bf-about #deployment,.bf-about #pricing{background:linear-gradient(#f8f7fbf5,#f5f3f9f5)!important}.bf-about #roi,.bf-about #features,.bf-about #architecture,.bf-about #faq{background:var(--bf-paper)!important}.bf-about #intro,.bf-about #roi,.bf-about #workflow,.bf-about #features,.bf-about #diff,.bf-about #architecture,.bf-about #deployment,.bf-about #pricing,.bf-about #faq{border-color:var(--bf-line)!important}.bf-about .rounded-3xl{border-radius:24px!important}.bf-about .rounded-2xl{border-radius:18px!important}.bf-about .border-gray-100,.bf-about .border-gray-200,.bf-about .border-gray-300{border-color:var(--bf-line)!important}.bf-about .bg-gray-50{background-color:#f8f7fb!important}.bf-about .bg-gray-100{background-color:#f2f0f6!important}.bf-about .bg-blue-50,.bf-about .bg-blue-100{background-color:var(--bf-accent-soft)!important}.bf-about .text-gray-900,.bf-about .text-gray-800,.bf-about .text-gray-700{color:var(--bf-ink)!important}.bf-about .text-gray-600,.bf-about .text-gray-500{color:var(--bf-muted)!important}.bf-about .shadow-sm{box-shadow:0 10px 28px #2e1e4e11!important}.bf-about .shadow-md,.bf-about .shadow-lg,.bf-about .shadow-xl{box-shadow:var(--bf-shadow)!important}.bf-about #intro .bg-white,.bf-about #roi .bg-white,.bf-about #workflow .bg-white,.bf-about #features .bg-white,.bf-about #diff .bg-white,.bf-about #architecture .bg-white,.bf-about #deployment .bg-white,.bf-about #pricing .bg-white,.bf-about #faq .bg-white{border-color:var(--bf-line)!important;box-shadow:var(--bf-shadow)!important;background:#fffffff0!important}.bf-about #intro .bg-white,.bf-about #workflow .bg-white,.bf-about #features .bg-white,.bf-about #architecture .bg-white,.bf-about #deployment .bg-white,.bf-about #pricing .bg-white{transition:border-color .2s,box-shadow .2s,transform .2s}.bf-about #intro .bg-white:hover,.bf-about #workflow .bg-white:hover,.bf-about #features .bg-white:hover,.bf-about #architecture .bg-white:hover,.bf-about #deployment .bg-white:hover,.bf-about #pricing .bg-white:hover{transform:translateY(-3px);border-color:#7c3aed4d!important;box-shadow:0 22px 52px #301f531f!important}.bf-about #workflow .group>.absolute.top-0.right-0{text-shadow:none;border-bottom:1px solid #ffffff29;border-left:1px solid #ffffff29;box-shadow:-5px 7px 18px #5b21b629;color:#fff!important;background:linear-gradient(135deg,#8b5cf6,#6d4fe7)!important;border-bottom-left-radius:28px!important;width:76px!important;height:72px!important;font-size:1.7rem!important;transition:color .18s,background .18s,box-shadow .18s!important}.bf-about #workflow .group:hover>.absolute.top-0.right-0{box-shadow:-7px 9px 22px #5b21b647;color:#fff!important;background:linear-gradient(135deg,var(--bf-primary),var(--bf-primary-deep))!important}.bf-about>section:first-of-type .bg-main{background:linear-gradient(135deg,var(--bf-primary),var(--bf-primary-deep))!important}.bf-about>section:first-of-type .bg-gray-100{background:linear-gradient(145deg,#f5f3f8,#eeebf3)!important;border-color:#e5e1eb!important}.bf-about .aspect-video{background:radial-gradient(circle,#7c3aed11,#0000 60%),#f7f5fa!important;border-color:#7c3aed3d!important}.bf-about table{border:1px solid var(--bf-line);border-radius:18px;overflow:hidden;box-shadow:0 8px 26px #301f530d}.bf-about th{color:var(--bf-primary-deep)!important;border-color:var(--bf-line)!important;background:var(--bf-primary-soft)!important}.bf-about td{color:#424758;background:#ffffffe0;border-color:var(--bf-line)!important}.bf-about #pricing .border-main{background:radial-gradient(circle at 94% 4%,#38b3d71c,#0000 18rem),linear-gradient(150deg,#fff,#faf7ff)!important;border-width:2px!important;box-shadow:0 26px 62px #5c339a29!important}.bf-about #faq details,.bf-about #faq .border{border-color:var(--bf-line)!important}.bf-about #faq summary{cursor:pointer;min-height:64px}.bf-about>footer{color:#aaa5b8!important;background:radial-gradient(circle at 50% 0,#7c3aed21,#0000 24rem),#12101c!important;border-color:#c4b5fd24!important}.bf-about>footer>div>div:first-child>div:first-child{filter:brightness(1.16)saturate(.92);background:url(/bidFactory_logo.svg) 50%/contain no-repeat;width:174px;height:48px;margin-bottom:.5rem;display:block!important}.bf-about>footer>div>div:first-child>div:first-child>svg,.bf-about>footer>div>div:first-child>div:first-child>span{display:none!important}.bf-about #about>div>.text-center.mb-20>div:first-child{aspect-ratio:640/160;margin-inline:auto;background:url(/docusaver-logo-concept.svg) 50%/contain no-repeat;width:320px;margin-bottom:1.5rem;display:block!important}.bf-about #about>div>.text-center.mb-20>div:first-child>svg,.bf-about #about>div>.text-center.mb-20>div:first-child>span{display:none!important}@media (max-width:1024px){.bf-about>header>div>a:first-child{flex-basis:166px;width:166px}}@media (max-width:767px){.bf-about{scroll-padding-top:68px;font-size:1rem!important}.bf-about>header{padding-inline:1rem!important}.bf-about>header>div{min-height:68px}.bf-about>header>div>a:first-child{flex-basis:150px;width:150px;height:42px}.bf-about>header>div>a:last-child{min-height:44px;padding-inline:1rem!important;font-size:.92rem!important}.bf-about>section:first-of-type{margin:16px 14px 0!important;padding-inline:1.25rem!important}.bf-about>section{padding-inline:1.25rem!important}.bf-about>section[id]{padding-top:24px!important;scroll-margin-top:0!important}.bf-about #about>div>.text-center.mb-20>div:first-child{width:240px}.bf-about th,.bf-about td{padding:.9rem!important;font-size:.95rem!important}}@media (prefers-reduced-motion:reduce){.bf-about{scroll-behavior:auto}.bf-about *,.bf-about :before,.bf-about :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.bf-about{background:#f8f7fb!important}.bf-about .about-page-nav{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-bottom:1px solid #e6e1ef;justify-content:space-between;align-items:center;height:72px;padding:0 24px;display:flex;position:sticky;top:0}.bf-about .about-company-logo{aspect-ratio:640/160;background:url(/docusaver-logo-concept.svg) 50%/contain no-repeat;width:180px}.bf-about .about-back{color:#171a2e;background:#fff;border:1px solid #e6e1ef;border-radius:11px;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.bf-about .about-back:hover{color:#7c3aed;border-color:#c9b7ef}.bf-about>#about{box-shadow:none!important;background:#fff!important;border-inline:0!important;border-radius:0!important;margin:0!important;padding-top:54px!important}.bf-about>#about:before{display:none!important}.bf-about .about-footer{color:#aaa5b8;text-align:center;background:#12101c;padding:28px 20px;font-size:13px}@media (max-width:640px){.bf-about .about-page-nav{height:64px;padding:0 14px}.bf-about .about-company-logo{width:150px}.bf-about>#about{padding-top:36px!important}}
