@import url(https://use.typekit.net/yku8scl.css);
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-200:oklch(92.8% .006 264.531);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-xs:var(--wp--preset--font-size--xs,.75rem);--text-xs--line-height:1.33333;--text-sm:var(--wp--preset--font-size--sm,.875rem);--text-sm--line-height:1.42857;--text-base:var(--wp--preset--font-size--base,1rem);--text-base--line-height:1.5;--text-xl:var(--wp--preset--font-size--xl,1.25rem);--text-xl--line-height:1.4;--text-2xl:var(--wp--preset--font-size--2xl,1.5rem);--text-2xl--line-height:1.33333;--text-3xl:var(--wp--preset--font-size--3xl,1.875rem);--text-3xl--line-height:1.2;--text-5xl:var(--wp--preset--font-size--5xl,3rem);--text-5xl--line-height:1;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--leading-tight:1.25;--radius-xs:.125rem;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-fractul:"fractul-variable",sans-serif;--color-pa-black:#0e0d23;--color-pa-white:#f8f7f2;--color-pa-red:#f74c40;--color-pa-grey:#8f8da2;--color-pa-taupe:#d1cecb;--color-pa-beige:#efeee9}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:var(--default-font-feature-settings,normal);-webkit-tap-highlight-color:transparent;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:var(--default-mono-font-feature-settings,normal);font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,::backdrop,:after,:before{border-color:var(--color-gray-200,currentColor)}::file-selector-button{border-color:var(--color-gray-200,currentColor)}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:480px){.container{max-width:480px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:782px){.container{max-width:782px}}@media (min-width:960px){.container{max-width:960px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1440px){.container{max-width:1440px}}.alignwide{width:calc(200px + var(--wp--style--global--wide-size))}.alignwide img{margin:0 -100px!important;width:100%}.alignfull{margin:0 calc(50% - 50vw)!important;width:100vw}.aligncenter{margin:.5rem auto!important}.m-8{margin:calc(var(--spacing)*8)}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--spacing)*8)}.mt-8{margin-top:calc(var(--spacing)*8)}.alignnone{height:auto;margin-left:0;margin-right:0;max-width:100%}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.min-h-screen{min-height:100vh}.w-full{width:100%}.container{max-width:var(--wp--style--global--wide-size)}.max-w-md{max-width:var(--container-md)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.rounded{border-radius:.25rem}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-pa-red{border-color:var(--color-pa-red)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-pa-black{background-color:var(--color-pa-black)}.bg-pa-white{background-color:var(--color-pa-white)}.p-12{padding:calc(var(--spacing)*12)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-2{padding-block:calc(var(--spacing)*2)}.pb-\[3px\]{padding-bottom:3px}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[450\]{--tw-font-weight:450;font-weight:450}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-pa-black{color:var(--color-pa-black)}.text-pa-white{color:var(--color-pa-white)}.text-white{color:var(--color-white)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}@media (min-width:480px){.xs\:flex-row{flex-direction:row}.xs\:gap-1{gap:calc(var(--spacing)*1)}}@media (min-width:782px){.md\:flex{display:flex}.md\:w-1\/2{width:50%}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:960px){.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:1024px){.lg2\:flex-row{flex-direction:row}.lg2\:justify-between{justify-content:space-between}}html{--tw-leading:1.3;background-color:var(--color-pa-white);line-height:1.3}@media (min-width:782px){html{overflow:hidden}}body{font-feature-settings:"dlig" on,"ss01" on,"ss04" on;background-color:var(--color-pa-white);font-family:var(--font-fractul);font-variant-numeric:ordinal slashed-zero}.caps,h1,h2,h3,h4,h5,h6{font-feature-settings:"dlig" on,"ss05" on,"salt" on,"ss04" off}a:not(.project-link):not(.logo){--tw-leading:150%;--tw-font-weight:350;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-pa-red);cursor:pointer;font-weight:350;line-height:150%;overflow:hidden;padding-bottom:3px;position:relative;text-decoration-line:none}@media (min-width:782px){a:not(.project-link):not(.logo){border-style:var(--tw-border-style);border-width:0}}a:not(.project-link):not(.logo){text-decoration:none!important;transition:all .25s cubic-bezier(.65,0,.35,1)}@media screen and (min-width:782px){a:not(.project-link):not(.logo):after{background-color:var(--color-pa-red);bottom:calc(var(--spacing)*0);content:"";height:2px;left:calc(var(--spacing)*0);position:absolute;transform:scaleX(0);transform-origin:100%;transition:transform .25s cubic-bezier(.65,0,.35,1);width:100%}a:not(.project-link):not(.logo):hover{--tw-font-weight:550!important;font-weight:550!important}a:not(.project-link):not(.logo):hover:after{transform:scaleX(1);transform-origin:0}}a:has(button){border-bottom:none}a:has(button) button{cursor:pointer}.heading{--tw-leading:200%;--tw-font-weight:var(--font-weight-thin);font-size:var(--text-base);font-size:var(--text-sm);font-weight:var(--font-weight-thin);line-height:var(--tw-leading,var(--text-base--line-height));line-height:var(--tw-leading,var(--text-sm--line-height));line-height:200%;overflow:hidden;position:relative}.heading div{transform:translateY(100%);transition:all 1.2s cubic-bezier(.65,0,.35,1) .2s}.heading:after{background-color:var(--color-pa-red);bottom:calc(var(--spacing)*0);content:"";height:2px;left:calc(var(--spacing)*0);position:absolute;transition:all 1.2s cubic-bezier(.65,0,.35,1);width:calc(var(--spacing)*0)}.heading.underlined:after{background-color:var(--color-pa-taupe);height:1px;width:100%}.heading.animate div{transform:translateY(0)}.heading.animate div.animate{font-weight:320;transition:all .6s cubic-bezier(.65,0,.35,1) .2s}.is-sticky{position:sticky!important;z-index:20}.menu-items{display:flex;gap:calc(var(--spacing)*5)}#page{display:flex;flex-direction:column;min-height:100vh}header{align-items:center;display:flex;justify-content:space-between;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*3);visibility:hidden}@media (min-width:782px){header{padding-inline:calc(var(--spacing)*6)}}header .logo{height:auto;width:calc(var(--spacing)*8)}header .menu-items a{--tw-font-weight:350;font-size:var(--text-sm);font-weight:350;line-height:var(--tw-leading,var(--text-sm--line-height))}footer{padding:calc(var(--spacing)*4);visibility:hidden}@media (min-width:1024px){footer{padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*6)}}footer .contact-info{text-align:center}@media (min-width:640px){footer .contact-info{display:flex;flex-direction:row;gap:calc(var(--spacing)*5);justify-content:space-between;width:100%}}@media (min-width:782px){footer .contact-info{white-space:pre}}@media (min-width:1024px){footer .contact-info{justify-content:center;width:auto}}footer .contact-info>*{margin-bottom:calc(var(--spacing)*2)}@media (min-width:1024px){footer .contact-info>*{margin-bottom:calc(var(--spacing)*0)}}#main{display:flex;padding-inline:calc(var(--spacing)*1)}@media (min-width:782px){#main{padding-inline:calc(var(--spacing)*3)}}#wrapper{border-color:var(--color-pa-white);border-radius:var(--radius-lg);width:100%}@media (min-width:782px){#wrapper{border-style:var(--tw-border-style);border-width:1px;height:calc(100vh - 128px);overflow:hidden scroll}}@media (min-width:1024px){#wrapper{height:calc(100vh - 92px)}}.home #contact,.home #home{align-items:center;border-color:var(--color-pa-white);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:column;height:calc(var(--ivh,1vh)*100 - 50px);justify-content:center}@media (min-width:782px){.home #contact,.home #home{border-style:var(--tw-border-style);border-width:0;height:auto;min-height:calc(100vh - 128px);z-index:auto}}@media (min-width:1024px){.home #contact,.home #home{min-height:calc(100vh - 92px)}}.home #home{background-color:var(--color-pa-white);color:var(--color-pa-white);overflow:hidden;padding-block:9.2vh;text-align:center;top:calc(var(--spacing)*1)}@media (min-width:782px){.home #home{top:calc(var(--spacing)*0)}}.home #home h1,.home #home h2{text-transform:uppercase}.home #home h1{--tw-font-weight:var(--font-weight-light);--tw-tracking:8.4px;align-items:center;display:flex;font-size:var(--text-xs);font-weight:var(--font-weight-light);gap:calc(var(--spacing)*2);justify-content:center;letter-spacing:8.4px;line-height:var(--tw-leading,var(--text-xs--line-height));margin-left:8.4px;margin-top:-10vh;visibility:hidden}@media (min-width:782px){.home #home h1{margin-top:calc(var(--spacing)*0)}}.home #home .attwala,.home #home .pramesh{visibility:hidden}.home #home .cap{margin-right:8.4px}.home #home h2{--tw-leading:75%;--tw-font-weight:var(--font-weight-bold);--tw-tracking:-.694444vw;align-items:center;display:flex;flex-direction:column;font-size:17.5vw;font-style:italic;font-weight:var(--font-weight-bold);justify-content:center;letter-spacing:-.694444vw;line-height:75%;margin-bottom:12vh;margin-top:14vh;position:relative}@media (min-width:782px){.home #home h2{margin-block:9.2vh}}.home #home h2{font-feature-settings:"dlig" on,"ss04" on,"ss05" on,"ss06" on}.home #home h2 span{display:inline-block;overflow:hidden;visibility:hidden;width:100vw}.home #home h2 span:first-child{margin-bottom:-.4vw;position:relative}.home #home h2 span:last-child{position:relative}.home #home p{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);margin-inline:calc(var(--spacing)*6);visibility:hidden}@media (min-width:782px){.home #home p{margin-inline:calc(var(--spacing)*16);white-space:pre-line}}@media (min-width:960px){.home #home p{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.home #home .brands{position:relative}.home #home .like-yours{display:block;height:calc(var(--spacing)*12);left:calc(var(--spacing)*10);position:absolute;top:calc(var(--spacing)*-12);visibility:hidden;width:calc(var(--spacing)*23);z-index:10}@media (min-width:640px){.home #home .like-yours{left:calc(var(--spacing)*13);top:calc(var(--spacing)*-11)}}.home .main-content{border-color:var(--color-pa-taupe);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;margin-block:calc(var(--spacing)*1);position:sticky;z-index:40}@media (min-width:782px){.home .main-content{border-style:var(--tw-border-style);border-width:0;margin-block:calc(var(--spacing)*0)}}.home #work{--w-col:49.296%;--w-col-l:61.296%;--w-col-r:37.296%;--w-spacer-pct:1.408%;--w-spacer-vw:1.408vw;--w-spacer-vh:1.408vh;background-color:var(--color-pa-white);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);position:relative;z-index:30}@media (min-width:782px){.home #work{padding-bottom:6.25vw}}.home #work .projects-header{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);overflow:hidden;padding-bottom:calc(var(--spacing)*0);top:calc(var(--spacing)*0);z-index:30}@media (min-width:782px){.home #work .projects-header{padding-left:calc(var(--w-col) + var(--w-spacer-pct));position:sticky}}@media (min-width:960px){.home #work .projects-header{padding-left:calc(var(--w-col-l) + var(--w-spacer-pct))}}.home #work .projects-header h2{background-color:var(--color-pa-white);margin-bottom:calc(var(--spacing)*1);margin-left:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*12)}@media (min-width:782px){.home #work .projects-header h2{margin-bottom:calc(var(--spacing)*0);margin-left:calc(var(--spacing)*0);padding-top:7.5vh}}.home #work .projects-container{background-color:var(--color-pa-white);display:flex;flex-direction:column;position:relative}.home #work .project-item.active .pin-spacer{z-index:20!important}.home #work .project-item.active .project-detail{opacity:1}.home #work .project-item.active .project-detail .project-info h3{--tw-font-weight:400;color:var(--color-pa-black);font-weight:400}.home #work .project-item.active .project-detail .project-info .project-description>p:first-child{--tw-font-weight:var(--font-weight-light);color:var(--color-pa-black);font-weight:var(--font-weight-light)}@media (min-width:782px){.home #work .project-item.active .project-detail .project-info .project-description>p:first-child{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}}.home #work .project-item:not(:last-of-type) .project-image__wrapper{display:flex;justify-content:center;padding-bottom:calc(var(--spacing)*0)}@media (min-width:782px){.home #work .project-item:not(:last-of-type) .project-image__wrapper{display:block;padding-bottom:calc(var(--spacing)*3)}}.home #work .project-image{align-items:center;background-color:var(--color-pa-beige);display:flex;justify-content:center;overflow:hidden;width:96%}@media (min-width:782px){.home #work .project-image{aspect-ratio:1;border-radius:var(--radius-lg);width:var(--w-col)}}@media (min-width:960px){.home #work .project-image{width:var(--w-col-l)}}.home #work .project-image img{height:auto;-o-object-fit:cover;object-fit:cover}@media (min-width:782px){.home #work .project-image img{width:90%}}.home #work .project-detail{height:-moz-fit-content;height:fit-content;left:calc(var(--spacing)*0);opacity:1;padding-inline:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*16);padding-top:calc(var(--spacing)*3);position:relative;top:calc(var(--spacing)*0);width:100%}@media (min-width:782px){.home #work .project-detail{left:calc(var(--w-col) + var(--w-spacer-pct));opacity:0;padding:calc(var(--w-spacer-vh)*2) var(--w-spacer-vw) calc(var(--spacing)*0) calc(var(--spacing)*0);position:absolute;width:var(--w-col)}}@media (min-width:960px){.home #work .project-detail{left:calc(var(--w-col-l) + var(--w-spacer-pct));width:var(--w-col-r)}}.home #work .project-detail{transition:opacity .6s cubic-bezier(.16,1,.3,1) .1s}.home #work .project-detail .project-year{--tw-font-weight:var(--font-weight-light);color:var(--color-pa-grey);font-size:var(--text-xs);font-weight:var(--font-weight-light);line-height:var(--tw-leading,var(--text-xs--line-height));margin-bottom:10px}@media (min-width:782px){.home #work .project-detail .project-year{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.home #work .project-detail .project-info{display:flex;flex-direction:column;gap:calc(var(--w-spacer-vw)*2);margin-bottom:calc(var(--w-spacer-vw)*3)}@media (min-width:782px){.home #work .project-detail .project-info{gap:calc(var(--w-spacer-vh)*2);margin-bottom:calc(var(--w-spacer-vh)*3)}}.home #work .project-detail .project-info h3{--tw-leading:.94;--tw-font-weight:var(--font-weight-normal);--tw-tracking:-.05vw;font-size:var(--text-5xl);font-weight:var(--font-weight-normal);letter-spacing:-.05vw;line-height:var(--tw-leading,var(--text-5xl--line-height));line-height:.94}@media (min-width:640px){.home #work .project-detail .project-info h3{font-size:5.5vw}}@media (min-width:782px){.home #work .project-detail .project-info h3{--tw-font-weight:var(--font-weight-thin);color:var(--color-pa-taupe);font-weight:var(--font-weight-thin)}}.home #work .project-detail .project-info h3{transition:all 1s cubic-bezier(.16,1,.3,1)}.home #work .project-detail .project-info .project-description{padding-right:var(--w-spacer-pct)}@media (min-width:1280px){.home #work .project-detail .project-info .project-description{max-width:85%}}.home #work .project-detail .project-info .project-description>p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition:all 1s cubic-bezier(.16,1,.3,1)}.home #work .project-detail .project-info .project-description>p,.home #work .project-detail .project-info .project-description>p:first-child{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}@media (min-width:782px){.home #work .project-detail .project-info .project-description>p:first-child{--tw-font-weight:var(--font-weight-thin);color:var(--color-pa-taupe);font-weight:var(--font-weight-thin)}}@media (min-width:1280px){.home #work .project-detail .project-info .project-description>p:first-child{font-size:1.25vw}}.home #work .project-detail .project-info .project-description>p:first-child:has(+p){margin-bottom:calc(var(--w-spacer-pct)*3)}@media (min-width:782px){.home #work .project-detail .project-info .project-description>p:first-child:has(+p){margin-bottom:calc(var(--w-spacer-pct)*3)}}.home #work .project-detail .project-info .project-description>p strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.home #work .project-detail .project-tags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:calc(var(--w-spacer-vw)*4)}@media (min-width:782px){.home #work .project-detail .project-tags{margin-bottom:calc(var(--w-spacer-vh)*3)}}@media (min-width:1024px){.home #work .project-detail .project-tags{max-width:90%}}.home #work .project-detail .project-tags li{color:var(--color-pa-taupe);font-size:10px}@media (min-width:782px){.home #work .project-detail .project-tags li{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.home #work .project-detail .project-link{align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:0;display:inline-flex;gap:calc(var(--spacing)*1);overflow:hidden;position:relative;text-decoration-line:none!important}.home #work .project-detail .project-link span{color:var(--color-pa-black);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (min-width:782px){.home #work .project-detail .project-link span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.home #work .project-detail .project-link span{transition:all .6s cubic-bezier(.16,1,.3,1)}.home #work .project-detail .project-link .arrow-container{height:19px;position:relative;width:19px}.home #work .project-detail .project-link svg{height:19px;left:calc(var(--spacing)*0);position:absolute;top:calc(var(--spacing)*0);transition:transform;width:19px}.home #work .project-detail .project-link svg:first-child{transform:rotate(-90deg)scaleY(-1)}.home #work .project-detail .project-link svg:last-child{transform:rotate(-90deg)scaleY(-1)translate(-150%,150%)}.home #work .project-detail .project-link:hover span{--tw-font-weight:550;color:var(--color-pa-red);font-weight:550}.home #work .project-detail .project-link:hover svg{transition:transform .3s}.home #work .project-detail .project-link:hover svg:first-child{transform:rotate(-90deg)scaleY(-1)translate(150%,-150%)}.home #work .project-detail .project-link:hover svg:last-child{transform:rotate(-90deg)scaleY(-1)translate(0)}.home #about{background-color:var(--color-pa-white);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);border-color:var(--color-pa-taupe);border-top-style:var(--tw-border-style);border-top-width:1px;padding-inline:2vw;padding-bottom:calc(var(--spacing)*14);padding-top:calc(var(--spacing)*14);position:relative;z-index:30}@media (min-width:782px){.home #about{border-top-style:var(--tw-border-style);border-top-width:0;padding-bottom:12vh;padding-top:2vw}}.home #about p{--tw-font-weight:350;color:var(--color-pa-red);font-size:6.2vw;font-weight:350;margin-bottom:1.2em;width:auto}@media (min-width:782px){.home #about p{--tw-leading:1.2;font-size:3.6vw;line-height:1.2}}.home #about p:last-child{margin-bottom:calc(var(--spacing)*0)}.home #about .lists{display:flex;flex-direction:column;gap:calc(var(--spacing)*6)}@media (min-width:782px){.home #about .lists{flex-direction:row}}.home #about .list{display:flex;flex-direction:column;flex-grow:1;margin-top:calc(var(--spacing)*6);width:100%}@media (min-width:782px){.home #about .list{width:calc(33.3333% - .66667vw - 16px)}}.home #about .list h3{margin-bottom:calc(var(--spacing)*4)}.home #about .list h3 div{color:var(--color-pa-black)}.home #about .list ul{display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*1)}@media (min-width:782px){.home #about .list ul{flex-direction:column;gap:calc(var(--spacing)*2)}}.home #about .list li{--tw-font-weight:var(--font-weight-light);color:var(--color-pa-black);font-size:var(--text-xs);font-weight:var(--font-weight-light);line-height:var(--tw-leading,var(--text-xs--line-height));width:calc(50% - 2px)}@media (min-width:782px){.home #about .list li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));width:100%}}@media (min-width:960px){.home #about .list li{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.home #contact{background-color:var(--color-pa-black);border-color:var(--color-pa-taupe);bottom:calc(var(--spacing)*1);color:var(--color-pa-white);padding-block:16vw;padding-inline:calc(var(--spacing)*6);position:relative}@media (min-width:782px){.home #contact{bottom:calc(var(--spacing)*0);padding-bottom:26vh;padding-top:14vh}}.home #contact .video-container{background:url(https://prameshattwala.com/wp-content/themes/prameshattwala.com/images/me.png) 0 0/cover no-repeat;border-radius:3.40282e+38px;display:block;height:28vw;overflow:hidden;transform-origin:50%;width:28vw}@media (min-width:782px){.home #contact .video-container{bottom:5vw;height:13vw;top:auto;transform-origin:100% 100%}}.home #contact a{border-bottom-style:var(--tw-border-style);border-bottom-width:0;color:var(--color-pa-white);display:inline-block;font-size:4vw;margin-top:1em;overflow:hidden;text-align:center;text-decoration-line:none;width:auto}@media (min-width:782px){.home #contact a{bottom:2vw;font-size:1.41vw;margin-top:calc(var(--spacing)*0);top:auto}}.home #contact a div{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-pa-red);padding-bottom:3px}@media (min-width:782px){.home #contact a div{border-style:var(--tw-border-style);border-width:0}.home #contact .video-container,.home #contact a{--tw-translate-x:calc(var(--spacing)*0);--tw-translate-y:calc(var(--spacing)*0);left:auto;position:absolute;right:5vw;translate:var(--tw-translate-x)var(--tw-translate-y);width:13vw;z-index:10}}.home #contact p{--tw-leading:81%;--tw-font-weight:var(--font-weight-semibold);align-items:center;display:flex;flex-direction:column;font-size:11.2vw;font-style:italic;font-weight:var(--font-weight-semibold);justify-content:center;line-height:81%;margin-bottom:6vw;position:relative;text-transform:uppercase;width:100%}@media (min-width:782px){.home #contact p{font-size:9.03vw;margin-bottom:9vh}}.home #contact p{font-feature-settings:"dlig" on,"ss04" on,"ss05" on,"ss06" on}.home #contact p span:first-child{left:-7%;position:relative}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
