@layer reset,base,tokens,recipes,utilities;@layer base{:root{--made-with-panda: "🐼"}*,*:before,*:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}.prose ol,.prose ul,.prose li,.prose abbr,.prose sub,.prose sup,.prose kbd,.prose mark{all:revert}.prose p,.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose li{word-break:break-word;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.prose padding{margin-bottom:2em}.prose h1,.prose h2,.prose h3,.prose h4{margin-bottom:1em}.prose p,.prose li,.prose code{font-size:clamp(1rem,.96rem + .22vw,1.125rem);line-height:var(--line-heights-lg)}.prose h1{font-size:var(--font-sizes-3xl);line-height:var(--line-heights-3xl)}.prose h1,.prose h2{font-weight:700}.prose h2,.prose h3{font-size:var(--font-sizes-2xl);line-height:var(--line-heights-2xl);margin-top:var(--spacing-5);margin-bottom:var(--spacing-3)}.prose h4{font-size:var(--font-sizes-xl);line-height:var(--line-heights-xl)}.prose h4,.prose h5{margin-top:var(--spacing-5);margin-bottom:var(--spacing-3);font-weight:700}.prose h5{font-size:var(--font-sizes-lg);line-height:var(--line-heights-lg)}.prose h6{font-size:md;line-height:md;text-transform:uppercase;font-variant:small-caps;margin-top:var(--spacing-5);margin-bottom:var(--spacing-3)}.prose h6,.prose h2,.prose h3,.prose h4{font-weight:700}.prose ul,.prose ol{padding-left:1em}.prose ul li::marker{color:var(--colors-gray8)}.prose ol li{padding-left:var(--spacing-2)}.prose li{margin-bottom:0;margin-top:1rem}.prose :first-child{margin-top:0}.prose hr{margin:3em 0;border-top:1px solid var(--colors-gray7)}.prose blockquote{border-left:4px solid var(--colors-accent10);padding:0 0 0 1.25em;margin:0;font-size:var(--font-sizes-xl);line-height:var(--line-heights-4xl);quotes:"“""”""‘""’"}.prose :not(pre) code{background-color:var(--colors-accent3);color:var(--colors-accent11);font-family:Consolas,Courier Prime,menlo,monospace;font-size:.95rem;padding:0 .2rem}.prose table,.prose pre,.prose iframe,.prose figure,.prose img,.prose p,.prose ul,.prose ol{margin-bottom:1.25em}.prose table,.prose iframe,.prose figure{display:block;overflow-x:auto;max-width:fit-content}.prose iframe{min-width:100%}.prose figure{text-align:center}.prose figcaption{color:var(--colors-gray11);font-size:var(--font-sizes-sm)}.prose pre{padding:1.5rem;border-radius:10px}.prose tr{border:1px solid var(--colors-gray7)}.prose th{font-weight:700}.prose td,.prose th{padding:.25em}.prose pre>code{all:unset;line-height:1.5}.prose a{color:var(--colors-accent11);text-decoration:underline;text-decoration-skip-ink:all;text-decoration-color:var(--colors-accent6);text-decoration-thickness:.3ex;text-underline-offset:.3ex}.prose sup{line-height:1;font-size:var(--font-sizes-sm)}.prose img{width:100%}.prose figure,.prose img{display:block}.prose figure img{margin-left:auto;margin-right:auto;min-width:auto}:where(:root){--grad-two: var(--colors-accent10);--grad-one: var(--colors-red10);--grad: linear-gradient(90deg, var(--grad-one), var(--grad-two), var(--grad-one));accent-color:var(--colors-accent10)}.green{--grad-one: var(--colors-blue10)}.red{--grad-one: var(--colors-purple10)}.orange{--grad-one: var(--colors-blue10)}.prose a:hover{text-decoration-thickness:.35ex;text-decoration-color:var(--colors-accent7)}@layer reset{*:where(:not(html,iframe,canvas,img,svg,video,dialog,strong,em):not(svg *,symbol *,pre,pre *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a{cursor:pointer}ol,ul,menu{list-style:none}img{object-fit:contain;height:auto;border-radius:var(--radii-xl)}table{border-collapse:collapse}textarea{white-space:revert}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}body{background:#fff;min-height:100dvh;overflow-wrap:break-word;line-height:var(--line-heights-base);color:var(--colors-gray12);margin:0}html{font-family:var(--fonts-base)}h1,h2,h3,h4,h5,h6{margin:0;text-wrap:balance}h1{mix-blend-mode:luminosity}.dark body{background-color:var(--colors-gray1);-webkit-font-smoothing:antialiased}.dark img{filter:brightness(.85)}button,a,input,[contenteditable],[tabindex="0"],select{outline-offset:var(--spacing-3);transition:outline-offset ease .5s}button:focus,a:focus,input:focus,[contenteditable]:focus,[tabindex="0"]:focus,select:focus{outline:0}button:focus-visible,a:focus-visible,input:focus-visible,[contenteditable]:focus-visible,[tabindex="0"]:focus-visible,select:focus-visible{outline:2px solid var(--colors-accent9);outline-offset:1px}}@media screen and (min-width: 40em){.prose figure,.prose img{margin-left:-10%;min-width:120%}}@media screen and (min-width: 48em){.prose h1{font-size:var(--font-sizes-5xl);line-height:var(--line-heights-5xl)}.prose h1,.prose h2{font-weight:bolder}.prose h2{font-size:var(--font-sizes-3xl);line-height:var(--line-heights-3xl);margin-top:var(--spacing-7)}}}@layer tokens{:where(:root,:host){--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 24px;--spacing-6: 32px;--spacing-7: 48px;--spacing-8: 64px;--spacing-9: 96px;--font-sizes-xs: .75rem;--font-sizes-sm: .875rem;--font-sizes-base: 1rem;--font-sizes-lg: 1.125rem;--font-sizes-xl: 1.25rem;--font-sizes-2xl: 1.5rem;--font-sizes-3xl: 1.875rem;--font-sizes-4xl: 2.25rem;--font-sizes-5xl: 3rem;--font-sizes-6xl: 3.75rem;--font-sizes-7xl: 4.5rem;--font-sizes-8xl: 6rem;--font-sizes-9xl: 8rem;--line-heights-xs: 1rem;--line-heights-sm: 1.25rem;--line-heights-base: 1.5rem;--line-heights-lg: 1.75rem;--line-heights-xl: 1.75rem;--line-heights-2xl: 2rem;--line-heights-3xl: 2.25rem;--line-heights-4xl: 2.5rem;--line-heights-5xl: 4rem;--line-heights-6xl: 4rem;--line-heights-7xl: 5rem;--line-heights-8xl: 6rem;--line-heights-9xl: 8rem;--radii-sm: .125rem;--radii-base: .25rem;--radii-md: .375rem;--radii-lg: .5rem;--radii-xl: .75rem;--sizes-page-width: min(80ch, 85dvw);--sizes-breakpoint-xs: 480px;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-2xl: 1536px;--sizes-breakpoint-\@xs: 480px;--sizes-breakpoint-\@sm: 640px;--sizes-breakpoint-\@md: 768px;--sizes-breakpoint-\@lg: 1024px;--sizes-breakpoint-\@xl: 1280px;--sizes-breakpoint-\@2xl: 1536px;--breakpoints-xs: 480px;--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--breakpoints-xl: 1280px;--breakpoints-2xl: 1536px;--breakpoints-\@xs: 480px;--breakpoints-\@sm: 640px;--breakpoints-\@md: 768px;--breakpoints-\@lg: 1024px;--breakpoints-\@xl: 1280px;--breakpoints-\@2xl: 1536px;--colors-gray1: #fcfcfc;--colors-gray2: #f9f9f9;--colors-gray3: #f0f0f0;--colors-gray4: #e8e8e8;--colors-gray5: #e0e0e0;--colors-gray6: #d9d9d9;--colors-gray7: #cecece;--colors-gray8: #bbbbbb;--colors-gray9: #8d8d8d;--colors-gray10: #838383;--colors-gray11: #646464;--colors-gray12: #202020;--colors-orange1: #fefcfb;--colors-orange2: #fff7ed;--colors-orange3: #ffefd6;--colors-orange4: #ffdfb5;--colors-orange5: #ffd19a;--colors-orange6: #ffc182;--colors-orange7: #f5ae73;--colors-orange8: #ec9455;--colors-orange9: #f76b15;--colors-orange10: #ef5f00;--colors-orange11: #cc4e00;--colors-orange12: #582d1d;--colors-blue1: #fbfdff;--colors-blue2: #f4faff;--colors-blue3: #e6f4fe;--colors-blue4: #d5efff;--colors-blue5: #c2e5ff;--colors-blue6: #acd8fc;--colors-blue7: #8ec8f6;--colors-blue8: #5eb1ef;--colors-blue9: #0090ff;--colors-blue10: #0588f0;--colors-blue11: #0d74ce;--colors-blue12: #113264;--colors-violet1: #fdfcfe;--colors-violet2: #faf8ff;--colors-violet3: #f4f0fe;--colors-violet4: #ebe4ff;--colors-violet5: #e1d9ff;--colors-violet6: #d4cafe;--colors-violet7: #c2b5f5;--colors-violet8: #aa99ec;--colors-violet9: #6e56cf;--colors-violet10: #654dc4;--colors-violet11: #6550b9;--colors-violet12: #2f265f;--colors-yellow1: #fdfdf9;--colors-yellow2: #fefce9;--colors-yellow3: #fffab8;--colors-yellow4: #fff394;--colors-yellow5: #ffe770;--colors-yellow6: #f3d768;--colors-yellow7: #e4c767;--colors-yellow8: #d5ae39;--colors-yellow9: #ffe629;--colors-yellow10: #ffdc00;--colors-yellow11: #9e6c00;--colors-yellow12: #473b1f;--colors-purple1: #fefcfe;--colors-purple2: #fbf7fe;--colors-purple3: #f7edfe;--colors-purple4: #f2e2fc;--colors-purple5: #ead5f9;--colors-purple6: #e0c4f4;--colors-purple7: #d1afec;--colors-purple8: #be93e4;--colors-purple9: #8e4ec6;--colors-purple10: #8347b9;--colors-purple11: #8145b5;--colors-purple12: #402060;--colors-red1: #fffcfc;--colors-red2: #fff8f7;--colors-red3: #feebe7;--colors-red4: #ffdcd3;--colors-red5: #ffcdc2;--colors-red6: #fdbdaf;--colors-red7: #f5a898;--colors-red8: #ec8e7b;--colors-red9: #e54d2e;--colors-red10: #dd4425;--colors-red11: #d13415;--colors-red12: #5c271f;--colors-green1: #fbfefb;--colors-green2: #f5fbf5;--colors-green3: #e9f6e9;--colors-green4: #daf1db;--colors-green5: #c9e8ca;--colors-green6: #b2ddb5;--colors-green7: #94ce9a;--colors-green8: #65ba74;--colors-green9: #46a758;--colors-green10: #3e9b4f;--colors-green11: #2a7e3b;--colors-green12: #203c25 }.dark{--colors-gray1: #111111;--colors-gray2: #191919;--colors-gray3: #222222;--colors-gray4: #2a2a2a;--colors-gray5: #313131;--colors-gray6: #3a3a3a;--colors-gray7: #484848;--colors-gray8: #606060;--colors-gray9: #6e6e6e;--colors-gray10: #7b7b7b;--colors-gray11: #b4b4b4;--colors-gray12: #eeeeee;--colors-orange1: #17120e;--colors-orange2: #1e160f;--colors-orange3: #331e0b;--colors-orange4: #462100;--colors-orange5: #562800;--colors-orange6: #66350c;--colors-orange7: #7e451d;--colors-orange8: #a35829;--colors-orange9: #f76b15;--colors-orange10: #ff801f;--colors-orange11: #ffa057;--colors-orange12: #ffe0c2;--colors-blue1: #0d1520;--colors-blue2: #111927;--colors-blue3: #0d2847;--colors-blue4: #003362;--colors-blue5: #004074;--colors-blue6: #104d87;--colors-blue7: #205d9e;--colors-blue8: #2870bd;--colors-blue9: #0090ff;--colors-blue10: #3b9eff;--colors-blue11: #70b8ff;--colors-blue12: #c2e6ff;--colors-violet1: #14121f;--colors-violet2: #1b1525;--colors-violet3: #291f43;--colors-violet4: #33255b;--colors-violet5: #3c2e69;--colors-violet6: #473876;--colors-violet7: #56468b;--colors-violet8: #6958ad;--colors-violet9: #6e56cf;--colors-violet10: #7d66d9;--colors-violet11: #baa7ff;--colors-violet12: #e2ddfe;--colors-yellow1: #14120b;--colors-yellow2: #1b180f;--colors-yellow3: #2d2305;--colors-yellow4: #362b00;--colors-yellow5: #433500;--colors-yellow6: #524202;--colors-yellow7: #665417;--colors-yellow8: #836a21;--colors-yellow9: #ffe629;--colors-yellow10: #ffff57;--colors-yellow11: #f5e147;--colors-yellow12: #f6eeb4;--colors-purple1: #18111b;--colors-purple2: #1e1523;--colors-purple3: #301c3b;--colors-purple4: #3d224e;--colors-purple5: #48295c;--colors-purple6: #54346b;--colors-purple7: #664282;--colors-purple8: #8457aa;--colors-purple9: #8e4ec6;--colors-purple10: #9a5cd0;--colors-purple11: #d19dff;--colors-purple12: #ecd9fa;--colors-red1: #181111;--colors-red2: #1f1513;--colors-red3: #391714;--colors-red4: #4e1511;--colors-red5: #5e1c16;--colors-red6: #6e2920;--colors-red7: #853a2d;--colors-red8: #ac4d39;--colors-red9: #e54d2e;--colors-red10: #ec6142;--colors-red11: #ff977d;--colors-red12: #fbd3cb;--colors-green1: #0e1511;--colors-green2: #141a15;--colors-green3: #1b2a1e;--colors-green4: #1d3a24;--colors-green5: #25482d;--colors-green6: #2d5736;--colors-green7: #366740;--colors-green8: #3e7949;--colors-green9: #46a758;--colors-green10: #53b365;--colors-green11: #71d083;--colors-green12: #c2f0c2 }.red{--colors-accent1: var(--colors-red1);--colors-accent2: var(--colors-red2);--colors-accent3: var(--colors-red3);--colors-accent4: var(--colors-red4);--colors-accent5: var(--colors-red5);--colors-accent6: var(--colors-red6);--colors-accent7: var(--colors-red7);--colors-accent8: var(--colors-red8);--colors-accent9: var(--colors-red9);--colors-accent10: var(--colors-red10);--colors-accent11: var(--colors-red11);--colors-accent12: var(--colors-red12) }.orange{--colors-accent1: var(--colors-orange1);--colors-accent2: var(--colors-orange2);--colors-accent3: var(--colors-orange3);--colors-accent4: var(--colors-orange4);--colors-accent5: var(--colors-orange5);--colors-accent6: var(--colors-orange6);--colors-accent7: var(--colors-orange7);--colors-accent8: var(--colors-orange8);--colors-accent9: var(--colors-orange9);--colors-accent10: var(--colors-orange10);--colors-accent11: var(--colors-orange11);--colors-accent12: var(--colors-orange12) }.blue{--colors-accent1: var(--colors-blue1);--colors-accent2: var(--colors-blue2);--colors-accent3: var(--colors-blue3);--colors-accent4: var(--colors-blue4);--colors-accent5: var(--colors-blue5);--colors-accent6: var(--colors-blue6);--colors-accent7: var(--colors-blue7);--colors-accent8: var(--colors-blue8);--colors-accent9: var(--colors-blue9);--colors-accent10: var(--colors-blue10);--colors-accent11: var(--colors-blue11);--colors-accent12: var(--colors-blue12) }.violet{--colors-accent1: var(--colors-violet1);--colors-accent2: var(--colors-violet2);--colors-accent3: var(--colors-violet3);--colors-accent4: var(--colors-violet4);--colors-accent5: var(--colors-violet5);--colors-accent6: var(--colors-violet6);--colors-accent7: var(--colors-violet7);--colors-accent8: var(--colors-violet8);--colors-accent9: var(--colors-violet9);--colors-accent10: var(--colors-violet10);--colors-accent11: var(--colors-violet11);--colors-accent12: var(--colors-violet12) }.purple{--colors-accent1: var(--colors-purple1);--colors-accent2: var(--colors-purple2);--colors-accent3: var(--colors-purple3);--colors-accent4: var(--colors-purple4);--colors-accent5: var(--colors-purple5);--colors-accent6: var(--colors-purple6);--colors-accent7: var(--colors-purple7);--colors-accent8: var(--colors-purple8);--colors-accent9: var(--colors-purple9);--colors-accent10: var(--colors-purple10);--colors-accent11: var(--colors-purple11);--colors-accent12: var(--colors-purple12) }.green{--colors-accent1: var(--colors-green1);--colors-accent2: var(--colors-green2);--colors-accent3: var(--colors-green3);--colors-accent4: var(--colors-green4);--colors-accent5: var(--colors-green5);--colors-accent6: var(--colors-green6);--colors-accent7: var(--colors-green7);--colors-accent8: var(--colors-green8);--colors-accent9: var(--colors-green9);--colors-accent10: var(--colors-green10);--colors-accent11: var(--colors-green11);--colors-accent12: var(--colors-green12) }.space{--fonts-base: "Space Grotesk Variable",-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif }.karla{--fonts-base: "Karla Variable",-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif }.inter{--fonts-base: "Inter Variable",-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif }.crimson{--fonts-base: "Crimson Pro Variable",-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif }.bitter{--fonts-base: "Bitter Variable",-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif }.systemFont{--fonts-base: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif }@keyframes moveBg{to{background-position:var(--bg-size) calc(var(--bg-size) / 2)}}@keyframes light1{to{transform:translateY(-25%)}}@keyframes light2{0%{transform:scale(1.3) translate(30%,-30%)}to{transform:scale(1.3) translate(34%,30%)}}@keyframes mobileHeaderSlideIn{0%{transform:translateY(calc(50% - 36px));box-shadow:0 0 0 100vmax #0000}to{transform:translateY(-50%);box-shadow:0 0 0 100vmax #00000080}}@keyframes mobileHeaderSlideOut{0%{transform:translateY(-50%);box-shadow:0 0 0 100vmax #00000080}to{transform:translateY(calc(50% - 36px));box-shadow:0 0 0 100vmax #0000}}@keyframes floatingChevron{0%{transform:translateY(-10%)}to{transform:translateY(10%)}}}@layer utilities{.rounded_9999px{border-radius:9999px}.bg_gray5{background:var(--colors-gray5)}.pos_relative{position:relative}.rounded_xl{border-radius:var(--radii-xl)}.bg_gray4{background:var(--colors-gray4)}.p_4{padding:var(--spacing-4)}.d_flex{display:flex}.transition-prop_all{--transition-prop: all;transition-property:all}.ease_ease-out{--transition-easing: ease-out;transition-timing-function:ease-out}.duration_\.2s{--transition-duration: .2s;transition-duration:.2s}.flex_column{flex-direction:column}.justify_space-between{justify-content:space-between}.flex_1{flex:1 1 0%}.overflow_hidden{overflow:hidden}.--shadow-color_colors\.gray6{--shadow-color: var(--colors-gray6) }.dark\:--shadow-color_colors\.gray4.dark,.dark .dark\:--shadow-color_colors\.gray4{--shadow-color: var(--colors-gray4) }.items_center{align-items:center}.gap_2{gap:var(--spacing-2)}.rounded_50vw{border-radius:50vw}.border_1px_solid_token\(colors\.gray7\){border:1px solid var(--colors-gray7)}.py_1{padding-block:var(--spacing-1)}.px_2{padding-inline:var(--spacing-2)}.size_15px{height:15px;width:15px}.text_var\(--color\){color:var(--color)}.ml_-3{margin-left:calc(var(--spacing-3) * -1)}.w_100\%{width:100%}.ml_auto{margin-left:auto}.gap_4{gap:var(--spacing-4)}.rounded_md{border-radius:var(--radii-md)}.px_3{padding-inline:var(--spacing-3)}.text_gray12{color:var(--colors-gray12)}.transition_\.15s_background-color_ease{transition:.15s background-color ease}.mix-blend_luminosity{mix-blend-mode:luminosity}.fw_bolder{font-weight:bolder}.min-h_250px{min-height:250px}.d_block{display:block}.fw_bold{font-weight:700}.mb_4{margin-bottom:var(--spacing-4)}.mix-blend_normal{mix-blend-mode:normal}.font-style_italic{font-style:italic}.size_1em{height:1em;width:1em}.mt_auto{margin-top:auto}.ta_left{text-align:left}.border_2px_solid_token\(colors\.gray6\){border:2px solid var(--colors-gray6)}.rounded_lg{border-radius:var(--radii-lg)}.bg_gray2{background:var(--colors-gray2)}.cursor_auto{cursor:auto}.h_44{height:44px}.min-w_150px{min-width:150px}.white-space_nowrap{white-space:nowrap}.fs_0\.8em{font-size:.8em}.text_gray11{color:var(--colors-gray11)}.pos_absolute{position:absolute}.left_2{left:var(--spacing-2)}.top_0{top:0}.appearance_none{appearance:none;-webkit-appearance:none}.bottom_0{bottom:0}.left_0{left:0}.pl_2{padding-left:var(--spacing-2)}.pt_22px{padding-top:22px}.pb_1{padding-bottom:var(--spacing-1)}.self_center{align-self:center}.right_2{right:var(--spacing-2)}.top_50\%{top:50%}.translate_0_-50\%{translate:0 -50%}.pointer-events_none{pointer-events:none}.stroke-w_3px{stroke-width:3px}.text_inherit{color:inherit}.w_min\(85dvw\,_300px\){width:min(85dvw,300px)}.shadow_0_25px_50px_-12px_rgb\(0_0_0_\/_0\.25\){box-shadow:0 25px 50px -12px #00000040}.border_0{border:0}.p_0{padding:0}.dark\:bg_gray1.dark,.dark .dark\:bg_gray1{background-color:var(--colors-gray1)}.--backdrop-color_rgb\(0_0_0_\/_10\%\){--backdrop-color: rgb(0 0 0 / 10%) }.dark\:--backdrop-color_rgb\(255_255_255_\/_10\%\).dark,.dark .dark\:--backdrop-color_rgb\(255_255_255_\/_10\%\){--backdrop-color: rgb(255 255 255 / 10%) }.\[\&\:\:backdrop\]\:backdrop_blur\(2px\)::backdrop{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.\[\&\:\:backdrop\]\:bg_var\(--backdrop-color\)::backdrop{background-color:var(--backdrop-color)}.justify_center{justify-content:center}.top_2{top:var(--spacing-2)}.size_36px{height:36px;width:36px}.gap_3{gap:var(--spacing-3)}.h_200px{height:200px}.w_200px{width:200px}.shadow_0_4px_20px_0_rgba\(78\,87\,100\,0\.2\){box-shadow:0 4px 20px #4e576433}.\[\&_img\]\:max-w_100\% img{max-width:100%}.border-t_1px_solid_\{colors\.gray4\}{border-top:1px solid var(--colors-gray4)}.bg_rgb\(255_255_255_\/_70\%\){background-color:#ffffffb3}.dark\:bg_rgb\(0_0_0_\/_70\%\).dark,.dark .dark\:bg_rgb\(0_0_0_\/_70\%\){background-color:#000000b3}.backdrop_blur\(7px\){backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.pos_fixed{position:fixed}.w_100dvw{width:100dvw}.bottom_env\(safe-area-inset-bottom\){bottom:env(safe-area-inset-bottom)}.z_10{z-index:10}.transition_opacity_ease-out_0\.3s{transition:opacity ease-out .3s}.h_56px{height:56px}.flex_1_1_100\%{flex:1 1 100%}.ta_center{text-align:center}.text-decor_underline{text-decoration:underline}.decoration_0\.3ex{text-decoration-thickness:.3ex}.underline-offset_0\.3ex{text-underline-offset:.3ex}.text-decoration-skip-ink_all{text-decoration-skip-ink:all}.p_1{padding:var(--spacing-1)}.border_2px_solid_\{colors\.gray6\}{border:2px solid var(--colors-gray6)}.size_32px{height:32px;width:32px}.fs_4em{font-size:4em}.mb_3{margin-bottom:var(--spacing-3)}.inset_0{inset:0}.opacity_0{opacity:0}.transition_opacity_0\.3s\,_background_0\.3s{transition:opacity .3s,background .3s}.bg_transparent{background:transparent}.text_gray1{color:var(--colors-gray1)}.\[\&\[hidden\]\]\:d_none[hidden]{display:none}.mx_auto{margin-inline:auto}.max-w_42em{max-width:42em}.text_gray9{color:var(--colors-gray9)}.text_white{color:#fff}.text-decor_none{text-decoration:none}.bg_accent9{background:var(--colors-accent9)}.rounded_base{border-radius:var(--radii-base)}.py_3{padding-block:var(--spacing-3)}.flex_column-reverse{flex-direction:column-reverse}.mt_5{margin-top:var(--spacing-5)}.pb_9{padding-bottom:var(--spacing-9)}.pt_6{padding-top:var(--spacing-6)}.left_4{left:var(--spacing-4)}.top_4{top:var(--spacing-4)}.bg_accent11{background-color:var(--colors-accent11)}.border_2px_solid_\{colors\.accent10\}{border:2px solid var(--colors-accent10)}.max-h_1{max-height:1px}.max-w_1{max-width:1px}.scale_\.01\%{scale:.01%}.z_-1{z-index:-1}.--halo-color_colors\.accent5{--halo-color: var(--colors-accent5) }.dark\:--halo-color_colors\.accent3.dark,.dark .dark\:--halo-color_colors\.accent3{--halo-color: var(--colors-accent3) }.bg_radial-gradient\(ellipse_at_top_left\,_var\(--halo-color\)\,_rgba\(255\,_255\,_255\,_0\)_25\%\){background:radial-gradient(ellipse at top left,var(--halo-color),rgba(255,255,255,0) 25%)}.bg_150\%{background-size:150%}.w_pageWidth{width:var(--sizes-page-width)}.mb_6{margin-bottom:var(--spacing-6)}.d_none{display:none}.m_0_auto{margin:0 auto}.mb_8{margin-bottom:var(--spacing-8)}.h_2{height:2px}.bg_gray6{background:var(--colors-gray6)}.my_4{margin-block:var(--spacing-4)}.d_inline-flex{display:inline-flex}.justify_flex-start{justify-content:flex-start}.text_gray10{color:var(--colors-gray10)}.mb_0\!{margin-bottom:0!important}.mb_1\!{margin-bottom:var(--spacing-1)!important}.fs_sm\!{font-size:var(--font-sizes-sm)!important}.d_grid{display:grid}.gap_6{gap:var(--spacing-6)}.grid-template-areas_\"pic_pic\"_\"bio_bio\"_\"chips_chips\"{grid-template-areas:"pic pic" "bio bio" "chips chips"}.bg_radial-gradient\(circle_at_15\%_50\%\,_token\(colors\.accent3\)\,_rgba\(255\,_255\,_255\,_0\)_25\%\){background:radial-gradient(circle at 15% 50%,var(--colors-accent3),rgba(255,255,255,0) 25%)}.bg_radial-gradient\(circle_at_50\%_50\%\,_token\(colors\.accent5\)\,_rgba\(255\,_255\,_255\,_0\)_25\%\){background:radial-gradient(circle at 50% 50%,var(--colors-accent5),rgba(255,255,255,0) 25%)}.dark .\[\.dark_\&\]\:bg_radial-gradient\(circle_at_50\%_50\%\,_token\(colors\.accent3\)\,_rgba\(255\,_255\,_255\,_0\)_25\%\){background:radial-gradient(circle at 50% 50%,var(--colors-accent3),rgba(255,255,255,0) 25%)}.grid-area_bio{grid-area:bio}.text_pretty{text-wrap:pretty}.--bg-size_200\%{--bg-size: 200% }.bg_var\(--grad\)_text_0_0_\/_var\(--bg-size\)_100\%{background:var(--grad) text 0 0 / var(--bg-size) 100%}.-webkit-text-fill-color_transparent{-webkit-text-fill-color:transparent}.p_2{padding:var(--spacing-2)}.transition-prop_color\,_transform{--transition-prop: color, transform;transition-property:color,transform}.ease_ease{--transition-easing: ease;transition-timing-function:ease}.size_2em{height:2em;width:2em}.grid-area_pic{grid-area:pic}.flex-wrap_wrap{flex-wrap:wrap}.grid-area_chips{grid-area:chips}.mb_7{margin-bottom:var(--spacing-7)}.fs_lg{font-size:var(--font-sizes-lg)}.justify_space-evenly{justify-content:space-evenly}.--divider-width_2px{--divider-width: 2px }.--divider-color_token\(colors\.accent12\){--divider-color: var(--colors-accent12) }.--divider-shadow_0_3px_10px_0px_token\(colors\.accent11\){--divider-shadow: 0 3px 10px 0px var(--colors-accent11) }.border_1px_solid_token\(colors\.gray11\){border:1px solid var(--colors-gray11)}.bg_\#efefef{background-color:#efefef}.h_100\%{height:100%}.m_0{margin:0}.bg_accent11{background:var(--colors-accent11)}.text_accent1{color:var(--colors-accent1)}.fs_sm{font-size:var(--font-sizes-sm)}.rounded-br_lg{border-bottom-right-radius:var(--radii-lg)}.right_0{right:0}.ta_right{text-align:right}.rounded-bl_lg{border-bottom-left-radius:var(--radii-lg)}.transition_transform_0\.2s{transition:transform .2s}.\[\&_path\]\:stroke_var\(--divider-color\) path{stroke:var(--divider-color)}.\[\&_path\]\:fill_var\(--divider-color\) path{fill:var(--divider-color)}.overflow-x_initial{overflow-x:initial}.mt_1em{margin-top:1em}.mb_1{margin-bottom:var(--spacing-1)}.ml_2{margin-left:var(--spacing-2)}.rounded_4px{border-radius:4px}.fs_xs{font-size:var(--font-sizes-xs)}.mb_3em{margin-bottom:3em}.rounded_0{border-radius:0}.ml_-0\.2em{margin-left:-.2em}.grid-cols_1fr{grid-template-columns:1fr}.focusWithin\:ring_2px_solid_token\(colors\.accent9\):focus-within{outline:2px solid var(--colors-accent9)}.focusWithin\:ring_1px:focus-within{outline-offset:1px}.focusVisible\:ring_none:is(:focus-visible,[data-focus-visible]){outline:2px solid transparent;outline-offset:2px}.focus\:opacity_1:is(:focus,[data-focus]){opacity:1}.focus\:scale_100\%:is(:focus,[data-focus]){scale:100%}.focus\:max-h_100\%:is(:focus,[data-focus]){max-height:100%}.focus\:max-w_100\%:is(:focus,[data-focus]){max-width:100%}.focus\:z_10:is(:focus,[data-focus]){z-index:10}.hover\:\[\&\:is\(a\)\]\:bg_gray5:is(:hover,[data-hover]):is(a){background:var(--colors-gray5)}.hover\:\[\&\:is\(a\)\]\:shadow_0_4px_20px_0_var\(--shadow-color\):is(:hover,[data-hover]):is(a){box-shadow:0 4px 20px 0 var(--shadow-color)}.hover\:\[\&\:is\(a\)\]\:border_transparent:is(:hover,[data-hover]):is(a){border-color:transparent}.hover\:bg_gray5:is(:hover,[data-hover]){background:var(--colors-gray5)}.hover\:bg_gray6:is(:hover,[data-hover]){background:var(--colors-gray6)}.hover\:text_gray12:is(:hover,[data-hover]){color:var(--colors-gray12)}.card:hover .\[\.card\:hover_\&\,_\.card\:active_\&\]\:bg_rgb\(0_0_0_\/_50\%\),.card:active .\[\.card\:hover_\&\,_\.card\:active_\&\]\:bg_rgb\(0_0_0_\/_50\%\){background:#0000007f}.card:hover .\[\.card\:hover_\&\,_\.card\:active_\&\]\:opacity_1,.card:active .\[\.card\:hover_\&\,_\.card\:active_\&\]\:opacity_1{opacity:1}.card:hover .\[\.card\:hover_\&\,_\.card\:active_\&\]\:dark\:bg_rgb\(255_255_255_\/_10\%\).dark,.dark .card:hover .\[\.card\:hover_\&\,_\.card\:active_\&\]\:dark\:bg_rgb\(255_255_255_\/_10\%\),.card:active .\[\.card\:hover_\&\,_\.card\:active_\&\]\:dark\:bg_rgb\(255_255_255_\/_10\%\).dark,.dark .card:active .\[\.card\:hover_\&\,_\.card\:active_\&\]\:dark\:bg_rgb\(255_255_255_\/_10\%\){background:#ffffff1a}.hover\:text_accent10:is(:hover,[data-hover]){color:var(--colors-accent10)}.hover\:transform_translateY\(-10\%\)_scale\(1\.05\):is(:hover,[data-hover]){transform:translateY(-10%) scale(1.05)}img-comparison-slider:hover .\[img-comparison-slider\:hover_\&\]\:transform_scale\(1\.2\){transform:scale(1.2)}.hover\:text_accent11:is(:hover,[data-hover]){color:var(--colors-accent11)}@layer compositions{.textStyle_sm{font-size:var(--font-sizes-sm);line-height:var(--line-heights-sm)}.textStyle_xl{font-size:var(--font-sizes-xl);line-height:var(--line-heights-xl)}.textStyle_2xl{font-size:var(--font-sizes-2xl);line-height:var(--line-heights-2xl)}.textStyle_lg{font-size:var(--font-sizes-lg);line-height:var(--line-heights-lg)}.textStyle_5xl{font-size:var(--font-sizes-5xl);line-height:var(--line-heights-5xl)}.textStyle_3xl{font-size:var(--font-sizes-3xl);line-height:var(--line-heights-3xl)}.textStyle_4xl{font-size:var(--font-sizes-4xl);line-height:var(--line-heights-4xl)}@media screen and (min-width: 40em){.\@sm\:textStyle_2xl{font-size:var(--font-sizes-2xl);line-height:var(--line-heights-2xl)}.\@sm\:textStyle_4xl{font-size:var(--font-sizes-4xl);line-height:var(--line-heights-4xl)}}@media screen and (min-width: 48em){.md\:textStyle_base{font-size:var(--font-sizes-base);line-height:var(--line-heights-base)}.md\:textStyle_5xl{font-size:var(--font-sizes-5xl);line-height:var(--line-heights-5xl)}}}@media screen and (min-width: 30em){.xs\:h_revert{height:revert}.xs\:mb_6{margin-bottom:var(--spacing-6)}.xs\:min-h_2lh{min-height:2lh}.xs\:col-span_1_\/_3{grid-column:1 / 3}.xs\:grid-cols_1fr_1fr{grid-template-columns:1fr 1fr}}@media screen and (min-width: 40em){.sm\:h_300px{height:300px}.sm\:w_300px{width:300px}.hide_sm{display:none}.sm\:pt_8{padding-top:var(--spacing-8)}.sm\:d_flex{display:flex}.sm\:flex_row{flex-direction:row}}@media screen and (min-width: 48em){.md\:min-h_275px{min-height:275px}.md\:gap_3{gap:var(--spacing-3)}.md\:ta_center{text-align:center}.md\:max-w_calc\(token\(sizes\.pageWidth\)_-_15\%\){max-width:calc(var(--sizes-page-width) - 15%)}.md\:pb_7{padding-bottom:var(--spacing-7)}.md\:flex_row-reverse{flex-direction:row-reverse}.\@md\:grid-cols_1fr_1fr{grid-template-columns:1fr 1fr}.\@md\:grid-rows_1fr_1fr_1fr{grid-template-rows:1fr 1fr 1fr}.\@md\:grid-template-areas_\"bio_pic\"_\"bio_pic\"_\"chips_chips\"{grid-template-areas:"bio pic" "bio pic" "chips chips"}.\@md\:gap_token\(spacing\.9\)_token\(spacing\.7\){gap:var(--spacing-9) var(--spacing-7)}.md\:ta_left{text-align:left}.md\:justify_flex-end{justify-content:flex-end}}@media screen and (min-width: 64em){.\@lg\:grid-cols_2fr_1fr{grid-template-columns:2fr 1fr}}@media (prefers-reduced-motion: no-preference){.motionSafe\:animation_light1_15s_ease-in-out_infinite_alternate{animation:light1 15s ease-in-out infinite alternate}.motionSafe\:animation_light2_15s_linear_infinite_alternate{animation:light2 15s linear infinite alternate}.motionSafe\:animation_moveBg_4s_ease-in-out_infinite{animation:moveBg 4s ease-in-out infinite}}}
