@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3f4a4b{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_3f4a4b{--font-instrument:"Instrument Sans","Instrument Sans Fallback"}.bx{--birector-orange:#ff821e;--birector-orange-strong:#fb7522;--birector-orange-deep:#e86f12;--birector-orange-soft:#ffa45a;--birector-orange-tint:#ffe2cb;--birector-blue:#23aaff;--birector-green:#5aff32;--birector-purple:#cd64ff;--birector-mint:#a4ff8e;--grad-orange-purple:linear-gradient(90deg,#ff821e,#fe8122 13%,#fb7f2e 26%,#f67d43 40%,#f07960 53%,#e77485 67%,#dd6eb3 81%,#cd64ff);--grad-blue-mint:linear-gradient(90deg,#23aaff,#27acfb 17%,#33b4f0 35%,#48c2de 53%,#65d5c4 71%,#8aeea4 89%,#a4ff8e);--grad-purple-blue:linear-gradient(135deg,#cd64ff,#c865ff 15%,#bc6aff 30%,#a773ff 46%,#8a7fff 62%,#658eff 78%,#37a1ff 92%,#23aaff);--grad-glow:radial-gradient(60% 60% at 50% 40%,rgba(255,130,30,.26) 0%,rgba(255,130,30,0) 100%);--grad-warm-bg:linear-gradient(180deg,#fff1e7,#fef5ef);--birector-ink:#231815;--birector-ink-2:#3c3b3b;--birector-white:#fff;--gray-70:#464344;--gray-60:#5e646d;--gray-50:#8f9296;--gray-40:#bababa;--gray-30:#dbdfe4;--gray-20:#e5e7eb;--gray-15:#f3f4f6;--gray-10:#f7f9f9;--cream-100:#fef5ef;--cream-200:#fff1e7;--accent-teal:#00c9b9;--accent-red:#f23d46;--text-default:var(--birector-ink);--text-muted:var(--gray-60);--text-subtle:var(--gray-50);--border-light:var(--gray-20);--border-default:var(--gray-30);--font-kr:"Pretendard","Pretendard Variable","Apple SD Gothic Neo",system-ui,sans-serif;--font-latin:"Instrument Sans","Pretendard",system-ui,sans-serif;--fs-hero:48px;--fs-display:36px;--fs-h1:32px;--fs-h2:28px;--fs-h3:24px;--fs-title:22px;--fs-subtitle:20px;--fs-body-l:18px;--fs-body:16px;--fs-body-s:14px;--fs-caption:13px;--fs-micro:11px;--ls-tight:-0.02em;--radius-sm:4px;--radius-md:6px;--radius-lg:12px;--radius-xl:20px;--radius-pill:100px;--shadow-sm:0 2px 8px hsla(26,81%,74%,.2);--shadow-md:0 8px 24px rgba(199,99,28,.12);--shadow-lg:0 16px 48px rgba(199,99,28,.14);--shadow-card:0 4px 20px hsla(26,81%,74%,.2);--shadow-glow:0 0 40px rgba(242,119,30,.25);--maxw:1160px;--gutter:32px}.bx *{box-sizing:border-box;margin:0;padding:0}body:has(.bx) main{scroll-padding-top:84px}.bx{font-family:var(--font-kr);color:var(--text-default);background:#fff;font-size:var(--fs-body);line-height:1.6;-webkit-font-smoothing:antialiased;word-break:keep-all;overflow-wrap:break-word}.bx .lat,.bx .num{font-family:var(--font-latin);font-stretch:87.5%}.bx a{color:inherit;text-decoration:none}.bx [hidden]{display:none!important}.bx ol,.bx ul{list-style:none}.bx button{font-family:inherit;cursor:pointer;border:none;background:none}.bx img,.bx svg{display:block;max-width:100%}.bx .dd-desc,.bx .dd-role,.bx .out-d,.bx .out-t,.bx .plan-k,.bx .pt-b-t,.bx .sr-d,.bx .sr-t,.bx .src-d,.bx .src-t{display:block}.bx .m-on{display:none}.bx .wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter)}.bx .narrow{max-width:840px;margin:0 auto}.bx section{padding:88px 0}.bx .cream{background:var(--cream-100)}.bx .warm{background:var(--grad-warm-bg)}.bx .tight{padding-top:0}.bx .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-pill);font-weight:600;white-space:nowrap;transition:filter .12s ease,transform .12s ease,box-shadow .15s ease}.bx .btn:active{transform:scale(.97)}.bx .btn:hover{filter:brightness(.94)}.bx .btn-primary{background:var(--birector-orange);color:#fff;padding:14px 28px;font-size:var(--fs-body);box-shadow:var(--shadow-sm)}.bx .btn-primary:hover{box-shadow:var(--shadow-md)}.bx .btn-lg{padding:17px 36px;font-size:var(--fs-body-l)}.bx .btn-sm{padding:9px 18px;font-size:var(--fs-body-s)}.bx .btn-ghost{background:#fff;color:var(--birector-ink);border:1px solid var(--border-default);padding:14px 28px}.bx .btn-ink{background:var(--birector-ink);color:#fff;padding:14px 28px}.bx .badge{display:inline-flex;align-items:center;gap:6px;border-radius:var(--radius-pill);padding:6px 14px;font-size:var(--fs-caption);font-weight:600}.bx .badge-orange{background:var(--birector-orange-tint);color:var(--birector-orange-deep)}.bx .badge-soon{background:var(--gray-15);color:var(--gray-50)}.bx .badge-line{background:#fff;border:1px solid var(--birector-orange-tint);color:var(--birector-orange)}.bx .badge-blue{background:#e6f5ff;color:#0d7ec4}.bx .sec-head{text-align:center;margin-bottom:56px}.bx .sec-eyebrow{font-size:var(--fs-body-s);font-weight:600;color:var(--birector-orange);letter-spacing:.04em;margin-bottom:12px}.bx .sec-title{font-size:var(--fs-display);font-weight:700;letter-spacing:var(--ls-tight);line-height:1.25}.bx .sec-sub{margin-top:16px;font-size:var(--fs-body-l);color:var(--text-muted);line-height:1.65}.bx .o{color:var(--birector-orange)}.bx .b{color:var(--birector-blue)}.bx .left{text-align:left}.bx .btn-bene{flex-direction:column;gap:8px;padding:18px 34px;line-height:1.3}.bx .bb-t{font-size:var(--fs-body-l);font-weight:700}.bx .bb-b{display:inline-flex;align-items:center;gap:9px;padding:7px 15px;border-radius:var(--radius-md);background:#fff;font-size:var(--fs-caption);font-weight:600;color:var(--birector-orange-deep);box-shadow:0 1px 3px rgba(0,0,0,.1)}.bx .bb-b i{font-style:normal;font-size:var(--fs-micro);font-weight:700;color:#fff;background:var(--birector-orange);border-radius:var(--radius-pill);padding:3px 9px;letter-spacing:.02em}.bx .bb-b b{font-weight:700;color:var(--birector-ink)}.bx .btn-bene:hover .bb-b{filter:none}.bx .card{background:#fff;border-radius:var(--radius-xl);border:1px solid var(--border-light);padding:28px;box-shadow:var(--shadow-card);transition:transform .15s ease,box-shadow .15s ease}.bx .card-flat{box-shadow:none}.bx .card-hover:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.bx .grid{display:grid;gap:20px}.bx .g2{grid-template-columns:repeat(2,1fr)}.bx .g3{grid-template-columns:repeat(3,1fr)}.bx .g4{grid-template-columns:repeat(4,1fr)}.bx .nav{position:sticky;top:0;z-index:100;background:hsla(0,0%,100%,.86);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-light)}.bx .nav-in{max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter);height:72px;display:flex;align-items:center;gap:40px}.bx .logo{width:132px;color:var(--birector-ink);flex-shrink:0}.bx .nav-menu{display:flex;align-items:center;gap:32px}.bx .nav-menu>li{position:relative}.bx .nav-menu a,.bx .nav-menu button{color:var(--gray-70);transition:color .12s;display:flex;align-items:center;gap:5px;font-size:var(--fs-body-s);font-weight:500;padding:24px 0}.bx .nav-menu a.cur,.bx .nav-menu a:hover,.bx .nav-menu button:hover{color:var(--birector-orange)}.bx .nav-menu a.cur{font-weight:600}.bx .nav-right{margin-left:auto;display:flex;align-items:center;gap:22px}.bx .nav-partner{font-size:var(--fs-body-s);font-weight:500;color:var(--gray-60)}.bx .nav-partner:hover{color:var(--birector-orange)}.bx .chev{width:10px;height:10px;transition:transform .2s}.bx li.open .chev{transform:rotate(180deg)}.bx .dd{position:absolute;top:100%;left:-24px;width:392px;background:#fff;border-radius:var(--radius-xl);border:1px solid var(--border-light);box-shadow:var(--shadow-lg);padding:10px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:all .18s ease}.bx li.open .dd{opacity:1;visibility:visible;transform:translateY(0)}.bx .dd-lead{font-size:var(--fs-caption);color:var(--text-subtle);padding:13px 14px 11px;line-height:1.5;border-bottom:1px solid var(--border-light);margin-bottom:6px}.bx .nav-menu .dd-item{display:flex;align-items:flex-start;gap:13px;padding:13px 14px;border-radius:var(--radius-lg);transition:background .12s;position:relative}.bx .nav-menu .dd-item:hover{background:var(--cream-100)}.bx .nav-menu .dd-item:after{content:"";position:absolute;right:14px;top:50%;width:7px;height:7px;border-top:1.6px solid var(--gray-40);border-right:1.6px solid var(--gray-40);transform:translateY(-50%) rotate(45deg);opacity:0;transition:opacity .15s ease,transform .15s ease}.bx .nav-menu .dd-item:hover:after{opacity:1;transform:translateY(-50%) translateX(3px) rotate(45deg)}.bx .dd-ico{width:38px;height:38px;margin-top:2px;border-radius:var(--radius-md);flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff}.bx .dd-ico svg{width:18px;height:18px}.bx .dd-sto .dd-ico{background:var(--grad-orange-purple)}.bx .dd-sys .dd-ico{background:var(--grad-blue-mint)}.bx .dd-name{font-size:15px;line-height:1.35;font-weight:700;display:flex;align-items:center;gap:7px;color:var(--birector-ink)}.bx .dd-role{font-size:var(--fs-micro);font-weight:600;color:var(--birector-orange);margin:5px 0 6px;line-height:1}.bx .dd-sys .dd-role{color:var(--birector-blue)}.bx .dd-desc{font-size:12.5px;color:var(--text-muted);line-height:1.5;padding-right:16px}.bx .tag{font-size:11px;font-weight:600;background:var(--gray-15);color:var(--gray-50);padding:2px 7px;border-radius:var(--radius-pill)}.bx .burger{flex-shrink:0}.bx .burger,.bx .mnav,.bx .mnav-ov{display:none}.bx .phero{position:relative;padding:72px 0 64px;overflow:hidden;text-align:center;background:var(--grad-warm-bg)}.bx .phero:before{content:"";position:absolute;inset:0;background:var(--grad-glow);pointer-events:none}.bx .phero-in{position:relative}.bx .crumb{font-size:var(--fs-caption);color:var(--text-subtle);margin-bottom:18px}.bx .crumb a:hover{color:var(--birector-orange)}.bx .phero-mark{width:60px;height:60px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;color:#fff;margin:0 auto 20px;box-shadow:var(--shadow-md)}.bx .phero-mark svg{width:28px;height:28px}.bx .m-sto{background:var(--grad-orange-purple)}.bx .m-sys{background:var(--grad-blue-mint)}.bx .m-os{background:var(--grad-purple-blue)}.bx .phero-h{font-size:var(--fs-hero);font-weight:700;line-height:1.24;letter-spacing:var(--ls-tight)}.bx .phero-role{font-size:var(--fs-body-s);font-weight:600;color:var(--birector-orange);margin-bottom:10px}.bx .phero-sub{margin:22px auto 0;max-width:640px;font-size:var(--fs-body-l);color:var(--text-muted);line-height:1.7}.bx .phero-cta{margin-top:32px;display:flex;justify-content:center;gap:16px;flex-wrap:wrap;align-items:center}.bx .phero-note{margin-top:14px;font-size:var(--fs-body-s);color:var(--text-subtle)}.bx .phero-note b{color:var(--birector-orange);font-weight:600}.bx .frow{display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:center;margin-bottom:80px}.bx .frow:last-child{margin-bottom:0}.bx .frow.flip .frow-txt{order:2}.bx .frow-n{font-family:var(--font-latin);font-size:var(--fs-caption);font-weight:600;color:var(--birector-orange);letter-spacing:.1em;margin-bottom:12px}.bx .frow-h{font-size:var(--fs-h2);font-weight:700;line-height:1.35;letter-spacing:var(--ls-tight);margin-bottom:16px}.bx .frow-d{font-size:var(--fs-body-l);color:var(--text-muted);line-height:1.75;margin-bottom:20px}.bx .frow-h-sm{font-size:var(--fs-title);font-weight:700;line-height:1.45;letter-spacing:var(--ls-tight);margin-bottom:14px}.bx .way-h{font-size:var(--fs-subtitle);font-weight:700;margin-bottom:10px}.bx .way-d{font-size:var(--fs-body-s);color:var(--text-muted);line-height:1.75;margin-bottom:14px}@media(max-width:700px){.bx .gen,.bx .tbl{display:block;width:100%;overflow:visible;white-space:normal;background:none;border:none;box-shadow:none;border-radius:0}.bx .gen thead,.bx .tbl thead{display:none}.bx .gen tbody,.bx .tbl tbody{display:block}.bx .gen tr,.bx .tbl tr{display:block;margin-bottom:12px;padding:16px 18px;background:var(--birector-white);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.bx .gen tr:last-child,.bx .tbl tr:last-child{margin-bottom:0}.bx .gen tbody td,.bx .tbl tbody td{display:block;padding:9px 0 9px 94px;text-indent:-94px;border-bottom:1px dashed var(--border-light);font-size:var(--fs-body-s);line-height:1.6;text-align:left;background:none!important}.bx .gen tbody tr td:last-child,.bx .tbl tbody tr td:last-child{border-bottom:none;padding-bottom:0}.bx .gen tbody td:before,.bx .tbl tbody td:before{content:attr(data-l);display:inline-block;text-indent:0;min-width:84px;padding-right:10px;vertical-align:baseline;font-size:var(--fs-caption);font-weight:600;color:var(--text-subtle)}.bx .gen tbody td.gen-name,.bx .tbl tbody td.rowname{display:block;padding:0 0 12px;text-indent:0;margin-bottom:10px;border-bottom:1px solid var(--border-default);font-size:var(--fs-subtitle);font-weight:700;color:var(--birector-ink)}.bx .gen tbody td.gen-name:before,.bx .tbl tbody td.rowname:before{content:none}.bx .gen tr.me,.bx .tbl tr.me{border-color:var(--birector-orange-tint);background:var(--cream-100)}.bx .gen tr.me td.gen-name{color:var(--birector-orange-deep)}.bx .tbl tbody td.mg{text-align:left}}.bx .flist{display:flex;flex-direction:column;gap:10px}.bx .flist li{display:flex;gap:10px;font-size:var(--fs-body-s);line-height:1.6}.bx .flist svg{width:16px;height:16px;color:var(--accent-teal);flex-shrink:0;margin-top:3px}.bx .screen{background:#fff;border-radius:var(--radius-xl);border:1px solid var(--border-light);box-shadow:var(--shadow-md);overflow:hidden}.bx .screen-bar{display:flex;align-items:center;gap:7px;padding:12px 16px;background:var(--gray-10);border-bottom:1px solid var(--border-light)}.bx .screen-dot{width:9px;height:9px;border-radius:50%;background:var(--gray-30)}.bx .screen-name{margin-left:8px;font-size:var(--fs-micro);color:var(--text-subtle);font-weight:600}.bx .screen-body{padding:22px}.bx .sr{display:flex;align-items:center;gap:12px;padding:13px 15px;border-radius:var(--radius-md);border:1px solid var(--border-light);margin-bottom:10px;font-size:var(--fs-body-s)}.bx .sr:last-child{margin-bottom:0}.bx .sr-ico{width:30px;height:30px;border-radius:var(--radius-sm);background:var(--cream-200);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--birector-orange)}.bx .sr-ico svg{width:15px;height:15px}.bx .sr-t{font-weight:600}.bx .sr-d{font-size:var(--fs-micro);color:var(--text-subtle);margin-top:2px}.bx .sr-on{border-color:var(--birector-orange-tint);background:var(--cream-100)}.bx .sr-r{margin-left:auto;font-weight:600;color:var(--birector-orange)}.bx .slabel,.bx .sr-r{font-size:var(--fs-micro)}.bx .slabel{font-weight:700;letter-spacing:.08em;color:var(--text-subtle);margin:0 0 10px}.bx .sbar{height:8px;background:var(--gray-15);overflow:hidden;margin:6px 0 14px}.bx .sbar,.bx .sbar i{border-radius:var(--radius-pill)}.bx .sbar i{display:block;height:100%;background:var(--birector-orange)}.bx .stext{height:9px;border-radius:var(--radius-pill);background:var(--gray-15);margin-bottom:8px}.bx .chatb{max-width:78%;padding:12px 15px;border-radius:var(--radius-lg);font-size:var(--fs-body-s);line-height:1.55;margin-bottom:10px}.bx .chat-ai{background:var(--cream-100);border:1px solid var(--birector-orange-tint)}.bx .chat-me{background:var(--gray-15);margin-left:auto}.bx .chat-who{font-size:var(--fs-micro);font-weight:700;color:var(--birector-orange);margin-bottom:4px}.bx .chat-me .chat-who{color:var(--gray-50)}.bx .uc{border-radius:var(--radius-xl);border:1px solid var(--border-light);background:#fff;padding:30px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:14px}.bx .uc-tag{align-self:flex-start;font-size:var(--fs-micro);font-weight:700;padding:5px 12px;border-radius:var(--radius-pill)}.bx .uc-h{font-size:var(--fs-title);font-weight:700;line-height:1.4}.bx .uc-line{height:3px;width:56px;border-radius:var(--radius-pill);background:var(--birector-orange)}.bx .uc-d{font-size:var(--fs-body-s);color:var(--text-muted);line-height:1.7}.bx .uc-story{margin-top:auto;padding:16px;border-radius:var(--radius-md);background:var(--cream-100);font-size:var(--fs-caption);line-height:1.7;color:var(--birector-orange-deep)}.bx .uc-story b{display:block;margin-bottom:5px;color:var(--birector-ink)}.bx .steps{counter-reset:s;display:flex;flex-direction:column;gap:16px}.bx .step{display:flex;gap:22px;padding:26px 28px;border-radius:var(--radius-xl);background:#fff;border:1px solid var(--border-light);box-shadow:var(--shadow-sm)}.bx .step-num{width:38px;height:38px;flex-shrink:0;border-radius:50%;background:var(--cream-200);color:var(--birector-orange-deep);display:flex;align-items:center;justify-content:center;font-family:var(--font-latin);font-weight:600;font-size:var(--fs-body-s)}.bx .step-h{font-size:var(--fs-subtitle);font-weight:700;margin-bottom:8px}.bx .step-d{font-size:var(--fs-body-s);color:var(--text-muted);line-height:1.7}.bx .step-hint{margin-top:12px;padding:12px 14px;border-radius:var(--radius-md);background:var(--cream-100);font-size:var(--fs-caption);color:var(--birector-orange-deep);font-weight:600;line-height:1.55}.bx .tbl{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-card);border:1px solid var(--border-light)}.bx .tbl td,.bx .tbl th{padding:16px 20px;text-align:left;font-size:var(--fs-body-s);border-bottom:1px solid var(--border-light)}.bx .tbl th{background:var(--gray-10);font-weight:600;color:var(--text-muted);font-size:var(--fs-caption)}.bx .tbl tr:last-child td{border-bottom:none}.bx .tbl .rowname{font-weight:700;font-size:var(--fs-body);color:var(--birector-ink)}.bx .tbl .me{background:var(--cream-200)}.bx .tbl .me .rowname{color:var(--birector-orange)}.bx .tbl th.mecol{background:var(--cream-200);color:var(--birector-orange-deep)}.bx .ok{color:var(--accent-teal);font-weight:700}.bx .no{color:var(--accent-red);font-weight:700}.bx .mid{color:var(--gray-40);font-weight:700}.bx .callout{padding:32px;border-radius:var(--radius-xl);background:var(--cream-200);border:1px solid var(--birector-orange-tint);text-align:center}.bx .callout .dim{font-size:var(--fs-body-l);color:var(--text-subtle)}.bx .callout .hi{font-size:var(--fs-body-l);font-weight:700;margin-top:8px}.bx .quote{padding:34px;border-radius:var(--radius-xl);background:var(--birector-ink);color:#fff;text-align:center}.bx .quote p{font-size:var(--fs-h3);font-weight:700;line-height:1.55}.bx .quote em{font-style:normal;color:var(--birector-orange-soft)}.bx .pill-note{display:inline-block;padding:10px 22px;border-radius:var(--radius-pill);background:#fff;border:1px dashed var(--birector-orange-tint);font-size:var(--fs-caption);color:var(--birector-orange-deep);font-weight:600}.bx .faq{max-width:760px;margin:0 auto}.bx .q{border-bottom:1px solid var(--border-light)}.bx .q-btn{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;text-align:left;font-size:var(--fs-body-l);font-weight:600;color:var(--birector-ink)}.bx .q-btn:hover,.bx .q-ico{color:var(--birector-orange)}.bx .q-ico{width:18px;height:18px;flex-shrink:0;transition:transform .2s}.bx .q.on .q-ico{transform:rotate(180deg)}.bx .a{max-height:0;overflow:hidden;transition:max-height .25s ease}.bx .q.on .a{max-height:460px}.bx .a-in{padding:0 4px 24px;font-size:var(--fs-body);color:var(--text-muted);line-height:1.75}.bx .band{position:relative;text-align:center;overflow:hidden;background:linear-gradient(180deg,#fff 0,var(--cream-100) 34%,var(--cream-200) 100%)}.bx .band+.tight{background:linear-gradient(180deg,var(--cream-200) 0,var(--cream-100) 42%,#fff 100%);padding-top:56px;padding-bottom:96px}.bx .band+.tight .next-c{background:hsla(0,0%,100%,.72)}.bx .band+.tight .next-c:hover{background:#fff}.bx .band:before{content:"";position:absolute;inset:0;background:var(--grad-glow);pointer-events:none}.bx .band-in{position:relative}.bx .band-h{font-size:var(--fs-display);font-weight:700;line-height:1.35;letter-spacing:var(--ls-tight)}.bx .band-cta{margin-top:32px;display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap}.bx .band-alt{font-size:var(--fs-body);font-weight:600}.bx .band-alt:hover{color:var(--birector-orange)}.bx .next{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:8px}.bx .next-c{display:block;padding:26px 28px;border-radius:var(--radius-xl);background:#fff;border:1px solid var(--border-light);transition:transform .15s ease,box-shadow .15s ease}.bx .next-c:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.bx .next-l{font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;color:var(--text-subtle);margin-bottom:8px}.bx .next-t{font-size:var(--fs-subtitle);font-weight:700;margin-bottom:6px}.bx .next-d{font-size:var(--fs-body-s);color:var(--text-muted);line-height:1.6}.bx .next-t span{color:var(--birector-orange)}.bx .prod-cta{display:flex;align-items:center;justify-content:center;gap:26px;flex-wrap:wrap;margin-top:34px}.bx .prod-more{gap:9px}.bx .prod-more svg{transition:transform .15s ease}.bx .prod-more:hover svg{transform:translateX(3px)}.bx .prod-more.btn-ghost:hover{border-color:var(--birector-orange);color:var(--birector-orange);filter:none}.bx .sys .prod-more.btn-ghost:hover{border-color:var(--birector-blue);color:var(--birector-blue)}.bx footer{background:var(--gray-10);border-top:1px solid var(--border-light);padding:56px 0 40px}.bx .f-top{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap;margin-bottom:36px}.bx .f-logo{width:118px;color:var(--birector-ink);margin-bottom:14px}.bx .f-tag{font-size:var(--fs-body-s);color:var(--text-muted);max-width:320px;line-height:1.65}.bx .f-cols{display:flex;gap:56px;flex-wrap:wrap}.bx .f-h{font-size:var(--fs-caption);font-weight:700;margin-bottom:14px}.bx .f-l{display:block;font-size:var(--fs-body-s);color:var(--text-muted);padding:5px 0}.bx .f-l:hover{color:var(--birector-orange)}.bx .f-bot{border-top:1px solid var(--border-light);padding-top:24px;font-size:var(--fs-caption);color:var(--text-subtle);line-height:1.9}@media(max-width:960px){.bx{--fs-hero:34px;--fs-display:27px;--fs-h1:25px;--fs-h2:22px;--fs-h3:20px;--fs-micro:12px;--fs-caption:13px;--gutter:20px}.bx section{padding:64px 0}.bx .nav-menu,.bx .nav-partner{display:none}.bx .nav-in{gap:12px;height:60px}.bx .logo{width:118px}.bx .burger{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:var(--radius-md);color:var(--birector-ink);margin-right:-8px}.bx .burger .ic-close,.bx .nav.open .burger .ic-open{display:none}.bx .nav.open .burger .ic-close{display:block}.bx .nav-right{margin-left:auto;gap:10px}.bx .mnav{display:block;max-height:0;overflow:hidden;background:var(--birector-white);transition:max-height .28s ease}.bx .mnav-ov{display:block;position:fixed;inset:0;z-index:90;background:rgba(26,22,20,.44);opacity:0;pointer-events:none;transition:opacity .28s ease}body.nav-open .bx .mnav-ov{opacity:1;pointer-events:auto}.bx .nav.open .mnav{max-height:calc(100vh - 60px);overflow-y:auto;border-top:1px solid var(--border-light);box-shadow:var(--shadow-md)}.bx .mnav-in{display:flex;flex-direction:column;padding:6px var(--gutter) 26px}.bx .mnav-l{display:flex;align-items:center;min-height:54px;font-size:var(--fs-body-l);font-weight:600;color:var(--birector-ink);border-bottom:1px solid var(--border-light)}.bx .mnav-l.cur{color:var(--birector-orange)}.bx .mnav-h{padding:20px 0 6px;font-size:var(--fs-micro);font-weight:700;letter-spacing:.12em;color:var(--text-subtle)}.bx .mnav-p{gap:13px;min-height:62px;border-bottom:1px solid var(--border-light)}.bx .mnav-ico,.bx .mnav-p{display:flex;align-items:center}.bx .mnav-ico{width:36px;height:36px;border-radius:var(--radius-md);flex-shrink:0;justify-content:center;color:#fff}.bx .mnav-ico svg{width:18px;height:18px}.bx .i-sto{background:var(--grad-orange-purple)}.bx .i-sys{background:var(--grad-blue-mint)}.bx .mnav-p b{display:flex;align-items:center;gap:7px;font-size:var(--fs-body);font-weight:700;color:var(--birector-ink)}.bx .mnav-p em{display:block;font-style:normal;font-size:var(--fs-caption);color:var(--text-muted);margin-top:3px}.bx .mnav-cta{margin-top:22px}body.nav-open,body.nav-open main{overflow:hidden}.bx p a[href]:not(.btn){padding:8px 0;display:inline-block}.bx .tag{font-size:var(--fs-caption)}.bx .f-l{padding:10px 0}.bx .band-alt,.bx .final-alt{display:inline-flex;align-items:center;min-height:44px;padding:0 4px}.bx .logo{padding:10px 0;box-sizing:content-box}.bx .frow,.bx .g2,.bx .g3,.bx .g4,.bx .next{grid-template-columns:1fr}.bx .frow{gap:28px;margin-bottom:56px}.bx .frow.flip .frow-txt{order:0}.bx .f-cols{gap:32px}.bx .step{flex-direction:column;gap:14px}}@media(max-width:600px){.bx{--fs-hero:29px;--fs-display:24px;--fs-h1:23px;--fs-h2:21px;--fs-h3:19px;--fs-title:19px;--fs-subtitle:18px;--fs-body-l:16px}.bx .m-off{display:none}.bx .m-on{display:inline}.bx section{padding:56px 0}.bx .sec-head{margin-bottom:32px}}@media(max-width:380px){.bx{--fs-hero:26px;--fs-display:22px;--fs-h1:21px;--fs-h2:20px;--gutter:16px}}@media(prefers-reduced-motion:reduce){.bx *{transition:none!important;animation:none!important}}.bx{--font-kr:var(--font-pretendard),"Apple SD Gothic Neo",system-ui,sans-serif;--font-latin:var(--font-instrument),var(--font-pretendard),system-ui,sans-serif}