@import"https://fonts.googleapis.com/css2?family=Geist+Mono:wght@100..900&family=Geist:wght@100..900&family=Manrope:wght@200..800&display=swap";:root{font-family:Geist,Arial,Helvetica,sans-serif;line-height:1.5;font-weight:300;letter-spacing:-2%;font-size:18px;background-color:#f7f5f1;color:#9d5248;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh}a{color:inherit;text-decoration:none}@media screen and (max-width: 600px){:root{font-size:16px}}.navnew_wrapper{max-width:664px;margin:auto;padding:16px;position:sticky;top:0;display:flex;flex-direction:row;gap:8px;height:max-content;color:#412617;z-index:99;align-items:center}.navnew_wrapper .home{border-radius:8px;background-color:#9d5248;border:1px solid #F7F5F1;color:#fff;padding:16px;display:flex;justify-content:center;align-items:center;gap:8px}.navnew_wrapper .home img{width:24px}.navnew_wrapper .home div{display:none}.navnew_wrapper .global_info{display:flex;flex-direction:row;border-radius:8px;border:1px solid #d9d9d9;background-color:#fff;padding:16px;flex:1;justify-content:space-between}.navnew_wrapper .global_info div:last-child{color:#9d5248}.navnew_wrapper .button{border-radius:8px;border:1px solid #d9d9d9;background-color:#fff;padding:16px;cursor:pointer}.toast{position:fixed;bottom:96px;right:24px;background-color:#9d5248;color:#fff;padding:12px 16px;border-radius:8px;font-weight:400;opacity:1;animation:fadeOut 2s forwards;z-index:1000}@keyframes fadeOut{0%{opacity:1}70%{opacity:1}to{opacity:0}}.forecast{position:fixed;bottom:24px;right:24px;padding:12px 16px;background-color:#fff;color:#412617;border-radius:8px;display:flex;flex-direction:row;gap:8px;z-index:99;border:1px solid #9D5248}.forecast a{font-weight:200;opacity:64%;text-decoration:underline;cursor:pointer}@media screen and (max-width: 1200px){.toast{bottom:24px;top:auto;width:max-content;left:50%;transform:translate(-50%)}}@media screen and (max-width: 600px){.navnew_wrapper .global_info div:last-child{display:none}.toast{bottom:96px}}@media screen and (max-width: 460px){.navnew_wrapper .home{flex:1;justify-content:start}.navnew_wrapper .home div{display:block}.navnew_wrapper .home img,.navnew_wrapper .global_info.non-home{display:none}}@media screen and (max-width: 400px){.navnew_wrapper .global_info span{display:none}}.footer_wrapper{margin-top:200px;background-color:#9d5248;color:#fff;padding:64px 0 128px}.footer_wrapper .footer_cont{display:flex;justify-content:space-between;gap:24px;max-width:1280px;margin:auto;padding:0 16px}.footer_wrapper .footer_cont .footer_link_cont{display:flex;gap:24px}.footer_wrapper .footer_cont .footer_link_cont div{font-family:Geist Mono;text-transform:uppercase;text-decoration:underline}.footer_wrapper .footer_cont .footer_link_cont a{display:flex;align-items:center}.footer_wrapper .footer_cont .footer_link_cont img{height:24px}@media screen and (max-width: 800px){.footer_wrapper .footer_cont{flex-direction:column-reverse;align-items:center}.footer_wrapper .footer_cont .footer_link_cont{flex-wrap:wrap;justify-content:center}}.final_wrapper{max-width:640px;margin:auto;padding:0 16px;display:flex;flex-direction:column;gap:200px}.final_wrapper .hero_cont{display:flex;flex-direction:column;gap:80px;padding-top:80px}.final_wrapper .hero_cont .hero_subcont{display:flex;flex-direction:column;gap:24px}.final_wrapper .hero_cont .hero_subcont .hero_title{display:flex;flex-direction:column;gap:4px}.final_wrapper .hero_cont .hero_subcont .hero_title div:first-child{font-weight:300;font-size:24px}.final_wrapper .hero_cont .hero_subcont .hero_title div:last-child{font-weight:500;font-size:52px;color:#412617;line-height:125%}.final_wrapper .hero_cont .hero_subcont .hero_desc span{color:#412617;font-weight:500;cursor:default}.final_wrapper .hero_cont .hero_subcont .hero_desc a{color:#412617;font-weight:500;text-decoration:underline}.final_wrapper .content_cont{display:flex;flex-direction:column;gap:80px}.final_wrapper .content_cont .content_subcont{display:flex;flex-direction:column;gap:0px}.final_wrapper .content_cont .content_subcont div:first-child{font-weight:500;font-size:32px;color:#412617}.final_wrapper .content_cont .content_card{display:flex;flex-direction:column;gap:16px}.final_wrapper .content_cont .content_card video{border-radius:8px}.final_wrapper .content_cont .content_card img{border-radius:8px}.final_wrapper .content_cont .content_card div{display:flex;flex-direction:column;gap:4px}.final_wrapper .content_cont .content_card div div:first-child{color:#412617;font-weight:500}.final_wrapper .workex_cont{display:flex;flex-direction:column;gap:80px}.final_wrapper .workex_cont .workex_title{font-weight:500;font-size:32px;color:#412617}.final_wrapper .workex_cont .workex_content{display:flex;flex-direction:column}.final_wrapper .workex_cont .workex_content .workex_item{display:flex;justify-content:space-between;gap:16px;align-items:start;padding:40px 0;border-bottom:1px solid #d9d9d9}.final_wrapper .workex_cont .workex_content .workex_item .workex_item_cont{display:flex;flex-direction:column;gap:2px}.final_wrapper .workex_cont .workex_content .workex_item .workex_item_cont div:first-child{color:#412617;font-weight:500}.final_wrapper .workex_cont .workex_content .workex_item .workex_item_cont div:last-child{text-align:start}.final_wrapper .workex_cont .workex_content .workex_item div:last-child{text-align:end}.final_wrapper .workex_cont .workex_content .workex_item:first-child{padding-top:0}.final_wrapper .workex_cont .workex_content .workex_item:last-child{padding-bottom:0;border:none}.final_wrapper .archive_cont{display:flex;flex-direction:column;gap:40px;padding:48px 40px;border-radius:20px;background-color:#fff}.final_wrapper .archive_cont .archive_title{display:flex;flex-direction:column}.final_wrapper .archive_cont .archive_title div:first-child{font-weight:500;font-size:32px;color:#412617}.final_wrapper .archive_cont .button{padding:16px;border-radius:8px;background-color:#9d5248;color:#fff;width:max-content}.rive_cont{position:relative;display:flex;justify-content:center;width:100%}.rive_cont .rive_element{width:800px!important;height:800px!important;min-width:800px;display:block}@media screen and (max-width: 900px){.rive_cont .rive_element{width:calc(100vw - 32px)!important;height:calc(100vw - 32px)!important;min-width:unset}}.showcase-main{display:flex;flex-direction:column;gap:32px}.showcase-main .showcase-switch__cont{display:flex;justify-content:center;font-size:16px}.showcase-main .showcase-switch__cont .showcase-switch__subcont{display:flex;flex-direction:row;background-color:#fff;width:max-content;border-radius:16px}.showcase-main .showcase-switch__cont .showcase-switch__subcont div{padding:16px 20px;width:84px;text-align:center;border-radius:16px;cursor:pointer}.showcase-main .showcase-switch__cont .showcase-switch__subcont .showcase-switch__on{background-color:#9d5248;border:1px solid #D9D9D9;border-radius:16px;transition:.3s;color:#fff}.scroll{width:100%}.scroll .list{display:flex;gap:16px;padding:16px;justify-content:start;overflow-x:scroll}.scroll .list .item-list{height:500px;width:350px;background-position:center;background-repeat:no-repeat,repeat;background-size:cover;border-radius:16px;background-color:#d9d9d9;border:1px solid #D9D9D9;display:flex;align-items:end;box-shadow:0 0 15.1px #ffffff52 inset;transition:.5s;box-shadow:none}.scroll .list .item-list .tag-list{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;padding:16px}.scroll .list .item-list .tag-list div{font-family:Geist Mono;text-transform:uppercase;padding:4px 16px;border-radius:6px;color:#fff;font-size:14px;font-weight:300}.scroll .list .item-list .tag-list .carousel-tag__theme-dark{background:#9d524866}.scroll .list .item-list .tag-list .carousel-tag__theme-light{background:#41261766}.scroll .list .item-list:hover{scale:1.015;transition:.3s;box-shadow:#00000029 0 1px 4px}.gridmap__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(343px,1fr));gap:16px}.gridmap__container .gridmap__item{position:relative;overflow:hidden;aspect-ratio:4/3;cursor:pointer;font-size:14px;color:#62646a}.gridmap__container .gridmap__item .gridmap__image{height:76.9%;background-position:center;background-repeat:no-repeat,repeat;background-size:cover;background-color:#f1f3f6;border-radius:12px}.gridmap__container .gridmap__item .gridmap__name{padding-top:2px;color:#100c08;font-weight:600}.gridshow-cont{display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.gridshow-cont img{width:100%;border-radius:12px;border:1px solid rgba(37,33,32,.08)}.gridshow-cont .gridshow-subcont{column-count:3;column-gap:16px}.gridshow-cont .gridshow-subcont .gridshow-item{break-inside:avoid;margin-bottom:8px;height:max-content;border-radius:12px}.gridshow-cont .gridshow-subcont .gridshow-item img{width:100%}@media screen and (max-width: 1107px){.gridshow-cont .gridshow-subcont{column-count:2}}@media screen and (max-width: 460px){.gridshow-cont{padding-bottom:0}.gridshow-cont .gridshow-subcont{column-count:1}}.wrapper{max-width:1280px;margin:auto;padding:0 16px}.cont{display:flex;flex-direction:column;gap:40px}.hero__cont{display:flex;flex-direction:column;align-items:center;padding-top:80px}.hero__cont .rive__canvas{width:200px;height:200px}.hero__cont .hero__subcont{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.hero__cont .hero__subcont .hero__title{font-weight:500;font-size:52px;color:#412617}@media screen and (max-width: 970px){.hero__cont{padding-top:24px}.hero__cont .hero__subcont .hero__title{font-size:48px}}@media screen and (max-width: 520px){.hero__cont .hero__subcont{align-items:start}.hero__cont .hero__subcont .hero__title{text-align:start}.hero__cont .hero__subcont .hero__desc{text-align:start;font-size:16px}}.fc_wrapper{max-width:640px;margin:auto;padding:0 16px;display:flex;flex-direction:column;gap:40px;height:100vh}.fc_wrapper .fc_title{display:flex;flex-direction:column;gap:4px;padding-top:80px}.fc_wrapper .fc_title div:first-child{font-weight:500;font-size:52px;color:#412617;line-height:125%}.fc_wrapper ul{margin:0;padding:0 0 0 24px;color:#412617}.fc_wrapper li{padding:0 0 0 8px}.os_wrapper{font-size:18px}.os_wrapper .os_cover_img_cont{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fafafa,#f1f3f6 30%);padding:80px 24px 0}.os_wrapper .os_cont{display:flex;flex-direction:column;gap:180px;padding-top:64px}.os_wrapper .os_cont .os_cont_content_cont{display:flex;flex-direction:column;gap:80px;max-width:848px;margin:auto}.os_wrapper .os_cont .os_cont_content_cont .os_cont_content_title_cont{display:flex;flex-direction:column}.os_wrapper .os_cont .os_cont_content_cont .os_cont_content_title_cont div:first-child{color:#62646a;text-transform:capitalize}.os_wrapper .os_cont .os_cont_content_cont .os_cont_content_title_cont div:last-child{font-size:48px;font-weight:700;letter-spacing:-2px}.os_wrapper .os_cont .os_cont_content_cont .os_cont_context_cont{display:flex;flex-direction:column;gap:40px}.os_wrapper .os_cont .os_cont_content_cont .os_cont_context_cont .os_context_item_cont{display:flex;gap:24px}.os_wrapper .os_cont .os_cont_content_cont .os_cont_context_cont .os_context_item_cont div{width:50%}.os_wrapper .os_cont .os_cont_content_cont .os_cont_context_cont .os_context_item_cont div:first-child{color:#62646a;text-transform:uppercase}.os_wrapper .os_cont .os_cont_content_cont .os_cont_context_cont .os_context_item_cont div:last-child{font-size:24px;letter-spacing:-1px}.os_wrapper .os_cont .os_cont_execution_cont{display:flex;flex-direction:column;gap:120px;max-width:848px;margin:auto}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_context_cont{display:flex;flex-direction:column;gap:40px}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_context_cont .os_context_item_cont{display:flex;gap:24px}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_context_cont .os_context_item_cont div{width:50%}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_context_cont .os_context_item_cont div:first-child{color:#62646a;text-transform:uppercase}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_context_cont .os_context_item_cont div:last-child{font-size:24px;letter-spacing:-1px}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont{display:flex;gap:24px}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont .os_insight_context{display:flex;flex-direction:column;gap:8px;width:50%}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont .os_insight_context div:first-child{color:#62646a;text-transform:uppercase}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont .os_insight_context div:last-child{font-size:24px;letter-spacing:-1px}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont .os_insight_stats{width:50%;display:flex;flex-direction:column}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont .os_insight_stats .os_insight_stats_item{padding:24px 0;border-top:1px solid #d9d9d9}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont .os_insight_stats .os_insight_stats_item div:first-child{font-size:48px;font-weight:700;letter-spacing:-2px}.os_wrapper .os_cont .os_cont_quote_cont{display:flex;flex-direction:column;gap:40px;max-width:632px;margin:auto;align-items:center}.os_wrapper .os_cont .os_cont_quote_cont img{max-width:64px}.os_wrapper .os_cont .os_cont_quote_cont .os_cont_quote{font-size:32px;letter-spacing:-1px;font-weight:600;text-align:center}.os_wrapper .os_cont .os_cont_quote_cont .os_cont_quote_info_cont{display:flex;flex-direction:column;gap:16px;align-items:center}.os_wrapper .os_cont .os_cont_quote_cont .os_cont_quote_info_cont img{border-radius:99px;height:64px}.os_wrapper .os_cont .os_cont_quote_cont .os_cont_quote_info_cont .os_cont_quote_info{display:flex;flex-direction:column;align-items:center}.os_wrapper .os_cont .os_cont_quote_cont .os_cont_quote_info_cont .os_cont_quote_info div:last-child{color:#62646a}.os_wrapper .os_cont .os_cont_credit_cont{display:flex;flex-direction:column;gap:24px}.os_wrapper .os_cont .os_cont_credit_cont .os_cont_credit_title{font-size:24px;font-weight:600;letter-spacing:-1px;padding:24px 0;border-block:1px solid #d9d9d9}.os_wrapper .os_cont .os_cont_credit_cont .os_cont_contributor{display:flex;gap:24px}.os_wrapper .os_cont .os_cont_credit_cont .os_cont_contributor .os_cont_contributor_item{display:flex;flex-direction:column;gap:4px;width:100%}.os_wrapper .os_cont .os_cont_credit_cont .os_cont_contributor .os_cont_contributor_item div:first-child{font-weight:600}.os_wrapper .os_cont .os_cont_credit_cont .os_cont_contributor .os_cont_contributor_item:nth-child(3) span{font-weight:600}.os_wrapper .os_cont .os_img_cont{display:flex;justify-content:center;align-items:center;gap:16px}.os_wrapper .os_cont .os_img_cont img{border-radius:32px;height:676px}@media screen and (max-width: 990px){.os_wrapper .os_cont .os_img_cont{flex-direction:column;gap:40px}}@media screen and (max-width: 800px){.os_wrapper{font-size:16px}.os_wrapper .os_cover_img_cont img{width:64%}.os_wrapper .os_cont .os_cont_content_cont .os_cont_content_title_cont div:last-child{font-size:24px}.os_wrapper .os_cont .os_cont_content_cont .os_cont_context_cont .os_context_item_cont{flex-direction:column;gap:4px}.os_wrapper .os_cont .os_cont_content_cont .os_cont_context_cont .os_context_item_cont div{width:100%}.os_wrapper .os_cont .os_cont_content_cont .os_cont_context_cont .os_context_item_cont div:last-child{font-size:16px}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_context_cont .os_context_item_cont{flex-direction:column;gap:4px}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_context_cont .os_context_item_cont div{width:100%}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_context_cont .os_context_item_cont div:last-child{font-size:16px}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont{flex-direction:column;gap:40px}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont .os_insight_context{width:100%}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont .os_insight_context div:last-child{font-size:16px}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont .os_insight_stats{width:100%}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont .os_insight_stats .os_insight_stats_item{display:flex;flex-direction:column;align-items:center}.os_wrapper .os_cont .os_cont_execution_cont .os_cont_insight_cont .os_insight_stats .os_insight_stats_item div{width:max-content}.os_wrapper .os_cont .os_cont_credit_cont .os_cont_contributor{flex-direction:column;gap:40px}.os_wrapper .os_cont .os_cont_quote_cont .os_cont_quote{font-size:24px}}@media screen and (max-width: 680px){.os_wrapper{font-size:16px}.os_wrapper .os_cover_img_cont img{width:80%}.os_wrapper .os_cont{gap:128px}}.blog_cont{display:flex;flex-direction:column;gap:64px;white-space:pre-line;vertical-align:bottom}.blog_cont .blog_header_cont{background-color:#f3f0ee;padding:64px 0}.blog_cont .blog_header_cont .blog_header_subcont{display:flex;flex-direction:row;gap:64px}.blog_cont .blog_header_cont .blog_header_subcont .blog_cover{width:100%;height:523px;background-position:center;background-repeat:no-repeat,repeat;background-size:cover;border-radius:16px;background-color:#d9d9d9;box-shadow:#32326926 0 2px 5px,#0000000d 0 1px 1px}.blog_cont .blog_header_cont .blog_header_subcont .blog_title_cont{display:flex;flex-direction:column;gap:24px;width:100%;justify-content:center}.blog_cont .blog_header_cont .blog_header_subcont .blog_title_cont .blog_title{font-size:48px;font-weight:700;letter-spacing:-2px}.blog_cont .blog_header_cont .blog_header_subcont .blog_title_cont .tags{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}.blog_cont .blog_header_cont .blog_header_subcont .blog_title_cont .tags div{font-family:Geist Mono;text-transform:uppercase;padding:4px 16px;background-color:#fff;color:#000;border:1px solid #000000;border-radius:4px;font-size:16px}.blog_cont .blog_assess_cont{display:flex;flex-direction:column;gap:64px}.blog_cont .blog_assess_cont div{display:flex;flex-direction:column;gap:12px}.blog_cont .blog_assess_cont div div:nth-child(1){text-transform:uppercase;font-size:16px;font-weight:700}.blog_cont .blog_slides{width:100%}.blog_cont .blog_slides .blog_slides_list{display:flex;flex-direction:row;gap:16px;padding:16px;overflow-x:scroll}.blog_cont .blog_conclusion_cont{display:flex;flex-direction:column;gap:64px}.blog_cont .blog_conclusion_cont .conclusion{display:flex;flex-direction:column;gap:12px}.blog_cont .blog_conclusion_cont .conclusion div:nth-child(1){text-transform:uppercase;font-size:16px;font-weight:700}.blog_cont .blog_conclusion_cont .notes{display:flex;flex-direction:column;gap:12px;padding:24px 16px;background-color:#64dd171a;border-left:1px solid #64DD17}.blog_cont .blog_conclusion_cont .notes div:nth-child(1){text-transform:uppercase;font-size:16px;font-weight:700}@media screen and (max-width: 970px){.blog_cont .blog_header_cont{padding:24px 0}.blog_cont .blog_header_cont .blog_header_subcont{flex-direction:column-reverse;gap:24px}.blog_cont .blog_header_cont .blog_header_subcont .blog_title_cont .blog_title{font-size:32px}}@media screen and (max-width: 460px){.blog_cont .blog_header_cont{padding:16px 0}.blog_cont .blog_header_cont .blog_header_subcont .blog_cover{height:350px}}.ctx_card{min-width:740px;width:100%;height:523px;background-color:#d9d9d9;border-radius:16px;display:flex;flex-direction:column;justify-content:end;cursor:pointer;background-position:center;background-repeat:no-repeat,repeat;background-size:cover}.ctx_card .ctx_card_cont{color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.4941176471);background:linear-gradient(#0000,#00000080);border-radius:0 0 16px 16px;padding:64px 16px 16px}.ctx_card .ctx_card_cont .title{font-size:24px;font-weight:600}.ctx_card .ctx_card_cont .read_more{font-size:16px;font-weight:300}.ctx_card .ctx_card_cont .tag{font-family:Geist Mono;text-transform:uppercase;padding:4px 16px;background-color:#5528ba;color:#fff;border-radius:4px;font-size:16px;width:max-content;margin-bottom:16px}.ctx_cont{position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:100;background-color:#00000080;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);display:flex;flex-direction:column;align-items:end}.ctx_cont .ctx_close_ph{display:none}.ctx_cont .animation_close{animation-name:desktop;animation-duration:.5s;animation-timing-function:ease}.ctx_cont .animation_close_rev{animation-name:desktop;animation-duration:.5s;animation-timing-function:ease;animation-direction:reverse}.ctx_cont .ctx_subcont{padding:64px;display:flex;flex-direction:column;gap:64px;background-color:#fafafa;height:100%;align-items:end;width:40vw;overflow-y:scroll}.ctx_cont .ctx_subcont .ctx_close{font-size:16px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;cursor:pointer;padding:8px 16px;border:2px solid rgba(0,0,0,.5);border-radius:4px}.ctx_cont .ctx_subcont .ctx_close img{height:18px}.ctx_cont .ctx_subcont .ctx_details{display:flex;flex-direction:column;gap:40px}.ctx_cont .ctx_subcont .ctx_details .ctx_detl_img{background-position:center;background-repeat:no-repeat,repeat;background-size:cover;height:523px;border-radius:16px;background-color:#d9d9d9}.ctx_cont .ctx_subcont .ctx_details .ctx_intro{display:flex;flex-direction:column;gap:8px}.ctx_cont .ctx_subcont .ctx_details .ctx_intro div:nth-child(1){font-size:24px;font-weight:600}@media screen and (max-width: 810px){.ctx_card{min-width:525px;width:100%;height:525px}.ctx_cont .ctx_subcont{padding:24px;width:auto}}@media screen and (max-width: 460px){.ctx_card{min-width:350px;width:100%;height:500px}.ctx_cont{gap:40px;padding-top:64px;align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ctx_cont .ctx_close_ph{display:block;background-color:#00000080;width:max-content;display:flex;align-items:center;justify-content:center;padding:16px;border-radius:99px}.ctx_cont .animation_close,.ctx_cont .animation_close_rev{animation-name:phone;animation-duration:.35s}.ctx_cont .ctx_subcont{padding:16px 16px 128px;border-radius:30px 30px 0 0}.ctx_cont .ctx_subcont .ctx_close{display:none}.ctx_cont .ctx_subcont .ctx_details{font-size:16px}.ctx_cont .ctx_subcont .ctx_details .ctx_detl_img{height:400px}}@keyframes desktop{0%{position:relative;right:-100%}to{position:relative;right:0}}@keyframes phone{0%{position:relative;bottom:-100%}to{position:relative;bottom:0}}.snack_cont{background-color:#f3f0ee;padding:64px 0;white-space:pre-line;vertical-align:bottom}.snack_cont .snack_header_cont{display:flex;flex-direction:column;gap:64px;align-items:center}.snack_cont .snack_header_cont .snack_title_cont{display:flex;flex-direction:column;gap:24px;width:100%;justify-content:center}.snack_cont .snack_header_cont .snack_title_cont .snack_title{font-size:48px;font-weight:700;letter-spacing:-2px}.snack_cont .snack_header_cont .snack_title_cont .snack_tags{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}.snack_cont .snack_header_cont .snack_title_cont .snack_tags div{font-family:Geist Mono;text-transform:uppercase;padding:4px 16px;background-color:#fff;color:#000;border:1px solid #000000;border-radius:4px;font-size:16px}.snack_cont .snack_header_cont .snack_img_cont{max-width:1020px;width:100%;display:flex;flex-direction:column;gap:12px}.snack_cont .snack_header_cont .snack_img_cont .snack_img{width:100%;height:650px;background-position:center;background-repeat:no-repeat,repeat;background-size:cover;border-radius:16px;display:flex;align-items:end;background-color:#d9d9d9}.snack_cont .snack_header_cont .snack_img_cont .snack_embed{border:1px solid rgba(0,0,0,.1);width:100%;height:650px;margin-bottom:8px}@media screen and (max-width: 970px){.snack_cont{padding:24px 0}.snack_cont .snack_header_cont .snack_title_cont .snack_title{font-size:32px}.snack_cont .snack_header_cont .snack_img_cont .snack_img,.snack_cont .snack_header_cont .snack_img_cont .snack_embed{height:600px}}@media screen and (max-width: 460px){.snack_cont .snack_header_cont .snack_img_cont .snack_img,.snack_cont .snack_header_cont .snack_img_cont .snack_embed{height:500px}}.breif-main__container{display:flex;padding-top:64px;flex-direction:column;gap:64px;font-size:18px;z-index:98}.breif-main__container .breif-header__container{display:flex;flex-direction:column;gap:24px;max-width:966px}.breif-main__container .breif-header__container .breif-header__title{font-weight:500;font-size:52px;color:#412617}.breif-main__container .breif-header__container .breif-header__desc{font-size:20px}.breif-main__container .breif-company__container{display:flex;gap:64px;align-items:center}.breif-main__container .breif-company__container .breif-company__cover{height:275px;width:100%;background-position:center;background-repeat:no-repeat,repeat;background-size:cover;border-radius:16px;background-color:#d9d9d9;border:1px solid #d9d9d9;box-shadow:0 0 15.1px #ffffff52 inset}.breif-main__container .breif-company__container .breif-company__desc{width:100%;display:flex;flex-direction:column;gap:40px}.breif-main__container .breif-company__container .breif-company__desc .breif-company__in-progress_cont{color:#412617;font-size:15px;display:flex;padding:32px 16px 16px;align-items:flex-start;gap:10px;align-self:stretch;border-radius:16px;border:1px solid rgba(6,120,27,.16);background:#06781b14;position:relative}.breif-main__container .breif-company__container .breif-company__desc .breif-company__in-progress_cont .breif-company__in-progress_tag{display:flex;padding:8px 12px 8px 8px;align-items:center;gap:8px;position:absolute;left:0;top:-18px;border-radius:99px;border:1px solid rgba(6,120,27,.16);background:#fff;width:max-content;font-weight:600}.breif-main__container .breif-content__container{display:flex;flex-direction:row-reverse;gap:64px;border-top:1px solid rgba(217,217,217,.6980392157)}.breif-main__container .breif-content__container .breif-content__navigation{display:flex;flex-direction:column;gap:18px;max-width:300px;min-width:300px;position:sticky;padding-top:96px;top:0;height:max-content}.breif-main__container .breif-content__container .breif-content__navigation .breif-content__navTitle{padding:16px;background-color:#fff;border-left:2px solid #9D5248;color:#412617;font-size:15px;font-weight:500}.breif-main__container .breif-content__container .breif-content__navigation .breif-content__navItem{padding:0 16px;font-size:15px;font-weight:500}.breif-main__container .breif-content__container .breif-content__subContainer{display:flex;flex-direction:column;gap:64px;align-items:center}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer{padding-top:96px;display:flex;flex-direction:column;gap:40px;align-items:center}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer .breif-content__itemTitleContainer{display:flex;flex-direction:column;gap:16px}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer .breif-content__itemTitleContainer .breif-content__itemTitle{font-weight:500;font-size:32px;color:#412617}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer .breif-content__itemTitleContainer .breif-content__itemDesc{white-space:pre-line;vertical-align:bottom}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer .breif-content__image{width:740px;min-height:550px;background-position:center;background-repeat:no-repeat,repeat;background-size:cover;border-radius:16px;background-color:#d9d9d9}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer .brief-content__embedContainer{width:100%}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer .brief-content__embedContainer .breif-context__embedText{display:none}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer .brief-content__embedContainer .breif-content__embed{border:1px solid rgba(0,0,0,.1);width:100%;min-height:650px}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__subContainer-end{height:max-content;width:max-content}@media screen and (max-width: 1100px){.breif-main__container .breif-content__container .breif-content__navigation{display:none}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer .breif-content__image{width:100%}}@media screen and (max-width: 930px){.breif-main__container .breif-company__container{flex-direction:column;gap:24px}}@media screen and (max-width: 460px){.breif-main__container{padding-top:24px;font-size:16px}.breif-main__container .breif-header__container .breif-header__title{font-size:32px}.breif-main__container .breif-header__container .breif-header__desc{font-size:16px}.breif-main__container .breif-content__container .breif-content__subContainer{gap:0px}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer{padding-top:64px}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer .breif-content__image{min-height:425px}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer .breif-content__itemTitleContainer .breif-content__itemTitle{font-size:24px}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer .brief-content__embedContainer{display:flex;flex-direction:column;align-items:center;gap:4px;border:1px solid rgba(136,136,136,.25);padding-top:4px;border-radius:4px 4px 0 0;background-color:#8f640826}.breif-main__container .breif-content__container .breif-content__subContainer .breif-content__itemContainer .brief-content__embedContainer .breif-context__embedText{display:block;font-size:14px;color:#684804}.breif-main__container .breif-content__container .breif-content__subContainer-end{padding-top:64px}}.tt-cont{position:relative;display:inline-block;cursor:pointer;max-width:100%}.tt_message-cont{position:absolute;bottom:128%;left:-2px;background-color:#333;color:#fff;padding:6px 10px;border-radius:4px;font-family:Manrope;text-transform:none;font-weight:400;font-size:14px;white-space:nowrap;word-wrap:break-word;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10}.tt-cont.hover:hover .tt_message-cont,.tt-cont.touch .tt_message-cont.visible{opacity:1;pointer-events:auto}
