@charset "UTF-8";.number-grow{display:flex;align-items:flex-start;text-align:center;height:100%}.number-grow.active .num>div{transition:transform 1.5s cubic-bezier(.1,.66,.22,1)}.number-grow.active .num[data-final-num="0"]>div{transform:translateY(calc(-50% - 4.5454545455% * 1))}.number-grow.active .num[data-final-num="1"]>div{transform:translateY(calc(-50% - 4.5454545455% * 2))}.number-grow.active .num[data-final-num="2"]>div{transform:translateY(calc(-50% - 4.5454545455% * 3))}.number-grow.active .num[data-final-num="3"]>div{transform:translateY(calc(-50% - 4.5454545455% * 4))}.number-grow.active .num[data-final-num="4"]>div{transform:translateY(calc(-50% - 4.5454545455% * 5))}.number-grow.active .num[data-final-num="5"]>div{transform:translateY(calc(-50% - 4.5454545455% * 6))}.number-grow.active .num[data-final-num="6"]>div{transform:translateY(calc(-50% - 4.5454545455% * 7))}.number-grow.active .num[data-final-num="7"]>div{transform:translateY(calc(-50% - 4.5454545455% * 8))}.number-grow.active .num[data-final-num="8"]>div{transform:translateY(calc(-50% - 4.5454545455% * 9))}.number-grow.active .num[data-final-num="9"]>div{transform:translateY(calc(-50% - 4.5454545455% * 10))}.number-grow.active .comma{opacity:1;transition:.2s linear 1.5s}.number-grow .num{height:100%}.number-grow .comma{opacity:0}.letter-grow{display:flex;align-items:flex-start;text-align:center;height:100%}.letter-grow.active .letter>div{transition:transform 1.5s cubic-bezier(.1,.66,.22,1)}.letter-grow.active .letter[data-final-letter=A]>div{transform:translateY(calc(-50% - 1.8518518519% * 1))}.letter-grow.active .letter[data-final-letter=B]>div{transform:translateY(calc(-50% - 1.8518518519% * 2))}.letter-grow.active .letter[data-final-letter=C]>div{transform:translateY(calc(-50% - 1.8518518519% * 3))}.letter-grow.active .letter[data-final-letter=D]>div{transform:translateY(calc(-50% - 1.8518518519% * 4))}.letter-grow.active .letter[data-final-letter=E]>div{transform:translateY(calc(-50% - 1.8518518519% * 5))}.letter-grow.active .letter[data-final-letter=F]>div{transform:translateY(calc(-50% - 1.8518518519% * 6))}.letter-grow.active .letter[data-final-letter="G,"]>div{transform:translateY(calc(-50% - 1.8518518519% * 7))}.letter-grow.active .letter[data-final-letter=H]>div{transform:translateY(calc(-50% - 1.8518518519% * 8))}.letter-grow.active .letter[data-final-letter=I]>div{transform:translateY(calc(-50% - 1.8518518519% * 9))}.letter-grow.active .letter[data-final-letter=J]>div{transform:translateY(calc(-50% - 1.8518518519% * 10))}.letter-grow.active .letter[data-final-letter=K]>div{transform:translateY(calc(-50% - 1.8518518519% * 11))}.letter-grow.active .letter[data-final-letter=L]>div{transform:translateY(calc(-50% - 1.8518518519% * 12))}.letter-grow.active .letter[data-final-letter=M]>div{transform:translateY(calc(-50% - 1.8518518519% * 13))}.letter-grow.active .letter[data-final-letter=N]>div{transform:translateY(calc(-50% - 1.8518518519% * 14))}.letter-grow.active .letter[data-final-letter=O]>div{transform:translateY(calc(-50% - 1.8518518519% * 15))}.letter-grow.active .letter[data-final-letter=P]>div{transform:translateY(calc(-50% - 1.8518518519% * 16))}.letter-grow.active .letter[data-final-letter=Q]>div{transform:translateY(calc(-50% - 1.8518518519% * 17))}.letter-grow.active .letter[data-final-letter=R]>div{transform:translateY(calc(-50% - 1.8518518519% * 18))}.letter-grow.active .letter[data-final-letter=S]>div{transform:translateY(calc(-50% - 1.8518518519% * 19))}.letter-grow.active .letter[data-final-letter=T]>div{transform:translateY(calc(-50% - 1.8518518519% * 20))}.letter-grow.active .letter[data-final-letter=U]>div{transform:translateY(calc(-50% - 1.8518518519% * 21))}.letter-grow.active .letter[data-final-letter=V]>div{transform:translateY(calc(-50% - 1.8518518519% * 22))}.letter-grow.active .letter[data-final-letter=W]>div{transform:translateY(calc(-50% - 1.8518518519% * 23))}.letter-grow.active .letter[data-final-letter=X]>div{transform:translateY(calc(-50% - 1.8518518519% * 24))}.letter-grow.active .letter[data-final-letter=Y]>div{transform:translateY(calc(-50% - 1.8518518519% * 25))}.letter-grow.active .letter[data-final-letter=Z]>div{transform:translateY(calc(-50% - 1.8518518519% * 26))}.letter-grow .letter{height:100%;overflow:hidden}.about_detail-page{color:#321c05;padding-top:var(--headerH)}.about_detail-page header:after{opacity:1}section.bannerBlk .container{padding:clamp(3.125rem,2.0221rem + 1.9608vw,4.375rem) 0;gap:20px;display:flex;align-items:center;justify-content:space-between;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 1200px){section.bannerBlk .container{width:calc(100% - var(--baseSpace) * 2)}}section.bannerBlk .unitSubTitle{margin-top:10px}section.bannerBlk .titleBox{display:flex;flex-direction:column}section.bannerBlk .paragraph{max-width:600px}@media only screen and (max-width: 900px){section.bannerBlk .container{display:flex;flex-direction:column;align-items:flex-start}}section.storyBlk{position:relative}section.storyBlk .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%}section.storyBlk .bg:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,#2d1a0500 39.18%,#2d1a05cc);position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.storyBlk .bg img{width:100%;height:100%;object-fit:cover}section.storyBlk .container{padding:clamp(3.125rem,1.4706rem + 2.9412vw,5rem) 0;gap:50px;max-width:1440px;min-height:clamp(46.875rem,33.0882rem + 24.5098vw,62.5rem);display:flex;align-items:flex-end;justify-content:space-between;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 1200px){section.storyBlk .container{width:calc(100% - var(--baseSpace) * 2)}}section.storyBlk .container[data-theme=light] .page-head{color:#fff}section.storyBlk .container[data-theme=light] .numberBox{color:#fff}section.storyBlk .container[data-theme=light] .numberBox:before{color:#ffffff1a}section.storyBlk .container[data-theme=dark] .page-head{color:#321c05}section.storyBlk .container[data-theme=dark] .numberBox{color:#321c05}section.storyBlk .container[data-theme=dark] .numberBox:before{background:#321c05}section.storyBlk .page-head{margin:0;text-align:left}section.storyBlk .numberBox{margin-left:auto;gap:clamp(30px,1.3406rem + 1.487vw,50px);flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff}section.storyBlk .numberBox:before{display:block;transform:rotate(22deg);background:#fff;width:1px;height:clamp(3.125rem,.4531rem + 7.4349vw,9.375rem);content:""}section.storyBlk .numberBox .item:first-child{order:-2}section.storyBlk .numberBox .item:first-child .number{padding-right:.1em;margin-right:-.1em}@media only screen and (max-width: 900px){section.storyBlk .numberBox .item:first-child .number{padding-right:15px;margin-right:-15px}}@media only screen and (max-width: 575px){section.storyBlk .numberBox .item:first-child .number{padding-right:10px;margin-right:-10px}}section.storyBlk .numberBox .number{font-size:clamp(3.125rem,.4531rem + 7.4349vw,9.375rem);font-weight:200;line-height:1.2;letter-spacing:-.1em}@media only screen and (min-width: 576px){section.storyBlk .numberBox .number{display:inline-block}}@media only screen and (max-width: 900px){section.storyBlk .numberBox .number{overflow:hidden}}section.storyBlk .numberBox .number .number-grow{position:relative;height:1.2em}section.storyBlk .numberBox .number .number-grow .plus{position:absolute;right:0;top:0;transform:translate3d(75%,-23%,0) scale(.5)}section.storyBlk .numberBox .number .number-grow .num{transform:translate(-.05em)}section.storyBlk .numberBox .txt{font-size:.875rem;font-weight:400;line-height:1.8;letter-spacing:.5px}@media only screen and (min-width: 576px){section.storyBlk .numberBox .txt{margin-left:10px;display:inline-block;font-size:1rem}}@media only screen and (max-width: 900px){section.storyBlk .container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}section.storyBlk .numberBox{margin-left:initial}}section.introBlk{position:relative}section.introBlk .decPic{position:absolute;top:155px;right:11.7708333333vw;z-index:2;width:clamp(100px,2.8407rem + 7.1119vw,182px);filiter:drop-shadow(-30px 50px 50px rgba(107,86,71,.2))}section.introBlk .container{padding-top:clamp(3.125rem,.3676rem + 4.902vw,6.25rem);max-width:1440px;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 1200px){section.introBlk .container{width:calc(100% - var(--baseSpace) * 2)}}section.introBlk .itemList{display:flex;flex-direction:column;gap:clamp(3.125rem,.3676rem + 4.902vw,6.25rem)}section.introBlk .introItem{display:flex;align-items:center;justify-content:flex-start;gap:clamp(3.125rem,-.7353rem + 6.8627vw,7.5rem)}section.introBlk .introItem:nth-child(2n){justify-content:flex-end}section.introBlk .introItem:nth-child(2n) .page-head{order:-1}section.introBlk .picBox{width:38.8888888889%;min-width:335px}section.introBlk .picBox .pic{position:relative;width:100%;overflow:hidden}section.introBlk .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:100%}section.introBlk .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.introBlk .picBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}section.introBlk .page-head{margin:0;text-align:left;max-width:720px}section.introBlk .page-head .subTitle{margin:0}section.introBlk .page-head .subTitle:first-child{font-family:El Messiri,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif;margin-bottom:10px}@media only screen and (max-width: 900px){section.introBlk .decPic{top:80px}}@media only screen and (max-width: 767px){section.introBlk .introItem{flex-direction:column}section.introBlk .introItem:nth-child(2n){justify-content:flex-start}section.introBlk .introItem:nth-child(2n) .page-head{order:initial}}section.coreBlk{position:relative}section.coreBlk .decPic{position:absolute;top:145px;left:16.6666666667vw;z-index:2;width:clamp(100px,2.8407rem + 7.1119vw,182px);filiter:drop-shadow(-30px 50px 50px rgba(107,86,71,.2))}section.coreBlk .container{padding:clamp(3.125rem,-2.3897rem + 9.8039vw,9.375rem) 0;max-width:1440px;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 1200px){section.coreBlk .container{width:calc(100% - var(--baseSpace) * 2)}}section.coreBlk .page-head{margin-bottom:clamp(3.125rem,1.4706rem + 2.9412vw,5rem)}section.coreBlk .itemList{display:flex;flex-wrap:wrap;gap:clamp(3.125rem,-.7353rem + 6.8627vw,7.5rem);justify-content:center}section.coreBlk .coreItem{width:calc((100% - clamp(3.125rem,-.7353rem + 6.8627vw,7.5rem) * 2) / 3);display:flex;flex-direction:column;align-items:center;gap:20px}section.coreBlk .coreItem[data-theme=light] .picBox{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(175deg) brightness(102%) contrast(101%)}section.coreBlk .coreItem .picRound{display:flex;align-items:center;justify-content:center;border-radius:50%;width:clamp(6.25rem,4.0441rem + 3.9216vw,8.75rem);height:clamp(6.25rem,4.0441rem + 3.9216vw,8.75rem);background:var(--icon-bg)}section.coreBlk .coreItem .picBox{width:clamp(2.1875rem,1.636rem + .9804vw,2.8125rem)}section.coreBlk .coreItem .picBox .pic{position:relative;width:100%;overflow:hidden}section.coreBlk .coreItem .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:88.8888888889%}section.coreBlk .coreItem .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.coreBlk .coreItem .picBox .pic img{width:100%;height:100%;object-fit:contain;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (max-width: 900px){section.coreBlk .decPic{top:80px}}@media only screen and (max-width: 767px){section.coreBlk .decPic{left:-.2604166667vw}section.coreBlk .itemList{justify-content:flex-start}section.coreBlk .coreItem{width:calc((100% - clamp(3.125rem,-.7353rem + 6.8627vw,7.5rem))/2)}}@media only screen and (max-width: 575px){section.coreBlk .coreItem{width:100%}}section.futureBlk{position:relative}section.futureBlk .decPic{position:absolute;top:30px;right:15.625vw;z-index:2;width:clamp(100px,2.8407rem + 7.1119vw,182px);filiter:drop-shadow(-30px 50px 50px rgba(107,86,71,.2))}section.futureBlk .container{padding-bottom:clamp(3.125rem,.3676rem + 4.902vw,6.25rem);max-width:1440px;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 1200px){section.futureBlk .container{width:calc(100% - var(--baseSpace) * 2)}}section.futureBlk .container>.picBox{margin-top:clamp(3.125rem,1.4706rem + 2.9412vw,5rem);margin-bottom:clamp(3.125rem,-.7353rem + 6.8627vw,7.5rem);position:relative;box-shadow:15px 15px 50px #00000026;width:100%}section.futureBlk .container>.picBox .pic{position:relative;width:100%;overflow:hidden}section.futureBlk .container>.picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:50%}section.futureBlk .container>.picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.futureBlk .container>.picBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}section.futureBlk .container>.picBox .iconBox{position:absolute;right:20px;bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 15px #0003;width:32px;height:32px;display:none}section.futureBlk .container>.picBox .iconBox .icon-enlarge{font-size:.75rem}section.futureBlk .container>.picBox+.page-head .subTitle:first-child{margin-top:0;font-family:El Messiri,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif}section.futureBlk .bg{position:absolute;bottom:0;left:0;right:0;z-index:-1;background:#f2f2f2;width:100%;height:calc(100% - 300px)}section.futureBlk .itemList{margin-top:clamp(3.125rem,1.4706rem + 2.9412vw,5rem);gap:clamp(3.125rem,-.7353rem + 6.8627vw,7.5rem) 10px;display:flex;flex-wrap:wrap;justify-content:space-between}section.futureBlk .futureItem{gap:clamp(1.25rem,.1471rem + 1.9608vw,2.5rem);width:calc((100% - 20px) / 3);max-width:400px;display:flex;flex-direction:column;align-items:center}section.futureBlk .futureItem .picBox{width:clamp(3.125rem,2.0221rem + 1.9608vw,4.375rem)}section.futureBlk .futureItem .picBox .pic{position:relative;width:100%;overflow:hidden}section.futureBlk .futureItem .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:100%}section.futureBlk .futureItem .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.futureBlk .futureItem .picBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}section.futureBlk .futureItem .area-head{text-align:center}section.futureBlk .futureItem .area-head .subTitle{letter-spacing:1px}section.futureBlk .futureItem .area-head .paragraph{margin-top:10px}@media only screen and (max-width: 900px){section.futureBlk .container>.picBox .iconBox{display:flex;align-items:center;justify-content:center}section.futureBlk .futureItem{width:calc((100% - 10px)/2)}}@media only screen and (max-width: 767px){section.futureBlk .decPic{top:80px;right:0}}@media only screen and (max-width: 575px){section.futureBlk .bg{height:calc(100% - 255px)}section.futureBlk .futureItem{width:100%;max-width:initial}}section.evolutionBlk{position:relative}section.evolutionBlk .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%}section.evolutionBlk .bg:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,#2d1a0500 39.18%,#2d1a05cc);position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.evolutionBlk .bg img{width:100%;height:100%;object-fit:cover}section.evolutionBlk .container{padding:clamp(3.125rem,1.4706rem + 2.9412vw,5rem) 0;gap:50px;max-width:1440px;min-height:clamp(34.375rem,20.5882rem + 24.5098vw,50rem);display:flex;align-items:flex-end;justify-content:space-between;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 1200px){section.evolutionBlk .container{width:calc(100% - var(--baseSpace) * 2)}}section.evolutionBlk .container[data-theme=light] .page-head{color:#fff}section.evolutionBlk .container[data-theme=light] .numberBox{color:#fff}section.evolutionBlk .container[data-theme=dark] .page-head{color:#321c05}section.evolutionBlk .container[data-theme=dark] .numberBox{color:#321c05}section.evolutionBlk .page-head{margin:0;text-align:left;color:#fff}section.evolutionBlk .numberBox{margin-left:auto;flex-shrink:0;color:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}section.evolutionBlk .numberBox .number{font-size:clamp(3.125rem,.4531rem + 7.4349vw,9.375rem);font-weight:200;line-height:1.2;line-height:1.5;letter-spacing:-.1em}@media only screen and (min-width: 576px){section.evolutionBlk .numberBox .number{display:inline-block}}section.evolutionBlk .numberBox .number .number-grow{height:1.2em;position:relative}section.evolutionBlk .numberBox .number .number-grow .plus{position:absolute;right:0;top:0;transform:translate3d(75%,-23%,0) scale(.5)}section.evolutionBlk .numberBox .number .number-grow .num{transform:translate(-.05em)}@media only screen and (max-width: 900px){section.evolutionBlk .numberBox .number .number-grow .plus{transform:translate3d(50%,-23%,0) scale(.5)}}@media only screen and (max-width: 575px){section.evolutionBlk .numberBox .number .number-grow .plus{transform:translate3d(0,-23%,0) scale(.5)}}section.evolutionBlk .numberBox .txt{font-size:.875rem;font-weight:400;line-height:1.8;letter-spacing:.5px}@media only screen and (min-width: 576px){section.evolutionBlk .numberBox .txt{font-size:1rem;margin-left:10px;display:inline-block}}@media only screen and (max-width: 900px){section.evolutionBlk .container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}section.evolutionBlk .numberBox{margin-left:initial}}section.milestoneBlk .container{padding-top:clamp(3.125rem,-2.3897rem + 9.8039vw,9.375rem);padding-bottom:clamp(3.125rem,.3676rem + 4.902vw,6.25rem);max-width:1440px;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 1200px){section.milestoneBlk .container{width:calc(100% - var(--baseSpace) * 2)}}section.milestoneBlk .itemList{padding-right:clamp(0rem,-4.4118rem + 7.8431vw,5rem);position:relative;gap:clamp(5rem,-.5147rem + 9.8039vw,11.25rem);display:flex;flex-direction:column}section.milestoneBlk .progressBar{position:absolute;left:20px;top:0;background:repeating-linear-gradient(to bottom,rgba(0,0,0,.5) 0px,rgba(0,0,0,.5) 5px,transparent 5px,transparent 10px);height:100%;width:1px;opacity:.5}section.milestoneBlk .milestoneItem{gap:clamp(1.25rem,.1471rem + 1.9608vw,2.5rem);display:flex;align-items:center;justify-content:space-between}section.milestoneBlk .milestoneItem.active .contentBox .titleBox{transform:translateY(0);opacity:1}section.milestoneBlk .milestoneItem.active .picBox{transform:translate(0);opacity:1}section.milestoneBlk .milestoneItem .contentBox{display:flex;align-items:flex-start}section.milestoneBlk .milestoneItem .contentBox .dot{position:relative;display:block;flex-shrink:0;background:#d1ccc7;border-radius:50%;width:40px;height:40px;transition:background .4s,transform .4s}section.milestoneBlk .milestoneItem .contentBox .dot:after{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);background:#321c05;border-radius:50%;width:12px;height:12px;content:""}section.milestoneBlk .milestoneItem .contentBox .dot.active{background:#e5bf0033;transform:scale(1.5)}section.milestoneBlk .milestoneItem .contentBox .dot.active:after{background:#e5bf00}section.milestoneBlk .milestoneItem .contentBox .dot.active~.titleBox .subTitle{font-size:clamp(1.125rem,.7941rem + .5882vw,1.5rem)}section.milestoneBlk .milestoneItem .contentBox .titleBox{margin-left:clamp(3.125rem,1.4706rem + 2.9412vw,5rem);gap:clamp(1.25rem,.1471rem + 1.9608vw,2.5rem);transform:translateY(-30px);max-width:720px;opacity:0;transition:opacity .4s,transform .4s;display:flex;align-items:flex-start}section.milestoneBlk .milestoneItem .contentBox .subTitle{position:relative;min-width:200px;max-width:200px;font-size:clamp(1.125rem,.9044rem + .3922vw,1.375rem);font-weight:500;line-height:1.5;letter-spacing:1px;transition:font-size .4s}section.milestoneBlk .milestoneItem .contentBox .year{position:absolute;left:240%;top:50%;z-index:-1;transform:translateY(-50%);font-size:clamp(5rem,-2.7206rem + 13.7255vw,13.75rem);font-weight:800;line-height:1.8;color:#e2e2e2;opacity:.5;-webkit-user-select:none;-webkit-touch-callout:none;user-select:none}section.milestoneBlk .milestoneItem .contentBox .eventList{display:flex;flex-direction:column;gap:10px}section.milestoneBlk .milestoneItem .contentBox .event{display:flex;align-items:center}section.milestoneBlk .milestoneItem .contentBox .event:before{margin:0 10px;display:block;flex-shrink:0;background:#321c05;border-radius:50%;width:3px;height:3px;content:""}section.milestoneBlk .milestoneItem .contentBox .event .paragraph{transition:font-weight .4s}@media only screen and (min-width: 1201px) and (min-width: 1201px){section.milestoneBlk .milestoneItem .contentBox .event:hover .paragraph{font-weight:500}}@media only screen and (min-width: 1201px) and (max-width: 1200px){section.milestoneBlk .milestoneItem .contentBox .event:active .paragraph{font-weight:500}}section.milestoneBlk .milestoneItem .picBox{transform:translate(-30px);flex-shrink:0;border-radius:50%;width:clamp(14.6875rem,11.1029rem + 6.3725vw,18.75rem);opacity:0;transition:opacity .4s,transform .4s,box-shadow .4s}section.milestoneBlk .milestoneItem .picBox.event-hover{box-shadow:15px 15px 50px #00000026}section.milestoneBlk .milestoneItem .picBox picture{opacity:0;transition:opacity .4s}section.milestoneBlk .milestoneItem .picBox picture.active{opacity:1}section.milestoneBlk .milestoneItem .picBox .pic{border-radius:50%;position:relative;width:100%;overflow:hidden}section.milestoneBlk .milestoneItem .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:100%}section.milestoneBlk .milestoneItem .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.milestoneBlk .milestoneItem .picBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (max-width: 1200px){section.milestoneBlk .milestoneItem .contentBox .subTitle{min-width:160px}section.milestoneBlk .milestoneItem .contentBox .year{left:220%}}@media only screen and (max-width: 1024px){section.milestoneBlk .milestoneItem .contentBox .year{left:200%}}@media only screen and (max-width: 900px){section.milestoneBlk .milestoneItem{align-items:flex-start}section.milestoneBlk .milestoneItem .contentBox .titleBox{flex-direction:column}section.milestoneBlk .milestoneItem .contentBox .subTitle{min-width:200px}section.milestoneBlk .milestoneItem .contentBox .year{left:120%}section.milestoneBlk .milestoneItem .picBox picture.mobile{opacity:1}}@media only screen and (max-width: 767px){section.milestoneBlk .milestoneItem{flex-direction:column;gap:40px}section.milestoneBlk .milestoneItem .picBox{margin-left:auto}section.milestoneBlk .milestoneItem .contentBox{width:100%}section.milestoneBlk .milestoneItem .contentBox .year{left:240px}}@media only screen and (max-width: 575px){section.milestoneBlk .milestoneItem .contentBox .year{left:20px}}modern-modal[data-modal-id=enlargeModal] .modal-content{margin:auto;background:transparent;width:auto;max-width:initial;height:80vh}modern-modal[data-modal-id=enlargeModal] .close-btn{position:fixed;top:5vh;right:var(--baseSpace);z-index:3;width:15px;height:15px;cursor:pointer}modern-modal[data-modal-id=enlargeModal] .close-btn:before,modern-modal[data-modal-id=enlargeModal] .close-btn:after{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) rotate(45deg);display:block;background:#000;content:""}modern-modal[data-modal-id=enlargeModal] .close-btn:before{width:18px;height:2px}modern-modal[data-modal-id=enlargeModal] .close-btn:after{width:2px;height:18px}modern-modal[data-modal-id=enlargeModal] .picBox{width:100%;height:100%}modern-modal[data-modal-id=enlargeModal] .picBox img{margin:0 var(--baseSpace);width:auto;height:100%;object-fit:cover}
