@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css");@import url("https://fonts.googleapis.com/css2?family=Caveat:wght@400;600;700&display=swap");*,:after,:before{margin:0;padding:0;box-sizing:border-box}.header{display:none!important}:root{--bg:#eee9df;--ink:#18150f;--ink-mid:#4a4540;--ink-light:#8a8278;--honey:#d4880a;--honey-fill:#f2c94c;--honey-bright:#f5c842;--green:#2e4d32;--cream:#f7f3eb;--white:#fffdf8}body,html{background:var(--bg);color:var(--ink);font-family:Pretendard,-apple-system,sans-serif!important;letter-spacing:-.05em;overflow-x:hidden}body:after{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.045'/%3E%3C/svg%3E");pointer-events:none;z-index:9998}.pb-nav{position:fixed;top:0;left:0;right:0;z-index:100;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;background:hsla(40,31%,90%,.88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(24,21,15,.07)}.pb-nav-logo{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-light);text-decoration:none}.pb-nav-right{display:flex;align-items:center;gap:10px}.pb-nav-badge{font-family:Caveat,cursive;font-size:15px;color:var(--honey)}.pb-nav-date{font-size:11px;color:var(--ink-light);letter-spacing:.05em}.pb-hero{min-height:100svh;display:grid;grid-template-columns:1fr 1fr;padding-top:48px}.pb-hero-left{background:var(--honey-bright);padding:56px 40px 48px;flex-direction:column;justify-content:flex-end;overflow:hidden}.pb-hero-left,.pb-hero-right{display:flex;position:relative}.pb-hero-right{background:var(--cream);align-items:center;justify-content:center;padding:48px 32px;border-left:1px solid rgba(24,21,15,.07)}.pb-honeycomb-bg{position:absolute;inset:0;opacity:.12;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='100'%3E%3Cpath d='M28 0 L56 14 L56 42 L28 56 L0 42 L0 14 Z' fill='none' stroke='%2318150f' stroke-width='1.5'/%3E%3Cpath d='M28 56 L56 70 L56 98 L28 112 L0 98 L0 70 Z' fill='none' stroke='%2318150f' stroke-width='1.5'/%3E%3C/svg%3E");background-size:56px 100px}.pb-eyebrow{font-family:Caveat,cursive;font-size:15px;color:rgba(24,21,15,.55)}.pb-eyebrow,.pb-title{margin-bottom:16px;position:relative;z-index:1}.pb-title{font-size:clamp(36px,5.5vw,62px);font-weight:700;line-height:1.25;letter-spacing:-.03em;color:var(--ink)}.pb-title em{font-style:normal;display:block}.pb-title-en{font-size:clamp(14px,1.8vw,18px);font-weight:400;letter-spacing:-.01em;color:rgba(24,21,15,.55);line-height:1.4;position:relative;z-index:1}.pb-form-intro{font-family:Caveat,cursive;font-size:18px;color:var(--ink-mid);margin-bottom:28px;line-height:1.5}.pb-input-label{font-family:Caveat,cursive;font-size:13px;color:var(--ink-light);display:block;margin-bottom:8px}.pb-input-row{display:flex;align-items:flex-end;border-bottom:2px solid var(--ink);padding-bottom:8px;gap:8px;margin-bottom:24px}.pb-input-row input{flex:1 1;background:transparent;border:none;outline:none;font-family:Pretendard,-apple-system,sans-serif;font-size:22px;color:var(--ink);caret-color:var(--honey);letter-spacing:-.05em}.pb-input-row input::placeholder{color:rgba(24,21,15,.2)}.pb-input-bee{font-size:20px;animation:pb-wiggle 3s ease-in-out infinite;display:inline-block}@keyframes pb-wiggle{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.pb-btn{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--ink);color:var(--bg);font-family:Pretendard,-apple-system,sans-serif;font-size:14px;letter-spacing:-.02em;padding:14px 32px;border:none;cursor:pointer;transition:background .2s;width:100%}.pb-btn:disabled{background:rgba(24,21,15,.15);color:rgba(24,21,15,.3);cursor:not-allowed}.pb-btn:not(:disabled):hover{background:var(--green)}.pb-footer-note{margin-top:20px;font-family:Caveat,cursive;font-size:12px;color:var(--ink-light);display:flex;align-items:center;gap:8px}.pb-footer-note:before{content:"";width:20px;height:1px;background:currentColor;display:block;flex-shrink:0}.pb-bee-desktop{width:200px;height:200px;margin-bottom:32px}.pb-bee-desktop,.pb-bee-mobile{object-fit:contain;animation:pb-float 5s ease-in-out infinite}.pb-bee-mobile{width:160px;height:160px;margin-bottom:16px}@keyframes pb-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-14px) rotate(2deg)}}.pb-bee-caption{font-family:Caveat,cursive;font-size:16px;color:rgba(24,21,15,.65);line-height:1.5;max-width:260px}.pb-bee-caption strong{color:var(--ink)}.pb-about{background:var(--cream);border-top:1px solid rgba(24,21,15,.08);padding:72px 0}.pb-about-inner{max-width:960px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:start}.pb-about-tag{font-family:sans-serif;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--honey);margin-bottom:20px;display:block}.pb-about-heading{font-size:clamp(24px,3vw,36px);font-weight:700;line-height:1.15;letter-spacing:-.01em;margin-bottom:24px;color:var(--ink)}.pb-about-heading em{font-style:italic;color:var(--honey)}.pb-about-body{font-size:15px;line-height:1.85;color:var(--ink-mid)}.pb-about-subheading{font-size:13px;font-weight:700;letter-spacing:-.02em;color:var(--honey);margin:20px 0 8px}.pb-stat-bar{background:var(--ink);color:var(--cream);padding:20px 24px;margin-top:32px;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pb-stat-num{font-family:Caveat,cursive;font-size:44px;color:var(--honey-fill);line-height:1;flex-shrink:0}.pb-stat-text{font-size:12px;line-height:1.6;opacity:.8}.pb-stat-cite{font-size:10px;opacity:.4;font-style:italic;margin-left:auto;white-space:nowrap}.pb-step-list{list-style:none}.pb-step-item{display:flex;gap:16px;margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid rgba(24,21,15,.07)}.pb-step-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.pb-step-num{width:28px;height:28px;border-radius:50%;background:var(--honey-bright);display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0;font-family:sans-serif;margin-top:2px}.pb-step-num,.pb-step-title{font-weight:700;color:var(--ink)}.pb-step-title{font-size:15px;margin-bottom:4px}.pb-step-desc{font-size:13px;color:var(--ink-mid);line-height:1.65}.pb-fade{opacity:0;transform:translateY(12px);transition:opacity .7s ease,transform .7s ease}.pb-fade.in{opacity:1;transform:translateY(0)}.pb-mobile-form,.pb-mobile-panel{display:none}@media (max-width:680px){.pb-hero{grid-template-columns:1fr;min-height:unset}.pb-hero-left{order:2;background:var(--cream)!important;padding:36px 24px 48px;justify-content:flex-start}.pb-hero-left .pb-eyebrow,.pb-hero-left .pb-honeycomb-bg,.pb-hero-left .pb-title{display:none}.pb-hero-right{order:1;border-left:none;border-bottom:1px solid rgba(24,21,15,.08);background:var(--honey-bright)!important;padding:64px 24px 40px;justify-content:flex-start;align-items:flex-start}.pb-desktop-panel{display:none!important}.pb-mobile-panel{display:flex;flex-direction:column;align-items:flex-start}.pb-mobile-form{display:block}.pb-about{padding:48px 0}.pb-about-inner{grid-template-columns:1fr;gap:40px;padding:0 24px}.pb-stat-cite{margin-left:0}}