@charset "UTF-8";.g__container,.g__row{margin:0 20px}@media screen and (min-width: 768.1px){.g__row{display:grid;gap:20px;grid-template-columns:repeat(24,1fr)}}.g__row_perm{margin:0 20px;display:grid;gap:20px;grid-template-columns:repeat(8,1fr)}@media screen and (min-width: 768.1px){.g__row_perm{grid-template-columns:repeat(24,1fr)}}html{scroll-behavior:auto!important}body{overflow-x:visible!important}h1,h2,h3,h1 *,h2 *,h3 *{font-size:inherit!important;color:inherit!important;line-height:inherit!important}#page_jake *{transition:none}.m_grid{margin-top:20px}.m_sm{margin-top:6.25vh}.m_md{margin-top:12.5vh}.m_lg{margin-top:25vh}.mb_sm{margin-bottom:6.25vh}.mb_md{margin-bottom:12.5vh}.mb_lg{margin-bottom:25vh}.p_sm{padding-top:6.25vh}.p_md{padding-top:12.5vh}.p_lg{padding-top:25vh}.pb_sm{padding-bottom:6.25vh}.pb_md{padding-bottom:12.5vh}.pb_lg{padding-bottom:25vh}@media screen and (min-width: 768.1px){.z_1{position:relative;z-index:1}}@media screen and (min-width: 768.1px){.ovr_1{margin-top:-40px}}@media screen and (min-width: 768.1px){.ovr_2{margin-top:-60px}}.text_align_center{text-align:center}.section.dark{background-color:#18191b}.section.full_height{height:100vh;display:flex;flex-direction:column;justify-content:center}.jake_intro .photo{grid-column:5/span 16;margin-bottom:2rem}.jake_intro .photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px}.jake_intro .title{font-size:clamp(30px,1.875vw,40px)!important;font-family:HelveticaNeue75Bold,"Helvetica Neue 75 Bold",Helvetica,Arial,sans-serif;position:relative;grid-column:11/span 5;color:#fff!important;line-height:1.3em!important}.jake_intro .title:after{position:absolute;content:"";z-index:1;right:20px;top:.5em;width:calc(60% - 20px);height:.2em;background:#fff}.jake_intro .title span{display:block}.jake_intro .short{grid-column:span 5;font-size:1.2em;color:#c1c4ca}.jake_name{font-family:HelveticaNeue75Bold,"Helvetica Neue 75 Bold",Helvetica,Arial,sans-serif;position:relative;font-size:1.3em;line-height:1.1em;padding-left:50%}.jake_name:before{position:absolute;display:block;content:"";left:0;top:50%;width:calc(50% - 40px);height:.2em;transform:translateY(-50%);background:#000}.jake_name span{display:block}.time_line_section{overflow:hidden;border-radius:0 0 30px 30px;background-color:#18191b}@media screen and (max-width: 768.1px){.time_line_section img{width:auto;height:auto;max-width:150vw}.time_line_section .scroll_container{-webkit-overflow-scrolling:touch;overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none;position:relative;overflow-x:scroll}.time_line_section .scroll_container::-webkit-scrollbar{display:none}.time_line_section:before,.time_line_section:after{position:absolute;z-index:2;display:block;content:"";left:0;top:0;width:30px;height:100%;background:linear-gradient(90deg,#18191b,#18191b00);pointer-events:none}.time_line_section:after{left:auto;right:0;background:linear-gradient(90deg,#18191b00,#18191b)}}@media screen and (min-width: 768.1px){.time_line_section img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.sketch_section{overflow:hidden}.main_title *{margin-top:0;margin-bottom:0}.main_title .title{font-size:clamp(30px,1.875vw,40px)!important;grid-column:5/span 16;color:#0eb5f2!important}@media screen and (min-width: 1600px){.main_title .title{grid-column:7/span 12}}.main_title .title .number{display:inline-flex;width:5rem}.main_title .subtitle{font-size:clamp(45px,2.4479166667vw,50px)!important;font-family:HelveticaNeue75Bold,"Helvetica Neue 75 Bold",Helvetica,Arial,sans-serif;grid-column:5/span 16;padding-left:5rem;color:#000;line-height:1.1em}@media screen and (min-width: 1600px){.main_title .subtitle{grid-column:7/span 12}}.main_title.dark .subtitle{color:#fff}.video_embeded{opacity:0}.video_embeded .iframe_container{width:100%;aspect-ratio:16/9}.video_embeded .iframe_container iframe{display:block;width:100%;height:100%}.sticky_menu{position:sticky;z-index:10;top:0;background:#fff;padding-top:1em;padding-bottom:1em;display:none}@media screen and (min-width: 768.1px){.sticky_menu{display:flex;justify-content:center}}.sticky_menu.offset{top:82px}.sticky_menu nav{position:relative;display:inline-flex}.sticky_menu nav:before{position:absolute;display:block;content:"";left:0;bottom:0;width:100%;height:4px;background:#c1c4ca}.sticky_menu nav ul{position:relative;list-style:none;display:flex;justify-content:center;margin:0;padding:0}.sticky_menu nav li{position:relative;padding-bottom:1em}.sticky_menu nav li:after{position:absolute;display:block;content:"";left:0;bottom:-2px;width:8px;height:8px;border-radius:50%;background-color:#c1c4ca;transition:background-color .2s ease-in-out}.sticky_menu nav li.active:after{background-color:#0eb5f2}.sticky_menu nav li:not(:last-child){padding-right:2em}.sticky_menu nav li .number{display:inline-flex;padding-right:.2em}.sticky_menu nav li a{font-size:clamp(20px,1.3020833333vw,30px)!important;font-family:HelveticaNeue75Medium,"Helvetica Neue 75 Medium",Helvetica,Arial,sans-serif;display:block;position:relative;color:#9ca1aa!important;text-decoration:none;transition:color .2s ease-in-out!important}.sticky_menu nav li a:hover,.sticky_menu nav li a.active{color:#0eb5f2!important}.sticky_menu nav li .progress_bar{position:absolute;left:0;bottom:0;display:inline-flex;background:#0eb5f2;height:4px}.sticky_menu nav .cursor{display:block;position:absolute;bottom:-3px;width:10px;height:10px;border-radius:50%;background-color:#0eb5f2;pointer-events:none}.text_block_center .content{grid-column:5/span 16;padding:0}@media screen and (min-width: 1600px){.text_block_center .content{grid-column:7/span 12}}.img_block.padding_sides{padding:0 5em}.img_block img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.img_block.round_corner img{border-radius:10px}.col_module.dark *{color:#c1c4ca!important}.col_module.dark .jake_name:before{background-color:#c1c4ca}.col_module .col{grid-column:var(--start-sm, var(--start))/span var(--span-sm, var(--span))}@media screen and (max-width: 768.1px){.col_module .col:not(:first-child){margin-top:20px}}@media screen and (min-width: 1400px){.col_module .col{grid-column:var(--start-lg, var(--start))/span var(--span-lg, var(--span))}}.col_module .col.align_center{display:flex;flex-direction:column;justify-content:center}.col_module .col.align_bottom{display:flex;flex-direction:column;justify-content:flex-end}.col_module .title,.col_module .title p{font-family:HelveticaNeue75Bold,"Helvetica Neue 75 Bold",Helvetica,Arial,sans-serif;font-size:clamp(30px,1.875vw,40px)!important;color:#000}.col_module .small{font-style:italic}.col_module img,.col_module video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.col_module img.r11,.col_module video.r11{aspect-ratio:1/1}.col_module img.r45,.col_module video.r45{aspect-ratio:4/5}.col_module img.r43,.col_module video.r43{aspect-ratio:3/2}.col_module img.r54,.col_module video.r54{aspect-ratio:5/4}.col_module img.r32,.col_module video.r32{aspect-ratio:3/2}.col_module img.r169,.col_module video.r169{aspect-ratio:16/9}.col_module img:not(.square_corner),.col_module video:not(.square_corner){border-radius:10px}@media screen and (min-width: 768.1px){.col_module .offset_media{margin-top:var(--offset)}}.col_module .duo_media{display:flex;gap:20px}.col_module .duo_media .media{width:60%}.col_module .duo_media .caption{margin:0;width:40%;display:flex;flex-direction:column;justify-content:center}.col_module .duo_media .caption strong{display:block}.col_module .duo_media .caption.align_top{display:flex;justify-content:flex-start}.col_module .duo_media .caption.align_bottom{display:flex;justify-content:flex-end}.col_module .comment{display:block;color:#6a707c;font-size:.9em;margin-top:.5em}@media screen and (max-width: 768.1px){.col_module .duo *{margin-top:20px}}@media screen and (min-width: 768.1px){.col_module .duo{display:flex;gap:20px}}.product_block{position:relative;padding-bottom:2em;border-radius:10px;overflow:hidden}.product_block:before{position:absolute;z-index:1;content:"";left:0;top:0;width:100%;height:100%;background-color:#0000000d;pointer-events:none}.product_block .product_title{font-family:HelveticaNeue75Bold,"Helvetica Neue 75 Bold",Helvetica,Arial,sans-serif;display:flex;align-items:center;justify-content:center;font-size:1.5em}.product_block .cover{margin-bottom:1em}.product_block .cover img.r11{aspect-ratio:1/1}.product_block .cover img.r45{aspect-ratio:4/5}.product_block .cover img.r43{aspect-ratio:3/2}.product_block .cover img.r54{aspect-ratio:5/4}.product_block .cover img.r32{aspect-ratio:3/2}.product_block .cover img.r169{aspect-ratio:16/9}.product_block .cover img.cover{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product_block .cover img.contain{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product_block .footer{position:relative;z-index:2;text-align:center;padding:0 2em}@media screen and (min-width: 768.1px){.product_block .footer{display:flex;justify-content:center}}@media screen and (min-width: 768.1px){.product_block .footer .btn{margin-left:4em}}.product_grid .item{position:relative;display:block;text-decoration:none;grid-column:span 4}@media screen and (min-width: 768.1px){.product_grid .item{grid-column:span 6}}@media screen and (min-width: 992px){.product_grid .item{grid-column:span 6}}@media screen and (min-width: 992px){.product_grid .item:nth-child(1),.product_grid .item:nth-child(4){grid-column:4/span 6}}.product_grid .item:before{position:absolute;z-index:1;display:block;content:"";left:0;top:0;width:100%;height:100%;background-color:#00000005;pointer-events:none}.product_grid .item:hover:after{transform:scale(1.2)}.product_grid .item img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product_grid .item .info{padding:20px}.product_grid .item .info *{margin-bottom:0}.product_grid .item .info .info_compl{font-family:HelveticaNeue75Regular,Helvetica,Arial,sans-serif;font-weight:100}.slide_in{visibility:hidden}
