body{background:radial-gradient(circle at 12% 4%,rgba(125,183,255,.18),transparent 30rem),radial-gradient(circle at 88% 18%,rgba(217,255,74,.1),transparent 28rem),linear-gradient(135deg,#07080a,#101219 48%,#17120f)}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.11;background-image:linear-gradient(hsla(44,41%,95%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(44,41%,95%,.08) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at center,#000 0,transparent 74%);mask-image:radial-gradient(circle at center,#000 0,transparent 74%)}body:has(.bien-landing):before{display:none}.bien-page-nav{--bien-ink:#f7f4ec;--bien-muted:hsla(44,41%,95%,.7);--bien-line:hsla(44,41%,95%,.17);--bien-dark:#090b0d;--bien-acid:#d9ff4a}body:has(.navbar-area),body:has(.page-title-area){--bien-page-ink:#f7f4ec;--bien-page-muted:hsla(44,41%,95%,.7);--bien-page-line:hsla(44,41%,95%,.17);--bien-page-panel:hsla(44,41%,95%,.08);--bien-page-acid:#d9ff4a;color:var(--bien-page-ink);font-family:Outfit,Pretendard-Regular,sans-serif;overflow-x:hidden}body:has(.navbar-area) h1,body:has(.navbar-area) h2,body:has(.navbar-area) h3,body:has(.navbar-area) h4,body:has(.navbar-area) h5,body:has(.navbar-area) h6,body:has(.page-title-area) h1,body:has(.page-title-area) h2,body:has(.page-title-area) h3,body:has(.page-title-area) h4,body:has(.page-title-area) h5,body:has(.page-title-area) h6{color:var(--bien-page-ink);letter-spacing:0}body:has(.navbar-area) li,body:has(.navbar-area) p,body:has(.page-title-area) li,body:has(.page-title-area) p{color:var(--bien-page-muted)}.page-title-area{min-height:72svh;display:grid;align-items:end;padding:190px 0 132px;background:radial-gradient(circle at 78% 22%,rgba(217,255,74,.15),transparent 24rem),radial-gradient(circle at 16% 4%,rgba(125,183,255,.14),transparent 30rem),linear-gradient(180deg,hsla(44,41%,95%,.06),hsla(44,41%,95%,.01));overflow:hidden}.page-title-area:before{content:"";position:absolute;inset:auto 0 0;height:1px;background:var(--bien-page-line)}.page-title-content{position:relative;z-index:1;text-align:left}.page-title-content h2{max-width:min(1120px,calc(100vw - 48px));margin:0;font-size:clamp(3.2rem,8vw,8.5rem);line-height:.9;font-weight:900;color:var(--bien-page-ink);text-wrap:balance}.page-title-content ul{justify-content:flex-start;margin-top:28px}.page-title-content ul li,.page-title-content ul li a{color:var(--bien-page-muted);font-weight:800}.page-title-content ul li a:hover{color:var(--bien-page-acid)}.footer-area .lines,.page-title-area .banner-shape1,.page-title-area .lines{display:none}.about-area,.blog-area,.blog-details-area,.contact-area,.contact-info-area,.features-area,.funfacts-area,.partner-area{background:transparent!important;padding-top:clamp(120px,14vw,190px);padding-bottom:clamp(120px,14vw,210px)}.about-content,.features-area .pb-75,.section-title{text-align:left}.accent,.accent-title,.partner-title{color:var(--bien-page-acid)!important;font-weight:900;letter-spacing:0}.about-content h2,.contact-area .title,.content-title,.features-area .title,.maps .title,.section-title h2{color:var(--bien-page-ink);font-size:clamp(2.2rem,5vw,5.7rem);line-height:.98;font-weight:900;letter-spacing:0;text-wrap:balance}.about-content .content,.contact-area p,.features-text p,.recruit-content,.section-title p{color:var(--bien-page-muted)!important;max-width:760px}.blog-details-desc,.contact-form,.contact-info-inner,.features-item,.features-text,.funfacts-box,.single-blog-post,.widget-area .widget{border:1px solid var(--bien-page-line);border-radius:8px;background:linear-gradient(180deg,hsla(44,41%,95%,.1),hsla(44,41%,95%,.045)),rgba(7,8,10,.68);box-shadow:0 22px 70px rgba(0,0,0,.25)}.contact-form,.features-item,.features-text,.funfacts-box,.partner-area .swiper-slide,.single-blog-post,.widget-area .widget{transition:transform .52s cubic-bezier(.22,1,.36,1),border-color .36s ease,background-color .36s ease,box-shadow .36s ease}.contact-form:hover,.features-item:hover,.features-text:hover,.funfacts-box:hover,.partner-area .swiper-slide:hover,.single-blog-post:hover,.widget-area .widget:hover{transform:translateY(-6px);border-color:rgba(217,255,74,.44);box-shadow:0 30px 90px rgba(0,0,0,.36)}.features-item,.features-text,.funfacts-box{padding:28px}.blog-details-desc .article-content h1,.features-item h5,.features-text h3,.single-blog-post .content h3 a{color:var(--bien-page-ink)!important;font-weight:900;letter-spacing:0}.container-inner,.recruit-wrap{row-gap:24px}.about-area .container,.blog-area .container,.blog-details-area .container,.contact-area .container,.features-area .container,.funfacts-area .container,.partner-area .container{max-width:min(1240px,calc(100vw - 48px))}.about-content{display:grid;grid-template-columns:minmax(0,.92fr) minmax(300px,1.08fr);grid-gap:clamp(40px,7vw,96px);gap:clamp(40px,7vw,96px);align-items:start}.about-content>.accent,.about-content>.content,.about-content>.content-title{grid-column:1}.about-content>.content-title{max-width:780px}.about-content>.content{font-size:1.08rem}.about-content>.features-text{grid-column:2}.about-content>.features-text:first-of-type{margin-top:40px}.container-inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-gap:14px;gap:14px}.container-inner>[class*=col-]{width:auto;max-width:none;flex:none;grid-column:span 3}.recruit-wrap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-gap:14px;gap:14px}.recruit-wrap>[class*=col-]{width:auto;max-width:none;flex:none;grid-column:span 4}.blog-area .col-lg-8 .row.justify-content-start,.blog-area>.container>.row.justify-content-start{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-gap:14px;gap:14px;margin:0}.blog-area .col-lg-8 .row.justify-content-start>[class*=col-],.blog-area>.container>.row.justify-content-start>[class*=col-]{width:auto;max-width:none;flex:none;padding:0;grid-column:span 4}.blog-area .col-lg-8 .row.justify-content-start>[class*=col-]{grid-column:span 6}.blog-area .col-lg-8 .row.justify-content-start>.col-lg-12,.blog-area>.container>.row.justify-content-start>.col-lg-12{grid-column:1/-1}.blog-area .pagination-area{width:100%;display:flex;justify-content:center;padding-top:clamp(24px,4vw,44px)}.blog-area>.container>.row:not(.justify-content-start){display:grid;grid-template-columns:minmax(0,.74fr) minmax(280px,.26fr);grid-gap:28px;gap:28px;align-items:start}.blog-area>.container>.row:not(.justify-content-start)>[class*=col-]{width:auto;max-width:none;flex:none}.single-blog-post{overflow:hidden;height:100%;margin-bottom:0}.single-blog-post .image{overflow:hidden;margin:18px 18px 0;border-radius:6px;aspect-ratio:1/1;background:rgba(7,8,10,.5)}.single-blog-post .image a{width:100%;height:100%;display:block}.single-blog-post .blog-image,.single-blog-post .image img{width:100%!important;height:100%!important;display:block;aspect-ratio:1/1;object-fit:cover;filter:grayscale(.3) contrast(1.16) brightness(.82);transition:transform .42s ease,filter .42s ease}.single-blog-post:hover .image img{transform:scale(1.045);filter:grayscale(.05) contrast(1.08) brightness(.95)}.single-blog-post .content{min-height:0;display:flex;flex-direction:column;justify-content:flex-start;padding:20px 18px 24px}.single-blog-post .content .meta{margin-bottom:12px}.blog-details-desc .article-content .entry-meta ul,.single-blog-post .content .meta{padding-left:0}.blog-details-desc .article-content .entry-meta ul li,.single-blog-post .content .meta li{color:var(--bien-page-muted)}.blog-details-desc .article-content .entry-meta ul li i,.single-blog-post .content .meta li i{color:var(--bien-page-acid)}.single-blog-post .tag{background:rgba(217,255,74,.92);color:#101010;border-radius:999px;font-weight:900}.widget-area .widget{padding:28px}.widget-area .widget .widget-title{color:var(--bien-page-ink)}.blog-details-desc{padding:18px}.blog-details-desc .article-image{border-radius:6px;overflow:hidden}.blog-details-desc .article-content{padding:32px 10px 10px}.blog-details-desc .article-content li,.blog-details-desc .article-content p{color:var(--bien-page-muted)}.blog-details-desc .article-content strong{color:var(--bien-page-ink)!important;font-weight:900}.blog-details-desc .article-content a{color:rgba(217,255,74,.9)!important;text-decoration:underline;-webkit-text-decoration-color:rgba(217,255,74,.32);text-decoration-color:rgba(217,255,74,.32);text-underline-offset:.22em}.blog-details-desc .article-content a:focus,.blog-details-desc .article-content a:hover{color:var(--bien-page-acid)!important;-webkit-text-decoration-color:var(--bien-page-acid);text-decoration-color:var(--bien-page-acid)}.blog-details-desc .article-content .default-btn{border-color:var(--bien-page-acid)!important;background:var(--bien-page-acid)!important;color:#101010!important;text-decoration:none}.blog-details-desc .article-content .default-btn:focus,.blog-details-desc .article-content .default-btn:hover{background:var(--bien-page-ink)!important;border-color:var(--bien-page-ink)!important;color:#101010!important}.blog-details-desc .article-content a[href*="notion.site"]{min-width:190px;min-height:54px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--bien-page-acid)!important;border-radius:8px;background:var(--bien-page-acid)!important;color:#101010!important;font-weight:900;text-decoration:none;box-shadow:0 18px 48px rgba(217,255,74,.16)}.blog-details-desc .article-content a[href*="notion.site"]:focus,.blog-details-desc .article-content a[href*="notion.site"]:hover{background:var(--bien-page-ink)!important;border-color:var(--bien-page-ink)!important;color:#101010!important;transform:translateY(-2px)}.contact-form{max-width:none;padding:clamp(22px,4vw,42px)}.contact-wrap form .row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-gap:24px;gap:24px;margin:0}.contact-wrap form .row>[class*=col-]{width:auto;max-width:none;flex:none;padding:0;grid-column:span 6}.contact-wrap form .row>.col-lg-12{grid-column:1/-1}.contact-form .form-control,.contact-form .form-group .form-control{min-height:58px;border:1px solid var(--bien-page-line)!important;border-radius:8px;background:hsla(44,41%,95%,.06)!important;background-color:hsla(44,41%,95%,.06)!important;color:var(--bien-page-ink)!important}.contact-form textarea.form-control{min-height:170px}.contact-form .form-control::placeholder{color:hsla(44,41%,95%,.52)}.contact-form .form-control:focus{border-color:rgba(217,255,74,.7)!important;box-shadow:0 0 0 4px rgba(217,255,74,.11)}.contact-button,.default-btn{background:var(--bien-page-acid)!important;color:#101010!important;box-shadow:0 18px 48px rgba(217,255,74,.16)}.default-btn:before{display:none}.contact-button:hover,.default-btn:hover{transform:translateY(-2px);box-shadow:0 24px 60px rgba(217,255,74,.24)}.maps{margin-top:70px}.maps iframe{width:min(1240px,calc(100% - 48px));height:460px;display:block;margin:28px auto 0;border:1px solid var(--bien-page-line)!important;border-radius:8px;filter:grayscale(1) invert(.88) contrast(.92) brightness(.74)}.partner-area .swiper-slide{height:96px;display:grid;place-items:center;border:1px solid var(--bien-page-line);border-radius:8px;background:hsla(44,41%,95%,.06)}.partner-area .swiper-wrapper{transition-timing-function:linear!important}.bien-scrub-word{display:inline-block;opacity:.46;transform:translateY(8px);margin-right:.25em;will-change:transform,opacity}.partner-area img{filter:grayscale(1) invert(1) brightness(1.4);opacity:.72}.footer-area{border-top:1px solid var(--bien-page-line);background:rgba(7,8,10,.84)!important}.footer-content .social-links li a{background:hsla(44,41%,95%,.08);color:var(--bien-page-ink)}.footer-content .social-links li a:before{background:var(--bien-page-acid)}.footer-content .social-links li a:hover{color:#101010}.footer-content .navbar-nav,.footer-content .navbar-nav-second{border-color:var(--bien-page-line)}.footer-content .copyright,.footer-content .nav-item,.footer-content a{color:var(--bien-page-muted)!important}@media (max-width:980px){.page-title-area{min-height:64svh;padding:180px 0 92px}.about-content,.blog-area>.container>.row:not(.justify-content-start){grid-template-columns:1fr}.about-content>.accent,.about-content>.content,.about-content>.content-title,.about-content>.features-text{grid-column:1}.blog-area .col-lg-8 .row.justify-content-start>[class*=col-],.blog-area>.container>.row.justify-content-start>[class*=col-],.contact-wrap form .row>[class*=col-],.container-inner>[class*=col-],.recruit-wrap>[class*=col-]{grid-column:1/-1}}@media (max-width:640px){.page-title-content h2{font-size:clamp(3rem,16vw,4.8rem)}.about-content h2,.contact-area .title,.content-title,.features-area .title,.maps .title,.section-title h2{font-size:clamp(2.2rem,12vw,3.9rem)}.ptb-100{padding-bottom:92px}.pt-100,.ptb-100{padding-top:92px}.pb-100,.pb-75{padding-bottom:72px}}