/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */.featureCard_featureCard__q09wj{flex-flow:column;justify-content:stretch;align-items:center;margin-bottom:45px;display:flex}@media only screen and (min-width:1200px){.featureCard_featureCard__q09wj{flex-flow:row;margin-bottom:0}}.featureCard_featureCard__q09wj.featureCard_stacked__O0V8C{border-top:none;flex-flow:column}.featureCard_featureCard__q09wj.featureCard_stacked__O0V8C .featureCard_image__VcUmj{width:100%;padding:0}.featureCard_featureCard__q09wj.featureCard_stacked__O0V8C .featureCard_text__BOmgq{width:100%}.featureCard_featureCard__q09wj.featureCard_stacked__O0V8C h2{font-size:25px}.featureCard_image__VcUmj{z-index:0;width:100%;max-height:655px;position:relative}@media only screen and (min-width:1200px){.featureCard_image__VcUmj{width:50%}}.featureCard_image__VcUmj img{width:100%}.featureCard_text__BOmgq{width:100%;padding:24px}@media only screen and (min-width:1200px){.featureCard_text__BOmgq{width:50%;padding:24px 40px}}.featureCard_text__BOmgq p:last-of-type{margin-bottom:0}.featureCard_text__BOmgq p:first-of-type{margin-bottom:20px}.featureCard_landscapeImage__tbbki{background:var(--site-surface)}.featureCard_description__ZmSTR{margin-bottom:25px}@media only screen and (min-width:1200px){.featureCard_description__ZmSTR{margin-bottom:45px}.featureCard_imgRight__y4nzy .featureCard_image__VcUmj{order:2}.featureCard_imgRight__y4nzy .featureCard_text__BOmgq{order:1}}.featureCard_tag__F2cvW{background-color:var(--current-yellow,#fdd100);color:#000;z-index:1;align-items:center;height:40px;margin:25px 0;padding:0 40px 0 30px;font-weight:700;display:flex;position:absolute;top:0;left:0}.featureCard_tag__F2cvW:after{border-color:var(--current-yellow,#fdd100) #0000 #0000 #0000;content:" ";border-style:solid dashed dashed;border-width:40px;position:absolute;top:0;right:-40px}.featureCard_awards__tz0js{border-bottom:1px solid var(--current-yellow,#fdd100);color:var(--current-yellow,#fdd100);text-align:left;z-index:1;justify-content:start;align-items:center;width:100%;margin:0 0 20px;padding:0 0 20px;font-weight:700;display:flex;top:0;left:0}@media only screen and (min-width:998px){.featureCard_awards__tz0js{margin:0 0 50px;padding:20px 0}}.featureCard_awards__tz0js i{margin-bottom:10px;margin-right:10px}
/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,700;1,400;1,700&family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";@font-face{ascent-override:110%;font-family:Roboto-fallback;size-adjust:79.91%;src:local(Arial)}.carDetailPage_main__gpPzn{margin:0 20px}@media only screen and (min-width:1200px){.carDetailPage_main__gpPzn{margin:0 45px}}.carDetailPage_intro__PzWjm{padding:25px 0}@media only screen and (min-width:1200px){.carDetailPage_intro__PzWjm{padding:45px 80px}}.carDetailPage_hasAwards__ApIg_ p{max-width:500px}.carDetailPage_awardsContainerText__OnRig{min-width:0;max-width:900px}.carDetailPage_projectLabels__V9qSE{font-size:var(--bio-font-size);color:var(--white-001);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:16px 0;display:flex}.carDetailPage_shopLabel__WDwLO{border:1px solid var(--current-yellow);color:var(--current-yellow);border-radius:4px;padding:4px 8px;font-weight:700}.carDetailPage_workHighlights__9mvwT{margin-top:32px}.carDetailPage_workHighlights__9mvwT h2{font-size:var(--title-font-size);color:var(--current-yellow);margin-bottom:16px}.carDetailPage_workHighlights__9mvwT ul{margin:0;padding-left:24px}.carDetailPage_workHighlights__9mvwT li{margin-bottom:12px;padding-left:4px;line-height:1.6}.carDetailPage_carouselContainer__8ugjr{margin-bottom:24px}.carDetailPage_carouselContainer__8ugjr .carousel .slide{background:var(--site-surface)}.carDetailPage_carouselContainer__8ugjr .carousel .control-arrow{min-width:48px}.carDetailPage_carouselContainer__8ugjr .carousel .carousel-status{background:var(--site-background);border-radius:4px;padding:8px 12px;font-size:14px}.carDetailPage_carouselContainer__8ugjr .carousel .thumb{border:2px solid #0000}:is(.carDetailPage_carouselContainer__8ugjr .carousel .thumb.selected,.carouselContainer .carousel .thumb:hover,.carouselContainer .carousel .thumb:focus-visible){border-color:var(--current-yellow)}.carDetailPage_galleryPhoto__pXKef{height:clamp(260px,60vh,720px);position:relative}.carDetailPage_galleryCaption__vs2Tx{min-height:64px;color:var(--white-001);font-size:var(--bio-font-size);margin:0;padding:16px 24px;line-height:1.5}.carDetailPage_thumbnail__1eDQn{object-fit:cover;width:100%;height:64px}.carDetailPage_awardsContainer__BZ9yV{flex-flow:column;justify-content:space-between;display:flex}@media only screen and (min-width:998px){.carDetailPage_awardsContainer__BZ9yV{flex-flow:row;gap:50px}}.carDetailPage_awardsContainer__BZ9yV .carDetailPage_awardsList__NnLpZ{width:100%;max-width:400px;margin:0 0 40px;padding:0}@media only screen and (min-width:998px){.carDetailPage_awardsContainer__BZ9yV .carDetailPage_awardsList__NnLpZ{min-width:400px}}.carDetailPage_awardsContainer__BZ9yV .carDetailPage_awardsList__NnLpZ li{border-bottom:1px solid var(--current-yellow,#fdd100);margin-bottom:25px;padding:0 0 15px;list-style:none}.carDetailPage_awardsContainer__BZ9yV .carDetailPage_awardsList__NnLpZ li:last-child{border-bottom:none}.carDetailPage_awardsContainer__BZ9yV .carDetailPage_awardsList__NnLpZ li p{margin-top:0;padding-left:35px}.carDetailPage_awardsHeader__U6cJ0{text-transform:uppercase;padding:20px 0}.carDetailPage_awards__qrRhm{color:var(--current-yellow,#fdd100);justify-content:start;align-items:center;width:100%;margin:0;padding:5px 0;font-weight:700;display:flex}.carDetailPage_awards__qrRhm i{margin-right:10px;transform:translateY(-5px)}.carDetailPage_awardsList__NnLpZ{max-height:500px;overflow:hidden}.carDetailPage_awardsList__NnLpZ li p{font-size:14px}.carDetailPage_showAllAwardsList__zPf6F{max-height:100%;overflow:visible}