/*! tailwindcss v4.0.9 | MIT License | https://tailwindcss.com */body{--viewportWidth:calc(100vw - var(--scrollbarWidth))}.tiltedcards{margin-inline:calc(var(--spacing,.25rem)*2);gap:calc(var(--spacing,.25rem)*12);padding-top:calc(var(--spacing,.25rem)*20);padding-bottom:calc(var(--spacing,.25rem)*20);display:grid;position:relative}@media (width>=64rem){.tiltedcards{gap:calc(var(--spacing,.25rem)*40);padding-top:calc(var(--spacing,.25rem)*50);grid-template-columns:repeat(2,minmax(0,1fr))}.tiltedcards:has(.tiltedcard:nth-child(4)){gap:calc(var(--spacing,.25rem)*20);grid-template-columns:repeat(1,minmax(0,1fr))}}.tiltedcards:has(.tiltedcard:nth-child(4)) .tiltedcards__cards{grid-row:1}@media (width>=64rem){.tiltedcards:has(.tiltedcard:nth-child(4)) .tiltedcards__cards{grid-template-columns:repeat(5,minmax(0,1fr))}.tiltedcards:has(.tiltedcard:nth-child(4)) .tiltedcards__cards .tiltedcard{grid-row:1}}.tiltedcards:has(.tiltedcard:nth-child(4)) .tiltedcards__content{grid-row:2}@media (width>=64rem){.tiltedcards:has(.tiltedcard:nth-child(4)) .tiltedcards__content{text-align:center;max-width:48rem;margin-inline:auto}}.tiltedcards:after{content:"";width:var(--viewportWidth);height:100%;margin-left:calc(-.5*var(--viewportWidth));margin-right:calc(-.5*var(--viewportWidth));z-index:-2;position:absolute;top:0;left:50%;right:50%}.tiltedcards .header p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--highlight)}.tiltedcards .tiltedcards__cards{gap:calc(var(--spacing,.25rem)*8);display:grid}@media (width>=64rem){.tiltedcards .tiltedcards__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.tiltedcards .tiltedcards__cards.fadein--on .tiltedcard{opacity:0;transition:all 1s}.tiltedcards .tiltedcards__cards.fadein--on .tiltedcard:first-child{transition-delay:.1s;transform:translateY(1rem)}@media (width>=1024px){.tiltedcards .tiltedcards__cards.fadein--on .tiltedcard:first-child{transform:translateY(1rem)rotate(1.35deg)}}.tiltedcards .tiltedcards__cards.fadein--on .tiltedcard:nth-child(2){transform:translateY(1rem)}@media (width>=1024px){.tiltedcards .tiltedcards__cards.fadein--on .tiltedcard:nth-child(2){transform:translateY(1rem)rotate(-2deg)}}.tiltedcards .tiltedcards__cards.fadein--on .tiltedcard:nth-child(3){transition-delay:.2s;transform:translateY(1rem)}@media (width>=1024px){.tiltedcards .tiltedcards__cards.fadein--on .tiltedcard:nth-child(3){transform:translateY(1rem)rotate(-2deg)}}.tiltedcards .tiltedcards__cards.fadein--on .tiltedcard:nth-child(4){transition-delay:.3s;transform:translateY(1rem)}@media (width>=1024px){.tiltedcards .tiltedcards__cards.fadein--on .tiltedcard:nth-child(4){transform:translateY(1rem)rotate(1.35deg)}}.tiltedcards .tiltedcards__cards.fadein--on .tiltedcard:nth-child(5){transition-delay:.4s;transform:translateY(1rem)}@media (width>=1024px){.tiltedcards .tiltedcards__cards.fadein--on .tiltedcard:nth-child(5){transform:translateY(1rem)rotate(1.35deg)}}.tiltedcards .tiltedcards__cards.fadein--active .tiltedcard{opacity:1}.tiltedcards .tiltedcards__cards.fadein--active .tiltedcard:first-child{transform:translateY(0)}@media (width>=1024px){.tiltedcards .tiltedcards__cards.fadein--active .tiltedcard:first-child{transform:translateY(0)rotate(1.35deg)}}.tiltedcards .tiltedcards__cards.fadein--active .tiltedcard:nth-child(2){transform:translateY(0)}@media (width>=1024px){.tiltedcards .tiltedcards__cards.fadein--active .tiltedcard:nth-child(2){transform:translateY(0)rotate(-2deg)}}.tiltedcards .tiltedcards__cards.fadein--active .tiltedcard:nth-child(3){transform:translateY(0)}@media (width>=1024px){.tiltedcards .tiltedcards__cards.fadein--active .tiltedcard:nth-child(3){transform:translateY(0)rotate(-2deg)}}.tiltedcards .tiltedcards__cards.fadein--active .tiltedcard:nth-child(4){transform:translateY(0)}@media (width>=1024px){.tiltedcards .tiltedcards__cards.fadein--active .tiltedcard:nth-child(4){transform:translateY(0)rotate(1.35deg)}}.tiltedcards .tiltedcards__cards.fadein--active .tiltedcard:nth-child(5){transform:translateY(0)}@media (width>=1024px){.tiltedcards .tiltedcards__cards.fadein--active .tiltedcard:nth-child(5){transform:translateY(0)rotate(1.35deg)}}.tiltedcards .blob{color:var(--highlight);opacity:0;z-index:-1;position:absolute;top:0;left:0;transform:scale(.8)translate(90%)translateY(-30%)}.tiltedcard{aspect-ratio:2/3;border-radius:var(--radius-md,.375rem);corner-shape:superellipse(1.6);position:relative;overflow:hidden}.tiltedcard .titledcard__text{bottom:calc(var(--spacing,.25rem)*6);z-index:3;--tw-translate-x:-50%;width:100%;max-width:80%;translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-sm,.25rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*2);text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;corner-shape:superellipse(1.6);flex-direction:column;display:flex;position:absolute;left:50%}.tiltedcard button.titledcard__text{cursor:pointer;outline:1px solid #0000;transition:outline .3s}.tiltedcard button.titledcard__text:hover{outline:1px solid #000}.tiltedcard figure:has(.tiltedcard__image){width:100%;height:100%}.tiltedcard .tiltedcard__image{object-fit:cover;width:100%;height:100%}.tiltedcard figure:has(.tiltedcard__image--hover),.tiltedcard .tiltedcard__image--hover{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:absolute}.tiltedcard:first-child{grid-row:unset;transform:rotate(1.35deg)}@media (width>=768px){.tiltedcard:first-child{grid-row:1/span 2}}.tiltedcard:nth-child(2){grid-row:unset;transform:rotate(-2deg)}@media (width>=768px){.tiltedcard:nth-child(2){grid-row:2/span 2}}.tiltedcard:nth-child(3){grid-row:unset;transform:rotate(-2deg)}@media (width>=768px){.tiltedcard:nth-child(3){grid-row:3/span 2}}.tiltedcard:nth-child(4){grid-row:unset;transform:rotate(1.35deg)}@media (width>=768px){.tiltedcard:nth-child(4){grid-row:4/span 2}}.tiltedcard:nth-child(5){grid-row:unset;transform:rotate(1.35deg)}@media (width>=768px){.tiltedcard:nth-child(5){grid-row:5/span 2}}.tiltedcard:hover figure:has(.tiltedcard__image--hover),.tiltedcard:hover .tiltedcard__image--hover{opacity:1}.tiltedcards--icon .tiltedcard{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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);justify-content:center;align-items:center;display:flex}.tiltedcards--icon .tiltedcard .titledcard__text{bottom:calc(var(--spacing,.25rem)*12);margin-inline:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-sm,.25rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*2);text-align:center;corner-shape:superellipse(1.6);flex-direction:column;display:flex;position:absolute}.tiltedcards--icon .tiltedcard img{object-fit:contain;width:50%;height:auto}.tiltedcards--iconbg .blob{opacity:.2}.tiltedcards--iconbg .tiltedcards__cards .tiltedcard{aspect-ratio:1;background-color:#fff;justify-content:center;align-items:center;display:flex;box-shadow:0 7.001px 18.648px 1.273px #00000021;transform:rotate(0)!important}.tiltedcards--iconbg .tiltedcards__cards .tiltedcard img{object-fit:contain;width:30%;height:30%}.persondialog{background-color:var(--surface-tinted);scrollbar-width:thin;scrollbar-color:var(--dark)var(--medium);width:calc(100% - 2rem);max-width:1200px;color:var(--highlight);opacity:0;transition-behavior:allow-discrete;border-radius:var(--radius-md,.375rem);gap:2rem;max-height:85svh;margin:1rem;padding:24px;transition:display .4s ease-in-out,opacity .4s ease-in-out,overlay .4s ease-in-out,transform .4s ease-in-out;display:none;position:fixed;top:50%;left:calc(50% - 1rem);transform:translate(-50%)translateY(1rem)}@media (width>=576px){.persondialog{width:calc(100% - 4rem);margin:2rem;margin-block:0;padding:48px;top:50%;left:calc(50% - 2rem);transform:translate(-50%,-50%)}}@media (width>=64rem){.persondialog{padding:80px}}.persondialog[open]{opacity:1;transition-behavior:allow-discrete;flex-direction:column;transition:display .4s ease-in-out,opacity .4s ease-in-out,overlay .4s ease-in-out,transform .4s ease-in-out;display:flex;transform:translate(-50%)translateY(-50%)}@media (width>=768px){.persondialog[open]{grid-template-columns:minmax(0,1fr) 270px;display:grid}}@media (width>=1024px){.persondialog[open]{grid-template-columns:minmax(0,1fr) 332px}}.persondialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9}.persondialog button{z-index:3;background-color:var(--surface-tinted);cursor:pointer;border:1px solid var(--highlight);background-color:#0000;border-radius:50%;transition:all .3s;position:absolute;top:2rem;right:2rem}.persondialog button svg{transform:rotate(45deg)}.persondialog button svg path{stroke:var(--highlight)}.persondialog button svg g circle:first-child,.persondialog button svg g circle:nth-child(2){fill:#0000}.persondialog button:hover{background-color:color-mix(in oklab,var(--highlight)7%,transparent)}@media (width>=64rem){.persondialog h2{grid-column:1}}.persondialog h2 span{font-weight:400}.persondialog .persondialog__text{gap:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}@media (width>=64rem){.persondialog .persondialog__text{grid-column:1}}.persondialog .persondialog__text div *{font-size:1.25rem}.persondialog .persondialog__img{aspect-ratio:3/4;order:-1;grid-row:1;width:300px;max-width:100%;margin-block:auto;margin-inline:auto;transform:rotate(-2.5deg)}.persondialog .persondialog__img .persondialog__imgwrapper{border-radius:1rem;width:100%;height:100%;overflow:hidden}@media (width>=48rem){.persondialog .persondialog__img{grid-area:1/2/span 2;transform:rotate(-4deg)}}@media (width>=64rem){.persondialog .persondialog__img{transform:rotate(-6deg)}}.persondialog .persondialog__img img{object-fit:cover;width:100%;height:100%}@property --tw-font-weight{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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@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}
