.m4{--m4-ink:#131A24;--m4-bg:#FAFAF7;--m4-sub:#566072;--m4-coral:#FC8667;--m4-yellow:#FDD977;--m4-blue:#577EFD;--m4-green:#6FA05B;--m4-t-beige:#ECE1CE;--m4-t-sage:#DCE7D3;--m4-t-cream:#FBEFCF;--m4-t-blue:#DDEAF8;--m4-max:clamp(1426px,70vw,1600px);--m4-pad:clamp(20px,5.35vw,86px);--m4-display:"Paperlogy","Pretendard Variable",Pretendard,sans-serif;position:relative;background:var(--m4-bg);color:var(--m4-ink);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,system-ui,sans-serif;line-height:1.5;padding:clamp(48px,5.5vw,88px) var(--m4-pad) clamp(88px,10vw,136px);overflow-x:clip}.m4 :where(h2,h3,p,ol,li){margin:0;padding:0;font:inherit;color:inherit;list-style:none}.m4 :where(img){display:block;max-width:100%;height:auto}.m4-inner{position:relative;z-index:1;max-width:var(--m4-max);margin:0 auto;display:grid;grid-template-columns:1.4fr .64fr 1.4fr;grid-column-gap:clamp(20px,3vw,48px);column-gap:clamp(20px,3vw,48px);align-items:start}.m4-eyebrow{font-size:clamp(13px,.95vw,15px);font-weight:700;letter-spacing:.22em;text-indent:.22em}.m4-eyebrow-coral{color:var(--m4-coral)}.m4-eyebrow-green{color:var(--m4-green)}.m4-eyebrow-blue{color:var(--m4-blue)}.m4-title{margin-top:clamp(12px,1.3vw,20px);font-family:var(--m4-display);font-weight:800;font-size:clamp(26px,2.7vw,44px);line-height:1.22;letter-spacing:-.03em;word-break:keep-all;color:var(--m4-ink)}.m4-title-nowrap{white-space:nowrap}.m4-lead{margin-top:clamp(14px,1.4vw,22px);font-size:clamp(17px,1.3vw,20px);font-weight:500;line-height:1.75;color:var(--m4-sub)}.m4-founder{display:flex;align-items:flex-start;gap:clamp(12px,1.3vw,18px);margin-top:clamp(20px,2.2vw,30px);padding-top:clamp(18px,2vw,26px);border-top:1px solid rgba(19,26,36,.1)}.m4-founder-photo-wrap{flex:none;width:clamp(56px,4.6vw,76px);aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:0 6px 14px rgba(31,41,55,.16)}.m4-founder-photo{width:100%;height:100%;object-fit:cover;object-position:center 22%}.m4-founder-info{min-width:0}.m4-founder-name{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-weight:700;font-size:clamp(15px,1.1vw,17px);color:var(--m4-ink)}.m4-founder-badge{display:inline-flex;align-items:center;padding:.2em .65em;border-radius:999px;font-family:var(--m4-display);font-weight:800;font-size:13px;line-height:1.5}.m4-founder-badge-coral{background:rgba(252,134,103,.16);color:var(--m4-coral)}.m4-founder-badge-green{background:rgba(111,160,91,.16);color:var(--m4-green)}.m4-founder-role{margin-top:3px;font-weight:600}.m4-founder-desc,.m4-founder-role{font-size:clamp(14px,.95vw,15px);color:var(--m4-sub)}.m4-founder-desc{margin-top:4px;font-weight:500;line-height:1.5}.m4-founder-link{margin-top:8px;display:inline-block;font-size:clamp(14px,.95vw,15px);font-weight:700;color:var(--m4-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .15s ease}.m4-founder-coral .m4-founder-link:hover{color:var(--m4-coral)}.m4-founder-green .m4-founder-link:hover{color:var(--m4-green)}.m4-founder-website{display:block;margin-top:4px}.m4-photo{position:relative;margin:0}.m4-photo:before{content:"";position:absolute;inset:-6% -5% -8% -7%;z-index:0;background:var(--m4-blob,var(--m4-t-sage));border-radius:30% 34% 32% 36%/36% 30% 38% 32%}.m4-photo img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:28% 32% 30% 34%/34% 28% 36% 30%;filter:drop-shadow(0 16px 30px rgba(31,41,55,.08))}.m4-tone-beige{--m4-blob:var(--m4-t-beige)}.m4-tone-sage{--m4-blob:var(--m4-t-sage)}.m4-tone-cream{--m4-blob:var(--m4-t-cream)}.m4-tone-blue{--m4-blob:var(--m4-t-blue)}.m4-photo-big img{border-radius:26% 30% 28% 32%/30% 26% 32% 28%}.m4-photo-big{aspect-ratio:4/3}.m4-photo-small{aspect-ratio:1/1}.m4-smalls .m4-photo:nth-child(2) img{border-radius:32% 28% 34% 26%/28% 34% 26% 36%}.m4-smalls .m4-photo:nth-child(3) img{border-radius:30% 34% 26% 32%/34% 28% 32% 26%}.m4-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(12px,1.4vw,24px);gap:clamp(12px,1.4vw,24px)}.m4-step,.m4-steps{min-width:0}.m4-badge{display:grid;place-items:center;width:clamp(46px,3.4vw,58px);aspect-ratio:1;border-radius:50%;color:#fff;font-family:var(--m4-display);font-weight:800;font-size:clamp(18px,1.5vw,24px);line-height:1;box-shadow:0 6px 14px rgba(31,41,55,.16)}.m4-badge-yellow{background:var(--m4-yellow)}.m4-badge-coral{background:var(--m4-coral)}.m4-badge-blue{background:var(--m4-blue)}.m4-step-title{margin-top:clamp(12px,1.1vw,18px);font-weight:700;font-size:clamp(18px,1.35vw,22px);line-height:1.3;letter-spacing:-.01em;color:var(--m4-ink)}.m4-step-desc,.m4-step-title{word-break:keep-all;min-width:0}.m4-step-desc{margin-top:clamp(6px,.7vw,10px);font-size:clamp(15px,1.05vw,17px);font-weight:500;line-height:1.6;color:var(--m4-sub)}.m4-step-desc span{display:inline;white-space:normal}.m4-section-head{grid-column:1/-1;text-align:center;max-width:760px;margin:0 auto clamp(48px,6vw,88px)}.m4-section-head .m4-eyebrow{display:block;margin-bottom:clamp(10px,1.2vw,16px)}.m4-section-title{font-family:var(--m4-display);font-weight:800;font-size:clamp(28px,3.9vw,62px);line-height:1.32;letter-spacing:-.03em;word-break:keep-all;color:var(--m4-ink)}.m4-marche{display:grid;grid-template-columns:.92fr 1.08fr;grid-template-areas:"head   big" "smalls smalls" "steps  steps";grid-column-gap:clamp(18px,2.2vw,40px);column-gap:clamp(18px,2.2vw,40px);grid-row-gap:clamp(28px,3.4vw,56px);row-gap:clamp(28px,3.4vw,56px);align-items:start}.m4-head-marche{grid-area:head}.m4-photo-marche-big{grid-area:big;align-self:start;margin-top:clamp(6px,1vw,22px)}.m4-smalls-marche{grid-area:smalls}.m4-marche .m4-steps{grid-area:steps}.m4-smalls{display:grid;grid-gap:clamp(14px,1.6vw,28px);gap:clamp(14px,1.6vw,28px);align-items:start}.m4-smalls-marche{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(0px,1.125vw,18px)}.m4-smalls-marche .m4-photo-small{aspect-ratio:5/4}.m4-bridge{align-self:center;display:flex;justify-content:center;padding-top:clamp(40px,6vw,100px)}.m4-bridge-line{width:2px;height:clamp(160px,22vw,320px);background:linear-gradient(to bottom,transparent,var(--m4-blue) 15%,var(--m4-blue) 85%,transparent);border-radius:999px}.m4-hadeok{position:relative;display:grid;grid-template-columns:.92fr 1.08fr;grid-template-areas:"head   big" "smalls smalls" "steps  steps";grid-column-gap:clamp(18px,2.2vw,40px);column-gap:clamp(18px,2.2vw,40px);grid-row-gap:clamp(28px,3.4vw,56px);row-gap:clamp(28px,3.4vw,56px);align-items:start}.m4-head-hadeok{grid-area:head}.m4-photo-hadeok-big{grid-area:big;align-self:start;margin-top:clamp(6px,1vw,22px)}.m4-smalls-hadeok{grid-area:smalls;grid-template-columns:repeat(2,minmax(0,1fr))}.m4-hadeok .m4-steps{grid-area:steps}.m4-smalls-hadeok .m4-photo-small{aspect-ratio:5/4}.m4-wordmark{grid-column:1/-1;margin-top:clamp(8px,1vw,18px);text-align:right;font-size:clamp(13px,.95vw,15px);font-weight:700;letter-spacing:.18em;color:var(--m4-coral)}@media (max-width:1000px){.m4-inner{grid-template-columns:1fr;row-gap:clamp(48px,8vw,88px)}.m4-hadeok,.m4-marche{grid-template-columns:1fr;grid-template-areas:"head" "big" "smalls" "steps";row-gap:clamp(24px,4vw,40px)}.m4-photo-big{aspect-ratio:16/10}.m4-bridge{padding-top:0}.m4-bridge-line{width:min(220px,60%);height:2px;background:linear-gradient(to right,transparent,var(--m4-blue) 15%,var(--m4-blue) 85%,transparent)}.m4-head{max-width:720px}}@media (max-width:620px){.m4-steps{grid-template-columns:1fr;gap:clamp(20px,5vw,28px)}.m4-smalls-marche{grid-template-columns:1fr;gap:clamp(18px,5vw,28px);margin-top:0}.m4-smalls-hadeok{grid-template-columns:repeat(2,minmax(0,1fr))}.m4-photo-big{aspect-ratio:5/4}.m4-title{font-size:clamp(24px,7vw,30px)}.m4-lead{font-size:17px;line-height:1.7}.m4-section-title{font-size:clamp(24px,7.5vw,32px)}.m4-wordmark{text-align:left}}@font-face{font-family:Paperlogy;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/Paperlogy-8ExtraBold.woff2) format("woff2")}@font-face{font-family:Paperlogy;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Paperlogy-7Bold.woff2) format("woff2")}@font-face{font-family:Paperlogy;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/Paperlogy-6SemiBold.woff2) format("woff2")}.th{--th-ink:#131A24;--th-bg:#FAFAF7;--th-sub:#566072;--th-coral:#FC8667;--th-green:#6FA05B;--th-blue:#577EFD;--th-t-green:#E1EDD6;--th-t-cream:#FBEFCF;--th-t-blue:#DDEAF8;--th-t-question:#FBEFCF;--th-max:clamp(1426px,80vw,1800px);--th-pad:clamp(20px,5.35vw,86px);--th-display:"Paperlogy","Pretendard Variable",Pretendard,sans-serif;position:relative;background:var(--th-bg);color:var(--th-ink);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,system-ui,sans-serif;line-height:1.5;padding:clamp(36px,4.5vw,72px) var(--th-pad) clamp(72px,9vw,120px);overflow-x:clip}.th :where(h2,p,ul,li){margin:0;padding:0;font:inherit;color:inherit;list-style:none}.th :where(img){display:block;max-width:100%;height:auto}.th :where(a){color:inherit;text-decoration:none}.th-corner{position:absolute;z-index:0;pointer-events:none;background:var(--th-t-green);opacity:.6;border-radius:40% 44% 42% 46%/46% 40% 48% 42%}.th-corner-tl{top:-6%;left:-6%;width:20%;aspect-ratio:1/.8}.th-corner-bl{bottom:-8%;left:-4%;width:18%;aspect-ratio:1/.8}.th-inner{position:relative;z-index:1;max-width:var(--th-max);margin:0 auto;display:grid;grid-template-columns:1.6fr 1fr;grid-column-gap:clamp(32px,4.5vw,80px);column-gap:clamp(32px,4.5vw,80px);align-items:stretch}.th-eyebrow{font-size:clamp(13px,.95vw,15px);font-weight:700;letter-spacing:.22em;text-indent:.22em;color:var(--th-green)}.th-title{margin-top:clamp(12px,1.4vw,22px);font-family:var(--th-display);font-weight:800;font-size:clamp(36px,3.9vw,62px);line-height:1.18;letter-spacing:-.03em;word-break:keep-all;color:var(--th-ink)}.th-intro{margin-top:clamp(14px,1.6vw,22px);font-size:clamp(17px,1.3vw,20px);font-weight:500;line-height:1.75;color:var(--th-sub)}.th-intro+.th-intro{margin-top:clamp(10px,1.2vw,16px)}.th-cards{margin-top:clamp(36px,4vw,56px);display:flex;gap:clamp(14px,1.8vw,24px)}.th-card{flex:1 1;min-width:0;padding:clamp(22px,2.2vw,30px) clamp(18px,1.8vw,24px) clamp(24px,2.4vw,30px);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start}.th-card-green{background:var(--th-t-green)}.th-card-cream{background:var(--th-t-cream)}.th-card-blue{background:var(--th-t-blue)}.th-card-char{height:clamp(56px,5.6vw,80px);width:auto}.th-card-title{margin-top:clamp(16px,1.7vw,24px);font-family:var(--th-display);font-weight:700;font-size:clamp(22px,1.65vw,25px);line-height:1.3;letter-spacing:-.01em;color:var(--th-ink)}.th-card-desc{margin-top:clamp(8px,.9vw,12px);font-size:clamp(15px,1.05vw,17px);font-weight:500;line-height:1.6;color:var(--th-sub)}.th-cta{margin-top:clamp(32px,3.4vw,48px);display:inline-flex;align-items:center;gap:.6em;min-height:48px;height:clamp(48px,3.05vw,49px);padding:0 clamp(18px,1.68vw,27px);border-radius:12px;background:var(--th-coral);color:#fff;font-size:clamp(15px,1.05vw,16px);font-weight:700;border:0;font-family:inherit;transition:background-color .16s ease}.th-cta.is-closed{cursor:not-allowed}.th-cta.is-closed,.th-cta.is-closed:hover{background:#9A6E63}.th-cta:hover{background:#F3714F}.th-cta:focus-visible{outline:3px solid var(--th-blue);outline-offset:3px}.th-cta .th-arrow{transition:transform .18s ease}.th-cta:hover .th-arrow{transform:translateX(5px)}.th-right{position:relative;display:flex;flex-direction:column;align-items:center}.th-bg{position:absolute;z-index:0;pointer-events:none;border-radius:38% 42% 40% 44%/44% 38% 46% 40%}.th-bg-green{top:-4%;right:-12%;width:42%;aspect-ratio:1/.85;background:var(--th-t-green);opacity:.7}.th-bg-blue{top:30%;right:6%;width:30%;aspect-ratio:1/.9;background:var(--th-t-blue);opacity:.65}.th-bg-cream{bottom:-6%;right:-10%;width:44%;aspect-ratio:1/.8;background:var(--th-t-cream);opacity:.75}.th-question{position:relative;z-index:1;align-self:stretch;padding:clamp(22px,2.2vw,32px) clamp(24px,2.4vw,34px);border-radius:30% 12% 20% 12%/40% 18% 46% 20%;background:var(--th-t-question)}.th-question-text{font-family:var(--th-display);font-weight:700;font-size:clamp(20px,1.6vw,25px);line-height:1.5;letter-spacing:-.02em;word-break:keep-all;color:var(--th-ink)}.th-route{width:clamp(90px,9vw,130px);margin:clamp(4px,1vw,14px) 0;align-self:center}.th-char,.th-route{position:relative;z-index:1;height:auto}.th-char{width:clamp(180px,18vw,280px)}.th-wordmark{position:relative;z-index:1;margin-top:auto;padding-top:clamp(20px,2.4vw,32px);align-self:flex-end;font-size:clamp(13px,.95vw,15px);font-weight:700;letter-spacing:.18em;color:var(--th-coral)}@media (max-width:1000px){.th-inner{grid-template-columns:1fr;row-gap:clamp(48px,8vw,80px)}.th-right{align-items:flex-start}.th-question{align-self:stretch}.th-route{align-self:flex-start;margin-left:clamp(20px,6vw,60px)}.th-wordmark{align-self:flex-end}}@media (max-width:620px){.th-title{font-size:clamp(28px,8vw,34px)}.th-intro{font-size:17px;line-height:1.7}.th-cards{flex-direction:column}.th-card{align-items:center;text-align:center}.th-cta{display:flex;justify-content:center;width:100%;height:56px}.th-right{align-items:center;margin-top:8px}.th-question{border-radius:20px;text-align:center}.th-route{display:none}.th-char{width:clamp(180px,46vw,240px)}.th-wordmark{align-self:center}}