.vb-icon{width:1em;height:1em;display:inline-block}.vb-icon--sm{font-size:.75rem}.vb-icon--md{font-size:1rem}.vb-icon--lg{font-size:1.5rem}.vb-skill--container[data-v-e9b5af6a]{touch-action:pan-y;cursor:grab;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000)}.vb-skill--container[data-v-e9b5af6a]:active{cursor:grabbing}.vb-skill--list[data-v-e9b5af6a]{-webkit-user-select:none;user-select:none;will-change:transform;gap:2rem;width:max-content;display:flex}.vb-skill--item[data-v-e9b5af6a]{white-space:nowrap;--tw-text-opacity:1;color:rgb(36 22 5/var(--tw-text-opacity,1));flex-shrink:0;align-items:center;font-size:.875rem;display:flex}@media (width>=640px){.vb-skill--item[data-v-e9b5af6a]{font-size:1rem}}.vb-skill--item[data-v-e9b5af6a]{font-weight:800}.vb-skill--item__love[data-v-e9b5af6a]{color:#1260b2}.vb-skill--item__love .vb-skill--hashtag[data-v-e9b5af6a]{color:#23a5f7}.vb-skill--item__loop[data-v-e9b5af6a]{opacity:.6}.vb-skill--infinity[data-v-e9b5af6a]{--tw-text-opacity:1;color:rgb(240 145 15/var(--tw-text-opacity,1));font-size:1rem}@media (width>=640px){.vb-skill--infinity[data-v-e9b5af6a]{font-size:1.125rem}}.vb-skill--infinity[data-v-e9b5af6a]{font-weight:700;line-height:1}.vb-skill--heart[data-v-e9b5af6a]{color:#23a5f7;position:relative;top:-.25rem;left:.12rem}.vb-skill--hashtag[data-v-e9b5af6a]{margin-right:.25rem}.vb-skill--text[data-v-e9b5af6a]{font-size:.875rem}@media (width>=640px){.vb-skill--text[data-v-e9b5af6a]{font-size:1rem}}@font-face{font-family:Zilla Slab;src:local(Zilla Slab SemiBold),url(../_fonts/hz3p6636WO37lFBqYP8sw_3_fjmTtyes82AjKuGUl8E-bMtstblyEM6U4Hb1Trq51ZQVeFkEQBuzpUWk17tE654.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Zilla Slab Fallback\: Times New Roman;src:local(Times New Roman);size-adjust:106.831%;ascent-override:88.3641%;descent-override:23.9631%;line-gap-override:0%}@font-face{font-family:Zilla Slab Fallback\: Georgia;src:local(Georgia);size-adjust:97.3529%;ascent-override:96.9668%;descent-override:26.2961%;line-gap-override:0%}@font-face{font-family:Zilla Slab Fallback\: Noto Serif;src:local(Noto Serif);size-adjust:90.2287%;ascent-override:104.623%;descent-override:28.3724%;line-gap-override:0%}@font-face{font-family:Zilla Slab;src:local(Zilla Slab SemiBold),url(../_fonts/1Kkv3Pgr_dxH4vuLCnAzTRws_9X_WtSvNGPJ8kmqIlo-WFJ4rwlCE8X3HkcaUyQqyDgCO3sZzHenesp3Y_kfa5Q.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Zilla Slab;src:local(Zilla Slab Bold),url(../_fonts/uZ7ydThpplBoczVMBmfVkyEsbcFv4MjqflGYFcTdUxE-TD3DzQX3uHc6wFYNWHpVfMs4XLl9AFbVE2uNlXtX_qc.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Zilla Slab;src:local(Zilla Slab Bold),url(../_fonts/SEOmRThb2Psq0XusDlw1LDAr8on2QzL5qdFSNlLPTO0-FM5wJsxd2OZXJM_lk_N9rRXqW-1F-VsvN_P8QjqlOO4.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.vb-skill[data-v-8a2ca0be]{background:#fff;border-top:1px solid #f0910f2e;padding-top:1rem;padding-bottom:1rem}.page-llms[data-v-8a2ca0be]{color:#ad5e1159;letter-spacing:.12em;width:fit-content;margin-bottom:.5rem;margin-left:auto;margin-right:auto;font-family:Zilla Slab,Zilla Slab Fallback\: Times New Roman,Zilla Slab Fallback\: Georgia,Zilla Slab Fallback\: Noto Serif,serif;font-size:.875rem;font-weight:600;text-decoration-line:none;transition:color .15s,opacity .15s;display:block}.page-llms[data-v-8a2ca0be]:focus-visible,.page-llms[data-v-8a2ca0be]:hover{color:#ad5e11f2;text-underline-offset:3px;text-decoration-line:underline}.btn[data-v-ebcafaa2]{padding-inline:1rem;border-radius:.25rem;outline:0 solid #fff;justify-content:center;align-items:center;padding-top:.5rem;padding-bottom:.5rem;font-size:1rem;font-weight:800;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn[data-v-ebcafaa2]:focus-visible{outline:4px solid}.btn[data-v-ebcafaa2]:hover{transform:translateY(-2px)}.btn[data-v-ebcafaa2]:active{transform:scale(.96)}.btn--primary[data-v-ebcafaa2]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#23a5f7;box-shadow:0 12px 24px -10px #23a5f799}.btn--primary[data-v-ebcafaa2]:hover{background-color:#5ac5fb;box-shadow:0 18px 30px -12px #23a5f7b3}.btn--primary[data-v-ebcafaa2]:focus-visible{background-color:#5ac5fb;outline-color:#23a5f7}.btn--primary[data-v-ebcafaa2]:active{background-color:#23a5f7}.btn--outline[data-v-ebcafaa2]{color:#23a5f7;border-width:1px;border-color:#23a5f7}.btn--outline[data-v-ebcafaa2]:hover{background-color:#d2f7fd}.btn--outline[data-v-ebcafaa2]:focus-visible{outline-color:#23a5f7}.btn--outline[data-v-ebcafaa2]:active{color:#1a80d4;background-color:#a7ebfe}.btn--soft[data-v-ebcafaa2]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:#706856;border-width:1px;border-color:#eae6e1}.btn--soft[data-v-ebcafaa2]:hover{--tw-text-opacity:1;color:rgb(36 22 5/var(--tw-text-opacity,1));border-color:#c2bcaf}.btn--soft[data-v-ebcafaa2]:focus-visible{outline-color:#91856f}.btn--soft[data-v-ebcafaa2]:active{--tw-text-opacity:1;color:rgb(36 22 5/var(--tw-text-opacity,1));background-color:#f3f2ef;border-color:#a9a08f}.btn--square[data-v-ebcafaa2]{border-radius:12px;width:42px;height:42px;padding:0}.vb-socials[data-v-cad61ed5]{align-items:center;gap:.5rem;display:flex}.vb-navbar[data-v-32d5e40d]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.vb-navbar--status[data-v-32d5e40d]{-moz-column-gap:.5rem;flex-flow:column wrap;align-items:flex-end;column-gap:.5rem;display:flex}.vb-navbar--status-date[data-v-32d5e40d]{color:#91856f;font-size:.7rem;font-style:italic}.vb-navbar--badge[data-v-32d5e40d]{border-radius:999px;align-items:center;gap:.5rem;display:inline-flex}.vb-navbar--badge[data-v-32d5e40d]:focus-visible{outline:2px solid #3b82f6}.vb-navbar--badge.is-unavailable[data-v-32d5e40d]{cursor:default;opacity:.55}.vb-navbar--badge.is-unavailable .vb-navbar--badge-text[data-v-32d5e40d]{color:#706856}.vb-navbar--badge.is-unavailable .vb-navbar--indicator[data-v-32d5e40d]{box-shadow:none;background-color:#a9a08f;animation:none}.vb-navbar--badge-text[data-v-32d5e40d]{color:#23a5f7;font-size:.875rem}@media (width>=640px){.vb-navbar--badge-text[data-v-32d5e40d]{font-size:1rem}}.vb-navbar--badge-text[data-v-32d5e40d]{font-weight:800}.vb-navbar--indicator[data-v-32d5e40d]{background-color:#23a5f7;border-radius:11px;flex-shrink:0;width:11px;height:11px;animation:2s ease-in-out infinite live-pulse-32d5e40d;box-shadow:0 0 4px #3b82f6}@keyframes live-pulse-32d5e40d{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 4px #3b82f6}50%{opacity:.7;transform:scale(1.1);box-shadow:0 0 8px 2px #3b82f6}}@media (width<=820px){.vb-navbar[data-v-32d5e40d]{justify-content:center}.vb-navbar--status[data-v-32d5e40d]{align-items:center}.vb-navbar--badge-text[data-v-32d5e40d]{font-size:.875rem}.vb-navbar--socials[data-v-32d5e40d]{display:none}}.vb-next-slot[data-v-0a2aa5d5]{color:#91856f;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.8rem;display:inline-flex}.vb-next-slot strong[data-v-0a2aa5d5]{color:#23a5f7;font-weight:700}.vb-next-slot--dot[data-v-0a2aa5d5]{background-color:#23a5f7;border-radius:999px;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite vb-next-slot-pulse-0a2aa5d5;box-shadow:0 0 4px #3b82f6}@keyframes vb-next-slot-pulse-0a2aa5d5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}.vb-next-slot-enter-active[data-v-0a2aa5d5]{animation:vb-fade-rise var(--vb-dur-fade) var(--vb-ease-fade)}@media (prefers-reduced-motion:reduce){.vb-next-slot--dot[data-v-0a2aa5d5],.vb-next-slot-enter-active[data-v-0a2aa5d5]{animation:none}}@font-face{font-family:Nunito Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:108.522%;ascent-override:93.1605%;descent-override:32.5278%;line-gap-override:0%}@font-face{font-family:Nunito Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:100.444%;ascent-override:100.653%;descent-override:35.1438%;line-gap-override:0%}@font-face{font-family:Nunito Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:95.3586%;ascent-override:106.021%;descent-override:37.0181%;line-gap-override:0%}@font-face{font-family:Nunito;src:local(Nunito SemiBold),url(../_fonts/08ijydirlbAcEOPIwZn62rEkph1eISMb7SGGtj1ErkA-znqKOvAKlj84603XOg8gDN4ntyws_Fam5MK_EgaalJ0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito SemiBold),url(../_fonts/OIZUQWBqizjrQ3dcrE-HYC-Fffn3yhk5jHYerEEBU7g-W3_DGvKNaalLESfqj1jMeQtBMVFeQRWUNRFNCkA5JwE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito ExtraBold),url(../_fonts/08ijydirlbAcEOPIwZn62rEkph1eISMb7SGGtj1ErkA-znqKOvAKlj84603XOg8gDN4ntyws_Fam5MK_EgaalJ0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:800;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito ExtraBold),url(../_fonts/OIZUQWBqizjrQ3dcrE-HYC-Fffn3yhk5jHYerEEBU7g-W3_DGvKNaalLESfqj1jMeQtBMVFeQRWUNRFNCkA5JwE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:800;font-style:normal}@font-face{font-family:Zilla Slab;src:local(Zilla Slab SemiBold),url(../_fonts/hz3p6636WO37lFBqYP8sw_3_fjmTtyes82AjKuGUl8E-bMtstblyEM6U4Hb1Trq51ZQVeFkEQBuzpUWk17tE654.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Zilla Slab Fallback\: Times New Roman;src:local(Times New Roman);size-adjust:106.831%;ascent-override:88.3641%;descent-override:23.9631%;line-gap-override:0%}@font-face{font-family:Zilla Slab Fallback\: Georgia;src:local(Georgia);size-adjust:97.3529%;ascent-override:96.9668%;descent-override:26.2961%;line-gap-override:0%}@font-face{font-family:Zilla Slab Fallback\: Noto Serif;src:local(Noto Serif);size-adjust:90.2287%;ascent-override:104.623%;descent-override:28.3724%;line-gap-override:0%}@font-face{font-family:Zilla Slab;src:local(Zilla Slab SemiBold),url(../_fonts/1Kkv3Pgr_dxH4vuLCnAzTRws_9X_WtSvNGPJ8kmqIlo-WFJ4rwlCE8X3HkcaUyQqyDgCO3sZzHenesp3Y_kfa5Q.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Zilla Slab;src:local(Zilla Slab Bold),url(../_fonts/uZ7ydThpplBoczVMBmfVkyEsbcFv4MjqflGYFcTdUxE-TD3DzQX3uHc6wFYNWHpVfMs4XLl9AFbVE2uNlXtX_qc.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Zilla Slab;src:local(Zilla Slab Bold),url(../_fonts/SEOmRThb2Psq0XusDlw1LDAr8on2QzL5qdFSNlLPTO0-FM5wJsxd2OZXJM_lk_N9rRXqW-1F-VsvN_P8QjqlOO4.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Regular),local(Nunito),url(../_fonts/08ijydirlbAcEOPIwZn62rEkph1eISMb7SGGtj1ErkA-znqKOvAKlj84603XOg8gDN4ntyws_Fam5MK_EgaalJ0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Nunito Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:101.949%;ascent-override:99.1673%;descent-override:34.6252%;line-gap-override:0%}@font-face{font-family:Nunito Fallback\: Arial;src:local(Arial);size-adjust:101.391%;ascent-override:99.7134%;descent-override:34.8159%;line-gap-override:0%}@font-face{font-family:Nunito;src:local(Nunito Regular),local(Nunito),url(../_fonts/OIZUQWBqizjrQ3dcrE-HYC-Fffn3yhk5jHYerEEBU7g-W3_DGvKNaalLESfqj1jMeQtBMVFeQRWUNRFNCkA5JwE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Bold),url(../_fonts/08ijydirlbAcEOPIwZn62rEkph1eISMb7SGGtj1ErkA-znqKOvAKlj84603XOg8gDN4ntyws_Fam5MK_EgaalJ0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Bold),url(../_fonts/OIZUQWBqizjrQ3dcrE-HYC-Fffn3yhk5jHYerEEBU7g-W3_DGvKNaalLESfqj1jMeQtBMVFeQRWUNRFNCkA5JwE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.vb-tt[data-v-f9c3825e]{display:inline-block;position:relative}.vb-tt--trigger[data-v-f9c3825e]{font:inherit;color:inherit;cursor:help;border-bottom:2px dashed #f0910f;border-radius:5px;padding:0 .12em;font-weight:800;transition:all .2s}.vb-tt--trigger[data-v-f9c3825e]:after{content:"+";vertical-align:super;color:#f0910f;margin-left:.06em;font-size:.62em;font-weight:800;transition:transform .2s;display:inline-block}.vb-tt--trigger[data-v-f9c3825e]:focus-visible,.vb-tt--trigger[data-v-f9c3825e]:hover{color:#241605;background:#fef3d2;border-bottom-style:solid;outline:0}.vb-tt--trigger[data-v-f9c3825e]:focus-visible:after,.vb-tt--trigger[data-v-f9c3825e]:hover:after{transform:rotate(90deg)}.vb-tt--bubble[data-v-f9c3825e]{z-index:1000;text-align:left;pointer-events:none;opacity:0;visibility:hidden;background:radial-gradient(72% 34px at 50% 0,#f0910f6b 0,#f0910f1c 46%,#0000 72%),linear-gradient(152deg,#2c1c08,#241605);border-radius:14px;width:max-content;max-width:min(22rem,78vw);padding:.75rem .9rem;transition:opacity .19s,transform .19s cubic-bezier(.22,1,.36,1),visibility .19s;position:fixed;box-shadow:0 22px 44px -20px #241605bf,0 0 0 1px #f0910f2e,inset 0 1px #f0910f47}.vb-tt--bubble[data-v-f9c3825e]:before{content:"";filter:blur(7px);pointer-events:none;background:radial-gradient(58% 100% at 50% 0,#f0910f99 0,#f0910f00 74%);width:62%;height:24px;animation:3.6s ease-in-out infinite vb-tt-glow-f9c3825e;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.vb-tt--bubble[data-v-f9c3825e]:after{content:"";background:#241605;width:12px;height:12px;margin-top:-6px;position:absolute;top:100%;transform:rotate(45deg)}.vb-tt--bubble--center[data-v-f9c3825e]{transform:translate(-50%,calc(6px - 100%))}.vb-tt--bubble--center[data-v-f9c3825e]:after{margin-left:-6px;left:50%}.vb-tt--bubble--start[data-v-f9c3825e]{transform:translateY(calc(6px - 100%))}.vb-tt--bubble--start[data-v-f9c3825e]:after{left:1.25rem}.vb-tt--bubble--end[data-v-f9c3825e]{transform:translate(-100%,calc(6px - 100%))}.vb-tt--bubble--end[data-v-f9c3825e]:after{right:1.25rem}.vb-tt--bubble--open[data-v-f9c3825e]{opacity:1;visibility:visible;pointer-events:auto}.vb-tt--bubble--center.vb-tt--bubble--open[data-v-f9c3825e]{transform:translate(-50%,-100%)}.vb-tt--bubble--start.vb-tt--bubble--open[data-v-f9c3825e]{transform:translateY(-100%)}.vb-tt--bubble--end.vb-tt--bubble--open[data-v-f9c3825e]{transform:translate(-100%,-100%)}.vb-tt--close[data-v-f9c3825e]{color:#facf79;cursor:pointer;background:#f0910f1f;border:0;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:1rem;line-height:1;transition:background .16s,color .16s;display:inline-flex;position:absolute;top:6px;right:6px}.vb-tt--close[data-v-f9c3825e]:focus-visible,.vb-tt--close[data-v-f9c3825e]:hover{color:#f6ba57;background:#f0910f38;outline:0}.vb-tt--term[data-v-f9c3825e]{letter-spacing:.12em;text-transform:uppercase;color:#f6ba57;margin-bottom:.15rem;padding-right:1.25rem;font-family:Zilla Slab,Zilla Slab Fallback\: Times New Roman,Zilla Slab Fallback\: Georgia,Zilla Slab Fallback\: Noto Serif,serif;font-weight:700}.vb-tt--def[data-v-f9c3825e],.vb-tt--term[data-v-f9c3825e]{font-size:.875rem;display:block}.vb-tt--def[data-v-f9c3825e]{color:#feecd1;font-family:Nunito,Nunito Fallback\: BlinkMacSystemFont,Nunito Fallback\: Segoe UI,Nunito Fallback\: Helvetica Neue,Nunito Fallback\: Arial,Nunito Fallback\: Noto Sans,sans-serif;line-height:150%}.vb-tt--def+.vb-tt--def[data-v-f9c3825e]{margin-top:.5rem}.vb-tt--tags[data-v-f9c3825e]{border-top:1px solid #f0910f2e;flex-wrap:wrap;gap:.35rem;margin-top:.7rem;padding-top:.6rem;display:flex}.vb-tt--tag[data-v-f9c3825e]{letter-spacing:.02em;color:#facf79;white-space:nowrap;background:#f0910f1a;border:1px solid #f0910f38;border-radius:999px;padding:.15rem .5rem;font-family:Nunito,Nunito Fallback\: BlinkMacSystemFont,Nunito Fallback\: Segoe UI,Nunito Fallback\: Helvetica Neue,Nunito Fallback\: Arial,Nunito Fallback\: Noto Sans,sans-serif;font-size:.68rem;font-weight:700;line-height:1.2}@keyframes vb-tt-glow-f9c3825e{0%,to{opacity:.65}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.vb-tt--bubble[data-v-f9c3825e]{transition-property:opacity,visibility}.vb-tt--bubble[data-v-f9c3825e]:before{animation:none}.vb-tt--bubble--center[data-v-f9c3825e]{transform:translate(-50%,-100%)}.vb-tt--bubble--start[data-v-f9c3825e]{transform:translateY(-100%)}.vb-tt--bubble--end[data-v-f9c3825e]{transform:translate(-100%,-100%)}}@media (width<=820px){.vb-tt--bubble[data-v-f9c3825e]{max-width:calc(100vw - 1.5rem)}.vb-tt--bubble[data-v-f9c3825e]:after{display:none}.vb-tt--bubble--center[data-v-f9c3825e],.vb-tt--bubble--end[data-v-f9c3825e],.vb-tt--bubble--start[data-v-f9c3825e]{transform:translate(-50%,calc(6px - 100%))}.vb-tt--bubble--center.vb-tt--bubble--open[data-v-f9c3825e],.vb-tt--bubble--end.vb-tt--bubble--open[data-v-f9c3825e],.vb-tt--bubble--start.vb-tt--bubble--open[data-v-f9c3825e]{transform:translate(-50%,-100%)}}@font-face{font-family:Nunito;src:local(Nunito Regular),local(Nunito),url(../_fonts/08ijydirlbAcEOPIwZn62rEkph1eISMb7SGGtj1ErkA-znqKOvAKlj84603XOg8gDN4ntyws_Fam5MK_EgaalJ0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Nunito Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:100.444%;ascent-override:100.653%;descent-override:35.1438%;line-gap-override:0%}@font-face{font-family:Nunito;src:local(Nunito Regular),local(Nunito),url(../_fonts/OIZUQWBqizjrQ3dcrE-HYC-Fffn3yhk5jHYerEEBU7g-W3_DGvKNaalLESfqj1jMeQtBMVFeQRWUNRFNCkA5JwE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito ExtraBold),url(../_fonts/08ijydirlbAcEOPIwZn62rEkph1eISMb7SGGtj1ErkA-znqKOvAKlj84603XOg8gDN4ntyws_Fam5MK_EgaalJ0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:800;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito ExtraBold),url(../_fonts/OIZUQWBqizjrQ3dcrE-HYC-Fffn3yhk5jHYerEEBU7g-W3_DGvKNaalLESfqj1jMeQtBMVFeQRWUNRFNCkA5JwE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:800;font-style:normal}@font-face{font-family:Nunito Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:101.949%;ascent-override:99.1673%;descent-override:34.6252%;line-gap-override:0%}@font-face{font-family:Nunito Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:95.3586%;ascent-override:106.021%;descent-override:37.0181%;line-gap-override:0%}@font-face{font-family:Nunito;src:local(Nunito SemiBold),url(../_fonts/OIZUQWBqizjrQ3dcrE-HYC-Fffn3yhk5jHYerEEBU7g-W3_DGvKNaalLESfqj1jMeQtBMVFeQRWUNRFNCkA5JwE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Bold),url(../_fonts/08ijydirlbAcEOPIwZn62rEkph1eISMb7SGGtj1ErkA-znqKOvAKlj84603XOg8gDN4ntyws_Fam5MK_EgaalJ0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Nunito Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:108.522%;ascent-override:93.1605%;descent-override:32.5278%;line-gap-override:0%}@font-face{font-family:Nunito Fallback\: Arial;src:local(Arial);size-adjust:101.391%;ascent-override:99.7134%;descent-override:34.8159%;line-gap-override:0%}@font-face{font-family:Nunito;src:local(Nunito SemiBold),url(../_fonts/08ijydirlbAcEOPIwZn62rEkph1eISMb7SGGtj1ErkA-znqKOvAKlj84603XOg8gDN4ntyws_Fam5MK_EgaalJ0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Bold),url(../_fonts/OIZUQWBqizjrQ3dcrE-HYC-Fffn3yhk5jHYerEEBU7g-W3_DGvKNaalLESfqj1jMeQtBMVFeQRWUNRFNCkA5JwE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Zilla Slab Fallback\: Times New Roman;src:local(Times New Roman);size-adjust:106.831%;ascent-override:88.3641%;descent-override:23.9631%;line-gap-override:0%}@font-face{font-family:Zilla Slab Fallback\: Noto Serif;src:local(Noto Serif);size-adjust:90.2287%;ascent-override:104.623%;descent-override:28.3724%;line-gap-override:0%}@font-face{font-family:Zilla Slab;src:local(Zilla Slab Bold),url(../_fonts/uZ7ydThpplBoczVMBmfVkyEsbcFv4MjqflGYFcTdUxE-TD3DzQX3uHc6wFYNWHpVfMs4XLl9AFbVE2uNlXtX_qc.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Zilla Slab;src:local(Zilla Slab Bold),url(../_fonts/SEOmRThb2Psq0XusDlw1LDAr8on2QzL5qdFSNlLPTO0-FM5wJsxd2OZXJM_lk_N9rRXqW-1F-VsvN_P8QjqlOO4.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Zilla Slab;src:local(Zilla Slab SemiBold),url(../_fonts/hz3p6636WO37lFBqYP8sw_3_fjmTtyes82AjKuGUl8E-bMtstblyEM6U4Hb1Trq51ZQVeFkEQBuzpUWk17tE654.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Zilla Slab Fallback\: Georgia;src:local(Georgia);size-adjust:97.3529%;ascent-override:96.9668%;descent-override:26.2961%;line-gap-override:0%}@font-face{font-family:Zilla Slab;src:local(Zilla Slab SemiBold),url(../_fonts/1Kkv3Pgr_dxH4vuLCnAzTRws_9X_WtSvNGPJ8kmqIlo-WFJ4rwlCE8X3HkcaUyQqyDgCO3sZzHenesp3Y_kfa5Q.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}.vb-frame[data-v-0770c7f1]{--vb-gap:clamp(1rem,2.5vw,2rem);width:min(100% - var(--vb-gap) * 2,1180px);height:min(100vh - var(--vb-gap) * 2,900px);transform-style:preserve-3d;will-change:transform;background:linear-gradient(115deg,#fff,#fffaf1);border-radius:28px;flex-direction:column;margin:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #e19f508c}.vb-frame--decor[data-v-0770c7f1]{pointer-events:none;z-index:0;position:absolute;inset:0}.vb-frame--decor[data-v-0770c7f1]:before{content:"";background:radial-gradient(circle at 60% 40%,#f6ba5752,#f0910f0f 60%,#0000 0);width:620px;height:620px;position:absolute;top:-60px;right:-140px}.vb-frame--decor[data-v-0770c7f1]:after{content:"";--vb-dot:radial-gradient(circle at center,#000 1.3px,transparent 1.7px);--vb-fade:linear-gradient(45deg,#000,transparent 68%);background:linear-gradient(45deg,#f0910f,#fff);bottom:0;left:0}.vb-frame--decor[data-v-0770c7f1]:after,.vb-frame--dots[data-v-0770c7f1]{width:360px;height:320px;-webkit-mask-image:var(--vb-dot),var(--vb-fade);-webkit-mask-image:var(--vb-dot),var(--vb-fade);mask-image:var(--vb-dot),var(--vb-fade);-webkit-mask-composite:source-in;position:absolute;-webkit-mask-size:16px 16px,cover;mask-size:16px 16px,cover;-webkit-mask-composite:source-in;mask-composite:intersect}.vb-frame--dots[data-v-0770c7f1]{pointer-events:none;z-index:0;--vb-dot:radial-gradient(circle at center,#000 1.3px,transparent 1.7px);--vb-fade:linear-gradient(225deg,#000,transparent 68%);background:#f6ba57;top:0;right:0}.vb-frame--content[data-v-0770c7f1]{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.vb-frame--nav[data-v-0770c7f1]{padding-top:1.5rem;padding-left:2rem;padding-right:2rem}.vb-frame--marquee[data-v-0770c7f1]{margin-top:auto}.vb-hero[data-v-0770c7f1]{align-items:center;gap:var(--vb-hero-gap,3rem);flex:1;grid-template-columns:2fr 1fr;padding-left:3rem;padding-right:3rem;display:grid}.vb-hero--kicker[data-v-0770c7f1]{text-transform:uppercase;color:#706856;letter-spacing:.18em;font-family:Nunito,Nunito Fallback\: BlinkMacSystemFont,Nunito Fallback\: Segoe UI,Nunito Fallback\: Helvetica Neue,Nunito Fallback\: Arial,Nunito Fallback\: Noto Sans,sans-serif;font-size:.875rem}.vb-hero--kicker[data-v-0770c7f1],.vb-hero--title[data-v-0770c7f1]{margin-bottom:1rem;font-weight:700}.vb-hero--title[data-v-0770c7f1]{--tw-text-opacity:1;color:rgb(36 22 5/var(--tw-text-opacity,1));font-family:Zilla Slab,Zilla Slab Fallback\: Times New Roman,Zilla Slab Fallback\: Georgia,Zilla Slab Fallback\: Noto Serif,serif;font-size:clamp(38px,5vw,62px);line-height:1.05}.vb-hero--accent[data-v-0770c7f1]{--tw-text-opacity:1;color:rgb(240 145 15/var(--tw-text-opacity,1));position:relative}.vb-hero .vb-word[data-v-0770c7f1]{vertical-align:top;margin-bottom:-.14em;margin-right:.22em;padding-bottom:.14em;display:block;overflow:hidden}@media (width<=820px){.vb-hero .vb-word[data-v-0770c7f1]{display:inline-block}}.vb-hero .vb-word[data-v-0770c7f1]:last-child{margin-right:0}.vb-hero .vb-word--i[data-v-0770c7f1]{display:inline-block}.vb-hero--lead[data-v-0770c7f1]{color:#504a3e;max-width:37rem;font-family:Nunito,Nunito Fallback\: BlinkMacSystemFont,Nunito Fallback\: Segoe UI,Nunito Fallback\: Helvetica Neue,Nunito Fallback\: Arial,Nunito Fallback\: Noto Sans,sans-serif;font-size:clamp(17px,.6vw + 15px,19px);font-weight:600;line-height:1.65}.vb-hero--lead p+p[data-v-0770c7f1]{margin-top:1rem}.vb-hero--lead em[data-v-0770c7f1]{--tw-text-opacity:1;color:rgb(240 145 15/var(--tw-text-opacity,1));font-style:normal;font-weight:800}.vb-hero--actions[data-v-0770c7f1]{gap:1rem;margin-top:1.5rem;display:flex}.vb-hero--portrait[data-v-0770c7f1]{justify-content:center;display:flex}.vb-hero--socials[data-v-0770c7f1]{display:none}.vb-medallion[data-v-0770c7f1]{aspect-ratio:1;background:linear-gradient(160deg,#facf79,#f0910f);border-radius:50%;width:min(310px,70vw);padding:10px;position:relative;box-shadow:0 24px 48px -18px #f0910f8c}@media (width<=440px){.vb-medallion[data-v-0770c7f1]{width:min(200px,50vw)}}.vb-medallion img[data-v-0770c7f1]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.vb-xp[data-v-0770c7f1]{background:#fff;border:1px solid #f0910f29;border-radius:999px;align-items:center;gap:.55rem;padding:.5rem 1rem;display:flex;position:absolute;bottom:6%;left:50%;transform:translate(-50%,50%);box-shadow:0 16px 32px -14px #f0910f99}.vb-xp--num[data-v-0770c7f1]{--tw-text-opacity:1;color:rgb(240 145 15/var(--tw-text-opacity,1));font-family:Zilla Slab,Zilla Slab Fallback\: Times New Roman,Zilla Slab Fallback\: Georgia,Zilla Slab Fallback\: Noto Serif,serif;font-size:1.7rem;line-height:1}.vb-xp--label[data-v-0770c7f1],.vb-xp--num[data-v-0770c7f1]{font-weight:700}.vb-xp--label[data-v-0770c7f1]{text-transform:uppercase;color:#706856;letter-spacing:.14em;text-align:left;font-family:Nunito,Nunito Fallback\: BlinkMacSystemFont,Nunito Fallback\: Segoe UI,Nunito Fallback\: Helvetica Neue,Nunito Fallback\: Arial,Nunito Fallback\: Noto Sans,sans-serif;font-size:.62rem;line-height:1.2}@media (width<=440px){.vb-xp[data-v-0770c7f1]{gap:.45rem;padding:.4rem .8rem}.vb-xp--num[data-v-0770c7f1]{font-size:1.35rem}.vb-xp--label[data-v-0770c7f1]{font-size:.55rem}}@media (width<=820px){.vb-frame[data-v-0770c7f1]{height:auto;min-height:calc(100vh - var(--vb-gap)*2);margin:var(--vb-gap) auto}.vb-frame--nav[data-v-0770c7f1]{padding-left:1rem;padding-right:1rem}.vb-frame--decor[data-v-0770c7f1]{display:none}.vb-frame--dots[data-v-0770c7f1]{background:linear-gradient(45deg,#f0910f,#fff);width:200px;height:180px}.vb-hero[data-v-0770c7f1]{text-align:center;gap:var(--vb-hero-gap,2rem);grid-template-columns:minmax(0,1fr);padding:2rem 1rem}.vb-hero--portrait[data-v-0770c7f1]{flex-direction:column;order:-1;align-items:center;gap:1.5rem}.vb-hero--socials[data-v-0770c7f1]{justify-content:center;display:flex}.vb-hero--lead[data-v-0770c7f1]{margin-inline:auto}.vb-hero--actions[data-v-0770c7f1]{flex-direction:column;width:100%}}@media (prefers-reduced-motion:no-preference){.vb-frame[data-v-0770c7f1]{opacity:0;animation:vb-frame-in var(--vb-dur-frame) var(--vb-ease-fade) forwards var(--vb-at-frame)}.vb-frame.page-leave-active[data-v-0770c7f1]{animation:vb-frame-out .2s var(--vb-ease-fade) forwards}.vb-frame--nav[data-v-0770c7f1]{opacity:0;animation:vb-fade-drop var(--vb-dur-fade) var(--vb-ease-fade) forwards var(--vb-at-nav)}.vb-hero--kicker[data-v-0770c7f1]{opacity:0;animation:vb-fade-rise var(--vb-dur-fade) var(--vb-ease-fade) forwards var(--vb-at-kicker)}}@media (prefers-reduced-motion:no-preference) and (width<=440px){.vb-hero--kicker[data-v-0770c7f1]{display:none}}@media (prefers-reduced-motion:no-preference){.vb-hero .vb-word--i[data-v-0770c7f1]{animation:vb-word-rise var(--vb-dur-word) var(--vb-ease-reveal) forwards;transform:translateY(115%)}.vb-word:first-child .vb-word--i[data-v-0770c7f1]{animation-delay:var(--vb-at-word-1)}.vb-word:nth-child(2) .vb-word--i[data-v-0770c7f1]{animation-delay:var(--vb-at-word-2)}.vb-word:nth-child(3) .vb-word--i[data-v-0770c7f1]{animation-delay:var(--vb-at-word-3)}.vb-hero .vb-word--i.vb-hero--accent[data-v-0770c7f1]{animation:vb-word-rise var(--vb-dur-word) var(--vb-ease-reveal) forwards var(--vb-at-word-3),vb-accent-underline var(--vb-dur-underline) var(--vb-ease-fade) forwards var(--vb-at-underline);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;padding-bottom:2px}.vb-hero--lead[data-v-0770c7f1]{opacity:0;animation:vb-fade-rise var(--vb-dur-fade) var(--vb-ease-fade) forwards var(--vb-at-lead)}.vb-hero--actions[data-v-0770c7f1]{opacity:0;animation:vb-fade-rise var(--vb-dur-fade) var(--vb-ease-fade) forwards var(--vb-at-actions)}.vb-medallion[data-v-0770c7f1]{animation:vb-medallion-in var(--vb-dur-medallion) var(--vb-ease-reveal) forwards var(--vb-at-medallion);transform:scale(.9)}.vb-xp[data-v-0770c7f1]{opacity:0;animation:vb-frame-in var(--vb-dur-word) var(--vb-ease-reveal) forwards var(--vb-at-xp)}.vb-hero--portrait[data-v-0770c7f1]{animation:vb-portrait-float var(--vb-dur-float) var(--vb-ease-float) var(--vb-at-float) infinite}.vb-frame--marquee[data-v-0770c7f1]{opacity:0;animation:vb-fade-rise var(--vb-dur-fade) var(--vb-ease-fade) forwards var(--vb-at-marquee)}.vb-frame--dots[data-v-0770c7f1]{animation:vb-soft-breathe var(--vb-dur-breathe) var(--vb-ease-float) infinite}}
