*,:after,:before{box-sizing:border-box}body,html{height:100%}ol,ul{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed}ol,ul{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}button{cursor:pointer}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--c-red:#df3545;--c-green:#76d296;--c-gray:#a2a2a2;--c-dark-gray:#4a4a4a;--decoration-height:1px;--decoration-color:currentColor;--decoration-width:45px;--decoration-spacing:20px;--separator-height:1px;--separator-color:#d8d8d8;--separator-spacing:30px;--app-main-font:"Fancy Cut Pro";--app-sub-font:"Brilliant Cut Pro";--app-size-10-font:0.625rem;--app-size-12-font:0.75rem;--app-size-16-font:1rem;--app-size-20-font:1.25rem;--app-size-22-font:1.375rem;--app-size-24-font:1.5rem}@font-face{font-family:Fancy Cut Pro;src:url(FancyCutPro-Regular.ab97244902fcb0ac5be0.woff2) format("woff2")}@font-face{font-family:Fancy Cut Pro;src:url(FancyCutPro-Medium.fdbf97b6567bcc9c97b8.woff2) format("woff2");font-weight:500}@font-face{font-family:Fancy Cut Pro Bold;src:url(FancyCutPro-Bold.c61dc285813ff8644160.woff2) format("woff2");font-weight:700}@font-face{font-family:Brilliant Cut Pro;src:url(BrilliantCutPro-Regular.5c656c1bd0878f38a2af.woff2) format("woff2")}@font-face{font-family:Brilliant Cut Pro Bold;src:url(BrilliantCutPro-Medium.1a92f4059fdc79e54507.woff2) format("woff2");font-weight:500}@font-face{font-family:"Noto Serif SC";src:url(NotoSerifSC-Regular.129005c67cf5ce81a225.otf) format("truetype")}@font-face{font-family:"Noto Serif SC Bold";src:url(NotoSerifSC-Bold.12ea57ded3dbfa490600.otf) format("truetype");font-weight:700}@font-face{font-family:Noto Sans SC;src:url(NotoSansSC-Regular.4654343f330af74f8804.otf) format("truetype")}@font-face{font-family:Noto Sans SC Bold;src:url(NotoSansSC-Bold.2e6ad3d9cc6eafb3dd73.otf) format("truetype");font-weight:500}@font-face{font-family:"NotoSerifTC";src:url(NotoSerifTC-Regular.32bd96ac9a68f801da79.otf) format("truetype")}@font-face{font-family:"NotoSerifTC Bold";src:url(NotoSerifTC-Medium.d787bbe5e93f92539114.otf) format("truetype");font-weight:500}@font-face{font-family:NotoSansTC;src:url(NotoSansTC-Medium.50d75902d54998fa4abf.otf) format("truetype")}@font-face{font-family:NotoSansTC Bold;src:url(NotoSansTC-Bold.fbcceba82f7631bff77c.otf) format("truetype");font-weight:700}@font-face{font-family:Amiri;src:url(Amiri-Regular.fbc5807f36683184655a.ttf) format("truetype")}@font-face{font-family:Amiri Italic;src:url(Amiri-Italic.5dba46ac9321c2645f97.ttf) format("truetype");font-style:italic}@font-face{font-family:Amiri Bold;src:url(Amiri-Bold.f400a986bf36125810b4.ttf) format("truetype");font-weight:700}@font-face{font-family:Cairo;src:url(Cairo-Regular.cc12ed776c104df902f3.ttf) format("truetype")}@font-face{font-family:Cairo Bold;src:url(Cairo-Bold.fdde495f9be081621395.ttf) format("truetype");font-weight:600}@font-face{font-family:Montserrat;src:url(Montserrat-Medium.e2d60bc49517598c0ce8.ttf) format("truetype")}@font-face{font-family:Montserrat Bold;src:url(Montserrat-SemiBold.fa8441f345d83a0bc4ec.ttf) format("truetype");font-weight:600}@font-face{font-family:CormorantGaramond;src:url(CormorantGaramond-SemiBold.b2e099961ec65e0ee335.ttf) format("truetype")}@font-face{font-family:CormorantGaramond Bold;src:url(CormorantGaramond-Bold.9f7b94f23ddc828f9376.ttf) format("truetype");font-weight:700}@font-face{font-family:"NotoSerifKR";src:url(NotoSerifKR-Regular.64d0d0031c349134837a.otf) format("truetype");font-weight:400}@font-face{font-family:"NotoSerifKR Bold";src:url(NotoSerifKR-Medium.a61b93d53e765fd819bb.otf) format("truetype");font-weight:500}@font-face{font-family:NotoSansKR;src:url(NotoSansKR-Medium.9332e36e03e67737c6f1.otf) format("truetype");font-weight:500}@font-face{font-family:NotoSansKR Bold;src:url(NotoSansKR-Bold.77fb515ff22f676d50fb.otf) format("truetype");font-weight:700}@font-face{font-family:NotoSansJP;src:url(NotoSansJP-Medium.686ddd4d6137ea234625.otf) format("truetype")}@font-face{font-family:NotoSansJP Bold;src:url(NotoSansJP-Bold.fc30e51f7a5af260ad0e.otf) format("truetype");font-weight:700}@font-face{font-family:"NotoSerifJP";src:url(NotoSerifJP-Regular.9b542eac7afb7fd307d0.otf) format("truetype")}@font-face{font-family:"NotoSerifJP Bold";src:url(NotoSerifJP-Medium.4ca36e466b28ccf515e3.otf) format("truetype");font-weight:500}html[lang^=ar]{--app-main-font:"Amiri";--app-main-font-bold:"Amiri Bold";--app-sub-font:"Cairo";--app-sub-font-bold:"Cairo Bold"}html[lang^=zh-cn]{--app-main-font:"Noto Sans SC";--app-main-font-bold:"Noto Sans SC Bold";--app-sub-font:"Noto Serif SC";--app-sub-font-bold:"Noto Serif SC Bold"}html[lang^=zh-tw]{--app-main-font:"NotoSerifTC";--app-main-font-bold:"NotoSerifTC";--app-sub-font:"NotoSansTC";--app-sub-font-bold:"NotoSansTC Bold"}html[lang^=ru]{--app-main-font:"CormorantGaramond";--app-main-font-bold:"CormorantGaramond Bold";--app-sub-font:"Montserrat";--app-sub-font-bold:"Montserrat Bold"}html[lang^=ja]{--app-main-font:"NotoSerifJP";--app-main-font-bold:"NotoSerifJP Bold";--app-sub-font:"NotoSansJP";--app-sub-font-bold:"NotoSansJP Bold"}html[lang^=ko]{--app-main-font:"NotoSerifKR";--app-main-font-bold:"NotoSerifKR Bold";--app-sub-font:"NotoSansKR";--app-sub-font-bold:"NotoSansKR Bold"}body{font-family:var(--app-main-font),serif;font-size:var(--app-size-16-font);letter-spacing:.05em;font-feature-settings:"pnum" on,"lnum" on;color:#000}.title,body{line-height:120%}.title{font-family:var(--app-sub-font-bold),sans-serif;font-size:min(calc(12px + 1vh),1.8em);font-weight:400;letter-spacing:.1em}.zh-cn .title{font-family:var(--app-main-font-bold)}.ar .title,.zh-cn .title{font-size:var(--app-size-24-font)}.ar .title.carousel-title,.zh-cn .title.carousel-title{font-family:var(--app-sub-font-bold);font-size:var(--app-size-16-font)}.surtitle{--decoration-width:15px;font-size:var(--app-size-10-font);font-weight:700;line-height:130%;letter-spacing:.2em}.ar .surtitle,.subtitle,.zh-cn .surtitle{font-size:var(--app-size-14-font)}.subtitle{font-family:var(--app-main-font-bold),serif;font-weight:700;line-height:130%;letter-spacing:.15em}.subtitle,.surtitle,.title{text-transform:uppercase}.subtitle.mod-decorated,.subtitle.mod-decorated-center,.surtitle.mod-decorated,.surtitle.mod-decorated-center,.title.mod-decorated,.title.mod-decorated-center{position:relative;padding-bottom:var(--decoration-spacing)}.subtitle.mod-decorated-center:after,.subtitle.mod-decorated:after,.surtitle.mod-decorated-center:after,.surtitle.mod-decorated:after,.title.mod-decorated-center:after,.title.mod-decorated:after{content:"";position:absolute;bottom:0;left:0;width:var(--decoration-width);background-color:var(--decoration-color);height:var(--decoration-height)}.mod-decorated{font-size:var(--app-size-16-font);font-family:var(--app-sub-font-bold)}::ng-deep [dir=rtl] .mod-decorated:after{right:0}.icon{display:inline-block;width:40px;height:40px;stroke:currentColor;fill:none}.btn{border:1px solid var(--c-gray);padding:12px 18px;background-color:transparent;color:inherit;font-family:var(--app-sub-font-bold);font-weight:500;font-size:var(--app-size-12-font);letter-spacing:.1em;text-align:center;text-transform:uppercase;outline:none}.btn.mod-small{padding:10px 12px;font-size:var(--app-size-10-font)}.ar .btn.mod-small,.zh-cn .btn.mod-small{font-size:var(--app-size-14-font)}.btn.mod-fill{--text-color:#fff;--fill-color:#000;background-color:var(--fill-color);border-color:var(--fill-color);color:var(--text-color)}.btn.mod-plain{border:none;padding:0}.btn:not(.mod-plain):focus{background-color:#d8d8d8;color:#fff}.btn:disabled{cursor:default;background-color:#d8d8d8}.loader{height:60px!important;width:60px!important}.logo{z-index:1;height:40px;margin:30px auto 12%}body{background-color:#3a3a3a;display:flex;align-items:center;justify-content:center}