.Footer_footer__7rIwS{background-color:#000;padding:40px 0;width:100%;margin-top:0}.Footer_container__v0GVh{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:flex-end}@media(max-width:768px){.Footer_container__v0GVh{flex-direction:column;align-items:center;gap:30px}}.Footer_logoSection__r4zZ_{flex-shrink:0}.Footer_logoSection__r4zZ_ img{display:block}.Footer_linksSection__XqG6x{display:flex;gap:40px;align-items:center}@media(max-width:768px){.Footer_linksSection__XqG6x{gap:30px}}@media(max-width:480px){.Footer_linksSection__XqG6x{flex-direction:column;gap:20px}}.Footer_link__VkK97{color:#8a7656;text-decoration:none;font-size:16px;font-weight:600;font-family:A1明朝,A-OTF-A1MinchoStd,Zen Old Mincho,Hiragino Mincho ProN,Yu Mincho,YuMincho,HG Mincho E,MS PMincho,serif;transition:opacity .3s ease}.Footer_link__VkK97:hover{opacity:.7}@media(max-width:768px){.Footer_link__VkK97{font-size:14px}}.Catalist_main__VUOnY{position:relative;min-height:100vh;flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;overflow:hidden;background-color:#000;font-family:A1明朝,A-OTF-A1MinchoStd,Zen Old Mincho,Hiragino Mincho ProN,Yu Mincho,YuMincho,HG Mincho E,MS PMincho,serif}.Catalist_main__VUOnY .Catalist_heading__htL9s,.Catalist_main__VUOnY .Catalist_scrollLabel__qBaEc{font-family:Avenir,Inter,Nunito Sans,Optima,sans-serif}.Catalist_main__VUOnY .Catalist_heading__htL9s{font-size:5.5rem;letter-spacing:8pt;width:100%;position:relative;display:flex;justify-content:center;align-items:center}@media screen and (max-width:530px){.Catalist_main__VUOnY .Catalist_heading__htL9s{font-size:4rem}}@media screen and (max-width:400px){.Catalist_main__VUOnY .Catalist_heading__htL9s{font-size:3rem}}@media screen and (max-width:300px){.Catalist_main__VUOnY .Catalist_heading__htL9s{font-size:2rem}}.Catalist_main__VUOnY .Catalist_heading-content__0XX6u{max-width:600px!important;width:100%!important;height:auto!important}@media screen and (max-width:800px){.Catalist_main__VUOnY .Catalist_heading-content__0XX6u{max-width:500px!important;pointer-events:none}}@media screen and (max-width:530px){.Catalist_main__VUOnY .Catalist_heading-content__0XX6u{max-width:350px!important;pointer-events:none}}@media screen and (max-width:400px){.Catalist_main__VUOnY .Catalist_heading-content__0XX6u{max-width:300px!important;pointer-events:none}}@media screen and (max-width:300px){.Catalist_main__VUOnY .Catalist_heading-content__0XX6u{max-width:200px!important;pointer-events:none}}.Catalist_main__VUOnY .Catalist_scroll__UzuqI{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;cursor:pointer}.Catalist_main__VUOnY .Catalist_scrollLabel__qBaEc{font-size:1rem;letter-spacing:1pt;margin-bottom:5px;text-align:center}.Catalist_main__VUOnY .Catalist_videoBackground__sBv_Y{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.Catalist_main__VUOnY .Catalist_backgroundVideo__Hx3lK{width:100%;height:100%;object-fit:cover;object-position:center}.Catalist_main__VUOnY .Catalist_progressContainer__4BFAw{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);width:90%;height:12px;z-index:2;cursor:pointer;padding:4px 0}@media screen and (max-width:768px){.Catalist_main__VUOnY .Catalist_progressContainer__4BFAw{bottom:40px}}@media screen and (max-width:480px){.Catalist_main__VUOnY .Catalist_progressContainer__4BFAw{bottom:30px}}.Catalist_main__VUOnY .Catalist_progressContainer__4BFAw:hover .Catalist_progressLine__MVY5b{background:rgba(128,128,128,.6)}.Catalist_main__VUOnY .Catalist_progressContainer__4BFAw:hover .Catalist_progressLine__MVY5b:hover .Catalist_progressBar__GsY_r{height:8px;box-shadow:0 0 12px rgba(255,107,53,.8)}.Catalist_main__VUOnY .Catalist_progressContainer__4BFAw .Catalist_progressLine__MVY5b{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:2px;background:rgba(128,128,128,.4);border-radius:1px;transition:all .2s ease}.Catalist_main__VUOnY .Catalist_progressContainer__4BFAw .Catalist_progressBar__GsY_r{position:absolute;top:50%;transform:translateY(-50%);left:0;width:5%;height:6px;background:linear-gradient(90deg,#ff6b35,#ff8c42,#ff6b35);background-size:200% 100%;border-radius:3px;box-shadow:0 0 8px rgba(255,107,53,.6);transition:left .02s cubic-bezier(.25,.46,.45,.94);will-change:left,transform;animation:Catalist_progressFlow__tVSwi 2s ease-in-out infinite}@keyframes Catalist_progressFlow__tVSwi{0%{background-position:0 50%;box-shadow:0 0 8px rgba(255,107,53,.6)}50%{background-position:100% 50%;box-shadow:0 0 12px rgba(255,107,53,.8)}to{background-position:0 50%;box-shadow:0 0 8px rgba(255,107,53,.6)}}.Catalist_main__VUOnY .Catalist_heroSection__md3hc{position:relative;width:100%;height:100vh;min-height:600px;display:flex;align-items:center;justify-content:center;overflow:hidden}.Catalist_main__VUOnY .Catalist_heroKeyContainer__cUPov{position:relative;z-index:1;max-width:800px;width:100%;padding:0 20px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.Catalist_main__VUOnY .Catalist_heroKeyContainer__cUPov{max-width:600px}}@media screen and (max-width:480px){.Catalist_main__VUOnY .Catalist_heroKeyContainer__cUPov{max-width:400px}}.Catalist_main__VUOnY .Catalist_footer___TT_Z{display:flex;flex:1 1;padding:2rem 0;border-top:1px solid #eaeaea;justify-content:center;align-items:center}.Catalist_main__VUOnY .Catalist_footer___TT_Z a,.Catalist_main__VUOnY .Catalist_footer___TT_Z>*{display:flex;justify-content:center;align-items:center;flex-grow:1}.Catalist_main__VUOnY .Catalist_title__g8z6P a,.Catalist_main__VUOnY .Catalist_title__g8z6P>*{color:#0070f3;text-decoration:none}.Catalist_main__VUOnY .Catalist_title__g8z6P a:active,.Catalist_main__VUOnY .Catalist_title__g8z6P a:focus,.Catalist_main__VUOnY .Catalist_title__g8z6P a:hover,.Catalist_main__VUOnY .Catalist_title__g8z6P>:active,.Catalist_main__VUOnY .Catalist_title__g8z6P>:focus,.Catalist_main__VUOnY .Catalist_title__g8z6P>:hover{text-decoration:underline}.Catalist_main__VUOnY .Catalist_title__g8z6P{margin:0;line-height:1.15;font-size:4rem}.Catalist_main__VUOnY .Catalist_description__NXm7r,.Catalist_main__VUOnY .Catalist_title__g8z6P{text-align:center}.Catalist_main__VUOnY .Catalist_description__NXm7r{margin:4rem 0;line-height:1.5;font-size:1.5rem}.Catalist_main__VUOnY .Catalist_code__DfYw1{background:#fafafa;border-radius:5px;padding:.75rem;font-size:1.1rem;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.Catalist_main__VUOnY .Catalist_grid__h0WVh{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:800px}.Catalist_main__VUOnY .Catalist_card__am51N{margin:1rem;padding:1.5rem;text-align:left;color:inherit;text-decoration:none;border:1px solid #eaeaea;border-radius:10px;transition:color .15s ease,border-color .15s ease;max-width:300px}.Catalist_main__VUOnY .Catalist_card__am51N:active,.Catalist_main__VUOnY .Catalist_card__am51N:focus,.Catalist_main__VUOnY .Catalist_card__am51N:hover{color:#0070f3;border-color:#0070f3}.Catalist_main__VUOnY .Catalist_card__am51N h2{margin:0 0 1rem;font-size:1.5rem}.Catalist_main__VUOnY .Catalist_card__am51N p{margin:0;font-size:1.25rem;line-height:1.5}.Catalist_main__VUOnY .Catalist_logo__LAqP3{height:1em;margin-left:.5rem}@media(max-width:600px){.Catalist_main__VUOnY .Catalist_grid__h0WVh{width:100%;flex-direction:column}}.Introduction_introduction__WJIc9{width:100%;height:auto;position:relative;overflow:hidden;margin:0}.Introduction_container__hY3_2{width:100%;height:auto;position:relative;display:flex;align-items:center;min-height:600px}.Introduction_leftSection__E9B2k{justify-content:center;padding:150px 0 150px 10%;z-index:10}.Introduction_leftSection__E9B2k,.Introduction_rightSection__rMJkq{width:50%;height:auto;position:relative;display:flex;align-items:center}.Introduction_rightSection__rMJkq{justify-content:flex-end;padding:80px 5% 80px 0;z-index:15}.Introduction_content__5LLvE{padding:0 20px;max-width:500px;position:relative;z-index:20;width:100%;display:flex;justify-content:center;align-items:center}.Introduction_title__Z06wu{font-size:16px;font-weight:400;color:#c6a368;margin-bottom:40px;line-height:1.4;position:relative;z-index:15}.Introduction_mainText__XbrQQ{font-size:64px;color:#c6a368;margin:0;line-height:1.2;position:relative;z-index:15;text-align:center;letter-spacing:.05em}.Introduction_description__eDLM2{font-size:16px;font-weight:400;color:#c6a368;line-height:1.8;position:relative;z-index:15}.Introduction_description__eDLM2 p{margin:0 0 8px;position:relative;z-index:15}.Introduction_description__eDLM2 p:last-child{margin-bottom:0}.Introduction_logoContainer__QCiNw{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:20}.Introduction_logo__j4GZt{max-width:300px;max-height:200px;width:auto;height:auto;object-fit:contain;position:relative;z-index:25}.Introduction_diagonalDivider__sgvKQ{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.Introduction_diagonalDivider__sgvKQ:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(-45deg,#c6a368,#c6a368 50%,#000000 0,#000000)}@media(max-width:1024px){.Introduction_introduction__WJIc9{min-height:500px;padding:80px 0}.Introduction_container__hY3_2{min-height:450px}.Introduction_leftSection__E9B2k,.Introduction_rightSection__rMJkq{padding:80px 0}.Introduction_leftSection__E9B2k{padding:80px 0 80px 4%}.Introduction_rightSection__rMJkq{padding:80px 4% 80px 0}.Introduction_content__5LLvE{padding:0 20px;max-width:450px}.Introduction_title__Z06wu{font-size:22px}.Introduction_mainText__XbrQQ{font-size:56px}.Introduction_description__eDLM2{font-size:22px}.Introduction_logo__j4GZt{max-width:280px;max-height:180px}}@media(max-width:768px){.Introduction_introduction__WJIc9{height:auto;min-height:70vh;padding:80px 0}.Introduction_container__hY3_2{flex-direction:column;height:auto;min-height:70vh;position:relative}.Introduction_leftSection__E9B2k,.Introduction_rightSection__rMJkq{width:100%;height:auto;min-height:auto;padding:40px 0}.Introduction_leftSection__E9B2k{order:1;align-items:center;justify-content:center;padding:80px 0}.Introduction_rightSection__rMJkq{order:2;align-items:center;justify-content:center;padding:60px 0}.Introduction_content__5LLvE{padding:0 30px;text-align:center}.Introduction_title__Z06wu{font-size:20px;margin-bottom:30px}.Introduction_mainText__XbrQQ{font-size:48px}.Introduction_description__eDLM2{font-size:18px;line-height:1.6}.Introduction_logo__j4GZt{max-width:250px;max-height:150px}.Introduction_diagonalDivider__sgvKQ:before{background:linear-gradient(-45deg,#c6a368,#c6a368 50%,#000000 0,#000000)}.Introduction_logoContainer__QCiNw{position:absolute;bottom:-25vh;right:-15vw}}@media(max-width:480px){.Introduction_introduction__WJIc9{min-height:70vh;padding:60px 0}.Introduction_leftSection__E9B2k,.Introduction_rightSection__rMJkq{min-height:auto;padding:50px 0}.Introduction_content__5LLvE{padding:0 20px}.Introduction_title__Z06wu{font-size:18px;margin-bottom:25px}.Introduction_mainText__XbrQQ{font-size:32px;word-wrap:break-word;overflow-wrap:break-word}.Introduction_description__eDLM2{font-size:16px}.Introduction_description__eDLM2 p{margin-bottom:6px}.Introduction_logo__j4GZt{max-width:200px;max-height:120px}}.Solution_solution__H00MP{background-color:#c6a368;color:#000;padding:80px 0;text-align:center}.Solution_solution__H00MP .Solution_container__e_2L9{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center}.Solution_solution__H00MP .Solution_title__O1KLK{font-size:18px;font-weight:400;margin-bottom:50px;text-align:center;letter-spacing:.1em;color:#000;line-height:1.8}.Solution_solution__H00MP .Solution_subtitle__D_TLL{font-size:32px;font-weight:400;margin-bottom:60px;text-align:center;line-height:1.8;color:#000;max-width:800px;white-space:pre-line}.Solution_solution__H00MP .Solution_description__pRnpv{font-size:16px;line-height:2;text-align:center;margin-bottom:80px;color:#000;max-width:600px}.Solution_solution__H00MP .Solution_description__pRnpv p{margin-bottom:30px}.Solution_solution__H00MP .Solution_description__pRnpv p:last-child{margin-bottom:0}.Solution_solution__H00MP .Solution_cardsGrid__9yGql{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px;margin-top:60px;width:100%;justify-items:center}.Solution_solution__H00MP .Solution_cardContainer__5uFer{perspective:1000px;width:100%;aspect-ratio:27.854/38.938}.Solution_solution__H00MP .Solution_card__cmlOP{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s ease-in-out;cursor:pointer}.Solution_solution__H00MP .Solution_card__cmlOP.Solution_flipped__f6CZS{transform:rotateY(180deg)}.Solution_solution__H00MP .Solution_card__cmlOP{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Solution_solution__H00MP .Solution_cardBack__beqeU,.Solution_solution__H00MP .Solution_cardFront__qatMr{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;box-sizing:border-box}.Solution_solution__H00MP .Solution_cardFront__qatMr{background-color:#000;color:#c6a368}.Solution_solution__H00MP .Solution_cardFront__qatMr p{font-size:18px;font-weight:400;line-height:1.4;margin:0;white-space:pre-line}.Solution_solution__H00MP .Solution_cardBack__beqeU{background-color:#d84216;color:#fff;transform:rotateY(180deg);align-items:center;justify-content:center;text-align:left}.Solution_solution__H00MP .Solution_cardBack__beqeU p{font-size:14px;font-weight:400;line-height:1.6;margin:0;white-space:pre-wrap;width:100%;overflow-wrap:break-word;word-wrap:break-word}.Solution_solution__H00MP .Solution_cardBack__beqeU p .Solution_cardBackTitle__bae_B{display:block;text-align:center;width:100%;margin-bottom:10px}@media(max-width:768px){.Solution_solution__H00MP{padding:60px 0}.Solution_solution__H00MP .Solution_container__e_2L9{padding:0 16px}.Solution_solution__H00MP .Solution_title__O1KLK{margin-bottom:30px;text-align:left}.Solution_solution__H00MP .Solution_subtitle__D_TLL{font-size:28px;margin-bottom:30px;text-align:left}.Solution_solution__H00MP .Solution_description__pRnpv{font-size:14px;margin-bottom:40px;text-align:left}.Solution_solution__H00MP .Solution_description__pRnpv p{margin-bottom:20px}.Solution_solution__H00MP .Solution_cardsGrid__9yGql{grid-template-columns:repeat(2,1fr);gap:20px;justify-items:center}.Solution_solution__H00MP .Solution_cardContainer__5uFer{aspect-ratio:27.854/38.938;max-width:200px}.Solution_solution__H00MP .Solution_cardBack__beqeU,.Solution_solution__H00MP .Solution_cardFront__qatMr{padding:15px}.Solution_solution__H00MP .Solution_cardFront__qatMr p{font-size:16px;line-height:1.6}.Solution_solution__H00MP .Solution_cardBack__beqeU p{font-size:12px;white-space:pre-wrap;line-height:1.8}}@media(max-width:480px){.Solution_solution__H00MP .Solution_cardsGrid__9yGql{grid-template-columns:1fr;gap:15px;justify-items:center}.Solution_solution__H00MP .Solution_cardContainer__5uFer{aspect-ratio:27.854/38.938;max-width:250px}.Solution_solution__H00MP .Solution_cardBack__beqeU,.Solution_solution__H00MP .Solution_cardFront__qatMr{padding:10px}.Solution_solution__H00MP .Solution_cardFront__qatMr p{font-size:14px;line-height:1.6}.Solution_solution__H00MP .Solution_cardBack__beqeU p{font-size:14px;white-space:pre-wrap;line-height:1.8}}.Service_service__C4QH_{background-color:#000;color:#c6a368;padding:80px 0 120px}.Service_service__C4QH_ .Service_container__QcNC_{max-width:1200px;margin:0 auto;padding:0 20px}.Service_service__C4QH_ .Service_title__fk4Vo{font-size:18px;font-weight:400;margin-bottom:40px;text-align:center;letter-spacing:.1em}.Service_service__C4QH_ .Service_subtitle__SbGpF{font-size:32px;font-weight:400;margin-bottom:40px;text-align:center;line-height:1.6}.Service_service__C4QH_ .Service_description__f2i3m{font-size:16px;line-height:1.8;text-align:center;margin-bottom:100px}.Service_service__C4QH_ .Service_description__f2i3m p{margin-bottom:24px}.Service_service__C4QH_ .Service_description__f2i3m p:last-child{margin-bottom:0}.Service_service__C4QH_ .Service_twoColumn__v5HIu{display:flex;gap:80px;align-items:center}.Service_service__C4QH_ .Service_leftColumn__iTc5Z{flex:.8 1;display:flex;justify-content:center;align-items:center;min-height:100%;padding-right:60px}.Service_service__C4QH_ .Service_imageWrapper__gQmeF{position:relative;display:flex;justify-content:center;align-items:center;padding:80px 60px 40px}.Service_service__C4QH_ .Service_serviceImage__rvXPN{max-width:100%;height:auto}.Service_service__C4QH_ .Service_labelBottomLeft__lLkYB,.Service_service__C4QH_ .Service_labelBottomRight__75eFC,.Service_service__C4QH_ .Service_labelTop__kezTB{position:absolute;text-align:center;z-index:10}.Service_service__C4QH_ .Service_labelTop__kezTB{top:-5px;left:50%;transform:translateX(-50%)}.Service_service__C4QH_ .Service_labelBottomLeft__lLkYB{bottom:-10px;left:-30px}.Service_service__C4QH_ .Service_labelBottomRight__75eFC{bottom:-10px;right:-30px}.Service_service__C4QH_ .Service_labelTitle__OpEcF{font-size:30px;font-weight:600;color:#c6a368;margin-bottom:4px;line-height:1.2}.Service_service__C4QH_ .Service_labelTitleEn__wPn8t{font-size:14px;color:#c6a368;line-height:1.2;text-transform:uppercase;letter-spacing:.1em;opacity:.8}.Service_service__C4QH_ .Service_rightColumn__ZTqPq{flex:1.2 1;display:flex;flex-direction:column;gap:60px}.Service_service__C4QH_ .Service_serviceItem__Ql_1o{position:relative;padding-left:20px}.Service_service__C4QH_ .Service_serviceItem__Ql_1o:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-color:#d84216}.Service_service__C4QH_ .Service_serviceTitle__qrj_S{font-size:24px;font-weight:400;color:#c6a368;margin-bottom:8px;line-height:1.4}.Service_service__C4QH_ .Service_serviceTitleEn__BLPxP{font-size:12px;color:#c6a368;margin-bottom:16px;line-height:1.2;text-transform:uppercase;letter-spacing:.1em}.Service_service__C4QH_ .Service_serviceDescription__0nX1x{font-size:18px;color:#c6a368;margin-bottom:12px;line-height:1.6;font-weight:500}.Service_service__C4QH_ .Service_serviceDetail__Ix8Kt{font-size:14px;color:#c6a368;margin-bottom:8px;line-height:1.5}.Service_service__C4QH_ .Service_serviceDetail__Ix8Kt:last-child{margin-bottom:0}@media(max-width:768px){.Service_service__C4QH_{padding:60px 0}.Service_service__C4QH_ .Service_container__QcNC_{padding:0 16px}.Service_service__C4QH_ .Service_subtitle__SbGpF,.Service_service__C4QH_ .Service_title__fk4Vo{margin-bottom:30px;text-align:left}.Service_service__C4QH_ .Service_description__f2i3m{margin-bottom:120px;text-align:left}.Service_service__C4QH_ .Service_description__f2i3m p{margin-bottom:20px}.Service_service__C4QH_ .Service_twoColumn__v5HIu{flex-direction:column;gap:60px}.Service_service__C4QH_ .Service_leftColumn__iTc5Z{order:1;padding-right:0;justify-content:center;padding-bottom:60px}.Service_service__C4QH_ .Service_imageWrapper__gQmeF{padding:40px 20px}.Service_service__C4QH_ .Service_rightColumn__ZTqPq{order:2;gap:40px;padding:0 20px}.Service_service__C4QH_ .Service_serviceTitle__qrj_S{font-size:20px}.Service_service__C4QH_ .Service_serviceDescription__0nX1x{font-size:16px}.Service_service__C4QH_ .Service_serviceDetail__Ix8Kt{font-size:13px}.Service_service__C4QH_ .Service_labelTop__kezTB{top:-10px}.Service_service__C4QH_ .Service_labelBottomLeft__lLkYB{bottom:0;left:0}.Service_service__C4QH_ .Service_labelBottomRight__75eFC{bottom:0;right:0}.Service_service__C4QH_ .Service_labelTitle__OpEcF{font-size:16px}.Service_service__C4QH_ .Service_labelTitleEn__wPn8t{font-size:10px}}.Catchphrase_catchphrase__xDEud{background-color:#000;color:#000;padding:100px 0 89px;position:relative;z-index:50}.Catchphrase_catchphrase__xDEud .Catchphrase_container__Z11C7{max-width:1200px;margin:0 auto;padding:0 20px}.Catchphrase_catchphrase__xDEud .Catchphrase_title___oeag{font-size:18px;font-weight:400;margin-bottom:40px;text-align:center;letter-spacing:.1em;color:#c6a368}.Catchphrase_catchphrase__xDEud .Catchphrase_subtitle__drw_Y{font-size:32px;font-weight:400;margin-bottom:40px;text-align:center;line-height:1.6;color:#c6a368;white-space:pre-line}.Catchphrase_catchphrase__xDEud .Catchphrase_description__KCuPB{font-size:16px;line-height:1.8;text-align:center;margin-bottom:60px;color:#c6a368}.Catchphrase_catchphrase__xDEud .Catchphrase_description__KCuPB p{margin-bottom:24px;white-space:pre-line}.Catchphrase_catchphrase__xDEud .Catchphrase_description__KCuPB p:last-child{margin-bottom:0}.Catchphrase_catchphrase__xDEud .Catchphrase_cardsGrid__fAvng{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:30px;gap:30px;margin-top:40px}.Catchphrase_catchphrase__xDEud .Catchphrase_cardContainer__hFbrs{perspective:1000px;width:100%;min-width:0;aspect-ratio:23.556/28.656}.Catchphrase_catchphrase__xDEud .Catchphrase_card__WCchV{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s ease-in-out;cursor:pointer}.Catchphrase_catchphrase__xDEud .Catchphrase_card__WCchV.Catchphrase_flipped__Cyu3R{transform:rotateY(180deg)}.Catchphrase_catchphrase__xDEud .Catchphrase_card__WCchV{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN,.Catchphrase_catchphrase__xDEud .Catchphrase_cardFront__yeXkv{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;text-align:left;padding:20px;box-sizing:border-box}.Catchphrase_catchphrase__xDEud .Catchphrase_cardFront__yeXkv{background-color:#c6a368;color:#000}.Catchphrase_catchphrase__xDEud .Catchphrase_cardFront__yeXkv p{font-size:18px;font-weight:400;line-height:1.4;margin:0;white-space:pre-line}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN{background-color:#d84216;color:#fff;transform:rotateY(180deg);writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:45px 10px 20px}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_cardNumber__3PdbL{position:absolute;top:15px;right:15px;font-size:14px;letter-spacing:.2em;font-weight:400;line-height:1;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;text-combine-upright:none;font-feature-settings:"vpal"}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_punctuation__GT48R{display:inline-block;position:relative;transform:translate(.6em,-.7em)}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_punctuationWrapper__Bx9HY{display:inline-block;white-space:nowrap;position:relative;vertical-align:baseline}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_punctuationChar__OCaQC{display:inline}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_punctuationComma__Aw_Po{display:inline-block;position:relative;transform:translate(.6em,-.65em);vertical-align:baseline}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_cardTitle__7mksS{font-size:16px;letter-spacing:.2em;font-weight:700;line-height:1.6;margin-left:15px;white-space:pre-line;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;text-combine-upright:none;font-feature-settings:"vpal";hanging-punctuation:last allow-end}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_cardContent__rasmc{font-size:14px;letter-spacing:.2em;font-weight:400;line-height:1.2rem;margin-left:10px;white-space:pre-line;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;text-combine-upright:none;font-feature-settings:"vpal";hanging-punctuation:last allow-end}@media(max-width:1024px){.Catchphrase_catchphrase__xDEud .Catchphrase_cardsGrid__fAvng{grid-template-columns:repeat(3,1fr);gap:24px}}@media(max-width:768px){.Catchphrase_catchphrase__xDEud{padding:60px 0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 40px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 40px))}.Catchphrase_catchphrase__xDEud .Catchphrase_container__Z11C7{padding:0 16px}.Catchphrase_catchphrase__xDEud .Catchphrase_title___oeag{margin-bottom:30px;text-align:left}.Catchphrase_catchphrase__xDEud .Catchphrase_subtitle__drw_Y{font-size:28px;margin-bottom:30px;text-align:left}.Catchphrase_catchphrase__xDEud .Catchphrase_description__KCuPB{font-size:14px;margin-bottom:40px;text-align:left}.Catchphrase_catchphrase__xDEud .Catchphrase_description__KCuPB p{margin-bottom:20px}.Catchphrase_catchphrase__xDEud .Catchphrase_cardsGrid__fAvng{grid-template-columns:repeat(2,1fr);gap:20px}.Catchphrase_catchphrase__xDEud .Catchphrase_cardContainer__hFbrs{max-width:180px;margin:0 auto}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN,.Catchphrase_catchphrase__xDEud .Catchphrase_cardFront__yeXkv{padding:15px}.Catchphrase_catchphrase__xDEud .Catchphrase_cardFront__yeXkv p{font-size:18px}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_cardNumber__3PdbL{font-size:14px}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_cardTitle__7mksS{font-size:16px;line-height:2;margin-top:24px;margin-right:24px}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_cardContent__rasmc{font-size:14px;line-height:2.2;margin-top:24px;margin-right:24px}}@media(max-width:480px){.Catchphrase_catchphrase__xDEud .Catchphrase_cardsGrid__fAvng{grid-template-columns:1fr;gap:20px}.Catchphrase_catchphrase__xDEud .Catchphrase_cardContainer__hFbrs{max-width:280px;margin:0 auto}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN,.Catchphrase_catchphrase__xDEud .Catchphrase_cardFront__yeXkv{padding:12px}.Catchphrase_catchphrase__xDEud .Catchphrase_cardFront__yeXkv p{font-size:18px}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_cardNumber__3PdbL{font-size:14px}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_cardTitle__7mksS{font-size:16px;line-height:1.8}.Catchphrase_catchphrase__xDEud .Catchphrase_cardBack__JlnhN .Catchphrase_cardContent__rasmc{font-size:14px;line-height:2}}.Team_team__F9ME5{padding:400px 0;background-color:#c7ae7b;position:relative;-webkit-clip-path:polygon(0 0,100% 300px,100% 100%,0 calc(100% - 300px));clip-path:polygon(0 0,100% 300px,100% 100%,0 calc(100% - 300px));z-index:2}.Team_team__F9ME5 .Team_container__GA_Si{max-width:1200px;margin:-200px auto 0;padding:0 20px}.Team_team__F9ME5 .Team_title__12vDI{font-size:24px;font-weight:700;color:#000;text-align:left;margin-bottom:44px;line-height:1.2}@media(max-width:768px){.Team_team__F9ME5 .Team_title__12vDI{font-size:32px;margin-bottom:60px}.Team_team__F9ME5{-webkit-clip-path:polygon(0 0,100% 100px,100% 100%,0 calc(100% - 100px));clip-path:polygon(0 0,100% 100px,100% 100%,0 calc(100% - 100px));padding:300px 0 150px}}.Team_team__F9ME5 .Team_topRow__vhx4T{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-bottom:60px}@media(max-width:768px){.Team_team__F9ME5 .Team_topRow__vhx4T{grid-template-columns:1fr;gap:30px;margin-bottom:40px}}.Team_team__F9ME5 .Team_bottomRow__I5SVh{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px;margin-bottom:40px}.Team_team__F9ME5 .Team_bottomRow__I5SVh:last-child{margin-bottom:0}@media(max-width:1024px){.Team_team__F9ME5 .Team_bottomRow__I5SVh{grid-template-columns:repeat(2,1fr);gap:25px}}@media(max-width:768px){.Team_team__F9ME5 .Team_bottomRow__I5SVh{grid-template-columns:repeat(2,1fr);gap:20px}}.Team_team__F9ME5 .Team_memberCardLarge__Mql2h{text-align:center}.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_imageContainer__OsoF1{position:relative;width:100%;aspect-ratio:.863;margin-bottom:20px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1);cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_imageContainer__OsoF1:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_imageContainer__OsoF1 .Team_memberImage__hx5eQ{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_imageContainer__OsoF1 .Team_memberImage__hx5eQ:hover{transform:scale(1.05)}.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_imageContainer__OsoF1.Team_noImage__o0A2v{background-color:#000;display:flex;align-items:center;justify-content:center}.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_imageContainer__OsoF1.Team_noImage__o0A2v:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_noImagePlaceholder__RuXGO{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_noImagePlaceholder__RuXGO .Team_noImageIcon__X_yg_{max-width:60%;max-height:60%;object-fit:contain;opacity:.8}.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_memberInfo__bjI2z{margin-top:16px}.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_memberInfo__bjI2z .Team_memberName__4I72w{font-size:18px;font-weight:700;color:#000;margin:0 0 8px;line-height:1.4}@media(max-width:768px){.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_memberInfo__bjI2z .Team_memberName__4I72w{font-size:16px}}.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_memberInfo__bjI2z .Team_memberRole__MQbZm{font-size:14px;font-weight:400;color:#000;margin:0;line-height:1.4}@media(max-width:768px){.Team_team__F9ME5 .Team_memberCardLarge__Mql2h .Team_memberInfo__bjI2z .Team_memberRole__MQbZm{font-size:13px}}.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ{text-align:center}.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_imageContainer__OsoF1{position:relative;width:100%;aspect-ratio:.863;margin-bottom:15px;overflow:hidden;box-shadow:0 3px 8px rgba(0,0,0,.08);cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_imageContainer__OsoF1:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_imageContainer__OsoF1 .Team_memberImage__hx5eQ{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_imageContainer__OsoF1 .Team_memberImage__hx5eQ:hover{transform:scale(1.05)}.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_imageContainer__OsoF1.Team_noImage__o0A2v{background-color:#000;display:flex;align-items:center;justify-content:center}.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_imageContainer__OsoF1.Team_noImage__o0A2v:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_noImagePlaceholder__RuXGO{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_noImagePlaceholder__RuXGO .Team_noImageIcon__X_yg_{max-width:50%;max-height:50%;object-fit:contain;opacity:.8}.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_memberInfo__bjI2z{margin-top:12px}.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_memberInfo__bjI2z .Team_memberName__4I72w{font-size:16px;font-weight:700;color:#000;margin:0 0 6px;line-height:1.4}@media(max-width:768px){.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_memberInfo__bjI2z .Team_memberName__4I72w{font-size:14px}}.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_memberInfo__bjI2z .Team_memberRole__MQbZm{font-size:13px;font-weight:400;color:#000;margin:0;line-height:1.4}@media(max-width:768px){.Team_team__F9ME5 .Team_memberCardSmall__ohNNJ .Team_memberInfo__bjI2z .Team_memberRole__MQbZm{font-size:12px}}.Team_team__F9ME5 .Team_additionalMembers__m7F1t{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px;margin-bottom:60px}@media(max-width:1024px){.Team_team__F9ME5 .Team_additionalMembers__m7F1t{grid-template-columns:repeat(2,1fr);gap:25px}}@media(max-width:768px){.Team_team__F9ME5 .Team_additionalMembers__m7F1t{grid-template-columns:repeat(2,1fr);gap:20px}}.Team_team__F9ME5 .Team_showMoreContainer__UgvFD{display:flex;justify-content:center;margin-top:60px}@media(max-width:768px){.Team_team__F9ME5 .Team_showMoreContainer__UgvFD{margin-top:40px}}.Team_team__F9ME5 .Team_showMoreButton__k_hiM{background-color:#c7ae7b;color:#000;border:2px solid #000;padding:16px 48px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;letter-spacing:.05em}.Team_team__F9ME5 .Team_showMoreButton__k_hiM:hover{background-color:#000;color:#c7ae7b;border-color:#000}@media(max-width:768px){.Team_team__F9ME5 .Team_showMoreButton__k_hiM{padding:14px 40px;font-size:14px}}.Team_memberImage__hx5eQ{background-color:#f5f5f5;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.Team_memberImage__hx5eQ:after{content:"👤";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;opacity:.3}.TeamModal_modalOverlay__pwHIz{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px;overflow-y:auto;height:100%;width:100%}@media(max-width:768px){.TeamModal_modalOverlay__pwHIz{align-items:flex-start;padding:max(env(safe-area-inset-top),15px) 15px 15px}}.TeamModal_modalCard__OcFDV{position:relative;width:90vw;max-width:800px;aspect-ratio:2.516;background-color:#d84216;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.3)}@media(max-width:768px){.TeamModal_modalCard__OcFDV{width:92vw;aspect-ratio:auto;max-height:none;min-height:min(600px,75vh);overflow-y:auto;margin:15px 0}}.TeamModal_closeButton__avOi5{position:absolute;top:16px;right:16px;background:hsla(0,0%,100%,.2);border:none;color:#fff;font-size:24px;width:32px;height:32px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background-color .2s ease}.TeamModal_closeButton__avOi5:hover{background:hsla(0,0%,100%,.3)}.TeamModal_cardContent__2di9S{display:flex;height:100%}@media(max-width:768px){.TeamModal_cardContent__2di9S{flex-direction:column}}.TeamModal_imageSection__8TkAv{flex:0 0 auto;width:34.3%;height:100%;display:flex;align-items:stretch;justify-content:center;padding-left:20px}@media(max-width:768px){.TeamModal_imageSection__8TkAv{width:100%;height:auto;aspect-ratio:1;padding:30px 30px 0}}.TeamModal_imageContainer__ymQKD{width:100%;height:100%;overflow:hidden}.TeamModal_memberImage__VE0OG{width:100%;height:100%;object-fit:cover}.TeamModal_noImage___HKyB{background-color:#000}.TeamModal_noImagePlaceholder__IrU6e{width:100%;height:100%;background-color:#000;display:flex;align-items:center;justify-content:center;position:relative}.TeamModal_noImageIcon__Y6l_M{max-width:60%;max-height:60%;object-fit:contain;opacity:.7}.TeamModal_profileSection__Om420{flex:1 1;padding:30px 30px 30px 20px;display:flex;flex-direction:column;justify-content:center;color:#fff;overflow:hidden}@media(max-width:768px){.TeamModal_profileSection__Om420{padding:30px;justify-content:flex-start;overflow:visible}}.TeamModal_profileContent__EZJBI{display:flex;flex-direction:column;max-height:100%;overflow:hidden}@media(max-width:768px){.TeamModal_profileContent__EZJBI{max-height:none;overflow:visible}}.TeamModal_profileContent__EZJBI .TeamModal_memberName__Jpu9p{font-size:28px;font-weight:700;margin-bottom:8px;line-height:1.2;flex-shrink:0}@media(max-width:768px){.TeamModal_profileContent__EZJBI .TeamModal_memberName__Jpu9p{font-size:22px}}@media(max-width:480px){.TeamModal_profileContent__EZJBI .TeamModal_memberName__Jpu9p{font-size:18px}}.TeamModal_profileContent__EZJBI .TeamModal_memberRole__pXIPD{font-size:16px;font-weight:500;margin-bottom:24px;opacity:.9;line-height:1.6;white-space:pre-line;flex-shrink:0}@media(max-width:768px){.TeamModal_profileContent__EZJBI .TeamModal_memberRole__pXIPD{font-size:14px;margin-bottom:20px;line-height:1.5}}@media(max-width:480px){.TeamModal_profileContent__EZJBI .TeamModal_memberRole__pXIPD{font-size:12px;margin-bottom:16px;line-height:1.5}}.TeamModal_profileContent__EZJBI .TeamModal_profileText__905MS{flex:1 1;min-height:0;overflow-y:auto;padding-right:8px}.TeamModal_profileContent__EZJBI .TeamModal_profileText__905MS::-webkit-scrollbar{width:6px}.TeamModal_profileContent__EZJBI .TeamModal_profileText__905MS::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.TeamModal_profileContent__EZJBI .TeamModal_profileText__905MS::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.TeamModal_profileContent__EZJBI .TeamModal_profileText__905MS::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}@media(max-width:768px){.TeamModal_profileContent__EZJBI .TeamModal_profileText__905MS{flex:none;min-height:auto;overflow-y:visible;padding-right:0}}.TeamModal_profileContent__EZJBI .TeamModal_profileText__905MS p{font-size:14px;line-height:1.8;margin:0;opacity:.95;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}@media(max-width:768px){.TeamModal_profileContent__EZJBI .TeamModal_profileText__905MS p{font-size:12px;line-height:1.8}}@media(max-width:480px){.TeamModal_profileContent__EZJBI .TeamModal_profileText__905MS p{font-size:11px;line-height:1.7}}.TeamModal_modalOverlay__pwHIz{animation:TeamModal_fadeIn__k0hQA .3s ease-out}.TeamModal_modalCard__OcFDV{animation:TeamModal_slideIn__e7Ccf .3s ease-out}@keyframes TeamModal_fadeIn__k0hQA{0%{opacity:0}to{opacity:1}}@keyframes TeamModal_slideIn__e7Ccf{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.FeaturedBlog_featuredBlog__Yw21Q{margin-top:-650px;padding:500px 0 100px;position:relative}@media(max-width:768px){.FeaturedBlog_featuredBlog__Yw21Q{margin-top:0;padding:100px 0 50px}}.FeaturedBlog_featuredBlog__Yw21Q:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:-1}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_container__yWznO{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:3}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_title__L7qkg{font-size:24px;font-weight:700;color:#c6a368;text-align:left;margin-bottom:44px;line-height:1.2}@media(max-width:768px){.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_title__L7qkg{font-size:32px;margin-bottom:60px}}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_blogGrid__MuLCD{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px}@media(max-width:768px){.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_blogGrid__MuLCD{grid-template-columns:1fr;gap:30px}}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_blogItem__NoKeG{display:flex;flex-direction:column;gap:20px}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_imageContainer__foaH8{width:100%;aspect-ratio:1.96;overflow:hidden}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_blogImage__K2TGh{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_blogImage__K2TGh:hover{transform:scale(1.05)}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_blogTitle__L05ib{color:#c6a368;font-size:20px;font-weight:700;line-height:1.2;margin:0;text-align:center}@media(max-width:768px){.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_blogTitle__L05ib{font-size:18px}}@media(max-width:480px){.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_blogTitle__L05ib{font-size:16px}}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_showMoreContainer__rr2cu{display:flex;justify-content:center;margin-top:60px}@media(max-width:768px){.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_showMoreContainer__rr2cu{margin-top:40px}}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_showMoreButton__ede6a{background-color:#c7ae7b;color:#000;border:2px solid #000;padding:16px 48px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;letter-spacing:.05em}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_showMoreButton__ede6a:hover{background-color:#000;color:#c7ae7b;border-color:#c6a368}@media(max-width:768px){.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_showMoreButton__ede6a{padding:14px 40px;font-size:14px}}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_withBlogsSection__nmdKT{margin-top:60px}@media(max-width:768px){.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_withBlogsSection__nmdKT{margin-top:40px}}.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_withBlogsGrid__LwJzp{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px}@media(max-width:768px){.FeaturedBlog_featuredBlog__Yw21Q .FeaturedBlog_withBlogsGrid__LwJzp{grid-template-columns:1fr;gap:30px}}.Company_company__2poCf{padding:80px 0;background-color:#000}.Company_company__2poCf .Company_container__0yQT4{max-width:1200px;margin:0 auto;padding:0 20px}.Company_company__2poCf .Company_content__mncO_{display:grid;grid-template-columns:4fr 6fr;grid-gap:60px;gap:60px;align-items:center}@media(max-width:768px){.Company_company__2poCf .Company_content__mncO_{grid-template-columns:1fr;gap:40px;text-align:center}}.Company_company__2poCf .Company_logoSection__gOSMp{display:flex;justify-content:center;align-items:center}.Company_company__2poCf .Company_logoSection__gOSMp .Company_logoWrapper__w2WNG{display:flex;justify-content:center;align-items:center;width:100%;max-width:300px}.Company_company__2poCf .Company_logoSection__gOSMp .Company_logoWrapper__w2WNG .Company_logo__keXwJ{width:100%;height:auto;max-width:200px;object-fit:contain}.Company_company__2poCf .Company_infoSection__JuGV0 .Company_infoGrid__GUSAH{display:flex;flex-direction:column;gap:5px}.Company_company__2poCf .Company_infoSection__JuGV0 .Company_infoGrid__GUSAH .Company_infoRow__l7AkV{display:grid;grid-template-columns:1fr 2fr;grid-gap:20px;gap:20px;align-items:flex-start;padding:8px 0}@media(max-width:768px){.Company_company__2poCf .Company_infoSection__JuGV0 .Company_infoGrid__GUSAH .Company_infoRow__l7AkV{grid-template-columns:1fr;gap:8px;text-align:left}}.Company_company__2poCf .Company_infoSection__JuGV0 .Company_infoGrid__GUSAH .Company_infoRow__l7AkV .Company_label__5mL7t{font-weight:600;font-size:16px;color:#c6a368;line-height:1.5}@media(max-width:768px){.Company_company__2poCf .Company_infoSection__JuGV0 .Company_infoGrid__GUSAH .Company_infoRow__l7AkV .Company_label__5mL7t{font-size:14px;font-weight:700}}.Company_company__2poCf .Company_infoSection__JuGV0 .Company_infoGrid__GUSAH .Company_infoRow__l7AkV .Company_value__o_qGQ{font-size:16px;color:#c6a368;line-height:1.6}@media(max-width:768px){.Company_company__2poCf .Company_infoSection__JuGV0 .Company_infoGrid__GUSAH .Company_infoRow__l7AkV .Company_value__o_qGQ{font-size:14px}}@media(max-width:1024px){.Company_company__2poCf{padding:60px 0}.Company_company__2poCf .Company_content__mncO_{gap:40px}.Company_company__2poCf .Company_container__0yQT4{padding:0 16px}}@media(max-width:480px){.Company_company__2poCf{padding:40px 0}.Company_company__2poCf .Company_container__0yQT4{padding:0 12px}.Company_company__2poCf .Company_logoSection__gOSMp .Company_logoWrapper__w2WNG{max-width:250px}.Company_company__2poCf .Company_logoSection__gOSMp .Company_logoWrapper__w2WNG .Company_logo__keXwJ{max-width:200px}.Company_company__2poCf .Company_infoSection__JuGV0 .Company_infoGrid__GUSAH{gap:12px}.Company_company__2poCf .Company_infoSection__JuGV0 .Company_infoGrid__GUSAH .Company_infoRow__l7AkV{padding:6px 0}.Company_company__2poCf .Company_infoSection__JuGV0 .Company_infoGrid__GUSAH .Company_infoRow__l7AkV .Company_label__5mL7t,.Company_company__2poCf .Company_infoSection__JuGV0 .Company_infoGrid__GUSAH .Company_infoRow__l7AkV .Company_value__o_qGQ{font-size:13px}}.Office_office__laQ1J{background-color:#000;color:#c6a368;padding:80px 0;display:flex;align-items:center}.Office_container__gyuY7{max-width:1200px;margin:0 auto;padding:0 20px;width:100%}.Office_title__uXVGt{font-size:20px;font-weight:700;text-align:left;color:#c6a368;letter-spacing:2px}.Office_officeList__26T9u{display:flex;flex-direction:column;gap:60px}.Office_officeItem___Ngfa{display:flex;flex-direction:column;align-items:left;min-height:400px}.Office_officeInfo__A_5xx{flex:1 1;padding:10px}.Office_officeName__MB4m5{font-size:18px;font-weight:700;color:#c6a368;line-height:1.4}.Office_officeAddress__OHN6y{font-size:18px;line-height:1.6;color:#c6a368;margin:0}.Office_mapContainer__UX2rq{flex:1 1;width:100%;aspect-ratio:4.44;overflow:hidden;box-shadow:0 4px 20px rgba(198,163,104,.2)}.Office_map__6NaCN{width:100%;height:100%;border:none;display:block;filter:grayscale(100%);-webkit-filter:grayscale(100%)}@media(max-width:768px){.Office_office__laQ1J{padding:60px 0}.Office_container__gyuY7{padding:0 16px}.Office_title__uXVGt{font-size:18px;margin-bottom:40px}.Office_officeItem___Ngfa{flex-direction:column;gap:30px;min-height:auto}.Office_officeName__MB4m5{font-size:16px;margin-bottom:16px}.Office_officeAddress__OHN6y{font-size:16px}.Office_mapContainer__UX2rq{aspect-ratio:4.44}}@media(max-width:480px){.Office_office__laQ1J{padding:40px 0}.Office_title__uXVGt{font-size:14px;margin-bottom:30px}.Office_officeList__26T9u{gap:40px}.Office_officeItem___Ngfa{gap:20px}.Office_officeName__MB4m5{font-size:12px;margin-bottom:12px}.Office_officeAddress__OHN6y{font-size:12px}.Office_mapContainer__UX2rq{aspect-ratio:4.44}}.Contact_contact__Go8Hg{background-color:#c6a368;padding:80px 0;color:#000}.Contact_container__HJzT_{padding:0 20px}.Contact_container__HJzT_,.Contact_content__ZGFbI{max-width:1200px;margin:0 auto}.Contact_title___D2yQ{font-size:48px;font-weight:700;text-align:center;margin-bottom:60px;color:#000}.Contact_form__7ihx8{width:100%}.Contact_formRow__9S2Y_{margin-bottom:32px}.Contact_formRow__9S2Y_,.Contact_submitRow__3mTuf{display:grid;grid-template-columns:1fr 8fr .6fr;grid-gap:20px;gap:20px;align-items:start}.Contact_submitRow__3mTuf{margin-top:40px}.Contact_formLabel__PNJss{display:flex;align-items:flex-start;padding-top:16px}.Contact_formLabel__PNJss label{font-size:18px;font-weight:600;color:#000}.Contact_formInput__k1ZFd{display:flex;flex-direction:column}.Contact_input__cw4i7{width:100%;padding:16px 20px;border:none;border-radius:0;background-color:#fff;color:#000;font-size:16px;font-family:inherit;transition:background-color .3s ease}.Contact_input__cw4i7::placeholder{color:#666}.Contact_input__cw4i7:focus{outline:none;background-color:#f8f8f8}.Contact_textarea__yieNq{width:100%;padding:16px 20px;border:none;border-radius:0;background-color:#fff;color:#000;font-size:16px;font-family:inherit;transition:background-color .3s ease;resize:vertical;min-height:150px}.Contact_textarea__yieNq::placeholder{color:#666}.Contact_textarea__yieNq:focus{outline:none;background-color:#f8f8f8}.Contact_submitButton__QaBMF{width:100%;padding:16px 20px;background-color:#000;color:#c6a368;border:none;border-radius:0;font-size:18px;font-weight:700;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.Contact_submitButton__QaBMF:hover:not(:disabled){background-color:#333;transform:translateY(-2px)}.Contact_submitButton__QaBMF:active:not(:disabled){transform:translateY(0)}.Contact_submitButton__QaBMF:disabled{background-color:#666;cursor:not-allowed;opacity:.6}.Contact_successMessage__UTWOl{background-color:#4caf50}.Contact_errorMessage__YTO56,.Contact_successMessage__UTWOl{margin-top:16px;padding:12px 16px;color:#fff;font-size:14px;border-radius:4px;text-align:center}.Contact_errorMessage__YTO56{background-color:#f44336}@media(max-width:768px){.Contact_contact__Go8Hg{padding:60px 0}.Contact_container__HJzT_{padding:0 16px}.Contact_title___D2yQ{font-size:36px;margin-bottom:40px}.Contact_formRow__9S2Y_,.Contact_submitRow__3mTuf{grid-template-columns:1fr;gap:12px;margin-bottom:24px}.Contact_formLabel__PNJss label{font-size:16px}.Contact_input__cw4i7,.Contact_textarea__yieNq{padding:14px 16px;font-size:14px}.Contact_submitButton__QaBMF{padding:14px 16px;font-size:16px}.Contact_errorMessage__YTO56,.Contact_successMessage__UTWOl{margin-top:12px;padding:10px 12px;font-size:13px}}@media(max-width:480px){.Contact_contact__Go8Hg{padding:40px 0}.Contact_title___D2yQ{font-size:28px;margin-bottom:30px}.Contact_formRow__9S2Y_,.Contact_submitRow__3mTuf{gap:8px;margin-bottom:20px}.Contact_formLabel__PNJss label{font-size:14px}.Contact_errorMessage__YTO56,.Contact_successMessage__UTWOl{margin-top:10px;padding:8px 10px;font-size:12px}}