.not-found_page__jb5cW{min-height:100vh;--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.not-found_section__L6nGj{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8rem 1rem;text-align:center}.not-found_bigNumberWrap__Oe_ZB{position:relative;margin-bottom:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.not-found_bigNumber__tb39Z{line-height:1;font-size:clamp(120px,22vw,240px);text-shadow:8px 8px 0 rgba(0,0,0,.12)}.not-found_bigNumber__tb39Z,.not-found_title__Vh7BH{font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.not-found_title__Vh7BH{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem}@media (min-width:640px){.not-found_title__Vh7BH{font-size:2.25rem;line-height:2.5rem}}@media (min-width:768px){.not-found_title__Vh7BH{font-size:3rem;line-height:1}}.not-found_titleSpan__UQgM5{border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity,1));padding:.25rem .5rem;--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.not-found_text__5JT3T{margin-bottom:2.5rem;max-width:28rem;font-size:1.125rem;line-height:1.75rem;color:rgb(0 0 0/.6)}.not-found_ctaWrap__X6_wp{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.not-found_btnDark__Wt17Q{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.not-found_btnGold__F8dBP{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.Link_base__nq8lM{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));text-underline-offset:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Link_base__nq8lM:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1));text-decoration-line:underline}.SocialIcon_icon__ptvGN{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));background-color:rgb(255 255 255/.8);--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.SocialIcon_icon__ptvGN,.SocialIcon_icon__ptvGN:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.SocialIcon_icon__ptvGN:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.Navigation_nav__ReEPR{position:fixed;top:0;left:0;right:0;z-index:50}.Navigation_container__eAEK8{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.Navigation_container__eAEK8{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.Navigation_container__eAEK8{padding-left:2rem;padding-right:2rem}}.Navigation_mainBar__TqN19{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1));padding:.75rem 1rem}@media (min-width:640px){.Navigation_mainBar__TqN19{padding-left:1.75rem;padding-right:1.75rem}}.Navigation_logo__9gJK1{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.Navigation_logo__9gJK1{font-size:1.5rem;line-height:2rem}}.Navigation_logoFirst__2ZOtq{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:3px 3px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:3px 3px 0 0 var(--tw-shadow-color)}.Navigation_logoFirst__2ZOtq,.Navigation_logoLast__uBF95{border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;padding:.25rem .75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.Navigation_logoLast__uBF95{background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1));--tw-shadow:3px 3px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:3px 3px 0 0 var(--tw-shadow-color)}.Navigation_right__iwOi4{display:flex;align-items:center;gap:.5rem}@media (min-width:640px){.Navigation_right__iwOi4{gap:1rem}}.Navigation_desktopNav__jWs2m{display:none;align-items:center;gap:.75rem}@media (min-width:640px){.Navigation_desktopNav__jWs2m{display:flex}}.Navigation_navLink__zqhel{border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;color:#000!important;text-decoration:none;background-color:var(--nav-bg)}.Navigation_active___ek8w,.Navigation_navLink__zqhel:hover{transform:translateY(-.125rem);box-shadow:4px 4px 0 0 rgba(0,0,0,.85)}.Navigation_contactLink__EdE6c{border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.Navigation_contactLink__EdE6c:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Navigation_contactLink__EdE6c{color:#000!important;text-decoration:none}.Navigation_contactActive__Axpzi{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Navigation_desktopSocial__QWaoq{display:none;align-items:center;gap:.5rem}@media (min-width:640px){.Navigation_desktopSocial__QWaoq{display:flex}}.Navigation_hamburger__JNgZj{display:flex;height:2.5rem;width:2.5rem;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:3px 3px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:3px 3px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Navigation_hamburger__JNgZj:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.Navigation_hamburger__JNgZj{display:none}}.Navigation_bar__eZyWM{display:block;height:.125rem;width:1.25rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.Navigation_bar1Open__nln1V{--tw-translate-y:0.5rem;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Navigation_bar2Open__VW8Po{opacity:0}.Navigation_bar3Open__O_ubu{--tw-translate-y:-0.5rem;--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Navigation_dropdown___lfWT{overflow:hidden;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.Navigation_dropdown___lfWT{display:none}}.Navigation_dropdownOpen__IlaiX{max-height:520px;opacity:1}.Navigation_dropdownClosed__fnZxB{max-height:0;opacity:0}.Navigation_mobileMenu__7Iz_T{margin-top:.5rem}.Navigation_mobileMenu__7Iz_T>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.Navigation_mobileMenu__7Iz_T{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1));padding:1rem}.Navigation_mobileLink__YvsTc{display:block;border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding:.75rem 1rem;font-size:1rem;line-height:1.5rem;font-weight:700;color:#000!important;text-decoration:none;background-color:var(--nav-bg)}.Navigation_activeMobile__dmvyr{--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.Navigation_mobileContact__nV5Px{display:block;border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-size:1rem;line-height:1.5rem;font-weight:700;color:#000!important;text-decoration:none}.Navigation_mobileSocial__mtKiq{display:flex;align-items:center;gap:.75rem;padding-top:.5rem}.Navigation_icon__7R2K6{height:1.25rem;width:1.25rem}.ProjectTimelineItem_icon__YObA6{height:1rem;width:1rem}.ProjectTimelineItem_row__MqaRx{position:relative;display:flex;width:100%;gap:1rem;padding-bottom:1.5rem}@media (min-width:640px){.ProjectTimelineItem_row__MqaRx{gap:1.5rem}}.ProjectTimelineItem_node__8coom{position:relative;z-index:10;margin-top:1rem;flex-shrink:0}.ProjectTimelineItem_nodeDot__YtL5e{height:1rem;width:1rem;border-radius:9999px;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1));--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.ProjectTimelineItem_nodeDot__YtL5e{height:1.25rem;width:1.25rem}}.ProjectTimelineItem_cardWrap__bUoGC{min-width:0;flex:1 1 0%;padding-top:.125rem}.ProjectTimelineItem_card__o6zyv{overflow:hidden;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ProjectTimelineItem_toggleBtn___yRst{display:flex;width:100%;align-items:center;gap:.75rem;padding:1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ProjectTimelineItem_toggleBtn___yRst:hover{background-color:rgb(255 251 235/.4)}@media (min-width:640px){.ProjectTimelineItem_toggleBtn___yRst{gap:1rem;padding:1.25rem}}.ProjectTimelineItem_logoBox__vAbxg{height:2.5rem;width:2.5rem;flex-shrink:0;overflow:hidden;border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem}@media (min-width:640px){.ProjectTimelineItem_logoBox__vAbxg{height:3rem;width:3rem}}.ProjectTimelineItem_logoImg__OP4zn{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.ProjectTimelineItem_titleArea__pRVgE{min-width:0;flex:1 1 0%}.ProjectTimelineItem_titleRow__21Sdp{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ProjectTimelineItem_title__5PJRe{font-size:1rem;line-height:1.5rem;font-weight:800;line-height:1.25;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.ProjectTimelineItem_title__5PJRe{font-size:1.125rem;line-height:1.75rem}}.ProjectTimelineItem_durationBadge__bQy8k{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:700}.ProjectTimelineItem_durationLive__rUtKH{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.ProjectTimelineItem_durationDone__yxqcB{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ProjectTimelineItem_techPreview__Asjno{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:rgb(0 0 0/.5)}@media (min-width:640px){.ProjectTimelineItem_techPreview__Asjno{font-size:.875rem;line-height:1.25rem}}.ProjectTimelineItem_chevron__1Vv51{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.75rem;line-height:1rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.ProjectTimelineItem_rotated__9Zx5D{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ProjectTimelineItem_body__aSzMx{overflow:hidden;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProjectTimelineItem_expanded__ZJ2nJ{max-height:500px}.ProjectTimelineItem_collapsed__Tfo69{max-height:0}.ProjectTimelineItem_bodyInner__FmD8l>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.ProjectTimelineItem_bodyInner__FmD8l{border-top-width:2px;border-color:rgb(0 0 0/.1);padding-left:1rem;padding-right:1rem;padding-bottom:1.25rem}@media (min-width:640px){.ProjectTimelineItem_bodyInner__FmD8l{padding-left:1.25rem;padding-right:1.25rem}}.ProjectTimelineItem_description__O_0pJ{padding-top:1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:rgb(0 0 0/.7)}@media (min-width:640px){.ProjectTimelineItem_description__O_0pJ{font-size:1rem;line-height:1.5rem}}.ProjectTimelineItem_techList__kd_6C{display:flex;flex-wrap:wrap;gap:.5rem}.ProjectTimelineItem_techChip__YViZA{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.ProjectTimelineItem_linkWrap__2cPXo{padding-top:.25rem}.ProjectTimelineItem_detailLink__azX6a{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1));padding:.5rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:3px 3px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:3px 3px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ProjectTimelineItem_detailLink__azX6a:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ProjectsTimeline_hidden__IwYL8{opacity:0}.ProjectsTimeline_wrap__06cv9{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:72rem}.ProjectsTimeline_line__AErJ4{position:absolute;left:1.25rem;top:0;bottom:0;z-index:0;width:3px;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}@media (min-width:640px){.ProjectsTimeline_line__AErJ4{left:1.5rem}}.ProjectsTimeline_items__KPYIU{position:relative}.ProjectsTimeline_items__KPYIU>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.ProjectsTimeline_item__U3ZuD{animation-delay:var(--delay)}.SkillsSection_hidden__YxNds{opacity:0}.SkillsSection_section__5Lwgl{position:relative;overflow:hidden;border-top-width:3px;border-bottom-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1));padding:5rem 1rem}@media (min-width:640px){.SkillsSection_section__5Lwgl{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.SkillsSection_section__5Lwgl{padding-left:2rem;padding-right:2rem}}.SkillsSection_dots__HMa0w{position:absolute;inset:0;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));opacity:.3}.SkillsSection_dotInner__hTyC4{height:100%;width:100%}.SkillsSection_container__xXBoD{position:relative;margin-left:auto;margin-right:auto;max-width:80rem}.SkillsSection_header__uwDpt{margin-bottom:4rem;text-align:center}.SkillsSection_heading__K1GFw{margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem;font-weight:800;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.SkillsSection_heading__K1GFw{font-size:3rem;line-height:1}}@media (min-width:768px){.SkillsSection_heading__K1GFw{font-size:3.75rem;line-height:1}}.SkillsSection_subtitle__lbV_g{margin-left:auto;margin-right:auto;max-width:42rem;font-size:1.125rem;line-height:1.75rem;line-height:1.625;color:rgb(0 0 0/.8)}@media (min-width:640px){.SkillsSection_subtitle__lbV_g{font-size:1.25rem;line-height:1.75rem}}.SkillsSection_gridWrapper__P81kg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.SkillsSection_gridWrapper__P81kg{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}}@media (min-width:768px){.SkillsSection_gridWrapper__P81kg{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.SkillsSection_gridWrapper__P81kg{grid-template-columns:repeat(7,minmax(0,1fr))}}.SkillsSection_item__qw4m5{position:relative;animation-delay:var(--delay)}.SkillsSection_card__s1lqI{display:flex;min-height:72px;flex-direction:column;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;text-align:center;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.SkillsSection_card__s1lqI:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.SkillsSection_card__s1lqI{min-height:140px;border-radius:1rem;padding:1.25rem 1rem}}.SkillsSection_cardInner__7tzO8{position:relative;z-index:10;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}@media (min-width:640px){.SkillsSection_cardInner__7tzO8{gap:.75rem}}.SkillsSection_iconMobileWrap__2o9Wh{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center}@media (min-width:640px){.SkillsSection_iconMobileWrap__2o9Wh{display:none}}.SkillsSection_mobileIcon__3JS_I{color:var(--icon-color);width:100%;height:100%}.SkillsSection_desktopIcon__2_9M1{display:none;opacity:0}@media (min-width:640px){.SkillsSection_desktopIcon__2_9M1{display:block}}.SkillsSection_skillName__e__tl{text-align:center;font-size:10px;font-weight:600;line-height:1.25;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.SkillsSection_skillName__e__tl{font-size:.875rem;line-height:1.25rem}}.SkillsSection_skillNameFallback__BY9JU{text-align:center;font-size:10px;font-weight:700;line-height:1.25;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.SkillsSection_skillNameFallback__BY9JU{font-size:.875rem;line-height:1.25rem}}.SkillsSection_skillLogoWrap__TUrlH{position:relative;display:flex;height:4rem;width:4rem;flex-shrink:0;align-items:center;justify-content:center}.SkillsSection_skillIcon__Iw_3A{height:100%;width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.SkillsSection_group__ZwPMZ:hover .SkillsSection_skillIcon__Iw_3A{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.SkillsSection_skillIcon__Iw_3A{color:var(--icon-color)}.SkillsSection_fallbackLabel__tTUBL{font-size:.75rem;font-weight:700;color:#111827;transition:all .3s ease}.SkillsSection_group__ZwPMZ:hover .SkillsSection_fallbackLabel__tTUBL{background-image:linear-gradient(90deg,#60a5fa,#a855f7,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent}.SkillsSection_cornerDot__vkzXk{position:absolute;top:-.375rem;left:-.375rem;height:.75rem;width:.75rem;border-radius:.125rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1));--tw-shadow:2px 2px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:2px 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.SkillsSection_cornerDot__vkzXk{top:-.5rem;left:-.5rem;height:1rem;width:1rem;border-width:3px}}.SkillsSection_cornerDotPink__Ro2l5{position:absolute;bottom:-.375rem;right:-.375rem;height:.75rem;width:.75rem;border-radius:.125rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(244 114 182/var(--tw-bg-opacity,1));--tw-shadow:2px 2px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:2px 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.SkillsSection_cornerDotPink__Ro2l5{bottom:-.5rem;right:-.5rem;height:1rem;width:1rem;border-width:3px}}.TimelineItem_row__iLeI7{position:relative;display:flex;width:100%;padding-bottom:2.5rem}.TimelineItem_rowHeader__qQVZa{gap:1.5rem}.TimelineItem_rowItem__GymVF{gap:1rem}@media (min-width:640px){.TimelineItem_rowItem__GymVF{gap:1.5rem}}.TimelineItem_node__RBDdp{position:relative;z-index:10;flex-shrink:0}.TimelineItem_bubble__GtrfU{height:1.5rem;width:1.5rem;cursor:pointer;border-radius:9999px;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.TimelineItem_bubble__GtrfU:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.TimelineItem_bubbleOrange__CT_Q4{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.TimelineItem_bubblePurple__F44qW{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.TimelineItem_bubblePink__fNfAM{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.TimelineItem_headerCard__H754E{cursor:pointer;border-radius:1rem;padding:1.5rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.TimelineItem_headerCard__H754E:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.TimelineItem_headerCard__H754E{padding:2rem}}.TimelineItem_cardOrange__Jkv6I{background-color:#fff4ec!important}.TimelineItem_cardPurple__jEXCX{background-color:#f3e8ff!important}.TimelineItem_cardPink__9XNuy{background-color:#ffe4ef!important}.TimelineItem_cardEducation__0eibF{background-color:#ffeef8!important}.TimelineItem_cardProject__rliiU{background-color:#f0fff4!important}.TimelineItem_headerFlex__7ilA9{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.TimelineItem_headerFlex__7ilA9{flex-direction:row;align-items:center;justify-content:space-between}}.TimelineItem_textSpace__uN_bi{flex:1 1 0%}.TimelineItem_textSpace__uN_bi>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.TimelineItem_titleRow__acRY_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.TimelineItem_h2__elIpo{overflow-wrap:break-word;font-size:1.875rem;line-height:2.25rem;font-weight:800;line-height:1.25;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.TimelineItem_h2__elIpo{font-size:2.25rem;line-height:2.5rem}}.TimelineItem_toggle__usR_M{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.TimelineItem_toggle__usR_M:hover{--tw-translate-y:-0.125rem}.TimelineItem_rotated__o8khQ,.TimelineItem_toggle__usR_M:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.TimelineItem_rotated__o8khQ{--tw-rotate:180deg}.TimelineItem_chevron__hWxld{font-size:1rem;line-height:1.5rem}.TimelineItem_expandedContent__9AOLk>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.TimelineItem_expandedContent__9AOLk{padding-top:.25rem}.TimelineItem_location__KPGk_{display:none;font-size:1.125rem;line-height:1.75rem;color:rgb(0 0 0/.8)}@media (min-width:640px){.TimelineItem_location__KPGk_{display:block}}.TimelineItem_pillRow__Z2JtS{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.TimelineItem_datePill__QFnPJ{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1));padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.TimelineItem_dateText__A9cw0{font-size:.875rem;line-height:1.25rem;font-weight:700}.TimelineItem_dateArrow__2cBzE{padding-left:.5rem;padding-right:.5rem;color:rgb(0 0 0/.7)}.TimelineItem_countPill__IW1ul{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.TimelineItem_nodeDot__BIDDw{height:1.25rem;width:1.25rem;border-radius:9999px;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.TimelineItem_typeWork__5dv2U{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.TimelineItem_typeEducation__vHZQe{--tw-bg-opacity:1;background-color:rgb(244 114 182/var(--tw-bg-opacity,1))}.TimelineItem_typeProject__KzoHQ{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.TimelineItem_typeDefault__hxCQG{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.TimelineItem_cardWork__K1zWT{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.TimelineItem_card__k_gkG{cursor:pointer;border-radius:1rem;padding:1rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.TimelineItem_card__k_gkG:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.TimelineItem_card__k_gkG{padding:2rem}}.TimelineItem_cardWrap__XZC_n{min-width:0}.TimelineItem_cardWrapHeader__I3EX2,.TimelineItem_cardWrap__XZC_n{flex:1 1 0%;padding-top:.125rem}.TimelineItem_cardHeader__orJ1W{margin-bottom:.75rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.TimelineItem_cardHeader__orJ1W{margin-bottom:1.25rem;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1.25rem}}.TimelineItem_typeRow__Tp_gm{display:flex;align-items:center;gap:.75rem}.TimelineItem_typeDot__fROg4{height:.75rem;width:.75rem;border-radius:9999px;--tw-shadow:2px 2px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:2px 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.TimelineItem_typeLabel__qLSUQ{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.TimelineItem_projectBlock__vdYo8{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.TimelineItem_logoBox__nLttI{height:5rem;width:5rem;flex-shrink:0;overflow:hidden;border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.TimelineItem_logoBox__nLttI{height:6rem;width:6rem}}.TimelineItem_logoImg__DVa7b{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.TimelineItem_projectTitleRow__MF4qR{display:flex;min-width:0;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:.75rem}.TimelineItem_h3__Izx1O{overflow-wrap:break-word;font-size:1.875rem;line-height:2.25rem;font-weight:800;line-height:1.25;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.TimelineItem_h3__Izx1O{font-size:2.25rem;line-height:2.5rem}}.TimelineItem_visitLink__Gs9RV{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.TimelineItem_visitLink__Gs9RV:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.TimelineItem_h3Alt__6UQVG{overflow-wrap:break-word;font-size:1.25rem;line-height:1.75rem;font-weight:800;line-height:1.25;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.TimelineItem_h3Alt__6UQVG{font-size:1.875rem;line-height:2.25rem}}.TimelineItem_role__a1qxs{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.TimelineItem_role__a1qxs{font-size:1.125rem;line-height:1.75rem}}.TimelineItem_orgBlock___df9D{padding-top:.25rem}.TimelineItem_org__tF9kc{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.TimelineItem_org__tF9kc{font-size:1.25rem;line-height:1.75rem}}.TimelineItem_orgLocation__jlbH1{display:none;font-size:1rem;line-height:1.5rem;color:rgb(0 0 0/.5)}@media (min-width:640px){.TimelineItem_orgLocation__jlbH1{display:inline}}.TimelineItem_orgLocationText__SFKLl{color:rgb(0 0 0/.7)}.TimelineItem_dateArea__PCyLX{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}@media (min-width:640px){.TimelineItem_dateArea__PCyLX{flex-direction:row;align-items:flex-start;gap:1rem}}.TimelineItem_datePillWhite__mcsMe{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.TimelineItem_datePillWhite__mcsMe{padding:.625rem 1.25rem}}.TimelineItem_dateTextSm__p_2Ip{font-size:.75rem;line-height:1rem;font-weight:700}@media (min-width:640px){.TimelineItem_dateTextSm__p_2Ip{font-size:.875rem;line-height:1.25rem}}.TimelineItem_gallery__dJwX9{overflow:hidden;transition-property:all;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.TimelineItem_expandedGallery__MlV3H{max-height:2000px;opacity:1}.TimelineItem_collapsedGallery__CGlQY{max-height:0;opacity:0}.TimelineItem_galleryInner__N3e2m{border-top-width:3px;border-color:rgb(0 0 0/.1);padding-top:1.5rem}.TimelineItem_imageGrid__wjWym{margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.TimelineItem_imageGrid__wjWym{grid-template-columns:repeat(2,minmax(0,1fr))}}.TimelineItem_imageCard__LGfJj{position:relative;overflow:hidden;border-radius:1rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.TimelineItem_imageCard__LGfJj:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.TimelineItem_galleryImg__CIECe{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.TimelineItem_descList__UAGwS>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.TimelineItem_descItem___80Bf{display:flex;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.TimelineItem_descItem___80Bf{font-size:1.125rem;line-height:1.75rem}}.TimelineItem_bullet__9T0FW{margin-top:.375rem;height:.75rem;width:.75rem;flex-shrink:0;border-radius:.125rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-shadow:2px 2px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:2px 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.TimelineItem_bulletText__jLNmL{flex:1 1 0%}.Timeline_hidden__XdCc_{display:none}.Timeline_wrap__CG9Ae{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:72rem}.Timeline_line__Gtpns{position:absolute;left:1.25rem;top:0;bottom:0;z-index:0;width:3px;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}@media (min-width:640px){.Timeline_line__Gtpns{left:1.5rem}}.Timeline_items__r0HBV{position:relative}.Timeline_items__r0HBV>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.Timeline_item__BZCRy{animation-delay:var(--delay)}.BlogPost_icon__TZa7_{height:1.25rem;width:1.25rem}.BlogPost_article__L9T8U{margin-left:auto;margin-right:auto;max-width:56rem}.BlogPost_backBtn__YwneB{margin-bottom:2rem;display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.BlogPost_backBtn__YwneB:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.BlogPost_header__uR9uB{margin-bottom:2rem}.BlogPost_metaRow__bojNZ{margin-bottom:1rem;display:flex;align-items:center;gap:.75rem}.BlogPost_categoryBadge__tUk7k{display:inline-block;background-color:rgb(250 204 21/var(--tw-bg-opacity,1));text-transform:uppercase;letter-spacing:.025em;color:rgb(0 0 0/var(--tw-text-opacity,1))}.BlogPost_categoryBadge__tUk7k,.BlogPost_featuredBadge__TBUn8{border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1}.BlogPost_featuredBadge__TBUn8{background-color:rgb(244 114 182/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.BlogPost_title__CzlQR{margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem;font-weight:700;line-height:1.25;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.BlogPost_title__CzlQR{font-size:3rem;line-height:1}}@media (min-width:768px){.BlogPost_title__CzlQR{font-size:3.75rem;line-height:1}}.BlogPost_postMeta__nBhEH{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem;color:rgb(0 0 0/.7)}.BlogPost_author__8YVMv{font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.BlogPost_tagsRow__XeaGT{margin-bottom:2rem;display:flex;flex-wrap:wrap;gap:.5rem}.BlogPost_tag__HF35o{border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.BlogPost_contentCard__7qvy4{border-radius:1rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:6px 6px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:6px 6px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.BlogPost_contentCard__7qvy4{padding:2.5rem}}.BlogPost_blogContent__6LSH5{line-height:1.625;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.BlogPost_codeWrap__2oK57{margin-top:1.5rem;margin-bottom:1.5rem}.BlogPost_codeLang__5fCQ0{display:inline-block;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-width:3px 3px 0;border-color:rgb(0 0 0/var(--tw-border-opacity,1));background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.75rem;line-height:1rem;color:rgb(253 224 71/var(--tw-text-opacity,1))}.BlogPost_codeBlock__Ppeo4,.BlogPost_codeLang__5fCQ0{--tw-border-opacity:1;--tw-bg-opacity:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--tw-text-opacity:1}.BlogPost_codeBlock__Ppeo4{overflow-x:auto;white-space:pre;border-width:3px;border-color:rgb(0 0 0/var(--tw-border-opacity,1));background-color:rgb(30 30 30/var(--tw-bg-opacity,1));padding:1.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:rgb(212 212 212/var(--tw-text-opacity,1));--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.BlogPost_codeTopRounded__Nu4Sj{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;border-top-right-radius:.75rem}.BlogPost_codeRounded___i3im{border-radius:.75rem}.BlogPost_h2__GIifZ{margin-bottom:1rem;margin-top:2rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.BlogPost_h2__GIifZ:first-child{margin-top:0}.BlogPost_h3__kwJ3a{margin-bottom:.75rem;margin-top:2rem;font-size:1.5rem;line-height:2rem}.BlogPost_h3__kwJ3a,.BlogPost_h4__U7fjd{font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.BlogPost_h4__U7fjd{margin-bottom:.5rem;margin-top:1.25rem;font-size:1.25rem;line-height:1.75rem}.BlogPost_hr__aSa8_{margin-top:2rem;margin-bottom:2rem;border-width:2px;border-color:rgb(0 0 0/.15)}.BlogPost_li__P_SHz{margin-left:1.5rem;margin-bottom:.5rem;list-style-type:disc;font-size:1.125rem;line-height:1.75rem;line-height:1.625}.BlogPost_imgWrap__qciO_{margin-top:2rem;margin-bottom:2rem}.BlogPost_imgCard__YyTUt{overflow:hidden;border-radius:1rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.BlogPost_img__viyx8{height:auto;width:100%}.BlogPost_imgCaption__GMS0L{margin-top:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-style:italic;color:rgb(0 0 0/.6)}.BlogPost_spacer__lIg5Y{height:.5rem}.BlogPost_tableWrap__7O9fi{margin-top:1.5rem;margin-bottom:1.5rem;overflow-x:auto}.BlogPost_table__BTSX8{width:100%;overflow:hidden;border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.BlogPost_tableHeadRow__LLTQg{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.BlogPost_tableHead__tFpT_{padding:.75rem 1rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:700}.BlogPost_tableRowEven__ojLqu{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.BlogPost_tableRowOdd__uVDiL{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.BlogPost_tableCell__Ftxuk{border-top-width:2px;border-color:rgb(0 0 0/.1);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.BlogPost_paragraph__pH3ta{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;line-height:1.625}.BlogPost_footer__lJ_5P{margin-top:3rem;border-top-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding-top:2rem}.BlogPost_footerRow__yuurM{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem}@media (min-width:640px){.BlogPost_footerRow__yuurM{flex-direction:row}}.BlogPost_footerBtnGold__G7ljw{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1));padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.BlogPost_footerBtnGold__G7ljw:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.BlogPost_footerBtnBlue__xxe_9{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1));padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.BlogPost_footerBtnBlue__xxe_9:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.BlogPost_hireCard__z_oks{margin-top:2.5rem;border-radius:1rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:6px 6px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:6px 6px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.BlogPost_hireCard__z_oks{padding:2rem}}.BlogPost_hireRow__oPY1n{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem}@media (min-width:640px){.BlogPost_hireRow__oPY1n{flex-direction:row;align-items:center}}.BlogPost_hireKicker__C_Aab{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgb(0 0 0/.5)}.BlogPost_hireTitle__d1RXJ{margin-bottom:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:640px){.BlogPost_hireTitle__d1RXJ{font-size:1.5rem;line-height:2rem}}.BlogPost_hireDesc__p6Zf_{font-size:.875rem;line-height:1.25rem;color:rgb(0 0 0/.7)}.BlogPost_hireBtn__D0ROF{display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem;white-space:nowrap;border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding:.75rem 1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.4);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.BlogPost_hireBtn__D0ROF:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.BlogPost_related__SbmU_{margin-top:3.5rem}.BlogPost_relatedTitle___WdB0{margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.BlogPost_relatedGrid__3AaqP{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.BlogPost_relatedGrid__3AaqP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.BlogPost_relatedGrid__3AaqP{grid-template-columns:repeat(3,minmax(0,1fr))}}.BlogPost_relatedCard__kCnWW{display:block;border-radius:.75rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.BlogPost_relatedCard__kCnWW:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.BlogPost_relatedBadge__0Fwr4{display:inline-block;border-radius:.25rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.025em}.BlogPost_relatedBadge__0Fwr4,.BlogPost_relatedPostTitle__ZT9an{margin-bottom:.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.BlogPost_relatedPostTitle__ZT9an{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1rem;line-height:1.5rem;line-height:1.375}.BlogPost_relatedMeta__L_sIB{font-size:.875rem;line-height:1.25rem;color:rgb(0 0 0/.5)}.BlogCard_link__W043v{display:block}.BlogCard_card__khclt{display:flex;height:100%;flex-direction:column;border-radius:1rem;border-width:3px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:4px 4px 0 0 rgba(0,0,0,0.85);--tw-shadow-colored:4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.BlogCard_card__khclt:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.BlogCard_badgeWrap__5buIm{margin-bottom:1rem}.BlogCard_badge__9J6oN{display:inline-block;border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.025em}.BlogCard_badge__9J6oN,.BlogCard_title__S_OeX{font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.BlogCard_title__S_OeX{margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.BlogCard_link__W043v:hover .BlogCard_title__S_OeX{color:#3b82f6}.BlogCard_excerpt__jK6xc{margin-bottom:1rem;flex:1 1 0%;line-height:1.625;color:rgb(0 0 0/.7)}.BlogCard_metaRow__xhTd9{display:flex;align-items:center;justify-content:space-between;border-top-width:2px;border-color:rgb(0 0 0/.2);padding-top:1rem}.BlogCard_meta__SuyNd{display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;color:rgb(0 0 0/.6)}.BlogCard_featured__52sKL{border-radius:.25rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(244 114 182/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.BlogCard_tags__dfj_y{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.BlogCard_tag__TBN3P{border-radius:.25rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.BlogList_empty__AV_KM{padding-top:3rem;padding-bottom:3rem;text-align:center}.BlogList_emptyText__GMquD{font-size:1.125rem;line-height:1.75rem;color:rgb(0 0 0/.6)}.BlogList_gridList__RTUz_{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width:768px){.BlogList_gridList__RTUz_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.BlogList_gridList__RTUz_{grid-template-columns:repeat(3,minmax(0,1fr))}}.page_page__tW4AL{min-height:100vh}.page_cta__LZIV_{padding:4rem 1rem;background:#fde68a;color:#000;border-bottom:3px solid #000}@media (min-width:640px){.page_cta__LZIV_{padding:5rem 1rem}}.page_ctaInner__VZcgc{max-width:48rem;margin:0 auto;text-align:center}.page_ctaHeading__oQbX8{font-size:1.875rem;font-weight:800;margin-bottom:1rem;color:#000;line-height:1.1;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif;letter-spacing:-.01em}@media (min-width:640px){.page_ctaHeading__oQbX8{font-size:2.25rem}}@media (min-width:768px){.page_ctaHeading__oQbX8{font-size:3rem}}.page_ctaSubtext__opUzP{font-size:1rem;color:rgba(0,0,0,.65);margin:0 auto 2rem;max-width:36rem;line-height:1.6;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif}@media (min-width:640px){.page_ctaSubtext__opUzP{font-size:1.125rem}}.page_ctaButtons__ocMrq{display:flex;flex-direction:column;gap:.75rem;justify-content:center}@media (min-width:640px){.page_ctaButtons__ocMrq{flex-direction:row}}.BookCallButton_base__FCD2K{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.WhatsAppButton_base__tXpP6{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.WhatsAppButton_icon__ShQFw{height:1.25rem;width:1.25rem;flex-shrink:0}.DesignFAQ_list__9gb_N{display:flex;flex-direction:column;gap:.75rem}.DesignFAQ_item__KEolW{border-radius:1rem;background:#fff;overflow:hidden}.DesignFAQ_button__LY3F_{width:100%;text-align:left;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:none;border:none;cursor:pointer}@media (min-width:640px){.DesignFAQ_button__LY3F_{padding:1.25rem 1.75rem}}.DesignFAQ_question__NUwSR{font-size:1rem;font-weight:700;color:#000;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif;letter-spacing:-.01em;text-align:left}@media (min-width:640px){.DesignFAQ_question__NUwSR{font-size:1.125rem}}.DesignFAQ_toggle__e4bz0{font-size:1.25rem;font-weight:700;color:#000;flex-shrink:0;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif}.DesignFAQ_answer__8vAzS{padding:0 1.25rem 1rem}@media (min-width:640px){.DesignFAQ_answer__8vAzS{padding:0 1.75rem 1.25rem}}.DesignFAQ_answerText__2_2gH{font-size:.875rem;color:rgba(0,0,0,.7);line-height:1.6;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif}@media (min-width:640px){.DesignFAQ_answerText__2_2gH{font-size:1rem}}.DesignFAQ_section__N4Edg{background:#fef3c7;border-bottom:3px solid #000}.DesignFAQ_intro___ijEO{text-align:center;margin-bottom:2.5rem}@media (min-width:640px){.DesignFAQ_intro___ijEO{margin-bottom:3.5rem}}.DesignHero_section__T_d9x{padding:9rem 1rem 4rem;background:#fef3c7;border-bottom:3px solid #000}@media (min-width:640px){.DesignHero_section__T_d9x{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.DesignHero_section__T_d9x{padding-left:2rem;padding-right:2rem}}.DesignHero_container__5RsjA{max-width:56rem;margin:0 auto}.DesignHero_splitLine__bYMXW{overflow:hidden;display:block}.DesignHero_badge__ug2rd{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#bfdbfe;border:3px solid #000;border-radius:9999px;box-shadow:4px 4px 0 rgba(0,0,0,.85);margin-bottom:1.5rem;font-size:.875rem;font-weight:700;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif;letter-spacing:-.01em}.DesignHero_badgeDot__9WteC{width:.5rem;height:.5rem;border-radius:9999px;background:#3b82f6;flex-shrink:0;animation:DesignHero_pulse__oUDl2 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes DesignHero_pulse__oUDl2{0%,to{opacity:1}50%{opacity:.4}}.DesignHero_heading__YvwvM{font-size:2.25rem;font-weight:800;color:#000;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-.01em;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif}@media (min-width:640px){.DesignHero_heading__YvwvM{font-size:3rem}}@media (min-width:768px){.DesignHero_heading__YvwvM{font-size:3.75rem}}.DesignHero_headingHighlight__RV_df{display:inline-block;padding:.125rem .5rem;background:#facc15;border:3px solid #000;border-radius:.75rem;box-shadow:4px 4px 0 rgba(0,0,0,.85);margin-top:.5rem}.DesignHero_subtitle__V5MCX{font-size:1.125rem;color:rgba(0,0,0,.8);max-width:42rem;margin-bottom:2rem;line-height:1.7;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif}@media (min-width:640px){.DesignHero_subtitle__V5MCX{font-size:1.25rem}}.DesignHero_ctaRow__HLw4q{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.DesignHero_ctaRow__HLw4q{flex-direction:row}}.DesignProcess_grid__gkFrD{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:640px){.DesignProcess_grid__gkFrD{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.DesignProcess_grid__gkFrD{grid-template-columns:repeat(4,1fr)}}.DesignProcess_step__2YIxS{border-radius:1rem;padding:1.5rem;position:relative;background-color:var(--card-color,#fff)}.DesignProcess_stepNumber__LZIA1{font-size:3rem;color:rgba(0,0,0,.1);line-height:1}.DesignProcess_stepNumber__LZIA1,.DesignProcess_stepTitle__OD441{font-weight:800;margin-bottom:.5rem;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif}.DesignProcess_stepTitle__OD441{font-size:1.25rem;color:#000;letter-spacing:-.01em}.DesignProcess_stepDescription__4_TCi{font-size:.875rem;color:rgba(0,0,0,.7);line-height:1.6}.DesignProcess_arrow__Ko8SC,.DesignProcess_stepDescription__4_TCi{font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif}.DesignProcess_arrow__Ko8SC{display:none;position:absolute;right:-1rem;top:50%;transform:translateY(-50%);z-index:10;font-size:1.5rem;color:rgba(0,0,0,.3);font-weight:700}@media (min-width:1024px){.DesignProcess_arrow__Ko8SC{display:block}}.DesignProcess_section__TObKp{background:#fff;border-bottom:3px solid #000}.DesignProcess_intro__KcQ3a{text-align:center;margin-bottom:2.5rem}@media (min-width:640px){.DesignProcess_intro__KcQ3a{margin-bottom:3.5rem}}.PastWorkGrid_grid__V7ZKv{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:640px){.PastWorkGrid_grid__V7ZKv{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.PastWorkGrid_grid__V7ZKv{grid-template-columns:repeat(3,1fr)}}.PastWorkGrid_section__wNywQ{background:#fef3c7;border-bottom:3px solid #000}.PastWorkGrid_intro__FUV_O{text-align:center;margin-bottom:2.5rem}@media (min-width:640px){.PastWorkGrid_intro__FUV_O{margin-bottom:3.5rem}}.PastWorkCard_card__7_YZR{border-radius:1rem;overflow:hidden;display:block;transition:transform .15s ease;text-decoration:none}@media (hover:hover){.PastWorkCard_card__7_YZR:hover{transform:translateY(-4px)}}.PastWorkCard_imageWrapper__cT3ZS{position:relative;width:100%;aspect-ratio:16/9;background:#f5f5f5}.PastWorkCard_meta__jsg7l{padding:1rem;background:#fff}.PastWorkCard_name__ZB6sC{font-size:1rem;font-weight:700;color:#000;margin-bottom:.25rem;letter-spacing:-.01em}.PastWorkCard_caption__olZ_B,.PastWorkCard_name__ZB6sC{font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif}.PastWorkCard_caption__olZ_B{font-size:.875rem;color:rgba(0,0,0,.6)}.PastWorkCard_visitLink__vqo5_{margin-top:.5rem;font-size:.75rem;font-weight:600;color:rgba(0,0,0,.7);font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif;transition:color .15s ease}@media (hover:hover){.PastWorkCard_visitLink__vqo5_{color:rgba(0,0,0,.35)}.PastWorkCard_card__7_YZR:hover .PastWorkCard_visitLink__vqo5_{color:#000}}.PastWorkCard_imageWrapper__cT3ZS img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.PricingTiers_grid__aNOxx{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}@media (min-width:640px){.PricingTiers_grid__aNOxx{grid-template-columns:repeat(3,1fr);gap:2rem;align-items:stretch}}.PricingTiers_section__mbhsx{background:#fff;border-bottom:3px solid #000}.PricingTiers_intro__H0faQ{text-align:center;margin-bottom:2.5rem}@media (min-width:640px){.PricingTiers_intro__H0faQ{margin-bottom:3.5rem}}.PricingCard_card__pkY54{border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;position:relative;height:100%;background-color:var(--card-color,#fff)}@media (min-width:640px){.PricingCard_card__pkY54{padding:2rem}}.PricingCard_cardPopular__5rIwr{outline:4px solid #000}.PricingCard_popularBadge__SsFin{position:absolute;top:-1rem;left:50%;transform:translateX(-50%);padding:.25rem 1rem;background:#000;color:#fff;font-size:.75rem;font-weight:700;border:2px solid #000;border-radius:9999px;box-shadow:3px 3px 0 rgba(0,0,0,.4);white-space:nowrap;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif;letter-spacing:-.01em}.PricingCard_name__FvflM{font-size:1.5rem;letter-spacing:-.01em}.PricingCard_name__FvflM,.PricingCard_price__MIn0m{font-weight:800;color:#000;margin-bottom:.25rem;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif}.PricingCard_price__MIn0m{font-size:1.875rem;letter-spacing:-.02em}@media (min-width:640px){.PricingCard_price__MIn0m{font-size:2.25rem}}.PricingCard_delivery__rpe8x{font-size:.875rem;color:rgba(0,0,0,.7);margin-bottom:1.25rem;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif}.PricingCard_bullets__nuYxF{list-style:none;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;flex:1}.PricingCard_bullet__ScP4J{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;color:rgba(0,0,0,.8);font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif}.PricingCard_bulletIcon__xrNJm{margin-top:.125rem;width:1rem;height:1rem;flex-shrink:0;border-radius:9999px;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.625rem}.PricingCard_revisions__yaUUo{font-size:.75rem;color:rgba(0,0,0,.6);margin-bottom:1.25rem;font-family:var(--font-space-grotesk),var(--font-inter),system-ui,sans-serif}.PricingCard_buttons__DcPg7{display:flex;flex-direction:column;gap:.5rem}.PricingCard_buttons__DcPg7 a{width:100%;justify-content:center}