body.business{--biz-green:#36512f;--biz-ink:#1f2c20;--biz-muted:#657061;--biz-line:#dce3d7;--biz-paper:#f5f7f1;background:#fff;color:var(--biz-ink);margin:0;font-family:Pretendard,Inter,sans-serif;font-weight:400}body.business *{box-sizing:border-box}body.business img{max-width:100%;display:block}body.business a{color:inherit;text-decoration:none}body.business button{font:inherit}body.business section{scroll-margin-top:98px}body.business .container{max-width:1256px;padding-left:28px;padding-right:28px;margin-inline:auto}body.business h1,body.business h2,body.business h3,body.business p{margin:0}body.business h1,body.business h2,body.business h3{word-break:keep-all}body.business p{word-break:keep-all;line-height:1.75}body.business .eyebrow{font-family:Inter,Pretendard,sans-serif;font-size:11px;letter-spacing:1.8px;font-weight:650;color:var(--biz-green);margin-bottom:20px;line-height:1.5}body.business .button{display:inline-flex;justify-content:center;align-items:center;gap:24px;padding:14px 22px;border-radius:9px;background:var(--biz-green);color:#fff;font-weight:600;font-size:14px;line-height:1.4}body.business a:focus-visible,body.business button:focus-visible,body.business summary:focus-visible{outline:3px solid #7a982f;outline-offset:5px}body.business .business-skip{position:absolute;left:20px;top:-100px;z-index:99;background:#fff;padding:14px;border:2px solid var(--biz-green)}body.business .business-skip:focus{top:10px}body.business .business-proposal{background:#edf2e8;border-bottom:1px solid #e3e8dd;font-size:11px;color:#586651}body.business .business-proposal .container{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:14px}body.business .business-proposal b{font-family:Inter,sans-serif;font-size:10px;font-weight:500;padding-left:10px;letter-spacing:1px}body.business .business-proposal a{display:flex;gap:14px;align-items:center}body.business .site-header{background:#fff;border-bottom:1px solid #edf0e9;position:sticky;top:0;z-index:30}body.business .site-header .nav{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:88px}body.business .business-logo{display:block;flex-shrink:0;padding-block:10px}body.business .business-logo img{width:176px;height:auto}body.business .business-nav-links{display:flex;align-items:center;gap:30px;font-size:13px;font-weight:550}body.business .business-nav-links>a:not(.button){padding-block:12px}body.business .business-nav-links>a:hover{color:#69845c}body.business .business-nav-links>.button:hover{background:#233c20;color:#fff}body.business .menu-toggle{display:none}
body.business .business-hero{padding:76px 0 35px;background:linear-gradient(180deg,#fbfcf9 0%,#f3f6ef 100%)}body.business .business-hero-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin-bottom:48px}body.business .business-hero h1{font-size:clamp(42px,4.3vw,62px);line-height:1.18;font-weight:650;letter-spacing:-2.8px}body.business .business-hero-description{font-size:15px;color:var(--biz-muted);padding-bottom:7px;max-width:420px}body.business .business-hero-grid{display:grid;grid-template-columns:240px 1fr 360px;gap:18px;align-items:stretch}body.business .business-advisor-preview{position:relative;min-height:458px;background:#e7e9e3;border-radius:16px;overflow:hidden}body.business .business-advisor-preview>img{height:100%;width:100%;object-fit:cover;object-position:50% 15%;position:absolute;inset:0}body.business .business-advisor-label{position:absolute;top:20px;left:18px;right:18px;display:flex;align-items:center;gap:7px;z-index:2;color:#fff;font-size:11px;text-shadow:0 1px 4px #222}body.business .business-online-dot{width:5px;height:5px;background:#d8e7bb;border-radius:50%}body.business .business-advisor-caption{position:absolute;bottom:0;left:0;right:0;padding:22px 18px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(transparent,rgba(24,31,23,.78));color:#fff}body.business .business-advisor-caption>span{font-size:22px;font-weight:550;display:flex;flex-direction:column;gap:4px}body.business .business-advisor-caption small{font-size:11px;font-weight:400;opacity:.85}body.business .business-advisor-caption a{font-size:22px;display:grid;place-items:center;width:36px;height:36px;border:1px solid #ffffff60;border-radius:50%}body.business .business-start-card{border-radius:16px;background:#fff;padding:28px 28px 26px;border:1px solid var(--biz-line)}body.business .business-card-topline{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;color:#6c7967;letter-spacing:.1px}body.business .business-start-card h2{font-size:30px;font-weight:600;letter-spacing:-1.1px;line-height:1.35;margin:31px 0 13px}body.business .business-start-card>p{font-size:12px;color:var(--biz-muted);line-height:1.8}body.business .business-type-choices{display:flex;flex-direction:column;gap:8px;margin-top:25px}body.business .business-type{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:14px 15px;background:#fff;color:var(--biz-ink);border:1px solid #e0e5dc;border-radius:8px;font-size:13px;cursor:pointer;min-height:47px;transition:background .2s,border-color .2s}body.business .business-type>span:last-child{margin-left:auto;font-size:16px}body.business .business-type-icon{font-family:Inter,sans-serif;font-size:10px;color:#899680}body.business .business-type.is-selected{background:#eef4e5;border-color:#809d66;color:#36512f;font-weight:600}body.business .business-type:hover{border-color:#809d66;background:#f5f8ef}body.business .business-prep-panel{background:var(--biz-green);color:#fff;border-radius:16px;padding:28px;display:flex;flex-direction:column}body.business .business-prep-panel .business-card-topline{color:#b8c6ac;font-family:Inter,Pretendard,sans-serif;font-size:9px;letter-spacing:.5px}body.business .business-prep-tag{font-size:10px;color:#fff;border:1px solid #ffffff40;border-radius:30px;padding:5px 8px;letter-spacing:0;white-space:nowrap}body.business .business-prep-panel h3{font-size:26px;line-height:1.35;font-weight:550;letter-spacing:-.8px;margin:26px 0 23px}body.business .business-prep-panel ul{list-style:none;margin:0;padding:0 0 20px;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid #ffffff26}body.business .business-prep-panel li{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.55;word-break:keep-all}body.business .business-prep-panel li:before{content:'✓';color:#bed6a4;font-size:11px;margin-top:1px}body.business .business-prep-note{margin:19px 0 20px}body.business .business-prep-note>span{font-size:10px;color:#bed0af}body.business .business-prep-note p{font-size:12px;margin-top:6px;color:#e0e8da;min-height:43px;line-height:1.75}body.business .business-light-button{margin-top:auto;display:flex;align-items:center;justify-content:space-between;background:#ecf3df;color:#2d4528;border-radius:8px;font-size:12px;font-weight:600;padding:15px 16px}body.business .business-light-button:hover{background:#fff}body.business .business-preview-caption{font-size:9px!important;line-height:1.6!important;color:#bfccb6;margin-top:12px!important}body.business .business-hero-bottom{display:flex;align-items:center;justify-content:space-between;padding-top:29px}body.business .business-hero-bottom p{font-size:12px;line-height:1.6;color:#737e6c}body.business .business-hero-bottom strong{font-weight:500;color:#495742}body.business .business-hero-bottom>a{display:flex;gap:25px;align-items:center;font-size:12px;font-weight:550}
body.business .business-section{padding:116px 0}body.business .business-section h2,body.business .business-section-title h2{font-size:36px;line-height:1.4;letter-spacing:-1.4px;font-weight:600}body.business .business-section-intro>p:not(.eyebrow){margin-top:24px;color:var(--biz-muted);font-size:14px}body.business .business-service-layout{display:grid;grid-template-columns:1fr 1.25fr;gap:85px}body.business .business-stage-list{display:flex;gap:0;align-items:center;margin-top:40px;font-size:11px;color:#65715d}body.business .business-stage-list span{display:flex;align-items:center;gap:12px}body.business .business-stage-list span:not(:last-child):after{content:'→';margin-right:12px;color:#a0ad96}body.business .business-service-rows{border-top:1px solid #a7b49c}body.business .business-service-rows article{display:grid;grid-template-columns:35px 1fr;gap:17px;padding:26px 0 28px;border-bottom:1px solid var(--biz-line)}body.business .business-service-rows article>span{font-family:Inter,sans-serif;font-size:10px;color:#829276;padding-top:8px}body.business .business-service-rows h3{font-size:22px;letter-spacing:-.5px;font-weight:600;margin-bottom:12px}body.business .business-service-rows p{font-size:13px;color:var(--biz-muted)}body.business .business-service-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}body.business .business-service-tags span{font-size:10px;padding:5px 9px;border-radius:4px;color:#6a7860;background:#f2f5ed}body.business .business-process-section{background:#f2f5ee;padding:80px 0 87px}body.business .business-section-title{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:45px}body.business .business-section-title>p{font-size:13px;color:var(--biz-muted);line-height:1.8;padding-bottom:5px}body.business .business-process-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #becbb3}body.business .business-process-grid article{padding:29px 24px 2px 0;position:relative}body.business .business-process-grid article:not(:last-child):after{content:'';position:absolute;right:25px;top:34px;bottom:4px;width:1px;background:#dce4d4}body.business .business-process-number{font-family:Inter,sans-serif;font-size:11px;color:#7c9070;display:block;margin-bottom:32px}body.business .business-process-grid h3{font-size:17px;font-weight:600;letter-spacing:-.5px;margin-bottom:13px}body.business .business-process-grid p{font-size:12px;color:#738068;line-height:1.85}body.business .business-profile-layout{display:grid;grid-template-columns:1.16fr 1fr;gap:88px;align-items:center}body.business .business-profile-photo{position:relative;border-radius:12px;overflow:hidden;background:#e6e8e4}body.business .business-profile-photo img{width:100%;aspect-ratio:1.12;object-fit:cover;object-position:50% 45%}body.business .business-photo-signature{position:absolute;top:24px;left:25px;font-family:Inter,sans-serif;font-size:9px;letter-spacing:1.5px;color:#5a6654}body.business .business-profile-copy>p:not(.eyebrow){font-size:14px;color:var(--biz-muted);margin-top:27px;line-height:1.95}body.business .business-profile-name{display:flex;align-items:center;gap:19px;margin:29px 0 31px}body.business .business-profile-name strong{font-size:24px;letter-spacing:2px;font-weight:600}body.business .business-profile-name span{border-left:1px solid var(--biz-line);padding-left:19px;font-size:11px;line-height:1.7;color:#85907e}body.business .business-text-link{display:inline-flex;align-items:center;gap:32px;border-bottom:1px solid #a7b49c;padding:0 0 9px;font-size:12px;font-weight:500}body.business .business-insights-section{padding:88px 0 96px;background:#fafbf8;border-top:1px solid #edf0e8;border-bottom:1px solid #edf0e8}body.business .business-channel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}body.business .business-channel{padding:23px;border:1px solid var(--biz-line);border-radius:13px;background:#fff;transition:transform .2s,box-shadow .2s}body.business .business-channel:hover{transform:translateY(-4px);box-shadow:0 10px 25px #273b2010}body.business .business-channel-top{display:flex;justify-content:space-between;font-family:Inter,sans-serif;letter-spacing:.6px;font-size:10px;color:#6f7e65}body.business .business-channel-top>span:last-child{font-size:18px;color:#526747}body.business .business-channel-visual{height:201px;margin:20px 0 24px;overflow:hidden;background:#edf2e6;position:relative;border-radius:6px}body.business .business-editorial-word{position:absolute;left:28px;top:26px;font-size:42px;line-height:1.13;letter-spacing:-2px;font-weight:600;color:#36512f}body.business .business-editorial-word i{font-style:normal;color:#82936e}body.business .business-editorial-lines{position:absolute;right:23px;bottom:31px;display:grid;gap:8px;width:91px}body.business .business-editorial-lines i{display:block;height:1px;background:#b7c4a7}body.business .business-editorial-lines i:last-child{width:62%}body.business .business-channel-youtube .business-channel-visual{background:#eeeae2}body.business .business-channel-visual>img{height:100%;width:auto;margin:0 auto;object-fit:contain;object-position:center bottom}body.business .business-video-marker{position:absolute;right:20px;bottom:20px;background:#36512f;color:#fff;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:11px;padding-left:2px}body.business .business-channel-instagram .business-channel-visual{background:#36512f;color:#e4efd6}body.business .business-social-word{position:absolute;left:28px;top:19px;font-family:Inter,sans-serif;font-size:64px;line-height:.98;font-weight:500;letter-spacing:-4px}body.business .business-social-word i{font-style:normal;color:#aabd94}body.business .business-social-caption{position:absolute;right:23px;bottom:28px;font-size:10px;line-height:1.7;color:#c6d7b6}body.business .business-channel h3{font-size:19px;line-height:1.4;font-weight:550;letter-spacing:-.5px}body.business .business-channel p{font-size:12px;color:#809075;margin-top:8px}body.business .business-channel-bottom{border-top:1px solid #e5ebdf;margin-top:23px;padding-top:18px;display:flex;justify-content:space-between;font-size:10px;color:#728067}body.business .business-channel-bottom>span{font-size:14px}body.business .business-faq-layout{display:grid;grid-template-columns:1fr 1.4fr;gap:75px}body.business .business-faq-layout .business-text-link{margin-top:31px}body.business .business-faq-list{border-top:1px solid #acbaa2}body.business .business-faq-list details{border-bottom:1px solid var(--biz-line)}body.business .business-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;list-style:none;cursor:pointer;font-size:15px;line-height:1.7;font-weight:500;word-break:keep-all}body.business .business-faq-list summary::-webkit-details-marker{display:none}body.business .business-faq-list summary span{font-family:Inter,sans-serif;color:#6d815d;font-size:22px;transition:transform .2s;flex-shrink:0}body.business .business-faq-list details[open] summary span{transform:rotate(45deg)}body.business .business-faq-list details>p{font-size:13px;color:#6f7d65;line-height:1.9;padding:0 28px 25px 0}body.business .business-contact-section{padding:80px 0 89px;background:#edf2e7}body.business .business-contact-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:44px}body.business .business-contact-heading h2{font-size:38px;line-height:1.35;font-weight:600;letter-spacing:-1.5px}body.business .business-direct-contact{padding-bottom:5px;min-width:260px}body.business .business-direct-contact>a{font-family:Inter,Pretendard,sans-serif;display:flex;align-items:center;justify-content:space-between;gap:32px;font-size:17px;margin-bottom:12px}body.business .business-direct-contact>a:first-child{font-size:24px;letter-spacing:-.5px;font-weight:500}body.business .business-direct-contact>p{font-size:11px;color:#7a8a70;margin-top:16px}body.business [data-consultation]{color:var(--biz-ink)}body.business .business-footer{padding:42px 0 24px;background:#fff}body.business .business-footer-top{display:flex;align-items:center;gap:45px;margin-bottom:42px}body.business .business-footer-top img{width:160px;height:auto}body.business .business-footer-top p{font-size:11px;color:#819077;line-height:1.7}body.business .business-footer-top>a:last-child{margin-left:auto;font-size:11px;display:flex;gap:30px}body.business .business-footer-bottom{border-top:1px solid #e7ece1;padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px;color:#88927f}
@media(max-width:1100px){body.business .business-nav-links{gap:20px}body.business .business-hero-grid{grid-template-columns:200px 1fr 320px;gap:12px}body.business .business-start-card,body.business .business-prep-panel{padding:23px}body.business .business-card-topline{font-size:9px}body.business .business-start-card h2{font-size:27px}body.business .business-hero-description{max-width:340px}body.business .business-service-layout,body.business .business-profile-layout{gap:45px}body.business .business-process-grid h3{font-size:15px}body.business .business-process-grid article:not(:last-child):after{right:14px}body.business .business-process-grid article{padding-right:24px}body.business .business-channel{padding:19px}body.business .business-channel h3{font-size:17px}}
@media(max-width:900px){body.business .site-header .nav{min-height:76px}body.business .menu-toggle{display:flex;align-items:center;gap:9px;background:none;border:1px solid #dae2d4;border-radius:6px;padding:9px 11px;color:#36512f;font-size:12px;cursor:pointer}body.business .business-nav-links{display:none;position:absolute;top:100%;left:0;right:0;padding:15px 28px 24px;background:#fff;border-bottom:1px solid var(--biz-line);align-items:stretch;gap:3px;flex-direction:column}body.business .business-nav-links.is-open,body.business .business-nav-links[data-open="true"],body.business .business-nav-links.open,body.business .business-nav-links:not([hidden]).active{display:flex}body.business .business-nav-links>.button{margin-top:7px}body.business .business-hero{padding-top:55px}body.business .business-hero-heading{display:block;margin-bottom:32px}body.business .business-hero-description{max-width:560px;margin-top:23px}body.business .business-hero-description br{display:none}body.business .business-hero-grid{grid-template-columns:1fr 1fr}body.business .business-advisor-preview{display:none}body.business .business-start-card h2{font-size:30px}body.business .business-start-card,body.business .business-prep-panel{padding:28px}body.business .business-section{padding:85px 0}body.business .business-service-layout,body.business .business-faq-layout{gap:40px;grid-template-columns:1fr 1.25fr}body.business .business-section h2,body.business .business-section-title h2{font-size:30px}body.business .business-service-rows h3{font-size:19px}body.business .business-service-rows p br{display:none}body.business .business-process-grid{grid-template-columns:repeat(2,1fr);row-gap:25px}body.business .business-process-grid article:nth-child(2):after{display:none}body.business .business-process-grid h3{font-size:17px}body.business .business-process-grid p{font-size:13px}body.business .business-process-number{margin-bottom:23px}body.business .business-channel-grid{gap:14px}body.business .business-channel{padding:15px}body.business .business-channel-visual{height:160px}body.business .business-editorial-word{left:15px;top:21px;font-size:35px}body.business .business-editorial-lines{width:65px;right:16px;bottom:23px}body.business .business-social-word{left:16px;font-size:50px}body.business .business-social-caption{right:16px;font-size:9px}body.business .business-profile-layout{grid-template-columns:1fr 1fr;gap:35px}body.business .business-profile-photo img{aspect-ratio:.82}body.business .business-profile-copy>p:not(.eyebrow){font-size:13px}body.business .business-contact-heading h2{font-size:31px}body.business .business-direct-contact{min-width:235px}body.business .business-faq-list summary{font-size:13px}}
@media(max-width:620px){body.business .container{padding-left:21px;padding-right:21px}body.business .business-proposal{font-size:9px}body.business .business-proposal .container{min-height:31px;gap:8px}body.business .business-proposal b{display:none}body.business .business-proposal a{gap:8px}body.business .business-logo img{width:149px}body.business .site-header .nav{min-height:72px}body.business .business-hero{padding:42px 0 26px}body.business .eyebrow{font-size:9px;letter-spacing:1.2px;margin-bottom:16px}body.business .business-hero h1{font-size:42px;letter-spacing:-2px;line-height:1.25}body.business .business-hero-description{font-size:13px;line-height:1.8;margin-top:18px}body.business .business-hero-heading{margin-bottom:29px}body.business .business-hero-grid{grid-template-columns:1fr;gap:14px}body.business .business-start-card{padding:23px;border-radius:13px}body.business .business-start-card h2{font-size:27px;margin-top:26px;letter-spacing:-1px}body.business .business-start-card h2 br{display:none}body.business .business-start-card>p{font-size:12px}body.business .business-desktop-break{display:none}body.business .business-type-choices{margin-top:20px;flex-direction:row;gap:6px}body.business .business-type{padding:12px 8px;justify-content:center;gap:0;font-size:12px;min-height:45px;white-space:nowrap}body.business .business-type-icon{display:none}body.business .business-type>span:last-child{display:none}body.business .business-prep-panel{padding:25px 23px;border-radius:13px}body.business .business-prep-panel h3{font-size:26px;margin-top:23px;margin-bottom:22px}body.business .business-prep-panel li{font-size:13px}body.business .business-prep-note p{font-size:12px;min-height:0}body.business .business-preview-caption{font-size:9px!important}body.business .business-hero-bottom{align-items:flex-start;gap:15px;padding-top:22px}body.business .business-hero-bottom p{font-size:10px}body.business .business-hero-bottom>a{font-size:10px;gap:8px;padding-top:3px}body.business .business-section{padding:68px 0}body.business .business-section h2,body.business .business-section-title h2{font-size:29px;letter-spacing:-1px;line-height:1.4}body.business .business-service-layout,body.business .business-faq-layout,body.business .business-profile-layout{grid-template-columns:1fr;gap:35px}body.business .business-section-intro>p:not(.eyebrow){font-size:13px;margin-top:18px}body.business .business-stage-list{margin-top:26px}body.business .business-service-rows article{padding:23px 0;grid-template-columns:25px 1fr;gap:12px}body.business .business-service-rows h3{font-size:19px}body.business .business-service-rows p{font-size:12px}body.business .business-process-section{padding:60px 0}body.business .business-section-title{display:block;margin-bottom:30px}body.business .business-section-title>p{font-size:12px;margin-top:20px}body.business .business-process-grid{row-gap:27px}body.business .business-process-grid article{padding-top:23px;padding-right:16px}body.business .business-process-grid article:not(:last-child):after{right:8px;top:28px}body.business .business-process-number{margin-bottom:22px;font-size:10px}body.business .business-process-grid h3{font-size:14px;letter-spacing:-.4px;line-height:1.5;margin-bottom:10px}body.business .business-process-grid p{font-size:11px;line-height:1.8;max-width:132px}body.business .business-process-grid p br{display:none}body.business .business-profile-photo img{aspect-ratio:1.15;object-position:center 40%}body.business .business-photo-signature{top:20px;left:20px;font-size:8px}body.business .business-profile-copy>p:not(.eyebrow){font-size:13px;margin-top:20px;line-height:1.9}body.business .business-profile-name{margin:23px 0 25px}body.business .business-insights-section{padding:61px 0 64px}body.business .business-channel-grid{grid-template-columns:1fr;gap:17px}body.business .business-channel{padding:21px}body.business .business-channel-visual{height:212px;margin-top:19px;margin-bottom:24px}body.business .business-editorial-word{font-size:44px;left:30px;top:29px}body.business .business-editorial-lines{width:94px;right:24px;bottom:29px}body.business .business-social-word{font-size:67px;left:29px;top:21px}body.business .business-social-caption{font-size:11px;right:27px;bottom:30px}body.business .business-channel h3{font-size:20px}body.business .business-channel p{font-size:12px}body.business .business-faq-layout .business-text-link{margin-top:24px}body.business .business-faq-list summary{font-size:13px;padding:20px 0;gap:15px}body.business .business-faq-list details>p{font-size:12px;padding-bottom:22px}body.business .business-contact-section{padding:61px 0 64px}body.business .business-contact-heading{display:block;margin-bottom:28px}body.business .business-contact-heading h2{font-size:30px;line-height:1.4;letter-spacing:-1px}body.business .business-direct-contact{margin-top:28px;max-width:290px}body.business .business-direct-contact>a:first-child{font-size:23px}body.business .business-direct-contact>a{font-size:15px}body.business .business-direct-contact>p{font-size:10px;margin-top:12px}body.business .business-footer{padding-top:33px}body.business .business-footer-top{flex-wrap:wrap;gap:23px;margin-bottom:28px}body.business .business-footer-top img{width:144px}body.business .business-footer-top p{display:none}body.business .business-footer-top>a:last-child{font-size:10px;gap:14px}body.business .business-footer-bottom{align-items:flex-start;flex-direction:column;gap:9px;font-size:9px;line-height:1.6}body.business section{scroll-margin-top:83px}}
/* This concept owns its header layout; shared mobile navigation targets .nav. */
body.business .container{width:100%}
body.business .site-header .nav{position:static;flex-direction:row;background:transparent;box-shadow:none;border:0;padding-block:0}
body.business .business-logo{padding:10px 0}
body.business .menu-toggle{width:auto;height:auto;flex-shrink:0}
body.business .button.secondary{background:transparent;color:var(--biz-green)}
body.business .button.secondary:hover{background:#e6eadf}
@media(prefers-reduced-motion:reduce){body.business *,body.business *:before,body.business *:after{transition:none!important;scroll-behavior:auto!important}}
body.business{font-family:'Pretendard Variable',Pretendard,'Apple SD Gothic Neo','Malgun Gothic',sans-serif;background:#fbfbf8}
body.business h1,body.business h2,body.business h3,body.business h4{font-family:'Gmarket Sans',Pretendard,'Apple SD Gothic Neo','Malgun Gothic',sans-serif;letter-spacing:-.035em}
body.business .business-hero h1{font-size:clamp(38px,4vw,54px)}body.business .business-section h2,body.business .business-section-title h2,body.business .business-contact-heading h2{font-size:clamp(27px,2.6vw,35px)}
body.business .business-insights-section{background:#f7f8f4}
