@charset "UTF-8";html{font-size:15px;font-weight:400;line-height:1.4;font-family:GT Flexa,Arial,Helvetica,sans-serif;font-style:normal}@media (min-width: 980px){html{font-size:16px}}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400;margin:0;font-size:1em;font-family:GT Flexa,Arial,Helvetica,sans-serif;white-space:normal;text-rendering:geometricPrecision}p{font-weight:400;margin:0;font-size:1em;font-family:GT Flexa,Arial,Helvetica,sans-serif;white-space:normal;text-rendering:geometricPrecision}.text\:color{color:var(--theme-secondary)}.text\:h1,.text\:h2,.text\:h3,.text\:h3-alt,.text\:h4,.text\:h5,.text\:lg,.text\:md,.text\:sm,.text\:xs,.text\:body-lg,.text\:body,.text\:body-alt,.text\:body-sm{white-space:normal;text-rendering:geometricPrecision;-webkit-hyphens:auto;hyphens:auto}@media (min-width: 700px){.text\:h1,.text\:h2,.text\:h3,.text\:h3-alt,.text\:h4,.text\:h5,.text\:lg,.text\:md,.text\:sm,.text\:xs,.text\:body-lg,.text\:body,.text\:body-alt,.text\:body-sm{-webkit-hyphens:none;hyphens:none}}.text\:h1.bold,.text\:h1 b,.text\:h2.bold,.text\:h2 b,.text\:h3.bold,.text\:h3 b,.text\:h3-alt.bold,.text\:h3-alt b,.text\:h4.bold,.text\:h4 b,.text\:h5.bold,.text\:h5 b,.text\:lg.bold,.text\:lg b,.text\:md.bold,.text\:md b,.text\:sm.bold,.text\:sm b,.text\:xs.bold,.text\:xs b,.text\:body-lg.bold,.text\:body-lg b,.text\:body.bold,.text\:body b,.text\:body-alt.bold,.text\:body-alt b,.text\:body-sm.bold,.text\:body-sm b{font-weight:500}.text\:h1.italic,.text\:h1 i,.text\:h2.italic,.text\:h2 i,.text\:h3.italic,.text\:h3 i,.text\:h3-alt.italic,.text\:h3-alt i,.text\:h4.italic,.text\:h4 i,.text\:h5.italic,.text\:h5 i,.text\:lg.italic,.text\:lg i,.text\:md.italic,.text\:md i,.text\:sm.italic,.text\:sm i,.text\:xs.italic,.text\:xs i,.text\:body-lg.italic,.text\:body-lg i,.text\:body.italic,.text\:body i,.text\:body-alt.italic,.text\:body-alt i,.text\:body-sm.italic,.text\:body-sm i{font-style:italic}.text\:bold{font-weight:500}.text\:italic{font-style:italic}.text\:h1,.text\:h2,.text\:h3,.text\:h3-alt,.text\:h4,.text\:h5{text-wrap:balance;font-feature-settings:"lnum"}.text\:h1{font-size:48px;font-family:GT Super Display,Georgia,serif;font-weight:400;line-height:1.1em}@media (min-width: 980px){.text\:h1{font-size:84px;font-size:clamp(3rem,4.16vw + 1.18rem,7.88rem)}}.text\:h2{font-size:30px;font-family:GT Super Display,Georgia,serif;font-weight:400;line-height:1.1em}@media (min-width: 980px){.text\:h2{font-size:64px;font-size:clamp(1.88rem,2.67vw + .71rem,5rem)}}.text\:h3{font-size:28px;font-family:GT Super Display,Georgia,serif;font-weight:400;line-height:1.1em}@media (min-width: 980px){.text\:h3{font-size:48px;font-size:clamp(1.75rem,1.07vw + 1.28rem,3rem)}}.text\:h3-alt{font-size:28px;font-family:GT Super Display,Georgia,serif;font-weight:400;line-height:1.1em}@media (min-width: 980px){.text\:h3-alt{font-size:46px;font-size:clamp(1.75rem,.96vw + 1.33rem,2.88rem)}}.text\:h4{font-size:22px;font-family:GT Super Display,Georgia,serif;font-weight:400;line-height:1.1em}@media (min-width: 980px){.text\:h4{font-size:32px;font-size:clamp(1.38rem,.53vw + 1.14rem,2rem)}}.text\:h5{font-size:18px;font-family:GT Super Display,Georgia,serif;font-weight:400;line-height:1.1em}@media (min-width: 980px){.text\:h5{font-size:20px;font-size:clamp(1.13rem,.11vw + 1.08rem,1.25rem)}}.text\:lg{font-size:18px;font-family:GT Flexa,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.1em}@media (min-width: 980px){.text\:lg{font-size:32px}}.text\:md{font-size:14px;font-family:GT Flexa,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.1em}@media (min-width: 980px){.text\:md{font-size:20px}}.text\:sm{font-size:15px;font-family:GT Flexa,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.4em}@media (min-width: 980px){.text\:sm{font-size:16px}}.text\:xs{font-size:12px;font-family:GT Flexa,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.4em}@media (min-width: 980px){.text\:xs{font-size:12px}}.text\:body-lg{font-size:18px;font-family:GT Flexa,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.4em}@media (min-width: 980px){.text\:body-lg{font-size:24px}}.text\:body{font-size:15px;font-family:GT Flexa,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.4em}@media (min-width: 980px){.text\:body{font-size:16px}}.text\:body-alt{font-size:15px;font-family:GT Flexa,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.4em}@media (min-width: 980px){.text\:body-alt{font-size:15px}}.text\:body-sm{font-size:13px;font-family:GT Flexa,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.4em}@media (min-width: 980px){.text\:body-sm{font-size:16px}}.text\:capitalize{text-transform:capitalize}button{margin:0;padding:0;border:none;border-radius:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:inherit}button[disabled]{cursor:default}input[type=submit]{cursor:pointer}input[type=submit][disabled]{cursor:default}@keyframes roundButtonArrowSpin{0%{transform:translate(0)}49%{transform:translate(34px)}50%{transform:translate(-34px)}to{transform:translate(0)}}.button\:pill{--background: #191919;--foreground: #fdfdfd;padding:.667em 1.333em;line-height:1.2em;border-radius:1.267em;display:inline-flex;align-items:center;justify-content:space-between;gap:.625em;text-align:center;cursor:pointer;text-decoration:none;overflow:hidden;transition:background-color .2s ease-out,color .2s ease-out,padding .2s ease-out}.button\:pill[disabled],.button\:pill[aria-disabled=true]{opacity:.5;cursor:default}.button\:pill[aria-disabled=true]{pointer-events:none}.button\:pill:not(.no-icon):after{content:"→";display:inline-block;height:.85em;width:.85em;line-height:.85em;transition:margin .2s ease-out,transform .2s ease-out}.button\:pill svg{height:1em}.button\:pill ::selection{background:var(--foreground);color:var(--background)}.button\:pill:not([disabled]):not([aria-disabled=true]):not(.no-icon):hover{padding-right:2.0705em;padding-left:2.0705em}.button\:pill:not([disabled]):not([aria-disabled=true]):not(.no-icon):hover:after{transform:translate(3.033em);margin-left:-1.475em}.button\:pill{border:1px solid transparent;background-color:var(--background);color:var(--foreground)}.button\:pill::selection{background:var(--foreground);color:var(--background)}.button\:inverted{--background: #fdfdfd;--foreground: #191919;padding:.667em 1.333em;line-height:1.2em;border-radius:1.267em;display:inline-flex;align-items:center;justify-content:space-between;gap:.625em;text-align:center;cursor:pointer;text-decoration:none;overflow:hidden;transition:background-color .2s ease-out,color .2s ease-out,padding .2s ease-out}.button\:inverted[disabled],.button\:inverted[aria-disabled=true]{opacity:.5;cursor:default}.button\:inverted[aria-disabled=true]{pointer-events:none}.button\:inverted:not(.no-icon):after{content:"→";display:inline-block;height:.85em;width:.85em;line-height:.85em;transition:margin .2s ease-out,transform .2s ease-out}.button\:inverted svg{height:1em}.button\:inverted ::selection{background:var(--foreground);color:var(--background)}.button\:inverted:not([disabled]):not([aria-disabled=true]):not(.no-icon):hover{padding-right:2.0705em;padding-left:2.0705em}.button\:inverted:not([disabled]):not([aria-disabled=true]):not(.no-icon):hover:after{transform:translate(3.033em);margin-left:-1.475em}.button\:inverted{border:1px solid transparent;background-color:var(--background);color:var(--foreground)}.button\:inverted::selection{background:var(--foreground);color:var(--background)}.button\:outline{--background: #191919;--foreground: #fdfdfd;padding:.667em 1.333em;line-height:1.2em;border-radius:1.267em;display:inline-flex;align-items:center;justify-content:space-between;gap:.625em;text-align:center;cursor:pointer;text-decoration:none;overflow:hidden;transition:background-color .2s ease-out,color .2s ease-out,padding .2s ease-out}.button\:outline[disabled],.button\:outline[aria-disabled=true]{opacity:.5;cursor:default}.button\:outline[aria-disabled=true]{pointer-events:none}.button\:outline:not(.no-icon):after{content:"→";display:inline-block;height:.85em;width:.85em;line-height:.85em;transition:margin .2s ease-out,transform .2s ease-out}.button\:outline svg{height:1em}.button\:outline ::selection{background:var(--foreground);color:var(--background)}.button\:outline:not([disabled]):not([aria-disabled=true]):not(.no-icon):hover{padding-right:2.0705em;padding-left:2.0705em}.button\:outline:not([disabled]):not([aria-disabled=true]):not(.no-icon):hover:after{transform:translate(3.033em);margin-left:-1.475em}.button\:outline{border:1px solid var(--background);background-color:transparent;color:var(--background)}.button\:outline::selection{background:var(--background);color:var(--foreground)}.button\:outline[aria-pressed=true]{border:1px solid transparent;background-color:var(--background);color:var(--foreground)}.button\:outline[aria-pressed=true]::selection{background:var(--foreground);color:var(--background)}.button\:round{--background: #191919;--foreground: #fdfdfd;display:flex;align-items:center;justify-content:center;padding:16px;height:50px;width:50px;border-radius:50%;background-color:var(--background);color:var(--foreground);overflow:hidden;transition:background-color .2s ease-out,color .2s ease-out}.button\:round ::selection{background:var(--foreground);color:var(--background)}.button\:round svg.thick-arrow,.button\:round svg.thin-arrow{height:100%;width:100%}.button\:round[disabled],.button\:round[aria-disabled=true]{opacity:.5;cursor:default}.button\:round[aria-disabled=true]{pointer-events:none}.button\:round:not([disabled]):not([aria-disabled=true]):hover svg.thick-arrow,.button\:round:not([disabled]):not([aria-disabled=true]):hover svg.thin-arrow{animation:roundButtonArrowSpin .2s ease-out 1}.button\:round-inverted{--background: #fdfdfd;--foreground: #191919;display:flex;align-items:center;justify-content:center;padding:16px;height:50px;width:50px;border-radius:50%;background-color:var(--background);color:var(--foreground);overflow:hidden;transition:background-color .2s ease-out,color .2s ease-out}.button\:round-inverted ::selection{background:var(--foreground);color:var(--background)}.button\:round-inverted svg.thick-arrow,.button\:round-inverted svg.thin-arrow{height:100%;width:100%}.button\:round-inverted[disabled],.button\:round-inverted[aria-disabled=true]{opacity:.5;cursor:default}.button\:round-inverted[aria-disabled=true]{pointer-events:none}.button\:round-inverted:not([disabled]):not([aria-disabled=true]):hover svg.thick-arrow,.button\:round-inverted:not([disabled]):not([aria-disabled=true]):hover svg.thin-arrow{animation:roundButtonArrowSpin .2s ease-out 1}.button\:round-outline{--background: #191919;--foreground: #fdfdfd;display:flex;align-items:center;justify-content:center;padding:16px;height:50px;width:50px;border-radius:50%;background-color:var(--background);color:var(--foreground);overflow:hidden;transition:background-color .2s ease-out,color .2s ease-out}.button\:round-outline ::selection{background:var(--foreground);color:var(--background)}.button\:round-outline svg.thick-arrow,.button\:round-outline svg.thin-arrow{height:100%;width:100%}.button\:round-outline[disabled],.button\:round-outline[aria-disabled=true]{opacity:.5;cursor:default}.button\:round-outline[aria-disabled=true]{pointer-events:none}.button\:round-outline:not([disabled]):not([aria-disabled=true]):hover svg.thick-arrow,.button\:round-outline:not([disabled]):not([aria-disabled=true]):hover svg.thin-arrow{animation:roundButtonArrowSpin .2s ease-out 1}.button\:round-outline{border:1px solid var(--background);background-color:transparent;color:var(--background)}.button\:round-outline::selection{background:var(--background);color:var(--foreground)}.button\:round-outline[aria-pressed=true]{border:1px solid transparent;background-color:var(--background);color:var(--foreground)}.button\:round-outline[aria-pressed=true]::selection{background:var(--foreground);color:var(--background)}a:hover .button\:pill:not(.no-icon),a:hover .button\:outline:not(.no-icon),button:hover .button\:pill:not(.no-icon),button:hover .button\:outline:not(.no-icon){padding-right:2.0705em;padding-left:2.0705em}a:hover .button\:pill:not(.no-icon):after,a:hover .button\:outline:not(.no-icon):after,button:hover .button\:pill:not(.no-icon):after,button:hover .button\:outline:not(.no-icon):after{transform:translate(3.033em);margin-left:-1.475em}a:hover .button\:round svg.thick-arrow,a:hover .button\:round svg.thin-arrow,button:hover .button\:round svg.thick-arrow,button:hover .button\:round svg.thin-arrow{animation:roundButtonArrowSpin .2s ease-out 1}input{min-width:0;height:auto}input,select,textarea{margin:0;padding:0;border:none;border-radius:0;font:inherit;color:inherit;background:none}label{cursor:pointer}textarea{resize:none}.input\:string{padding:.667em 1.333em;line-height:1.2em;border-radius:1.267em;background-color:#fdfdfd;color:#191919}.input\:string.invalid{box-shadow:0 0 0 2px #ee2626}.input\:checkbox{appearance:none;display:inline-block;background:none;border:1px solid #191919;border-radius:50%;height:1.4em;width:1.4em;cursor:pointer}.input\:checkbox:checked{background-color:#191919}.input\:checkbox:checked:before{content:"";display:inline-block;position:relative;top:0;left:0;height:100%;width:100%;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 15 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.4 5.4L5.6 9.7L13.5 1.77' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center center;-webkit-mask-size:65% 65%;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 15 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.4 5.4L5.6 9.7L13.5 1.77' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center center;mask-size:65% 65%;background-color:#fdfdfd}.input\:checkbox.invalid{box-shadow:0 0 0 2px #ee2626}.input\:select{padding:.667em 1.333em;line-height:1.2em;border-radius:1.267em;background-color:#fdfdfd;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' opacity='1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevrons-up-down'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - .75rem) center;background-size:1em}.input\:select.invalid{box-shadow:0 0 0 2px #ee2626}:root{--nav-height: 70px;--gap: 16px;--gutter: 16px;--spacing-auto: 72px}@media (min-width: 980px){:root{--nav-height: 80px;--gap: 35px;--gutter: 35px}}@media (min-width: 1300px){:root{--spacing-auto: 128px}}@media (min-width: 1700px){:root{--spacing-auto: 192px}}*{box-sizing:border-box}::selection{color:#fdfdfd;background:#191919}img::selection{background-color:#0006}html{margin:0;padding:0;color:#191919;background-color:#fdfdfd;overflow-x:hidden;overflow-y:scroll;scrollbar-width:thin}body{margin:0;padding:0;min-height:100vh}p,blockquote{margin:0}:focus{outline:none}:focus-visible{outline:2px solid #191919;outline-offset:-2px}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}table{border-collapse:collapse}table td,table th{border:1px solid #cdcdcd;padding:8px}table tr:nth-child(2n){background-color:#f0f0f0}table th{text-align:left;background-color:#d9d9d9}@keyframes shine{to{background-position:calc(100% + 120px) 0}}
