.bf-landing-v1{color:#333;word-break:keep-all;background-color:#fff;font-size:1.125rem;line-height:1.7}.bf-landing-v1 h1,.bf-landing-v1 h2,.bf-landing-v1 h3,.bf-landing-v1 h4{color:#675de9;font-weight:700}.bf-landing-v1 table{border-collapse:collapse;width:100%}.bf-landing-v1 th,.bf-landing-v1 td{text-align:left;border-bottom:1px solid #e5e7eb;padding:1.25rem}.bf-landing-v1 th{color:#675de9;background-color:#f8fafc;font-size:1.25rem;font-weight:600}.bf-landing-v1 td{font-size:1.125rem}.bf-landing-v1 .terms-body ol{counter-reset:item;padding-left:0;list-style:none}.bf-landing-v1 .terms-body ol>li{counter-increment:item;margin-bottom:.5rem;padding-left:1.75rem;position:relative}.bf-landing-v1 .terms-body ol>li:before{content:counter(item)".";color:#675de9;font-weight:600;position:absolute;left:0}.bf-landing-v1 .terms-body ol ol{counter-reset:subitem;margin-top:.4rem}.bf-landing-v1 .terms-body ol ol>li{counter-increment:subitem;padding-left:1.5rem}.bf-landing-v1 .terms-body ol ol>li:before{content:counter(subitem,decimal)")";color:#9ca3af;font-weight:500}.bf-landing-v1 .terms-chapter summary::-webkit-details-marker{display:none}.bf-landing-v1 .terms-chapter[open] .terms-chevron{transform:rotate(180deg)}.bf-landing-v1{--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-landing-v1>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-landing-v1>header>div{gap:24px;min-height:78px}.bf-landing-v1>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-landing-v1>header>div>a:first-child>svg,.bf-landing-v1>header>div>a:first-child>span{display:none!important}.bf-landing-v1>header nav{color:#4f5364!important;gap:1.15rem!important;font-size:.96rem!important}.bf-landing-v1>header nav a{padding-block:26px;position:relative;transition:color .18s!important}.bf-landing-v1>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-landing-v1>header nav a:hover{color:var(--bf-primary)!important}.bf-landing-v1>header nav a:hover:after{left:0;right:0}.bf-landing-v1>header nav span{background:var(--bf-line)!important}.bf-landing-v1 a,.bf-landing-v1 button,.bf-landing-v1 summary{-webkit-tap-highlight-color:transparent}.bf-landing-v1 a:focus-visible,.bf-landing-v1 button:focus-visible,.bf-landing-v1 summary:focus-visible{outline-offset:3px;outline:3px solid #38b3d76b}.bf-landing-v1 .bg-main{background-color:var(--bf-primary)!important}.bf-landing-v1 .text-main{color:var(--bf-primary)!important}.bf-landing-v1 .border-main{border-color:var(--bf-primary)!important}.bf-landing-v1 .bg-sub{background-color:var(--bf-accent)!important}.bf-landing-v1 .text-sub{color:var(--bf-accent-deep)!important}.bf-landing-v1 .border-sub{border-color:var(--bf-accent)!important}.bf-landing-v1 .hover\:bg-sub:hover{background-color:var(--bf-primary-deep)!important}.bf-landing-v1 .hover\:text-sub:hover{color:var(--bf-primary)!important}.bf-landing-v1 .demo-link:hover{color:#fff!important}.bf-landing-v1>header>div>a:last-child,.bf-landing-v1 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-landing-v1>header>div>a:last-child:hover,.bf-landing-v1 a.bg-main:hover{transform:translateY(-2px);box-shadow:0 14px 32px #7c3aed57!important}.bf-landing-v1>section{position:relative;overflow:hidden}.bf-landing-v1>section[id]{padding-top:32px!important;scroll-margin-top:0!important}.bf-landing-v1>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-landing-v1>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-landing-v1>section:first-of-type>*{z-index:1;position:relative}.bf-landing-v1>section:first-of-type h1{letter-spacing:-.055em;text-wrap:balance;color:var(--bf-ink)!important}.bf-landing-v1>section:first-of-type>div:first-child>i{color:var(--bf-primary);filter:drop-shadow(0 10px 20px #7c3aed33)}.bf-landing-v1 h1,.bf-landing-v1 h2,.bf-landing-v1 h3,.bf-landing-v1 h4{letter-spacing:-.035em;text-wrap:balance}.bf-landing-v1 h2,.bf-landing-v1 h3,.bf-landing-v1 h4{color:var(--bf-ink)!important}.bf-landing-v1 p{color:var(--bf-muted)}.bf-landing-v1 .bg-main.text-white>p,.bf-landing-v1 .bg-main.text-white>h1,.bf-landing-v1 .bg-main.text-white>h2,.bf-landing-v1 .bg-main.text-white>h3,.bf-landing-v1 .bg-main.text-white>h4{color:#fff!important}.bf-landing-v1 #intro,.bf-landing-v1 #workflow,.bf-landing-v1 #diff,.bf-landing-v1 #deployment,.bf-landing-v1 #pricing{background:linear-gradient(#f8f7fbf5,#f5f3f9f5)!important}.bf-landing-v1 #roi,.bf-landing-v1 #features,.bf-landing-v1 #architecture,.bf-landing-v1 #faq{background:var(--bf-paper)!important}.bf-landing-v1 #intro,.bf-landing-v1 #roi,.bf-landing-v1 #workflow,.bf-landing-v1 #features,.bf-landing-v1 #diff,.bf-landing-v1 #architecture,.bf-landing-v1 #deployment,.bf-landing-v1 #pricing,.bf-landing-v1 #faq{border-color:var(--bf-line)!important}.bf-landing-v1 .rounded-3xl{border-radius:24px!important}.bf-landing-v1 .rounded-2xl{border-radius:18px!important}.bf-landing-v1 .border-gray-100,.bf-landing-v1 .border-gray-200,.bf-landing-v1 .border-gray-300{border-color:var(--bf-line)!important}.bf-landing-v1 .bg-gray-50{background-color:#f8f7fb!important}.bf-landing-v1 .bg-gray-100{background-color:#f2f0f6!important}.bf-landing-v1 .bg-blue-50,.bf-landing-v1 .bg-blue-100{background-color:var(--bf-accent-soft)!important}.bf-landing-v1 .text-gray-900,.bf-landing-v1 .text-gray-800,.bf-landing-v1 .text-gray-700{color:var(--bf-ink)!important}.bf-landing-v1 .text-gray-600,.bf-landing-v1 .text-gray-500{color:var(--bf-muted)!important}.bf-landing-v1 .shadow-sm{box-shadow:0 10px 28px #2e1e4e11!important}.bf-landing-v1 .shadow-md,.bf-landing-v1 .shadow-lg,.bf-landing-v1 .shadow-xl{box-shadow:var(--bf-shadow)!important}.bf-landing-v1 #intro .bg-white,.bf-landing-v1 #roi .bg-white,.bf-landing-v1 #workflow .bg-white,.bf-landing-v1 #features .bg-white,.bf-landing-v1 #diff .bg-white,.bf-landing-v1 #architecture .bg-white,.bf-landing-v1 #deployment .bg-white,.bf-landing-v1 #pricing .bg-white,.bf-landing-v1 #faq .bg-white{border-color:var(--bf-line)!important;box-shadow:var(--bf-shadow)!important;background:#fffffff0!important}.bf-landing-v1 #intro .bg-white,.bf-landing-v1 #workflow .bg-white,.bf-landing-v1 #features .bg-white,.bf-landing-v1 #architecture .bg-white,.bf-landing-v1 #deployment .bg-white,.bf-landing-v1 #pricing .bg-white{transition:border-color .2s,box-shadow .2s,transform .2s}.bf-landing-v1 #intro .bg-white:hover,.bf-landing-v1 #workflow .bg-white:hover,.bf-landing-v1 #features .bg-white:hover,.bf-landing-v1 #architecture .bg-white:hover,.bf-landing-v1 #deployment .bg-white:hover,.bf-landing-v1 #pricing .bg-white:hover{transform:translateY(-3px);border-color:#7c3aed4d!important;box-shadow:0 22px 52px #301f531f!important}.bf-landing-v1 #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-landing-v1 #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-landing-v1>section:first-of-type .bg-main{background:linear-gradient(135deg,var(--bf-primary),var(--bf-primary-deep))!important}.bf-landing-v1>section:first-of-type .bg-gray-100{background:linear-gradient(145deg,#f5f3f8,#eeebf3)!important;border-color:#e5e1eb!important}.bf-landing-v1 .aspect-video{background:radial-gradient(circle,#7c3aed11,#0000 60%),#f7f5fa!important;border-color:#7c3aed3d!important}.bf-landing-v1 table{border:1px solid var(--bf-line);border-radius:18px;overflow:hidden;box-shadow:0 8px 26px #301f530d}.bf-landing-v1 th{color:var(--bf-primary-deep)!important;border-color:var(--bf-line)!important;background:var(--bf-primary-soft)!important}.bf-landing-v1 td{color:#424758;background:#ffffffe0;border-color:var(--bf-line)!important}.bf-landing-v1 #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-landing-v1 #faq details,.bf-landing-v1 #faq .border{border-color:var(--bf-line)!important}.bf-landing-v1 #faq summary{cursor:pointer;min-height:64px}.bf-landing-v1>footer{color:#aaa5b8!important;background:radial-gradient(circle at 50% 0,#7c3aed21,#0000 24rem),#12101c!important;border-color:#c4b5fd24!important}.bf-landing-v1>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-landing-v1>footer>div>div:first-child>div:first-child>svg,.bf-landing-v1>footer>div>div:first-child>div:first-child>span{display:none!important}.bf-landing-v1 #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-landing-v1 #about>div>.text-center.mb-20>div:first-child>svg,.bf-landing-v1 #about>div>.text-center.mb-20>div:first-child>span{display:none!important}@media (max-width:1024px){.bf-landing-v1>header>div>a:first-child{flex-basis:166px;width:166px}}@media (max-width:767px){.bf-landing-v1{scroll-padding-top:68px;font-size:1rem!important}.bf-landing-v1>header{padding-inline:1rem!important}.bf-landing-v1>header>div{min-height:68px}.bf-landing-v1>header>div>a:first-child{flex-basis:150px;width:150px;height:42px}.bf-landing-v1 header a.bg-main{min-height:44px;padding-inline:1rem!important;font-size:.92rem!important}.bf-landing-v1>section:first-of-type{margin:16px 14px 0!important;padding-inline:1.25rem!important}.bf-landing-v1>section{padding-inline:1.25rem!important}.bf-landing-v1>section[id]{padding-top:24px!important;scroll-margin-top:0!important}.bf-landing-v1 #about>div>.text-center.mb-20>div:first-child{width:240px}.bf-landing-v1 th,.bf-landing-v1 td{padding:.9rem!important;font-size:.95rem!important}}@media (max-width:639px){.bf-landing-v1 header a.bg-main{display:none!important}}@media (prefers-reduced-motion:reduce){.bf-landing-v1{scroll-behavior:auto}.bf-landing-v1 *,.bf-landing-v1 :before,.bf-landing-v1 :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
