/* intro */
.intro{position:fixed;inset:0;z-index:200;pointer-events:none}
.intro-curtain{position:absolute;inset:0;width:100%;height:100%}
.intro-curtain-path{fill:#fff}
.intro-inner{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(20px,2vw,32px)}
.intro-logo{width:min(220px,40vw)}
.intro-bar{display:block;overflow:hidden;width:min(240px,50vw);height:3px;border-radius:2px;background:#ECECEC}
.intro-bar-fill{display:block;width:100%;height:100%;background:var(--c-brand);transform:scaleX(0);transform-origin:left center}
.intro-lock{overflow:hidden}

.hero-home.is-hidden,.c-history.is-hidden{display:none}
/* growth */
.c-growth-stage{position:relative;overflow:hidden;height:100vh;min-height:560px;background:#fff}
.g-intro{position:absolute;left:var(--gutter);right:var(--gutter);top:50%;transform:translateY(-50%)}
.g-intro-txt{display:inline-block;font-size:clamp(40px,7.45vw,143px);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#333;white-space:nowrap}
.g-curtain{position:absolute;inset:0;width:100%;height:100%}
.g-curtain-path{fill:#262626}
.g-dark{position:absolute;inset:0;background:#262626;visibility:hidden}
.g-title{position:absolute;z-index:1;left:3.4vw;top:calc(38.4% - 5.03vw);font-size:clamp(40px,7.45vw,143px);font-weight:800;line-height:1.35;letter-spacing:-.02em;color:#fff}
.g-title em{font-style:normal;color:#0096FF}
.g-line{display:block}
.g-curve{position:absolute;left:0;right:0;bottom:0;top:calc(var(--header-h) + 20px);width:100%;height:calc(100% - var(--header-h) - 20px)}
.g-area{display:none}
.g-icon{
  position:absolute;z-index:2;left:0;top:0;width:28px;height:28px;background:#fff;
  -webkit-mask:url(/images/icon-spark.svg) center/contain no-repeat;mask:url(/images/icon-spark.svg) center/contain no-repeat;
}

@media (max-width:1023px){
  .g-title{left:var(--gutter);top:24%}
  .g-curve{top:auto;height:56%}
}
@media (max-width:767px){
  .g-intro-txt{font-size:clamp(26px,7.4vw,40px)}
  .g-title{top:16%;font-size:clamp(30px,9.2vw,40px)}
  .g-curve{
    left:var(--gutter);right:auto;top:34%;bottom:auto;width:calc(100% - var(--gutter) * 2);max-width:none;height:54%;
    background:repeating-linear-gradient(to bottom,rgba(255,255,255,.07) 0 1px,transparent 1px 25%);
    border-bottom:1px solid rgba(255,255,255,.16);
  }
  .g-curve-path{stroke-width:6}
  .g-area{display:inline}
}

/* hero */
.hero-home{position:relative;overflow:hidden;padding-bottom:clamp(80px,15vw,290px)}
.hero-stage{
  position:relative;
  display:flex;align-items:center;justify-content:center;
  min-height:max(100svh,640px);
  padding:var(--header-h) var(--gutter) 40px;
}

.hero-graph{
  position:absolute;left:50%;top:50%;
  width:100%;aspect-ratio:1920/1000;
  transform:translate(-50%,-50%);
  pointer-events:none;
}
.hero-graph svg{width:100%;height:100%;overflow:visible}
.hg-line{fill:none;stroke:rgba(212,212,212,.22);stroke-width:2;stroke-linejoin:round}
.hg-dot{fill:#D4D4D4}
.hg-label{
  position:absolute;overflow:hidden;transform:translate(-50%,-50%);
  font-family:"Plus Jakarta Sans",var(--f-base);font-weight:200;
  font-size:16px;line-height:1.45;letter-spacing:-.04em;
  color:#A1A1A1;white-space:nowrap;
  font-variant-numeric:tabular-nums;
}
.hg-label-txt{display:block}

.hero-home-title{position:relative;text-align:center;font-family:var(--f-display);font-weight:800;color:#000}
.hero-home-title .line{display:block;overflow:hidden;padding-bottom:.04em}
.hero-home-title .line > span{display:block}
.line-sm{font-size:clamp(40px,6.77vw,130px);line-height:1.14}
.line-lg{font-size:clamp(48px,8.33vw,160px);line-height:1.07}
.line-sm + .line-lg{margin-top:clamp(4px,.9vw,17px)}

/* hero cta */
.hero-cta-wrap{position:relative;display:flex;justify-content:center;margin-top:clamp(32px,10vw,190px);padding:0 var(--gutter)}
.hero-cta{
  position:relative;overflow:hidden;
  display:block;flex:none;
  width:148px;max-width:100%;height:66px;
  background:#000;color:#fff;
  border:1px solid #fff;border-radius:11px;
}
.hero-cta-sq{position:absolute;left:64px;top:50%;width:19px;height:19px;margin-top:-9.5px;background:#fff}
.hero-cta-plus{position:absolute;right:54px;top:50%;width:39px;height:38px;margin-top:-19px;will-change:transform;backface-visibility:hidden}
.hero-cta-plus::before,.hero-cta-plus::after{content:"";position:absolute;background:#fff}
.hero-cta-plus::before{left:0;right:-4px;top:50%;height:2px;margin-top:-1px}
.hero-cta-plus::after{top:0;bottom:0;left:55%;width:2px;margin-left:-1px}
.hero-cta-msg{position:absolute;inset:0 120px;display:grid;place-items:center;visibility:hidden}
.hero-cta-text{
  grid-area:1/1;
  font-size:30px;font-weight:500;line-height:1.45;letter-spacing:-.04em;
  white-space:nowrap;text-align:center;
}

@media (max-width:767px){
  .hero-graph{width:170%}
  .hg-label{font-size:11px}
  .hero-cta{height:56px}
  .hero-cta-sq{left:66px;width:14px;height:14px;margin-top:-7px}
  .hero-cta-plus{right:60px;width:26px;height:26px;margin-top:-13px}
  .hero-cta-msg{inset:0 44px}
  .hero-cta-text{font-size:14px;white-space:normal;line-height:1.3}
}

/* section3 */
.s3{--s3-blue:#1900FF}
.s3-stage{overflow:hidden;height:calc(var(--vh, 1svh) * 100);min-height:600px;padding-top:calc(var(--header-h) + 30px)}
.s3-inner{display:grid;grid-template-columns:1fr auto;align-items:start}

.s3-num{
  height:1em;overflow:hidden;
  font-family:var(--f-base);font-weight:700;
  font-size:clamp(64px,9.9vw,190px);line-height:1;letter-spacing:-.05em;
  color:#5E5E5E;
}
.s3-num-track,.s3-num-track span{display:block}

.s3-cards{
  --avail:calc(max(var(--vh, 1svh) * 100, 600px) - var(--header-h) - 60px);
  --card-h:min(521px, 27.13vw, var(--avail));
  --card-w:calc(var(--card-h) * 2.159);
  --step:clamp(0px, calc((var(--avail) - var(--card-h)) / 2), calc(var(--card-h) * .82));
  --stack-h:calc(var(--card-h) + 2 * var(--step));
  position:relative;justify-self:end;
  width:var(--card-w);height:var(--stack-h);
  margin-right:calc(var(--card-w) * -.0116);
  container-type:inline-size;
}
.s3-stack{position:relative;height:var(--stack-h)}
.s3-dots{
  position:absolute;right:calc(100% + 21px);top:calc(var(--card-h) * .39);
  display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;
  width:27px;height:113px;border-radius:999px;background:#E9E9E9;
}
.s3-dots span{width:6px;height:6px;border-radius:50%;background:#A5A5A5;transition:background-color .3s,transform .3s}
.s3-dots span.is-active{background:#333;transform:scale(1.3)}

.s3-card{
  --i:0;
  position:absolute;left:0;top:calc(var(--i) * var(--step));
  width:100%;height:var(--card-h);
  overflow:hidden;border-radius:1.8cqw;
  box-shadow:0 1.2cqw 3.5cqw rgba(0,0,0,.16);
  color:#fff;
}
.s3-card--2{--i:1}
.s3-card--3{--i:2;color:#3A3A3A}
.s3-card-bg{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}
.s3-card--3 .s3-card-bg{object-position:right center}
.s3-card-icon{
  position:absolute;top:5.5%;right:3.2%;
  width:2.2cqw;height:2.2cqw;background:currentColor;
  -webkit-mask:url(/images/icon-spark.svg) center/contain no-repeat;mask:url(/images/icon-spark.svg) center/contain no-repeat;
}
.s3-card--3 .s3-card-icon{color:#000}

.s3-copy{position:absolute;font-size:2.4cqw;font-weight:500;line-height:1.52;letter-spacing:-.02em}
.s3-line{display:block}
.s3-card--1 .s3-copy{top:26.5%;right:3.3%;text-align:right}
.s3-card--2 .s3-copy{top:12.9%;left:0;right:0;text-align:center}
.s3-copy--top{top:14.6%;left:5%;transform:translateY(-50%)}
.s3-copy--bottom{top:71%;right:4.8%;text-align:right}
.s3 .pill{display:inline-block;margin:0 .2em;padding:0 .5em;border:1px solid currentColor;border-radius:999px;line-height:1.3}
.s3 .mark{display:inline-block;padding:0 .5em;border-radius:999px;background:var(--s3-blue);color:#fff;line-height:1.35}


@media (max-width:767px){
  .s3-inner{grid-template-columns:1fr;row-gap:12px}
  .s3-num{font-size:56px}
  .s3-cards{
    --card-h:min(calc((var(--vh, 1svh) * 100 - var(--header-h) - 150px) / 2.1), calc((100vw - 2 * var(--gutter)) / 1.15));
    --card-w:calc(var(--card-h) * 1.15);
    --step:calc(var(--card-h) * .55);
    justify-self:center;margin-right:0;
  }
  .s3-dots{display:none}
  .s3-copy{font-size:4.1cqw}
  .s3-card--1 .s3-card-bg{object-position:left center}
  .s3-card--1 .s3-copy{top:auto;bottom:8%;left:6%;right:6%}
  .s3-card--2 .s3-copy{top:10%;left:4%;right:4%}
  .s3-copy--top{top:12%;left:6%;right:6%;transform:none}
  .s3-copy--bottom{top:auto;bottom:8%;right:6%;left:6%}
}

/* section4 */
.s4{padding:clamp(100px,10vw,200px) 0 clamp(100px,10vw,200px)}
.s4-head{text-align:center;padding:0 var(--gutter)}
.s4-line{display:block}
.s4-sub{font-size:clamp(16px,1.56vw,30px);font-weight:500;line-height:1.45;letter-spacing:-.02em}
.s4-sub strong{font-weight:700;color:var(--c-point)}
.s4-title{margin-top:clamp(12px,1.7vw,33px);font-size:clamp(28px,3.1vw,60px);font-weight:800;line-height:1.3;letter-spacing:-.02em}

.s4-cards{
  display:grid;grid-template-columns:repeat(3,minmax(0,541px));justify-content:center;
  gap:clamp(16px,2.5vw,48px);
  margin-top:clamp(56px,6.7vw,128px);padding:0 clamp(20px,5.2vw,100px);
}
.s4-card{
  position:relative;overflow:hidden;
  aspect-ratio:541/521;
  background:#F7F7F7;border-radius:clamp(20px,2.4vw,46px);
  container-type:inline-size;
}
.s4-badge{
  position:absolute;left:6.28%;top:4.8%;
  display:grid;place-items:center;width:8.5cqw;height:7.21cqw;border-radius:2.03cqw;
  background:#D9D9D9;color:#A8A8A8;
  font-size:4.62cqw;font-weight:800;letter-spacing:-.02em;
}
.s4-card-title{position:absolute;left:6.28%;top:15.55%;font-size:5.545cqw;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#000}
.s4-card-title em{font-style:normal;color:#D50000}

.s4-chart,.s4-arc{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
.s4-chart{font-family:var(--f-base)}
.s4-chart text{fill:#000}
.s4-chart .s4-tip-num{fill:#fff}

.s4-gauge{position:absolute;inset:0}
.s4-ring{position:absolute;border-radius:50%}
.s4-ring--1{left:17%;top:23.8%;width:66.17cqw;height:66.17cqw;background:#DEF2FF}
.s4-ring--2{left:19.96%;top:26.68%;width:60.07cqw;height:60.07cqw;background:#A1D5FF;box-shadow:inset 0 .74cqw 1.22cqw rgba(0,0,0,.07)}
.s4-ring--3{left:23.66%;top:30.71%;width:52.87cqw;height:52.87cqw;background:#3C97FF;box-shadow:inset 0 .74cqw 3.07cqw rgba(0,0,0,.25)}
.s4-arc-path{stroke-dasharray:886;stroke-dashoffset:62}

.s4-big{
  position:absolute;transform:translate(-50%,-50%);
  font-weight:900;line-height:1;letter-spacing:-.04em;white-space:nowrap;
  font-variant-numeric:tabular-nums;
}
.s4-big small{font-size:.42em;letter-spacing:0}
.s4-big--pct{left:50.9%;top:57.6%;font-size:22.18cqw;color:#fff}
.s4-big--cnt{left:50.2%;top:57.4%;font-size:24.03cqw;color:#0400FF}
.s4-big--cnt small{font-size:.3em}
.s4-label{position:absolute;left:0;right:0;top:39.9%;text-align:center;font-size:3.7cqw;font-weight:700;letter-spacing:-.02em;color:#ABABAB}

@media (max-width:1023px){
  .s4-cards{grid-template-columns:minmax(0,541px)}
}

/* section5 */
.s5-stage{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;height:100vh;min-height:560px;padding:var(--header-h) var(--gutter) 0;background:#fff}
.s5-text{text-align:center;font-weight:800;line-height:1.35;letter-spacing:-.04em;color:#000}
.s5-line{display:block}
.s5-line--1{font-size:clamp(26px,4.69vw,90px)}
.s5-line--2{margin-top:clamp(4px,.52vw,10px);font-size:clamp(34px,6.77vw,130px)}
.s5-mark{position:relative;z-index:2;display:inline-block;margin-right:.11em;padding:0 .41em 0 .485em;color:#fff}
.s5-mark-bg{position:absolute;left:0;right:0;top:.108em;bottom:.13em;z-index:-1;background:#262626}
.s5-mark-txt{position:relative}

@media (max-width:767px){
  .s5-line{white-space:nowrap}
  .s5-line--1{font-size:6.3vw}
  .s5-line--2{font-size:7.2vw}
}

/* section6 */
.s6{
  --row:min(165px, 8.6vw);--box-h:min(125px, 6.51vw);
  --col:min(729px, 37.97vw);--gap:min(80px, 4.17vw);--desc:min(656px, 34.17vw);
  --total:calc(var(--col) + var(--gap) + var(--desc));
  position:absolute;inset:0;z-index:3;overflow:hidden;
  visibility:hidden;opacity:0;
}
.s6.is-static{position:relative;visibility:visible;opacity:1;height:100vh;min-height:560px;background:#262626}
.s6-box{position:absolute;left:calc(50% - var(--total) / 2);top:50%;width:var(--col);height:var(--box-h);margin-top:calc(var(--box-h) / -2);background:#002FFF}
.s6-box-icon{
  position:absolute;z-index:1;left:calc(50% - var(--total) / 2 - 14px);top:calc(50% - var(--box-h) / 2 - 14px);width:28px;height:28px;background:#fff;
  -webkit-mask:url(/images/icon-spark.svg) center/contain no-repeat;mask:url(/images/icon-spark.svg) center/contain no-repeat;
}
.s6-list{position:absolute;left:0;right:0;top:50%;margin-top:calc(var(--row) / -2)}
.s6-row{
  display:grid;grid-template-columns:var(--col) var(--desc);column-gap:var(--gap);justify-content:center;align-items:center;
  height:var(--row);color:#3D3D3D;
}
.s6-name{position:relative;text-align:center;font-size:min(70px, 3.65vw);font-weight:800;line-height:1.35;letter-spacing:-.04em;white-space:nowrap}
.s6-desc{font-size:clamp(13px,1.3vw,25px);line-height:1.2}

@media (max-width:1023px){
  .s6{--row:150px;--box-h:64px;--bw:min(calc(100% - var(--gutter) * 2), 560px)}
  .s6-box{left:calc(50% - var(--bw) / 2);width:var(--bw)}
  .s6-box-icon{left:calc(50% - var(--bw) / 2 - 14px)}
  .s6-list{margin-top:calc(var(--box-h) / -2)}
  .s6-row{grid-template-columns:minmax(0,var(--bw));grid-template-rows:var(--box-h) auto;align-content:start;row-gap:10px}
  .s6-name{font-size:28px}
  .s6-desc{text-align:center;font-size:14px;line-height:1.45}
  .s6-desc br{display:none}
}
@media (min-width:768px) and (max-width:1023px){
  .s6{--row:170px;--box-h:76px}
  .s6-name{font-size:34px}
  .s6-desc{font-size:16px}
}

/* company hero */
.c-hero{display:flex;flex-direction:column;justify-content:center;overflow:hidden;height:100vh;min-height:620px;padding-top:var(--header-h)}
.c-hero-head{text-align:center;padding:0 var(--gutter)}
.c-line{display:block}
.c-hero-title{font-size:clamp(28px,3.6vw,69px);font-weight:800;line-height:1.3;letter-spacing:-.03em;color:#000}
.c-hero-desc{margin-top:clamp(14px,1.8vw,34px);font-size:clamp(14px,.99vw,19px);font-weight:400;line-height:1.39;letter-spacing:-.02em;color:#222}

.c-road-wrap{margin-top:clamp(20px,2.6vw,50px)}
.c-road{position:relative;aspect-ratio:3840/921;height:min(24vw,45vh);width:auto;margin:0 auto}
.c-road-img{position:absolute;inset:0;width:100%;height:100%}
.c-pin{position:absolute;width:5.4%;height:auto}
.c-pin--1{left:22.16%;top:46.37%}
.c-pin--2{left:33.25%;top:2.41%}
.c-pin--3{left:52.91%;top:57.51%}
.c-pin--4{left:67.04%;top:16.53%}

@media (max-width:767px){
  .c-hero-desc .c-line{display:inline}
  .c-road{height:auto;width:200%}
}

/* history */
.c-history{padding:clamp(100px,8.3vw,160px) 0 clamp(80px,7.3vw,140px)}
.c-sec-label{font-size:clamp(18px,1.35vw,26px);font-weight:700;letter-spacing:-.02em;color:#000}
.c-sec-title{position:relative;display:inline-block;margin-top:4px;font-size:clamp(34px,3.33vw,64px);font-weight:800;line-height:1.3;letter-spacing:-.03em;color:#000}
.c-history-icon{
  position:absolute;left:calc(100% + .1em);top:-.05em;width:.45em;height:.45em;background:#000;
  -webkit-mask:url(/images/icon-spark.svg) center/contain no-repeat;mask:url(/images/icon-spark.svg) center/contain no-repeat;
}

.c-history-scroll{margin-top:clamp(40px,5.2vw,100px);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}
.c-history-scroll::-webkit-scrollbar{display:none}
.c-history-track{
  --u:calc(100cqw / 1920);
  position:relative;width:max(100%, 1100px);
  container-type:inline-size;
}
.h-road,.h-runner,.h-nodes{position:absolute}
.c-history-track{height:calc(max(100vw, 1100px) * 460 / 1920)}
.h-road{left:0;top:calc(var(--u) * 202);width:100%;height:auto}
.h-runner{
  left:0;top:calc(var(--u) * 230);width:calc(var(--u) * 16);height:calc(var(--u) * 16);margin:calc(var(--u) * -8) 0 0 calc(var(--u) * -8);
  border-radius:50%;background:#0400FF;box-shadow:0 0 0 calc(var(--u) * 5) rgba(4,0,255,.18),0 0 calc(var(--u) * 24) rgba(4,0,255,.6);
  opacity:0;
}
.h-nodes{inset:0}
.h-node{position:absolute;top:calc(var(--u) * 230);width:0;height:0}
.h-node--1{left:10.6%}
.h-node--2{left:24.6%}
.h-node--3{left:39.5%}
.h-node--4{left:55.9%}
.h-node--5{left:72.2%}
.h-node--6{left:89.1%}

.h-pin{position:absolute;left:calc(var(--u) * -24);width:calc(var(--u) * 48);height:auto;max-width:none}
.h-node--up .h-pin{top:calc(var(--u) * -92.4)}
.h-node--down .h-pin{top:calc(var(--u) * -28.2);transform:scaleY(-1)}

.h-year{
  position:absolute;left:0;transform:translate(-50%,-50%);
  font-size:calc(var(--u) * 36);font-weight:800;letter-spacing:-.02em;color:#0400FF;white-space:nowrap;
}
.h-node--up .h-year{top:calc(var(--u) * 66)}
.h-node--down .h-year{top:calc(var(--u) * -60)}

.h-body{position:absolute;left:0;transform:translateX(-50%);display:flex;flex-direction:column;gap:calc(var(--u) * 13);white-space:nowrap}
.h-node--up .h-body{bottom:calc(var(--u) * 118)}
.h-node--down .h-body{top:calc(var(--u) * 118)}
.h-row{display:flex;align-items:center;gap:calc(var(--u) * 12);font-size:calc(var(--u) * 18);letter-spacing:-.02em;color:#333}
.h-month{display:inline-grid;place-items:center;min-width:calc(var(--u) * 87);height:calc(var(--u) * 30);border:1.5px solid #9A9A9A;border-radius:999px;color:#333}
.h-big{font-size:calc(var(--u) * 34);font-weight:500;letter-spacing:-.03em;color:#333}
.h-empty{font-size:calc(var(--u) * 26);font-weight:700;color:#333;text-align:center}

/* organization */
.c-org{padding:clamp(80px,7.3vw,140px) 0 clamp(100px,8.3vw,160px)}
.c-org-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}
.c-org-head{flex:none}
.c-org-scroll{flex:0 1 1177px;margin-top:clamp(0px,.6vw,12px);margin-right:calc(var(--gutter) * -.18)}
.c-org-chart{width:100%;height:auto;overflow:visible;font-family:var(--f-base)}
.o-card{fill:#fff;stroke:#D9D9D9;stroke-width:2;filter:url(#o-shadow)}
.o-tab{fill:#0400FF}
.o-dot{fill:#0400FF}
.o-label{fill:#000;font-weight:800;letter-spacing:-.02em;text-anchor:middle;dominant-baseline:central}
.o-t-ceo{fill:#0400FF}

.c-org-m{display:none}
@media (max-width:1023px){
  .c-org-inner{flex-direction:column;gap:32px}
  .c-org-scroll{display:none}
  .c-org-m{--line:#C9CED6;--ind:22px;--gap:10px;--nh:46px;display:block;width:100%;max-width:560px;margin:0 auto}
  .om-tree ul{margin-left:var(--ind);padding-left:var(--ind)}
  .om-tree li{position:relative}
  .om-tree ul > li{padding-top:var(--gap)}
  .om-tree ul > li::before{content:'';position:absolute;left:calc(var(--ind) * -1);top:0;bottom:0;border-left:1px solid var(--line)}
  .om-tree ul > li:last-child::before{bottom:auto;height:calc(var(--gap) + var(--nh) / 2)}
  .om-tree ul > li::after{content:'';position:absolute;left:calc(var(--ind) * -1);top:calc(var(--gap) + var(--nh) / 2);width:calc(var(--ind) - 4px);border-top:1px solid var(--line)}
  .om-node{
    position:relative;display:flex;align-items:center;height:var(--nh);padding:0 16px;
    background:#F7F8FA;border:1px solid #EEF0F3;border-radius:10px;
    font-size:15px;font-weight:600;letter-spacing:-.02em;color:#333;
  }
  .om-node::before{content:'';position:absolute;left:-4px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--c-point)}
  .om-node--head{background:#fff;border-color:#E1E4E8;box-shadow:0 4px 12px rgba(0,0,0,.05);font-weight:800;color:#111}
  .om-node--en,.om-node--ceo{font-family:var(--f-display);font-size:17px;letter-spacing:.04em}
  .om-node--ceo{background:#F5F7FF;border-color:#D5DCFF;font-weight:700;color:var(--c-point)}
  .om-node--ceo::before{display:none}
}
