svg[data-astro-cid-tvrurpns]{border-radius:20px;display:inline-block;fill:var(--color-content);background-color:var(--back-header)}footer{background-color:var(--back-header);border-top:var(--border-width) solid var(--border-color);padding:40px 0 80px;color:var(--color-header)}.footer-content{display:flex;max-width:1000px;margin-left:auto;margin-right:auto;justify-content:space-around}.social-links{display:flex;flex-wrap:wrap;align-items:center;padding:10px;justify-content:center;gap:20px}.social-links a,.social-links button{text-decoration:none;padding:0 10px;fill:var(--color-header)}.social-links svg:hover{scale:1.1}.social-links svg{width:32px;height:32px}.copyright{margin-top:20px;text-align:center}.btn-email[data-astro-cid-35ed7um5]{border:3px solid #111;border-radius:10px;padding:10px 20px}/*! tailwindcss v4.1.12 | 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)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y: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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid;--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}}}:root{--hero-shadow:var(--color-back);--back-code:#fafafa;--color-back:var(--color-content);--color-hero:var(--color-back);--back-contrast:#ced4da;--back-content:#e7ebef;--back-header:#ffbf23;--back-btn:var(--back-header);--color-content:#111;--color-light:#444;--color-header:#111;--color-btn:var(--color-header);--border-radius-1:5px;--border-radius-2:10px;--border-width:1px;--border-width-light:1px;--border-color:#111;--border-color-light:#aaa;--font-1:"Space Grotesk",monospace;--font-2:"Plus Jakarta Sans",sans-serif;--font-size-text:16px;--font-size-1:48px;--font-size-2:32px;--letter-spacing-text:0px;--font-size-caption:14px;--shadow-color:var(--border-color);--landing-bits:#c4c7ca;--primary-contrast:#464b52;--back-0:#e7ebef;--back-1:#c1c7ce;--back-2:#e7ebef}.card>h1{margin-left:20px}.image-card{display:flex;overflow:hidden}.card-contents{padding:20px 40px}.card-row{padding:10px;display:flex}.image-card .card-row-text{padding:20px}.image-card .card-row-title{margin-bottom:20px}.card-row img{border:var(--border-width)solid var(--border-color);border-radius:5px;width:100px;height:100px}.card-row:hover .card-row-title{text-decoration:underline}.card-row-title{font-size:16px;font-weight:700}.image-card .card-row-title{font-size:22px}.card-row-desc{font-size:var(--font-size-caption);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:5px;display:-webkit-box;overflow:hidden}.card-row-link{font-size:var(--font-size-caption);margin:10px 0}.card-action-btn{margin-top:20px}.card-list{flex-wrap:wrap;align-items:stretch;gap:30px;display:flex}.card-list .card{width:600px}.card-list-v{grid-template-columns:repeat(auto-fit,minmax(300px,500px));justify-content:center;justify-items:center;gap:30px;display:grid}.card-list-v img{border-bottom:var(--border-width)solid var(--border-color);object-fit:cover;width:100%;max-width:100%;height:250px}@media screen and (max-width:1400px){.card-list{grid-template-columns:1fr}}.dashboard-alt-right .card:not(:first-child){margin-top:50px}.article-tag{font-size:var(--font-size-caption);background-color:var(--color-content);color:var(--back-content);border-radius:5px;margin:0 5px;padding:5px 8px;font-weight:700;display:inline-block}@layer theme{:root,:host{--color-amber-400:oklch(82.8% .189 84.429);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-800:oklch(27.8% .033 256.848);--spacing:.25rem;--font-weight-medium:500;--font-weight-bold:700;--leading-normal:1.5;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--text-sm:.875rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:4rem;--color-primary:#ffbf23}}@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky\!{position:sticky!important}.top-5{top:calc(var(--spacing)*5)}.z-1{z-index:1}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.container{max-width:1000px;padding-inline:calc(var(--spacing)*4);margin-inline:auto}.container-lg{max-width:1200px;padding-inline:calc(var(--spacing)*4);margin-inline:auto}.container-sm{max-width:800px;padding-inline:calc(var(--spacing)*4);margin-inline:auto}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing)*0)}.my-3{margin-block:calc(var(--spacing)*3)}.my-20{margin-block:calc(var(--spacing)*20)}.my-24{margin-block:calc(var(--spacing)*24)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-3\!{margin-top:calc(var(--spacing)*3)!important}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-30\!{margin-top:calc(var(--spacing)*30)!important}.mt-48{margin-top:calc(var(--spacing)*48)}.mr-10{margin-right:calc(var(--spacing)*10)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-40{margin-bottom:calc(var(--spacing)*40)}.mb-48{margin-bottom:calc(var(--spacing)*48)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-10{margin-left:calc(var(--spacing)*10)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-\[500px\]{height:500px}.h-auto{height:auto}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-\[1000px\]{max-width:1000px}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.header-link{cursor:pointer;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3)}@media (hover:hover){.header-link:hover{text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:2px}}@media (min-width:40rem){.header-link{padding-inline:calc(var(--spacing)*5)}}@media (min-width:48rem){.header-link{padding-inline:calc(var(--spacing)*8)}}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-stretch{place-items:stretch stretch}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-5{gap:calc(var(--spacing)*5)}.gap-10{gap:calc(var(--spacing)*10)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.overflow-hidden{overflow:hidden}.card{border:var(--border-width-light)solid var(--border-color-light);border-radius:var(--border-radius-1);border-radius:var(--radius-md);background-color:var(--color-gray-100);--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);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*3)}.card-base{border:var(--border-width-light)solid var(--border-color-light);border-radius:var(--border-radius-1);border-radius:var(--radius-md);background-color:var(--color-gray-100);--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)}.border-light{border:var(--border-width-light)solid var(--border-color-light);border-radius:var(--border-radius-1)}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-solid{--tw-border-style:solid;border-style:solid}.bg-primary{background-color:var(--color-primary)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.py-1{padding-block:calc(var(--spacing)*1)}.py-8{padding-block:calc(var(--spacing)*8)}.py-24{padding-block:calc(var(--spacing)*24)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-48{padding-top:calc(var(--spacing)*48)}.pt-\[50px\]{padding-top:50px}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-48{padding-bottom:calc(var(--spacing)*48)}.pl-5{padding-left:calc(var(--spacing)*5)}.text-center{text-align:center}.font-header{font-family:var(--font-1);line-height:1.2}.text-2xl{font-size:var(--text-2xl)}.text-4xl{font-size:var(--text-4xl)}.text-5xl{font-size:var(--text-5xl)}.text-6xl{font-size:var(--text-6xl)}.text-\[38px\]{font-size:38px}.text-\[60px\]{font-size:60px}.text-lg{font-size:var(--text-lg)}.text-sm{font-size:var(--text-sm)}.text-xl{font-size:var(--text-xl)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-gray-800{color:var(--color-gray-800)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-amber-400{-webkit-text-decoration-color:var(--color-amber-400);text-decoration-color:var(--color-amber-400)}.decoration-solid{text-decoration-style:solid}.decoration-0{text-decoration-thickness:0}.decoration-6{text-decoration-thickness:6px}.underline-offset-6{text-underline-offset:6px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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:40rem){.sm\:flex{display:flex}.sm\:h-\[500px\]{height:500px}.sm\:h-\[600px\]{height:600px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:text-xl{font-size:var(--text-xl)}.sm\:text-xl\!{font-size:var(--text-xl)!important}}@media (min-width:48rem){.md\:mx-10{margin-inline:calc(var(--spacing)*10)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}*{box-sizing:border-box}body{font-family:var(--font-2);background-color:var(--back-0);color:var(--color-back);font-size:var(--font-size-text);letter-spacing:var(--letter-spacing-text);font-display:block;margin:0}h1,h2,h3{font-family:var(--font-1);font-weight:400}h1{font-size:var(--font-size-1)}h2{font-size:var(--font-size-2)}a{color:inherit;text-decoration:none}.snippit a{text-decoration:underline}button{background-color:inherit;color:inherit;cursor:pointer;border:none;font-family:inherit}.btn-primary{text-align:center;background-color:var(--back-btn);color:var(--color-btn);cursor:pointer;font-size:20px;font-weight:700;font-family:var(--font-1);border:2px solid var(--border-color);border-radius:var(--border-radius-2);padding:16px 32px}.btn-secondary{text-align:center;border:2px solid var(--border-color);border-radius:var(--border-radius-2);cursor:pointer;font-size:20px;font-weight:700;font-family:var(--font-1);padding:16px 32px}.uppercase{text-transform:uppercase}.btn-small{padding:8px 16px;font-size:16px}hr{border:none;border-bottom:var(--border-width)solid var(--border-color);margin:0}img{display:block}@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-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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
