.link-nav:hover,.link-nav:active{color:var(--color-text-sub-600)}@media screen and (width>=640px){.work-stage{overflow:visible}.work-grid{flex-direction:row;gap:12px;display:flex;overflow-x:auto}.work-card{width:225px}.work-card-image{aspect-ratio:225/290;border-radius:var(--radius-12,12px);background-position:50%;background-repeat:no-repeat;background-size:cover;width:164px}.work-scroll::-webkit-scrollbar{display:none}.hash{left:-28px}.top-overlay{height:clamp(6rem,3.75rem + 3.75vh,9.25rem)}}@media screen and (width>=640px){.md\:max-w-600{max-width:600px;margin-inline:auto;padding-inline:0}main{padding-top:32px;padding-bottom:96px}.nav{margin-top:24px;position:sticky}.nav-spacer{height:clamp(6rem,3.75rem + 3.75vh,9.25rem);display:flex}.section-work{container-type:inline-size}}.link-nav:hover,.link-nav:active{color:var(--color-text-sub-600)}@media screen and (width>=640px){.work-stage{overflow:visible}.work-grid{flex-direction:row;gap:12px;display:flex;overflow-x:auto}.work-card{width:225px}.work-card-image{aspect-ratio:225/290;border-radius:var(--radius-12,12px);background-position:50%;background-repeat:no-repeat;background-size:cover;width:164px}.work-scroll::-webkit-scrollbar{display:none}.hash{left:-28px}.top-overlay{height:clamp(6rem,3.75rem + 3.75vh,9.25rem)}}@media screen and (width>=640px){.md\:max-w-600{max-width:600px;margin-inline:auto;padding-inline:0}main{padding-top:32px;padding-bottom:96px}.nav{margin-top:24px;position:sticky}.nav-spacer{height:clamp(6rem,3.75rem + 3.75vh,9.25rem);display:flex}.section-work{container-type:inline-size}}.link-nav:hover,.link-nav:active{color:var(--color-text-sub-600)}@media screen and (width>=640px){.work-stage{overflow:visible}.work-grid{flex-direction:row;gap:12px;display:flex;overflow-x:auto}.work-card{width:225px}.work-card-image{aspect-ratio:225/290;border-radius:var(--radius-12,12px);background-position:50%;background-repeat:no-repeat;background-size:cover;width:164px}.work-scroll::-webkit-scrollbar{display:none}.hash{left:-28px}.top-overlay{height:clamp(6rem,3.75rem + 3.75vh,9.25rem)}}@media screen and (width>=640px){.md\:max-w-600{max-width:600px;margin-inline:auto;padding-inline:0}main{padding-top:32px;padding-bottom:96px}.nav{margin-top:24px;position:sticky}.nav-spacer{height:clamp(6rem,3.75rem + 3.75vh,9.25rem);display:flex}.section-work{container-type:inline-size}}html{scroll-behavior:smooth;scroll-behavior:smooth}@media screen and (width>=640px){.md\:max-w-600{max-width:600px;margin-inline:auto;padding-inline:0}main{padding-top:32px;padding-bottom:96px}.nav{margin-top:24px;position:sticky}.nav-spacer{height:clamp(6rem,3.75rem + 3.75vh,9.25rem);display:flex}.section-work{container-type:inline-size}}.link-nav:hover,.link-nav:active{color:var(--color-text-sub-600)}@media screen and (width>=640px){.work-stage{overflow:visible}.work-grid{flex-direction:row;gap:12px;display:flex;overflow-x:auto}.work-card{width:225px}.work-card-image{aspect-ratio:225/290;border-radius:var(--radius-12,12px);background-position:50%;background-repeat:no-repeat;background-size:cover;width:164px}.work-scroll::-webkit-scrollbar{display:none}.hash{left:-28px}.top-overlay{height:clamp(6rem,3.75rem + 3.75vh,9.25rem)}}@media screen and (width>=640px){.md\:max-w-600{max-width:600px;margin-inline:auto;padding-inline:0}main{padding-top:32px;padding-bottom:96px}.nav{margin-top:24px;position:sticky}.nav-spacer{height:clamp(6rem,3.75rem + 3.75vh,9.25rem);display:flex}.section-work{container-type:inline-size}}.link-nav:hover,.link-nav:active{color:var(--color-text-sub-600)}@media screen and (width>=640px){.work-stage{overflow:visible}.work-grid{flex-direction:row;gap:12px;display:flex;overflow-x:auto}.work-card{width:225px}.work-card-image{aspect-ratio:225/290;border-radius:var(--radius-12,12px);background-position:50%;background-repeat:no-repeat;background-size:cover;width:164px}.work-scroll::-webkit-scrollbar{display:none}.hash{left:-28px}.top-overlay{height:clamp(6rem,3.75rem + 3.75vh,9.25rem)}}.link-nav{color:var(--color-text-soft-400);text-underline-offset:8px;text-decoration:none}.link-nav:hover,.link-nav:active{color:var(--color-text-sub-600)}.link-nav.is-active{color:var(--color-text-sub-600);text-decoration:underline;-webkit-text-decoration-color:var(--color-text-disabled-300);text-decoration-color:var(--color-text-disabled-300)}.link-external{color:var(--color-text-sub-600);opacity:.76;border-bottom:1px solid var(--color-stroke-soft-200);width:fit-content;text-decoration:none;display:inline-block}.link-external:hover{color:var(--color-text-sub-600);opacity:1;border-bottom:1px solid var(--color-stroke-soft-200);text-decoration:none;display:inline-block}.link-download{color:var(--color-text-sub-600);opacity:.76;border-bottom:1px solid var(--color-stroke-soft-200);width:fit-content;text-decoration:none;display:inline-block}.link-download:hover{color:var(--color-text-sub-600);opacity:1;border-bottom:1px solid var(--color-stroke-soft-200);text-decoration:none;display:inline-block}.link-email{color:var(--color-text-strong-950);border-bottom:1px solid var(--color-stroke-soft-200);width:fit-content;text-decoration:none;display:inline-block}.link-email:hover{border-bottom:1px solid var(--color-text-soft-400)}.selected-work{padding-top:64px}.work-stage{overflow:hidden}.work-scroll{flex-direction:column;gap:48px;display:flex;overflow:visible}.work-grid{flex-direction:column;gap:24px;display:flex}.work-card{width:100%}.work-card-image{aspect-ratio:16/9;border-radius:var(--radius-12,12px);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.img-card{aspect-ratio:16/9;background:var(--color-bg-white-0,#fff);box-shadow:0 0 2px 0 var(--color-stroke-sub-300,#d1d1d1) inset;border-radius:12px;align-self:stretch;margin-bottom:8px;padding-block:2rem;padding-inline:2rem;display:flex;overflow:hidden}.role{letter-spacing:-.154px;line-height:28px}.hash{left:-16px}.top-overlay{background:linear-gradient(180deg, var(--overlay-overlay-white,#fff) 20%, var(--overlay-overlay-white-0,#fff0) 100%);pointer-events:none;z-index:10;width:100%;height:clamp(6rem,3.75rem + 3.75vh,9.25rem);position:sticky;top:0;left:0}@media screen and (width>=640px){.work-stage{overflow:visible}.work-grid{flex-direction:row;gap:12px;display:flex;overflow-x:auto}.work-card{width:225px}.work-card-image{aspect-ratio:225/290;border-radius:var(--radius-12,12px);background-position:50%;background-repeat:no-repeat;background-size:cover;width:164px}.work-scroll::-webkit-scrollbar{display:none}.hash{left:-28px}.top-overlay{height:clamp(6rem,3.75rem + 3.75vh,9.25rem)}}body{height:auto;position:relative;overflow-x:hidden}main{flex-direction:column;gap:28px;max-width:100%;padding-bottom:96px;display:flex;overflow:visible}.portfolio-padding{padding-inline:6.4vw}.nav{z-index:999;margin-top:0;position:sticky}.nav-spacer{background:linear-gradient(180deg, var(--overlay-overlay-white,#fff) 20%, var(--overlay-overlay-white-0,#fff0) 100%);pointer-events:none;z-index:10;height:clamp(6rem,3.75rem + 3.75vh,9.25rem);display:flex}.section-work{width:100%;position:relative}.work-grid::-webkit-scrollbar{-ms-overflow-style:none;scrollbar-width:none;display:none}@media screen and (width>=640px){.md\:max-w-600{max-width:600px;margin-inline:auto;padding-inline:0}main{padding-top:32px;padding-bottom:96px}.nav{margin-top:24px;position:sticky}.nav-spacer{height:clamp(6rem,3.75rem + 3.75vh,9.25rem);display:flex}.section-work{container-type:inline-size}}.bg-strong{background-color:var(--color-bg-strong-950)}.bg-surface{background-color:var(--color-bg-surface-800)}.bg-sub{background-color:var(--color-bg-sub-300)}.bg-soft{background-color:var(--color-bg-soft-200)}.bg-weak{background-color:var(--color-bg-weak-50)}.bg-white{background-color:var(--color-bg-white-0)}.bg-primary{background-color:var(--color-primary-base)}.bg-primary-dark{background-color:var(--color-primary-dark)}.bg-primary-darker{background-color:var(--color-primary-darker)}.bg-primary-alpha-10{background-color:var(--color-primary-alpha-10)}.bg-primary-alpha-16{background-color:var(--color-primary-alpha-16)}.bg-primary-alpha-24{background-color:var(--color-primary-alpha-24)}.bg-success-base{background-color:var(--color-success-base)}.bg-success-dark{background-color:var(--color-success-dark)}.bg-success-light{background-color:var(--color-success-light)}.bg-success-lighter{background-color:var(--color-success-lighter)}.bg-error-base{background-color:var(--color-error-base)}.bg-error-dark{background-color:var(--color-error-dark)}.bg-error-light{background-color:var(--color-error-light)}.bg-error-lighter{background-color:var(--color-error-lighter)}.bg-warning-base{background-color:var(--color-warning-base)}.bg-warning-dark{background-color:var(--color-warning-dark)}.bg-warning-light{background-color:var(--color-warning-light)}.bg-warning-lighter{background-color:var(--color-warning-lighter)}.bg-info-base{background-color:var(--color-information-base)}.bg-info-dark{background-color:var(--color-information-dark)}.bg-info-light{background-color:var(--color-information-light)}.bg-info-lighter{background-color:var(--color-information-lighter)}.bg-overlay{background-color:var(--color-overlay)}.bg-overlay-gray{background-color:var(--color-overlay-gray)}.bg-overlay-slate{background-color:var(--color-overlay-slate)}.text-strong{color:var(--color-text-strong-950)}.text-sub{color:var(--color-text-sub-600)}.text-soft{color:var(--color-text-soft-400)}.text-disabled{color:var(--color-text-disabled-300)}.text-white{color:var(--color-text-white-0)}.text-primary-base{color:var(--color-primary-base)}.text-primary-dark{color:var(--color-primary-dark)}.text-primary-darker{color:var(--color-primary-darker)}.text-static-black{color:var(--color-static-black)}.text-static-white{color:var(--color-static-white)}.bg-static-black{background-color:var(--color-static-black)}.bg-static-white{background-color:var(--color-static-white)}.text-success-base{color:var(--color-success-base)}.text-success-dark{color:var(--color-success-dark)}.text-success-light{color:var(--color-success-light)}.text-success-lighter{color:var(--color-success-lighter)}.text-error-base{color:var(--color-error-base)}.text-error-dark{color:var(--color-error-dark)}.text-error-light{color:var(--color-error-light)}.text-error-lighter{color:var(--color-error-lighter)}.text-warning-base{color:var(--color-warning-base)}.text-warning-dark{color:var(--color-warning-dark)}.text-warning-light{color:var(--color-warning-light)}.text-warning-lighter{color:var(--color-warning-lighter)}.text-info-base{color:var(--color-information-base)}.text-info-dark{color:var(--color-information-dark)}.text-info-light{color:var(--color-information-light)}.text-info-lighter{color:var(--color-information-lighter)}.divider-h{background-color:currentColor;height:1px}.divider-v{background-color:currentColor;align-self:stretch;width:1px}.divider-white{background-color:var(--color-stroke-white-0)}.divider-soft{background-color:var(--color-stroke-soft-200)}.divider-sub{background-color:var(--color-stroke-sub-300)}.divider-strong{background-color:var(--color-stroke-strong-950)}.border-strong{border:1px solid var(--color-stroke-strong-950);border-color:var(--color-stroke-strong-950)}.border-sub{border:1px solid var(--color-stroke-sub-300);border-color:var(--color-stroke-sub-300)}.border-soft{border:1px solid var(--color-stroke-soft-200);border-color:var(--color-stroke-soft-200)}.border-white{border:1px solid var(--color-stroke-white-0);border-color:var(--color-stroke-white-0)}.border-none{border:1px solid #0000}.border-primary{border-color:var(--color-primary-base)}.border-success{border-color:var(--color-success-base)}.border-error{border-color:var(--color-error-base)}.border-warning{border-color:var(--color-warning-base)}.border-info{border-color:var(--color-information-base)}:root{--font-family-heading:"Inter Variable", sans-serif}.h1{font-family:var(--font-family-heading);letter-spacing:-.01em;font-size:3.5rem;font-weight:550;line-height:4rem}.h2{font-family:var(--font-family-heading);letter-spacing:-.01em;font-size:3rem;font-weight:550;line-height:3.5rem}.h3{font-family:var(--font-family-heading);letter-spacing:-.01em;font-size:2.5rem;font-weight:550;line-height:3rem}.h4{font-family:var(--font-family-heading);letter-spacing:-.005em;font-size:2rem;font-weight:550;line-height:2.5rem}.h5{font-family:var(--font-family-heading);letter-spacing:0;font-size:1.5rem;font-weight:550;line-height:2rem}.h6{font-family:var(--font-family-heading);letter-spacing:0;font-size:1.25rem;font-weight:550;line-height:1.75rem}:root{--font-family:"Inter", sans-serif}.text-label-xl{font-family:var(--font-family);letter-spacing:-.015em;font-size:1.5rem;font-weight:500;line-height:2rem}.text-label-lg{font-family:var(--font-family);letter-spacing:-.015em;font-size:1.125rem;font-weight:500;line-height:1.5rem}.text-label-md{font-family:var(--font-family);letter-spacing:-.011em;font-size:1rem;font-weight:500;line-height:1.5rem}.text-label-sm{font-family:var(--font-family);letter-spacing:-.006em;font-size:.875rem;font-weight:500;line-height:1.25rem}.text-label-compact{font-family:var(--font-family);letter-spacing:-.003em;font-size:.813rem;font-weight:500;line-height:1.25rem}.text-label-xs{font-family:var(--font-family);letter-spacing:0;font-size:.75rem;font-weight:500;line-height:1rem}.text-paragraph-xl{font-family:var(--font-family);letter-spacing:-.015em;font-size:1.5rem;font-weight:400;line-height:2rem}.text-paragraph-lg{font-family:var(--font-family);letter-spacing:-.015em;font-size:1.125rem;font-weight:400;line-height:1.5rem}.text-paragraph-md{font-family:var(--font-family);letter-spacing:-.011em;font-size:1rem;font-weight:400;line-height:1.5rem}.text-paragraph-sm{font-family:var(--font-family);letter-spacing:-.006em;font-size:.875rem;font-weight:400;line-height:1.25rem}.text-paragraph-compact{font-family:var(--font-family);letter-spacing:-.003em;font-size:.813rem;font-weight:400;line-height:1.25rem}.text-paragraph-xs{font-family:var(--font-family);letter-spacing:0;font-size:.75rem;font-weight:400;line-height:1rem}.text-subheading-md{font-family:var(--font-family);letter-spacing:.06em;font-size:1rem;font-weight:500;line-height:1.5rem}.text-subheading-sm{font-family:var(--font-family);letter-spacing:.06em;font-size:.875rem;font-weight:500;line-height:1.25rem}.text-subheading-xs{font-family:var(--font-family);letter-spacing:.04em;font-size:.75rem;font-weight:500;line-height:1rem}.text-subheading-2xs{font-family:var(--font-family);letter-spacing:.02em;font-size:.6875rem;font-weight:500;line-height:.75rem}.text-doc-label{font-family:var(--font-family);letter-spacing:-.015em;font-size:1.125rem;font-weight:500;line-height:2rem}.text-doc-paragraph{font-family:var(--font-family);letter-spacing:-.015em;font-size:1.125rem;font-weight:400;line-height:2rem}.leading-tight{line-height:1.2}.leading-snug{line-height:1.35}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.75}.leading-loose{line-height:2}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.view{min-height:100vh;padding-bottom:20vh}.obj-cover{object-fit:cover}.obj-contain{object-fit:contain}.obj-fill{object-fit:fill}.obj-scale-down{object-fit:scale-down}.obj-none{object-fit:none}.obj-center{object-position:center}.obj-top{object-position:top}.obj-bottom{object-position:bottom}.obj-left{object-position:left}.obj-right{object-position:right}.pos-relative{position:relative}.pos-absolute{position:absolute}.pos-fixed{position:fixed}.pos-sticky{position:sticky}.z-below{z-index:var(--z-below)}.z-base{z-index:var(--z-base)}.z-nav{z-index:var(--z-nav)}.z-overlay{z-index:var(--z-overlay)}.z-max{z-index:var(--z-max)}.top-0{top:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.center-abs{top:50%;left:50%;transform:translate(-50%,-50%)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.inset-inline-0{inset-inline:0}.inset-block-0{inset-block:0}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.text-underline{text-decoration:underline}.text-line-through{text-decoration:line-through}.text-no-underline{text-decoration:none}.no-bullets{list-style-type:none}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-italic{font-style:italic}.text-normal{font-style:normal}.font-thin{font-weight:100}.font-extra-light{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extra-bold{font-weight:800}.font-black{font-weight:900}.text-truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-break{word-break:break-word;overflow-wrap:break-word}.flex-wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.w-screen{width:100vw}.w-fill{width:100%}.w-flex{flex:1 0 0;display:flex}.w-hug{width:fit-content}.w-max{width:max-content}.h-screen{height:100vh}.h-fill{height:100%}.h-flex{flex-direction:column;flex:1;display:flex}.h-hug{height:auto}.h-max{height:max-content}.m-0{margin:0}.mt-0{margin-top:0}.mt-2{margin-top:var(--space-2)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-12{margin-top:var(--space-12)}.mt-24{margin-top:var(--space-24)}.mr-0{margin-right:0}.mr-2{margin-right:var(--space-2)}.mr-4{margin-right:var(--space-4)}.mr-6{margin-right:var(--space-6)}.mr-8{margin-right:var(--space-8)}.mr-12{margin-right:var(--space-12)}.mr-24{margin-right:var(--space-24)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:var(--space-2)}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mb-12{margin-bottom:var(--space-12)}.mb-24{margin-bottom:var(--space-24)}.ml-0{margin-left:0}.ml-2{margin-left:var(--space-2)}.ml-4{margin-left:var(--space-4)}.ml-6{margin-left:var(--space-6)}.ml-8{margin-left:var(--space-8)}.ml-12{margin-left:var(--space-12)}.ml-24{margin-left:var(--space-24)}.my-8{margin-block:var(--space-8)}.my-12{margin-block:var(--space-12)}.my-24{margin-block:var(--space-24)}.mx-8{margin-inline:var(--space-8)}.mx-12{margin-inline:var(--space-12)}.mx-24{margin-inline:var(--space-24)}.mx-auto{margin-inline:auto}.p-0{padding:var(--space-0)}.p-2{padding:var(--space-2)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.p-10{padding:var(--space-10)}.p-12{padding:var(--space-12)}.p-14{padding:var(--space-14)}.p-16{padding:var(--space-16)}.p-20{padding:var(--space-20)}.p-24{padding:var(--space-24)}.p-32{padding:var(--space-32)}.p-40{padding:var(--space-40)}.p-44{padding:var(--space-44)}.p-48{padding:var(--space-48)}.py-0{padding-block:var(--space-0)}.py-2{padding-block:var(--space-2)}.py-4{padding-block:var(--space-4)}.py-6{padding-block:var(--space-6)}.py-8{padding-block:var(--space-8)}.py-10{padding-block:var(--space-10)}.py-12{padding-block:var(--space-12)}.py-14{padding-block:var(--space-14)}.py-16{padding-block:var(--space-16)}.py-20{padding-block:var(--space-20)}.py-24{padding-block:var(--space-24)}.py-32{padding-block:var(--space-32)}.py-40{padding-block:var(--space-40)}.py-44{padding-block:var(--space-44)}.py-48{padding-block:var(--space-48)}.px-0{padding-inline:var(--space-0)}.px-2{padding-inline:var(--space-2)}.px-4{padding-inline:var(--space-4)}.px-6{padding-inline:var(--space-6)}.px-8{padding-inline:var(--space-8)}.px-10{padding-inline:var(--space-10)}.px-12{padding-inline:var(--space-12)}.px-14{padding-inline:var(--space-14)}.px-16{padding-inline:var(--space-16)}.px-20{padding-inline:var(--space-20)}.px-24{padding-inline:var(--space-24)}.px-32{padding-inline:var(--space-32)}.px-40{padding-inline:var(--space-40)}.px-44{padding-inline:var(--space-44)}.px-48{padding-inline:var(--space-48)}.gap-0{gap:var(--space-0)}.gap-2{gap:var(--space-2)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.gap-10{gap:var(--space-10)}.gap-12{gap:var(--space-12)}.gap-14{gap:var(--space-14)}.gap-16{gap:var(--space-16)}.gap-20{gap:var(--space-20)}.gap-24{gap:var(--space-24)}.gap-28{gap:var(--space-28)}.gap-32{gap:var(--space-32)}.gap-36{gap:var(--space-36)}.gap-40{gap:var(--space-40)}.gap-44{gap:var(--space-44)}.gap-48{gap:var(--space-48)}.rounded-0{border-radius:var(--radius-0)}.rounded-2{border-radius:var(--radius-2)}.rounded-4{border-radius:var(--radius-4)}.rounded-6{border-radius:var(--radius-6)}.rounded-8{border-radius:var(--radius-8)}.rounded-10{border-radius:var(--radius-10)}.rounded-12{border-radius:var(--radius-12)}.rounded-14{border-radius:var(--radius-14)}.rounded-16{border-radius:var(--radius-16)}.rounded-20{border-radius:var(--radius-20)}.rounded-24{border-radius:var(--radius-24)}.rounded-28{border-radius:var(--radius-28)}.rounded-full{border-radius:var(--radius-full)}*{box-sizing:border-box;margin:0;padding:0;font-family:Inter,sans-serif}:root{--color-gray-950:#171717;--color-gray-900:#1c1c1c;--color-gray-800:#292929;--color-gray-700:#333;--color-gray-600:#5c5c5c;--color-gray-500:#7b7b7b;--color-gray-400:#a3a3a3;--color-gray-300:#d1d1d1;--color-gray-200:#ebebeb;--color-gray-100:#f5f5f5;--color-gray-50:#f7f7f7;--color-gray-0:#fff;--color-gray-alpha-24:#a3a3a33d;--color-gray-alpha-16:#a3a3a329;--color-gray-alpha-10:#a3a3a31a;--color-slate-950:#0e121b;--color-slate-900:#181b25;--color-slate-800:#222530;--color-slate-700:#2b303b;--color-slate-600:#525866;--color-slate-500:#717784;--color-slate-400:#99a0ae;--color-slate-300:#cacfd8;--color-slate-200:#e1e4ea;--color-slate-100:#f2f5f8;--color-slate-50:#f5f7fa;--color-slate-0:#fff;--color-slate-alpha-24:#99a0ae3d;--color-slate-alpha-16:#99a0ae29;--color-slate-alpha-10:#99a0ae1a;--color-blue-950:#122368;--color-blue-900:#182f8b;--color-blue-800:#1f3bad;--color-blue-700:#2547d0;--color-blue-600:#3559e9;--color-blue-500:#335cff;--color-blue-400:#6895ff;--color-blue-300:#97baff;--color-blue-200:#c0d5ff;--color-blue-100:#d5e2ff;--color-blue-50:#ebf1ff;--color-blue-alpha-24:#476cff3d;--color-blue-alpha-16:#476cff29;--color-blue-alpha-10:#476cff1a;--color-orange-950:#71330a;--color-orange-900:#96440d;--color-orange-800:#b75310;--color-orange-700:#ce5e12;--color-orange-600:#e16614;--color-orange-500:#fa7319;--color-orange-400:#ffa468;--color-orange-300:#ffc197;--color-orange-200:#ffd9c0;--color-orange-100:#ffe6d5;--color-orange-50:#fff3eb;--color-orange-alpha-24:#ff91473d;--color-orange-alpha-16:#ff914729;--color-orange-alpha-10:#ff91471a;--color-red-950:#681219;--color-red-900:#8b1822;--color-red-800:#ad1f2b;--color-red-700:#d02533;--color-red-600:#e93544;--color-red-500:#fb3748;--color-red-400:#ff6875;--color-red-300:#ff97a0;--color-red-200:#ffc0c5;--color-red-100:#ffd5d8;--color-red-50:#ffebec;--color-red-alpha-24:#fb37483d;--color-red-alpha-16:#fb374829;--color-red-alpha-10:#fb37481a;--color-green-950:#0b4627;--color-green-900:#16643b;--color-green-800:#1a7544;--color-green-700:#178c4e;--color-green-600:#1daf61;--color-green-500:#1fc16b;--color-green-400:#3ee089;--color-green-300:#84ebb4;--color-green-200:#c2f5da;--color-green-100:#d0fbe9;--color-green-50:#e0faec;--color-green-alpha-24:#1fc16b3d;--color-green-alpha-16:#1fc16b29;--color-green-alpha-10:#1fc16b1a;--color-yellow-950:#624c18;--color-yellow-900:#86661d;--color-yellow-800:#a78025;--color-yellow-700:#c99a2c;--color-yellow-600:#e6a819;--color-yellow-500:#f6b51e;--color-yellow-400:#ffd268;--color-yellow-300:#ffe097;--color-yellow-200:#ffecc0;--color-yellow-100:#ffefcc;--color-yellow-50:#fff4d6;--color-yellow-alpha-24:#fbc64b3d;--color-yellow-alpha-16:#fbc64b29;--color-yellow-alpha-10:#fbc64b1a;--color-purple-950:#351a75;--color-purple-900:#3d1d86;--color-purple-800:#4c25a7;--color-purple-700:#5b2cc9;--color-purple-600:#693ee0;--color-purple-500:#7d52f4;--color-purple-400:#8c71f6;--color-purple-300:#a897ff;--color-purple-200:#cac0ff;--color-purple-100:#dcd5ff;--color-purple-50:#efebff;--color-purple-alpha-24:#784def3d;--color-purple-alpha-16:#784def29;--color-purple-alpha-10:#784def1a;--color-sky-950:#124b68;--color-sky-900:#18658b;--color-sky-800:#1f7ead;--color-sky-700:#2597d0;--color-sky-600:#35ade9;--color-sky-500:#47c2ff;--color-sky-400:#68cdff;--color-sky-300:#97dcff;--color-sky-200:#c0eaff;--color-sky-100:#d5f1ff;--color-sky-50:#ebf8ff;--color-sky-alpha-24:#47c2ff3d;--color-sky-alpha-16:#47c2ff29;--color-sky-alpha-10:#47c2ff1a;--color-pink-950:#68123d;--color-pink-900:#8b1852;--color-pink-800:#ad1f66;--color-pink-700:#d0257a;--color-pink-600:#e9358f;--color-pink-500:#fb4ba3;--color-pink-400:#ff68b3;--color-pink-300:#ff97cb;--color-pink-200:#ffc0df;--color-pink-100:#ffd5ea;--color-pink-50:#ffebf4;--color-pink-alpha-24:#fb4ba33d;--color-pink-alpha-16:#fb4ba329;--color-pink-alpha-10:#fb4ba31a;--color-teal-950:#0b463e;--color-teal-900:#16645a;--color-teal-800:#1a7569;--color-teal-700:#178c7d;--color-teal-600:#1daf9c;--color-teal-500:#22d3bb;--color-teal-400:#3fdec9;--color-teal-300:#84ebdd;--color-teal-200:#c2f5ee;--color-teal-100:#d0fbf5;--color-teal-50:#e4fbf8;--color-teal-alpha-24:#22d3bb3d;--color-teal-alpha-16:#22d3bb29;--color-teal-alpha-10:#22d3bb1a;--color-white-alpha-24:#ffffff3d;--color-white-alpha-16:#ffffff29;--color-white-alpha-10:#ffffff1a;--color-black-alpha-24:#0000003d;--color-black-alpha-16:#00000029;--color-black-alpha-10:#0000001a;--color-neutral-950:var(--color-gray-950);--color-neutral-900:var(--color-gray-900);--color-neutral-800:var(--color-gray-800);--color-neutral-700:var(--color-gray-700);--color-neutral-600:var(--color-gray-600);--color-neutral-500:var(--color-gray-500);--color-neutral-400:var(--color-gray-400);--color-neutral-300:var(--color-gray-300);--color-neutral-200:var(--color-gray-200);--color-neutral-100:var(--color-gray-100);--color-neutral-50:var(--color-gray-50);--color-neutral-0:var(--color-gray-0);--color-neutral-alpha-24:var(--color-gray-alpha-24);--color-neutral-alpha-16:var(--color-gray-alpha-16);--color-neutral-alpha-10:var(--color-gray-alpha-10);--color-primary-dark:var(--color-purple-800);--color-primary-darker:var(--color-purple-700);--color-primary-base:var(--color-purple-500);--color-primary-alpha-24:var(--color-purple-alpha-24);--color-primary-alpha-16:var(--color-purple-alpha-16);--color-primary-alpha-10:var(--color-purple-alpha-10);--color-social-apple:#000;--color-social-twitter:#010101;--color-social-github:#24292f;--color-social-notion:#1e2226;--color-social-tidal:#000;--color-social-amazon:#353e47;--color-social-zendesk:#16140d;--color-overlay-gray:#3333333d;--color-overlay-slate:#2b303b3d;--color-overlay:var(--color-overlay-gray);--color-static-black:var(--color-neutral-950);--color-static-white:var(--color-neutral-0);--color-bg-strong-950:var(--color-neutral-950);--color-bg-surface-800:var(--color-neutral-800);--color-bg-sub-300:var(--color-neutral-300);--color-bg-soft-200:var(--color-neutral-200);--color-bg-weak-50:var(--color-neutral-50);--color-bg-white-0:var(--color-neutral-0);--color-text-strong-950:var(--color-neutral-950);--color-text-sub-600:var(--color-neutral-600);--color-text-soft-400:var(--color-neutral-400);--color-text-disabled-300:var(--color-neutral-300);--color-text-white-0:var(--color-neutral-0);--color-stroke-strong-950:var(--color-neutral-950);--color-stroke-sub-300:var(--color-neutral-300);--color-stroke-soft-200:var(--color-neutral-200);--color-stroke-white-0:var(--color-neutral-0);--color-faded-dark:var(--color-neutral-800);--color-faded-base:var(--color-neutral-500);--color-faded-light:var(--color-neutral-200);--color-faded-lighter:var(--color-neutral-100);--color-information-dark:var(--color-blue-950);--color-information-base:var(--color-blue-500);--color-information-light:var(--color-blue-200);--color-information-lighter:var(--color-blue-50);--color-warning-dark:var(--color-orange-950);--color-warning-base:var(--color-orange-500);--color-warning-light:var(--color-orange-200);--color-warning-lighter:var(--color-orange-50);--color-error-dark:var(--color-red-950);--color-error-base:var(--color-red-500);--color-error-light:var(--color-red-200);--color-error-lighter:var(--color-red-50);--color-success-dark:var(--color-green-950);--color-success-base:var(--color-green-500);--color-success-light:var(--color-green-200);--color-success-lighter:var(--color-green-50);--color-away-dark:var(--color-yellow-950);--color-away-base:var(--color-yellow-500);--color-away-light:var(--color-yellow-200);--color-away-lighter:var(--color-yellow-50);--color-feature-dark:var(--color-purple-950);--color-feature-base:var(--color-purple-500);--color-feature-light:var(--color-purple-200);--color-feature-lighter:var(--color-purple-50);--color-verified-dark:var(--color-sky-950);--color-verified-base:var(--color-sky-500);--color-verified-light:var(--color-sky-200);--color-verified-lighter:var(--color-sky-50);--color-highlighted-dark:var(--color-pink-950);--color-highlighted-base:var(--color-pink-500);--color-highlighted-light:var(--color-pink-200);--color-highlighted-lighter:var(--color-pink-50);--color-stable-dark:var(--color-teal-950);--color-stable-base:var(--color-teal-500);--color-stable-light:var(--color-teal-200);--color-stable-lighter:var(--color-teal-50);--text-title-h1:3.5rem;--text-title-h1--line-height:4rem;--text-title-h1--letter-spacing:-.01em;--text-title-h1--font-weight:500;--text-title-h2:3rem;--text-title-h2--line-height:3.5rem;--text-title-h2--letter-spacing:-.01em;--text-title-h2--font-weight:500;--text-title-h3:2.5rem;--text-title-h3--line-height:3rem;--text-title-h3--letter-spacing:-.01em;--text-title-h3--font-weight:500;--text-title-h4:2rem;--text-title-h4--line-height:2.5rem;--text-title-h4--letter-spacing:-.005em;--text-title-h4--font-weight:500;--text-title-h5:1.5rem;--text-title-h5--line-height:2rem;--text-title-h5--letter-spacing:0em;--text-title-h5--font-weight:500;--text-title-h6:1.25rem;--text-title-h6--line-height:1.75rem;--text-title-h6--letter-spacing:0em;--text-title-h6--font-weight:500;--text-label-xl:1.5rem;--text-label-xl--line-height:2rem;--text-label-xl--letter-spacing:-.015em;--text-label-xl--font-weight:500;--text-label-lg:1.125rem;--text-label-lg--line-height:1.5rem;--text-label-lg--letter-spacing:-.015em;--text-label-lg--font-weight:500;--text-label-md:1rem;--text-label-md--line-height:1.5rem;--text-label-md--letter-spacing:-.011em;--text-label-md--font-weight:500;--text-label-sm:.875rem;--text-label-sm--line-height:1.25rem;--text-label-sm--letter-spacing:-.006em;--text-label-sm--font-weight:500;--text-label-compact:.813rem;--text-label-compact--line-height:1.25rem;--text-label-compact--letter-spacing:-.003em;--text-label-compact--font-weight:500;--text-label-xs:.75rem;--text-label-xs--line-height:1rem;--text-label-xs--letter-spacing:0em;--text-label-xs--font-weight:500;--text-paragraph-xl:1.5rem;--text-paragraph-xl--line-height:2rem;--text-paragraph-xl--letter-spacing:-.015em;--text-paragraph-xl--font-weight:400;--text-paragraph-lg:1.125rem;--text-paragraph-lg--line-height:1.5rem;--text-paragraph-lg--letter-spacing:-.015em;--text-paragraph-lg--font-weight:400;--text-paragraph-md:1rem;--text-paragraph-md--line-height:1.5rem;--text-paragraph-md--letter-spacing:-.011em;--text-paragraph-md--font-weight:400;--text-paragraph-sm:.875rem;--text-paragraph-sm--line-height:1.25rem;--text-paragraph-sm--letter-spacing:-.006em;--text-paragraph-sm--font-weight:400;--text-paragraph-compact:.813rem;--text-paragraph-compact--line-height:1.25rem;--text-paragraph-compact--letter-spacing:-.003em;--text-paragraph-compact--font-weight:400;--text-paragraph-xs:.75rem;--text-paragraph-xs--line-height:1rem;--text-paragraph-xs--letter-spacing:0em;--text-paragraph-xs--font-weight:400;--text-subheading-md:1rem;--text-subheading-md--line-height:1.5rem;--text-subheading-md--letter-spacing:.06em;--text-subheading-md--font-weight:500;--text-subheading-sm:.875rem;--text-subheading-sm--line-height:1.25rem;--text-subheading-sm--letter-spacing:.06em;--text-subheading-sm--font-weight:500;--text-subheading-xs:.75rem;--text-subheading-xs--line-height:1rem;--text-subheading-xs--letter-spacing:.04em;--text-subheading-xs--font-weight:500;--text-subheading-2xs:.6875rem;--text-subheading-2xs--line-height:.75rem;--text-subheading-2xs--letter-spacing:.02em;--text-subheading-2xs--font-weight:500;--text-doc-label:1.125rem;--text-doc-label--line-height:2rem;--text-doc-label--letter-spacing:-.015em;--text-doc-label--font-weight:500;--text-doc-paragraph:1.125rem;--text-doc-paragraph--line-height:2rem;--text-doc-paragraph--letter-spacing:-.015em;--text-doc-paragraph--font-weight:400;--icon-sm:.875rem;--icon-md:1rem;--icon-lg:1.25rem;--space-0:0rem;--space-2:.125rem;--space-4:.25rem;--space-6:.375rem;--space-8:.5rem;--space-10:.625rem;--space-12:.75rem;--space-14:.875rem;--space-16:1rem;--space-20:1.25rem;--space-24:1.5rem;--space-28:1.75rem;--space-32:2rem;--space-36:2.25rem;--space-40:2.5rem;--space-44:2.75rem;--space-48:3rem;--radius-0:0rem;--radius-2:.125rem;--radius-4:.25rem;--radius-6:.375rem;--radius-8:.5rem;--radius-10:.625rem;--radius-12:.75rem;--radius-14:.875rem;--radius-16:1rem;--radius-20:1.25rem;--radius-24:1.5rem;--radius-28:1.75rem;--radius-full:63rem;--z-below:-1;--z-base:1;--z-nav:100;--z-overlay:1000;--z-max:9999;--shadow-regular-xs:0 1px 2px 0 #0a0d1408;--shadow-regular-sm:0 2px 4px #1b1c1d0a;--shadow-regular-md:0 16px 32px -12px #0e121b1a;--shadow-button-primary-focus:0 0 0 2px var(--color-bg-white-0), 0 0 0 4px var(--color-primary-alpha-10);--shadow-button-important-focus:0 0 0 2px var(--color-bg-white-0), 0 0 0 4px var(--color-neutral-alpha-16);--shadow-button-error-focus:0 0 0 2px var(--color-bg-white-0), 0 0 0 4px var(--color-red-alpha-10);--shadow-fancy-buttons-neutral:0 1px 2px 0 #1b1c1d7a, 0 0 0 1px #242628;--shadow-fancy-buttons-primary:0 1px 2px 0 #0e121b3d, 0 0 0 1px var(--color-primary-base);--shadow-fancy-buttons-error:0 1px 2px 0 #0e121b3d, 0 0 0 1px var(--color-error-base);--shadow-fancy-buttons-stroke:0 1px 3px 0 #0e121b1f, 0 0 0 1px var(--color-stroke-soft-200);--shadow-toggle-switch:0 6px 10px 0 #0e121b0f, 0 2px 4px 0 #0e121b08;--shadow-switch-thumb:0 4px 8px 0 #1b1c1d0f, 0 2px 4px 0 #0e121b14;--shadow-tooltip:0 12px 24px 0 #0e121b0f, 0 1px 2px 0 #0e121b08;--shadow-custom-xs:0 0 0 1px #3333330a, 0 4px 8px -2px #3333330f, 0 2px 4px #3333330a, 0 1px 2px #3333330a, inset 0 -1px 1px -.5px #3333330f;--shadow-custom-sm:0 0 0 1px #3333330a, 0 16px 8px -8px #33333303, 0 12px 6px -6px #33333305, 0 5px 5px -2.5px #33333314, 0 1px 3px -1.5px #33333329, inset 0 -.5px .5px #33333314;--shadow-custom-md:0 0 0 1px #3333330a, 0 1px 1px .5px #3333330a, 0 3px 3px -1.5px #33333305, 0 6px 6px -3px #3333330a, 0 12px 12px -6px #3333330a, 0 24px 24px -12px #3333330a, 0 48px 48px -24px #3333330a, inset 0 -1px 1px -.5px #3333330f;--shadow-custom-lg:0 0 0 1px #3333330a, 0 1px 1px .5px #3333330a, 0 3px 3px -1.5px #33333305, 0 6px 6px -3px #3333330a, 0 12px 12px -6px #3333330a, 0 24px 24px -12px #3333330a, 0 48px 48px -24px #3333330a, 0 96px 96px -32px #3333330f, inset 0 -1px 1px -.5px #3333330f}[data-theme=dark]{--color-bg-strong-950:var(--color-neutral-0);--color-bg-surface-800:var(--color-neutral-200);--color-bg-sub-300:var(--color-neutral-600);--color-bg-soft-200:var(--color-neutral-700);--color-bg-weak-50:var(--color-neutral-900);--color-bg-white-0:var(--color-neutral-950);--color-text-strong-950:var(--color-neutral-0);--color-text-sub-600:var(--color-neutral-400);--color-text-soft-400:var(--color-neutral-500);--color-text-disabled-300:var(--color-neutral-600);--color-text-white-0:var(--color-neutral-950);--color-stroke-strong-950:var(--color-neutral-0);--color-stroke-sub-300:var(--color-neutral-600);--color-stroke-soft-200:var(--color-neutral-700);--color-stroke-white-0:var(--color-neutral-950);--color-faded-dark:var(--color-neutral-300);--color-faded-base:var(--color-neutral-500);--color-faded-light:var(--color-neutral-alpha-24);--color-faded-lighter:var(--color-neutral-alpha-16);--color-information-dark:var(--color-blue-400);--color-information-base:var(--color-blue-500);--color-information-light:var(--color-blue-alpha-24);--color-information-lighter:var(--color-blue-alpha-16);--color-warning-dark:var(--color-orange-400);--color-warning-base:var(--color-orange-600);--color-warning-light:var(--color-orange-alpha-24);--color-warning-lighter:var(--color-orange-alpha-16);--color-error-dark:var(--color-red-400);--color-error-base:var(--color-red-600);--color-error-light:var(--color-red-alpha-24);--color-error-lighter:var(--color-red-alpha-16);--color-success-dark:var(--color-green-400);--color-success-base:var(--color-green-600);--color-success-light:var(--color-green-alpha-24);--color-success-lighter:var(--color-green-alpha-16);--color-away-dark:var(--color-yellow-400);--color-away-base:var(--color-yellow-600);--color-away-light:var(--color-yellow-alpha-24);--color-away-lighter:var(--color-yellow-alpha-16);--color-feature-dark:var(--color-purple-400);--color-feature-base:var(--color-purple-500);--color-feature-light:var(--color-purple-alpha-24);--color-feature-lighter:var(--color-purple-alpha-16);--color-verified-dark:var(--color-sky-400);--color-verified-base:var(--color-sky-600);--color-verified-light:var(--color-sky-alpha-24);--color-verified-lighter:var(--color-sky-alpha-16);--color-highlighted-dark:var(--color-pink-400);--color-highlighted-base:var(--color-pink-600);--color-highlighted-light:var(--color-pink-alpha-24);--color-highlighted-lighter:var(--color-pink-alpha-16);--color-stable-dark:var(--color-teal-400);--color-stable-base:var(--color-teal-600);--color-stable-light:var(--color-teal-alpha-24);--color-stable-lighter:var(--color-teal-alpha-16);--color-overlay-gray:#3333338f;--color-overlay-slate:#2b303b8f;--color-overlay:var(--color-overlay-gray);--color-social-apple:#fff;--color-social-twitter:#fff;--color-social-github:#fff;--color-social-notion:#fff;--color-social-tidal:#fff;--color-social-amazon:#fff;--color-social-zendesk:#fff}html{scroll-behavior:smooth}
