@keyframes buttonBounce-385d7a0f{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-385d7a0f]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-385d7a0f],.h2[data-v-385d7a0f],.h3[data-v-385d7a0f],.h4[data-v-385d7a0f],.h5[data-v-385d7a0f],.h6[data-v-385d7a0f],h1[data-v-385d7a0f],h2[data-v-385d7a0f],h3[data-v-385d7a0f],h4[data-v-385d7a0f],h5[data-v-385d7a0f],h6[data-v-385d7a0f]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-385d7a0f],h1[data-v-385d7a0f]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-385d7a0f],h1[data-v-385d7a0f]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-385d7a0f],h1[data-v-385d7a0f]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-385d7a0f],h2[data-v-385d7a0f]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-385d7a0f],h2[data-v-385d7a0f]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-385d7a0f],h2[data-v-385d7a0f]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-385d7a0f],h3[data-v-385d7a0f]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-385d7a0f],h3[data-v-385d7a0f]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-385d7a0f],h3[data-v-385d7a0f]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-385d7a0f],h4[data-v-385d7a0f]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-385d7a0f],h4[data-v-385d7a0f]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-385d7a0f],h4[data-v-385d7a0f]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-385d7a0f],h5[data-v-385d7a0f]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-385d7a0f],h5[data-v-385d7a0f]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-385d7a0f],h5[data-v-385d7a0f]{font-size:1.5rem}}.h6[data-v-385d7a0f],h6[data-v-385d7a0f]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-385d7a0f],h6[data-v-385d7a0f]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-385d7a0f],h6[data-v-385d7a0f]{font-size:1.25rem}}.p1[data-v-385d7a0f],a[data-v-385d7a0f],button[data-v-385d7a0f],div[data-v-385d7a0f],p[data-v-385d7a0f]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-385d7a0f],a[data-v-385d7a0f],button[data-v-385d7a0f],div[data-v-385d7a0f],p[data-v-385d7a0f]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-385d7a0f],a[data-v-385d7a0f],button[data-v-385d7a0f],div[data-v-385d7a0f],p[data-v-385d7a0f]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-385d7a0f]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-385d7a0f]{background-color:transparent;margin:0;padding:0}code[data-v-385d7a0f]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}@keyframes rotator-385d7a0f{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash-385d7a0f{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.loader[data-v-385d7a0f]{animation:rotator-385d7a0f 1.5s linear infinite;height:.875rem;width:.875rem;z-index:10}.path[data-v-385d7a0f]{stroke-dasharray:187;stroke-dashoffset:0;stroke:#fff;animation:dash-385d7a0f 1.5s ease-in-out infinite;transform-origin:center}@keyframes buttonBounce-a781a716{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-a781a716]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-a781a716],.h2[data-v-a781a716],.h3[data-v-a781a716],.h4[data-v-a781a716],.h5[data-v-a781a716],.h6[data-v-a781a716],h1[data-v-a781a716],h2[data-v-a781a716],h3[data-v-a781a716],h4[data-v-a781a716],h5[data-v-a781a716],h6[data-v-a781a716]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-a781a716],h1[data-v-a781a716]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-a781a716],h1[data-v-a781a716]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-a781a716],h1[data-v-a781a716]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-a781a716],h2[data-v-a781a716]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-a781a716],h2[data-v-a781a716]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-a781a716],h2[data-v-a781a716]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-a781a716],h3[data-v-a781a716]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-a781a716],h3[data-v-a781a716]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-a781a716],h3[data-v-a781a716]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-a781a716],h4[data-v-a781a716]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-a781a716],h4[data-v-a781a716]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-a781a716],h4[data-v-a781a716]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-a781a716],h5[data-v-a781a716]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-a781a716],h5[data-v-a781a716]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-a781a716],h5[data-v-a781a716]{font-size:1.5rem}}.h6[data-v-a781a716],h6[data-v-a781a716]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-a781a716],h6[data-v-a781a716]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-a781a716],h6[data-v-a781a716]{font-size:1.25rem}}.p1[data-v-a781a716],a[data-v-a781a716],button[data-v-a781a716],div[data-v-a781a716],p[data-v-a781a716]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-a781a716],a[data-v-a781a716],button[data-v-a781a716],div[data-v-a781a716],p[data-v-a781a716]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-a781a716],a[data-v-a781a716],button[data-v-a781a716],div[data-v-a781a716],p[data-v-a781a716]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-a781a716]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-a781a716]{background-color:transparent;margin:0;padding:0}code[data-v-a781a716]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.loader[data-v-a781a716]{left:calc(50% - .375rem);position:absolute;top:calc(50% - .375rem);transform:translate(-50%,-50%)}.loader+.slot[data-v-a781a716]{opacity:0}.slot[data-v-a781a716]{align-items:center;display:flex;flex-direction:row}.clear[data-v-a781a716]{display:block;width:-moz-fit-content;width:fit-content}.clear.disabled[data-v-a781a716]{cursor:not-allowed}.clear.disabled[data-v-a781a716]:after,.clear.disabled[data-v-a781a716]:before{display:none}.clear[data-v-a781a716]:focus-visible{box-shadow:0 0 0 5px #007bff80}[class*=center] .slot[data-v-a781a716]{justify-content:center}.theme__nav[data-v-a781a716]{background-color:#fff0;border:.125rem solid hsla(0,0%,100%,0);border-radius:.375rem;font-family:Overpass Mono;font-size:1.125rem;font-weight:500;line-height:1.3;margin:0 1.25rem;padding:.875rem .9375rem .6875rem;transition:.2s ease}@media screen and (max-width:75rem){.theme__nav[data-v-a781a716]{font-size:1rem}}@media screen and (max-width:53.125rem){.theme__nav[data-v-a781a716]{font-size:1.125rem}}@media screen and (max-width:90rem){.theme__nav[data-v-a781a716]{margin:0 .9375rem;padding:.875rem .625rem .6875rem}}@media screen and (max-width:64rem){.theme__nav[data-v-a781a716]{margin:0 .75rem;padding:.875rem .5rem .6875rem}}@media screen and (max-width:53.125rem){.theme__nav[data-v-a781a716]{margin:0 0 1.75rem;padding:.625rem 1.125rem .625rem .625rem}}.theme__nav .slot[data-v-a781a716]{font-family:Overpass Mono;font-size:1.125rem;font-weight:500;line-height:1.3}@media screen and (max-width:75rem){.theme__nav .slot[data-v-a781a716]{font-size:1rem}}@media screen and (max-width:53.125rem){.theme__nav .slot[data-v-a781a716]{font-size:1.125rem}}.theme__nav[data-v-a781a716]:hover{background-color:#fff6;border:.125rem solid #fff}.theme__nav.disabled[data-v-a781a716]{background-color:transparent;border:none}.theme__nav-secondary[data-v-a781a716]{font-family:Overpass Mono;font-size:.875rem;font-weight:400;transition:.2s ease;white-space:nowrap;width:100%}@media screen and (max-width:53.125rem){.theme__nav-secondary[data-v-a781a716]{padding-left:1.0625rem}}.theme__nav-secondary[data-v-a781a716]:not(:last-child){margin-bottom:1.25rem}.theme__nav-secondary .slot[data-v-a781a716]{font-family:Overpass Mono;font-size:.875rem;font-weight:400;transition:.2s ease;white-space:nowrap}.theme__nav-secondary[data-v-a781a716]:hover,.theme__nav-secondary:hover .slot[data-v-a781a716]{font-weight:700}.theme__basic[data-v-a781a716]{font-family:Overpass Mono;font-family:Satoshi;font-size:1.5rem;font-weight:500;font-weight:700;letter-spacing:-.09rem;letter-spacing:.02em;line-height:1.3;transition:.15s ease}@media screen and (max-width:102.5rem){.theme__basic[data-v-a781a716]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.theme__basic[data-v-a781a716]{font-size:.875rem;letter-spacing:-.0525rem;letter-spacing:.02em}}.theme__basic .slot[data-v-a781a716]{color:var(--link-color);font-family:Overpass Mono;font-family:Satoshi;font-size:1.5rem;font-weight:500;font-weight:700;letter-spacing:-.09rem;letter-spacing:.02em;line-height:1.3}@media screen and (max-width:102.5rem){.theme__basic .slot[data-v-a781a716]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.theme__basic .slot[data-v-a781a716]{font-size:.875rem;letter-spacing:-.0525rem;letter-spacing:.02em}}.theme__basic[data-v-a781a716]:hover{transform:scale(1.1)}.theme__footer[data-v-a781a716]{padding:.625rem;transition:.15s ease}.theme__footer .slot[data-v-a781a716]{font-family:Satoshi;font-size:1.5rem;font-weight:500;letter-spacing:.045rem;line-height:1.3}@media screen and (max-width:102.5rem){.theme__footer .slot[data-v-a781a716]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.theme__footer .slot[data-v-a781a716]{font-size:.75rem;letter-spacing:.0225rem}}.theme__footer[data-v-a781a716]:hover{transform:scale(1.1)}.theme__megallen[data-v-a781a716]{padding:1.875rem 0;width:100%}@media screen and (max-width:102.5rem){.theme__megallen[data-v-a781a716]{padding:1.8292682927vw 0}}@media screen and (max-width:64rem){.theme__megallen[data-v-a781a716]{padding:.5rem 0}}.theme__megallen[data-v-a781a716]:not(:last-child){border-bottom:.125rem solid hsla(0,0%,76%,.3)}@media screen and (max-width:64rem){.theme__megallen[data-v-a781a716]:not(:last-child){border-bottom:none}}.theme__megallen .slot[data-v-a781a716]{color:var(--text-color);font-family:Overpass Mono;font-family:Satoshi;font-size:1.5rem;font-weight:500;letter-spacing:-.09rem;letter-spacing:.24px;line-height:1.3;position:relative;text-align:left;transition:.15s ease}@media screen and (max-width:102.5rem){.theme__megallen .slot[data-v-a781a716]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.theme__megallen .slot[data-v-a781a716]{font-size:.875rem;letter-spacing:-.0525rem}}.theme__megallen .slot[data-v-a781a716] span{color:var(--text-color);font-family:Overpass Mono;font-family:Satoshi;font-size:1.5rem;font-weight:500;letter-spacing:-.09rem;letter-spacing:.24px;line-height:1.3;text-align:left;transition:.15s ease}@media screen and (max-width:102.5rem){.theme__megallen .slot[data-v-a781a716] span{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.theme__megallen .slot[data-v-a781a716] span{font-size:.875rem;letter-spacing:-.0525rem}}@media screen and (max-width:64rem){.theme__megallen .slot[data-v-a781a716] span{color:#0a44dd}}.theme__megallen .slot[data-v-a781a716] .icon{height:.875rem;left:0;position:absolute;top:.53125rem;transition:.15s ease;width:0}@media screen and (max-width:102.5rem){.theme__megallen .slot[data-v-a781a716] .icon{top:.5182926829vw}}@media screen and (max-width:64rem){.theme__megallen .slot[data-v-a781a716] .icon{top:.25rem}}.theme__megallen .slot[data-v-a781a716] .icon path{transition:.15s ease;fill:var(--text-color)}@media screen and (max-width:64rem){.theme__megallen .slot[data-v-a781a716] .icon path{fill:#0a44dd}}.theme__megallen:hover .slot[data-v-a781a716]{transform:translate(1.4375rem)}@media screen and (max-width:102.5rem){.theme__megallen:hover .slot[data-v-a781a716]{transform:translate(.9756097561vw)}}@media screen and (max-width:64rem){.theme__megallen:hover .slot[data-v-a781a716]{transform:translate(1rem)}}.theme__megallen[data-v-a781a716]:hover .icon{left:-1.4375rem;width:.8125rem}@media screen and (max-width:102.5rem){.theme__megallen[data-v-a781a716]:hover .icon{left:-1.4024390244vw;width:.7926829268vw}}@media screen and (max-width:64rem){.theme__megallen[data-v-a781a716]:hover .icon{left:-1rem;width:.5rem}}@keyframes buttonBounce-238b33c3{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-238b33c3]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-238b33c3],.h2[data-v-238b33c3],.h3[data-v-238b33c3],.h4[data-v-238b33c3],.h5[data-v-238b33c3],.h6[data-v-238b33c3],h1[data-v-238b33c3],h2[data-v-238b33c3],h3[data-v-238b33c3],h4[data-v-238b33c3],h5[data-v-238b33c3],h6[data-v-238b33c3]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-238b33c3],h1[data-v-238b33c3]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-238b33c3],h1[data-v-238b33c3]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-238b33c3],h1[data-v-238b33c3]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-238b33c3],h2[data-v-238b33c3]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-238b33c3],h2[data-v-238b33c3]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-238b33c3],h2[data-v-238b33c3]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-238b33c3],h3[data-v-238b33c3]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-238b33c3],h3[data-v-238b33c3]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-238b33c3],h3[data-v-238b33c3]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-238b33c3],h4[data-v-238b33c3]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-238b33c3],h4[data-v-238b33c3]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-238b33c3],h4[data-v-238b33c3]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-238b33c3],h5[data-v-238b33c3]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-238b33c3],h5[data-v-238b33c3]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-238b33c3],h5[data-v-238b33c3]{font-size:1.5rem}}.h6[data-v-238b33c3],h6[data-v-238b33c3]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-238b33c3],h6[data-v-238b33c3]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-238b33c3],h6[data-v-238b33c3]{font-size:1.25rem}}.p1[data-v-238b33c3],a[data-v-238b33c3],button[data-v-238b33c3],div[data-v-238b33c3],p[data-v-238b33c3]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-238b33c3],a[data-v-238b33c3],button[data-v-238b33c3],div[data-v-238b33c3],p[data-v-238b33c3]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-238b33c3],a[data-v-238b33c3],button[data-v-238b33c3],div[data-v-238b33c3],p[data-v-238b33c3]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-238b33c3]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-238b33c3]{background-color:transparent;margin:0;padding:0}code[data-v-238b33c3]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.hamburger[data-v-238b33c3]{height:1rem;position:relative;width:1.375rem}.hamburger.open .top[data-v-238b33c3]{top:50%;transform:translateY(-50%) rotate(45deg)}.hamburger.open .middle[data-v-238b33c3]{width:0}.hamburger.open .bottom[data-v-238b33c3]{bottom:50%;transform:translateY(50%) rotate(-45deg)}.line[data-v-238b33c3]{border-bottom:.0625rem solid var(--text-color);border-radius:.125rem;border-top:.0625rem solid var(--text-color);left:0;position:absolute;transition:.2s ease;width:100%}.top[data-v-238b33c3]{top:0}.middle[data-v-238b33c3]{top:50%;transform:translateY(-50%)}.bottom[data-v-238b33c3]{bottom:0}@keyframes buttonBounce-ef2bde5a{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-ef2bde5a]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-ef2bde5a],.h2[data-v-ef2bde5a],.h3[data-v-ef2bde5a],.h4[data-v-ef2bde5a],.h5[data-v-ef2bde5a],.h6[data-v-ef2bde5a],h1[data-v-ef2bde5a],h2[data-v-ef2bde5a],h3[data-v-ef2bde5a],h4[data-v-ef2bde5a],h5[data-v-ef2bde5a],h6[data-v-ef2bde5a]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-ef2bde5a],h1[data-v-ef2bde5a]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-ef2bde5a],h1[data-v-ef2bde5a]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-ef2bde5a],h1[data-v-ef2bde5a]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-ef2bde5a],h2[data-v-ef2bde5a]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-ef2bde5a],h2[data-v-ef2bde5a]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-ef2bde5a],h2[data-v-ef2bde5a]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-ef2bde5a],h3[data-v-ef2bde5a]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-ef2bde5a],h3[data-v-ef2bde5a]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-ef2bde5a],h3[data-v-ef2bde5a]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-ef2bde5a],h4[data-v-ef2bde5a]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-ef2bde5a],h4[data-v-ef2bde5a]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-ef2bde5a],h4[data-v-ef2bde5a]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-ef2bde5a],h5[data-v-ef2bde5a]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-ef2bde5a],h5[data-v-ef2bde5a]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-ef2bde5a],h5[data-v-ef2bde5a]{font-size:1.5rem}}.h6[data-v-ef2bde5a],h6[data-v-ef2bde5a]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-ef2bde5a],h6[data-v-ef2bde5a]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-ef2bde5a],h6[data-v-ef2bde5a]{font-size:1.25rem}}.p1[data-v-ef2bde5a],a[data-v-ef2bde5a],button[data-v-ef2bde5a],div[data-v-ef2bde5a],p[data-v-ef2bde5a]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-ef2bde5a],a[data-v-ef2bde5a],button[data-v-ef2bde5a],div[data-v-ef2bde5a],p[data-v-ef2bde5a]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-ef2bde5a],a[data-v-ef2bde5a],button[data-v-ef2bde5a],div[data-v-ef2bde5a],p[data-v-ef2bde5a]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-ef2bde5a]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-ef2bde5a]{background-color:transparent;margin:0;padding:0}code[data-v-ef2bde5a]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.accordion-section[data-v-ef2bde5a]{overflow:hidden;position:relative}.accordion-content-wrapper[data-v-ef2bde5a]{transition:height .15s ease-in-out}@keyframes buttonBounce-9c262b85{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-9c262b85]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-9c262b85],.h2[data-v-9c262b85],.h3[data-v-9c262b85],.h4[data-v-9c262b85],.h5[data-v-9c262b85],.h6[data-v-9c262b85],h1[data-v-9c262b85],h2[data-v-9c262b85],h3[data-v-9c262b85],h4[data-v-9c262b85],h5[data-v-9c262b85],h6[data-v-9c262b85]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-9c262b85],h1[data-v-9c262b85]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-9c262b85],h1[data-v-9c262b85]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-9c262b85],h1[data-v-9c262b85]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-9c262b85],h2[data-v-9c262b85]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-9c262b85],h2[data-v-9c262b85]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-9c262b85],h2[data-v-9c262b85]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-9c262b85],h3[data-v-9c262b85]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-9c262b85],h3[data-v-9c262b85]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-9c262b85],h3[data-v-9c262b85]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-9c262b85],h4[data-v-9c262b85]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-9c262b85],h4[data-v-9c262b85]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-9c262b85],h4[data-v-9c262b85]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-9c262b85],h5[data-v-9c262b85]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-9c262b85],h5[data-v-9c262b85]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-9c262b85],h5[data-v-9c262b85]{font-size:1.5rem}}.h6[data-v-9c262b85],h6[data-v-9c262b85]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-9c262b85],h6[data-v-9c262b85]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-9c262b85],h6[data-v-9c262b85]{font-size:1.25rem}}.p1[data-v-9c262b85],a[data-v-9c262b85],button[data-v-9c262b85],div[data-v-9c262b85],p[data-v-9c262b85]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-9c262b85],a[data-v-9c262b85],button[data-v-9c262b85],div[data-v-9c262b85],p[data-v-9c262b85]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-9c262b85],a[data-v-9c262b85],button[data-v-9c262b85],div[data-v-9c262b85],p[data-v-9c262b85]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-9c262b85]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-9c262b85]{background-color:transparent;margin:0;padding:0}code[data-v-9c262b85]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.dropdown-panel[data-v-9c262b85]{position:relative}.dropdown-panel.toggle-on-hover:hover .panel-container[data-v-9c262b85]{opacity:1;pointer-events:all;transform:translate(-50%);transition:.15s ease-in;visibility:visible}.panel-container[data-v-9c262b85]{left:50%;position:absolute;top:100%;transform:translate(-50%);transition:.15s ease-in}.panel-container[data-v-9c262b85]:not(.open){opacity:0;pointer-events:none;transform:translate(-50%,1rem);transition:.15s ease-out;visibility:hidden}@keyframes buttonBounce-ab753fed{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-ab753fed]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-ab753fed],.h2[data-v-ab753fed],.h3[data-v-ab753fed],.h4[data-v-ab753fed],.h5[data-v-ab753fed],.h6[data-v-ab753fed],h1[data-v-ab753fed],h2[data-v-ab753fed],h3[data-v-ab753fed],h4[data-v-ab753fed],h5[data-v-ab753fed],h6[data-v-ab753fed]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-ab753fed],h1[data-v-ab753fed]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-ab753fed],h1[data-v-ab753fed]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-ab753fed],h1[data-v-ab753fed]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-ab753fed],h2[data-v-ab753fed]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-ab753fed],h2[data-v-ab753fed]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-ab753fed],h2[data-v-ab753fed]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-ab753fed],h3[data-v-ab753fed]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-ab753fed],h3[data-v-ab753fed]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-ab753fed],h3[data-v-ab753fed]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-ab753fed],h4[data-v-ab753fed]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-ab753fed],h4[data-v-ab753fed]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-ab753fed],h4[data-v-ab753fed]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-ab753fed],h5[data-v-ab753fed]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-ab753fed],h5[data-v-ab753fed]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-ab753fed],h5[data-v-ab753fed]{font-size:1.5rem}}.h6[data-v-ab753fed],h6[data-v-ab753fed]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-ab753fed],h6[data-v-ab753fed]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-ab753fed],h6[data-v-ab753fed]{font-size:1.25rem}}.p1[data-v-ab753fed],a[data-v-ab753fed],button[data-v-ab753fed],div[data-v-ab753fed],p[data-v-ab753fed]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-ab753fed],a[data-v-ab753fed],button[data-v-ab753fed],div[data-v-ab753fed],p[data-v-ab753fed]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-ab753fed],a[data-v-ab753fed],button[data-v-ab753fed],div[data-v-ab753fed],p[data-v-ab753fed]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-ab753fed]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-ab753fed]{background-color:transparent;margin:0;padding:0}code[data-v-ab753fed]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.site-navigation[data-v-ab753fed]{height:100%}@media screen and (max-width:53.125rem){.site-navigation[data-v-ab753fed]{align-items:center;display:flex;justify-content:flex-end;position:relative;z-index:10000}}.navbar[data-v-ab753fed]{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (max-width:75rem){.navbar[data-v-ab753fed]{justify-content:flex-end}}@media screen and (max-width:53.125rem){.navbar[data-v-ab753fed]{-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);background:#fffffff2;border:.125rem solid #fff;border-radius:.625rem;justify-content:flex-start;opacity:0;overflow:hidden;padding:6.25rem 1.625rem 5.4375rem 1rem;position:absolute;right:0;top:-.75rem;transition:.3s ease;visibility:hidden;width:100%;z-index:99}.navbar.open[data-v-ab753fed]{opacity:1;visibility:visible}}.nav[data-v-ab753fed]{align-items:center;display:flex;flex-direction:row;justify-content:center}@media screen and (max-width:53.125rem){.nav[data-v-ab753fed]{align-items:flex-start;flex-direction:column}}.cta-row[data-v-ab753fed]{display:flex;justify-content:flex-end}.cta-mobile[data-v-ab753fed]{display:none}@media screen and (max-width:53.125rem){.cta-mobile[data-v-ab753fed]{display:block}}.hamburger-button[data-v-ab753fed]{border-radius:.625rem;display:none;padding:.625rem .8125rem;position:relative;z-index:100}@media screen and (max-width:53.125rem){.hamburger-button[data-v-ab753fed]{display:flex}}.hamburger-button[data-v-ab753fed]:focus-visible{box-shadow:0 0 0 5px #007bff80}.nav-link.has-toggle[data-v-ab753fed]{align-items:center;display:flex;position:relative}@media screen and (max-width:53.125rem){.nav-link.has-toggle[data-v-ab753fed]{margin-bottom:.875rem;padding:0 1.125rem .625rem 0}}.nav-link.has-toggle[data-v-ab753fed]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='9' fill='none' viewBox='0 0 8 9'%3E%3Cpath fill='%23292F3F' d='M4.001 7.817.29 4.105l1.238-1.238L4 5.342l2.475-2.475 1.238 1.238z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:.5625rem;margin-left:.5rem;position:relative;transform:translateY(-.125rem) rotate(0);transition:.25s ease;width:.5rem}.nav-link.has-toggle[data-v-ab753fed]:focus-visible+.panel-container{opacity:1;pointer-events:all;transform:translate(1rem)!important;transition:.15s ease-in;visibility:visible}[data-v-ab753fed] .panel{-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);background:#fffffff2;border:.125rem solid #fff;border-radius:.625rem;box-shadow:0 .875rem 2.125rem -.625rem #d6d0bd40;padding:1.25rem}[data-v-ab753fed] .panel-container{left:0;padding-top:.25rem;transform:translate(1rem)}[data-v-ab753fed] .panel-container:not(.open){transform:translate(1rem,1rem)}[data-v-ab753fed] .panel-container:focus-within{opacity:1;pointer-events:all;transform:translate(1rem)!important;transition:.15s ease-in;visibility:visible}[data-v-ab753fed] .dropdown-panel:hover .nav-link.has-toggle:after{transform:translateY(-.125rem) rotate(180deg)}[data-v-ab753fed] .dropdown-panel:hover .panel-container{transform:translate(1rem)!important}[data-v-ab753fed] .accordion{margin-bottom:.875rem}.secondary-links[data-v-ab753fed]{padding-bottom:.625rem}[data-v-ab753fed] .accordion-section{padding:.625rem .625rem 0}@keyframes buttonBounce-e179200a{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-e179200a]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-e179200a],.h2[data-v-e179200a],.h3[data-v-e179200a],.h4[data-v-e179200a],.h5[data-v-e179200a],.h6[data-v-e179200a],h1[data-v-e179200a],h2[data-v-e179200a],h3[data-v-e179200a],h4[data-v-e179200a],h5[data-v-e179200a],h6[data-v-e179200a]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-e179200a],h1[data-v-e179200a]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-e179200a],h1[data-v-e179200a]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-e179200a],h1[data-v-e179200a]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-e179200a],h2[data-v-e179200a]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-e179200a],h2[data-v-e179200a]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-e179200a],h2[data-v-e179200a]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-e179200a],h3[data-v-e179200a]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-e179200a],h3[data-v-e179200a]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-e179200a],h3[data-v-e179200a]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-e179200a],h4[data-v-e179200a]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-e179200a],h4[data-v-e179200a]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-e179200a],h4[data-v-e179200a]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-e179200a],h5[data-v-e179200a]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-e179200a],h5[data-v-e179200a]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-e179200a],h5[data-v-e179200a]{font-size:1.5rem}}.h6[data-v-e179200a],h6[data-v-e179200a]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-e179200a],h6[data-v-e179200a]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-e179200a],h6[data-v-e179200a]{font-size:1.25rem}}.p1[data-v-e179200a],a[data-v-e179200a],button[data-v-e179200a],div[data-v-e179200a],p[data-v-e179200a]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-e179200a],a[data-v-e179200a],button[data-v-e179200a],div[data-v-e179200a],p[data-v-e179200a]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-e179200a],a[data-v-e179200a],button[data-v-e179200a],div[data-v-e179200a],p[data-v-e179200a]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-e179200a]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-e179200a]{background-color:transparent;margin:0;padding:0}code[data-v-e179200a]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}#site-header[data-v-e179200a]{align-items:center;display:flex;flex-direction:row;height:9.375rem;justify-content:space-between;position:relative;z-index:10}@media screen and (max-width:53.125rem){#site-header[data-v-e179200a]{height:5.5rem}}.relative[data-v-e179200a]{position:relative}.logo-link[data-v-e179200a]{left:0;position:absolute;top:50%;transform:translateY(-50%);z-index:10001}.site-logo[data-v-e179200a]{position:relative;transition:.15s ease;width:13rem;z-index:10001}@media screen and (max-width:102.5rem){.site-logo[data-v-e179200a]{width:12.6829268293vw}}@media screen and (max-width:53.125rem){.site-logo[data-v-e179200a]{margin-left:.8125rem;width:6.5rem}}.site-logo[data-v-e179200a]:hover{transform:scale(1.1)}@keyframes buttonBounce-d30a206b{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-d30a206b]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-d30a206b],.h2[data-v-d30a206b],.h3[data-v-d30a206b],.h4[data-v-d30a206b],.h5[data-v-d30a206b],.h6[data-v-d30a206b],h1[data-v-d30a206b],h2[data-v-d30a206b],h3[data-v-d30a206b],h4[data-v-d30a206b],h5[data-v-d30a206b],h6[data-v-d30a206b]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-d30a206b],h1[data-v-d30a206b]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-d30a206b],h1[data-v-d30a206b]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-d30a206b],h1[data-v-d30a206b]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-d30a206b],h2[data-v-d30a206b]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-d30a206b],h2[data-v-d30a206b]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-d30a206b],h2[data-v-d30a206b]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-d30a206b],h3[data-v-d30a206b]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-d30a206b],h3[data-v-d30a206b]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-d30a206b],h3[data-v-d30a206b]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-d30a206b],h4[data-v-d30a206b]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-d30a206b],h4[data-v-d30a206b]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-d30a206b],h4[data-v-d30a206b]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-d30a206b],h5[data-v-d30a206b]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-d30a206b],h5[data-v-d30a206b]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-d30a206b],h5[data-v-d30a206b]{font-size:1.5rem}}.h6[data-v-d30a206b],h6[data-v-d30a206b]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-d30a206b],h6[data-v-d30a206b]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-d30a206b],h6[data-v-d30a206b]{font-size:1.25rem}}.p1[data-v-d30a206b],a[data-v-d30a206b],button[data-v-d30a206b],div[data-v-d30a206b],p[data-v-d30a206b]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-d30a206b],a[data-v-d30a206b],button[data-v-d30a206b],div[data-v-d30a206b],p[data-v-d30a206b]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-d30a206b],a[data-v-d30a206b],button[data-v-d30a206b],div[data-v-d30a206b],p[data-v-d30a206b]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-d30a206b]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-d30a206b]{background-color:transparent;margin:0;padding:0}code[data-v-d30a206b]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.loader[data-v-d30a206b]{left:calc(50% - .375rem);position:absolute;top:calc(50% - .375rem);transform:translate(-50%,-50%)}.loader+.slot[data-v-d30a206b]{opacity:0}.slot[data-v-d30a206b]{align-items:center;display:flex;flex-direction:row}.cta[data-v-d30a206b]{border-radius:3.125rem;display:block;padding:.75rem 1.875rem .5rem;width:-moz-fit-content;width:fit-content}@media screen and (max-width:102.5rem){.cta[data-v-d30a206b]{padding:.73vw 1.83vw .48vw}}@media screen and (max-width:53.125rem){.cta[data-v-d30a206b]{padding:.5rem 1.5625rem .3125rem}}.cta.disabled[data-v-d30a206b]{background-color:#8c8c8c80;cursor:not-allowed}.cta.disabled[data-v-d30a206b]:after,.cta.disabled[data-v-d30a206b]:before{display:none}.cta[data-v-d30a206b]:focus-visible{box-shadow:0 0 0 5px #007bff80}[class*=center] .slot[data-v-d30a206b]{justify-content:center}.theme__nav[data-v-d30a206b]{border:.0625rem solid var(--text-color);padding:.8125rem 1.5rem .5625rem;transition:.2s ease}@media screen and (max-width:102.5rem){.theme__nav[data-v-d30a206b]{padding:.79vw 1.46vw .48vw}}.theme__nav .slot[data-v-d30a206b]{font-family:Overpass Mono;font-size:1.125rem;font-weight:500;line-height:1.3}@media screen and (max-width:75rem){.theme__nav .slot[data-v-d30a206b]{font-size:1rem}}@media screen and (max-width:53.125rem){.theme__nav .slot[data-v-d30a206b]{font-size:1.125rem}}.theme__nav:hover .slot[data-v-d30a206b]{color:var(--overlay-background-color)}.theme__nav[data-v-d30a206b]:active{border:.0625rem solid var(--overlay-background-color)}.theme__nav.disabled[data-v-d30a206b]{background-color:#8c8c8c80}.theme__nav.disabled .slot[data-v-d30a206b]{color:var(--text-color)}.theme__primary[data-v-d30a206b]{background-color:var(--button-inactive-state-color);border:.0625rem solid var(--button-inactive-state-color);box-shadow:0 0 .875rem .25rem #fff0;position:relative;transition:.2s ease}@media screen and (max-width:40rem){.theme__primary[data-v-d30a206b]{padding:.3125rem .9375rem .25rem}}.theme__primary .slot[data-v-d30a206b]{color:#f5f9f5;font-family:Overpass Mono;font-size:1.5rem;font-weight:500;letter-spacing:-.09rem;line-height:1.3;position:relative;transition:.2s ease;white-space:nowrap;z-index:2}@media screen and (max-width:102.5rem){.theme__primary .slot[data-v-d30a206b]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.theme__primary .slot[data-v-d30a206b]{font-size:.875rem;letter-spacing:-.0525rem}}.theme__primary .slot span[data-v-d30a206b]{white-space:nowrap}.theme__primary[data-v-d30a206b]:active,.theme__primary[data-v-d30a206b]:hover{background-color:var(--button-active-state-color);border-color:var(--button-border-active-color)}.theme__primary:active .slot[data-v-d30a206b],.theme__primary:hover .slot[data-v-d30a206b]{color:var(--text-color)}.theme__primary[data-v-d30a206b]:hover{box-shadow:0 0 .875rem .25rem var(--button-active-state-color)}.theme__primary[data-v-d30a206b]:active{box-shadow:0 0 .875rem .25rem #fff0}.theme__primary.color-static[data-v-d30a206b]{background-color:#22163b;border-color:#22163b}.theme__primary.color-static .slot[data-v-d30a206b]{color:#f5f9f5}.theme__primary.color-static[data-v-d30a206b]:active,.theme__primary.color-static[data-v-d30a206b]:hover{background-color:#b1afff;border-color:#fff}.theme__primary.color-static:active .slot[data-v-d30a206b],.theme__primary.color-static:hover .slot[data-v-d30a206b]{color:#1f2024}.theme__primary.color-static[data-v-d30a206b]:hover{box-shadow:0 0 .875rem .25rem #b1afff}.theme__primary.color-static[data-v-d30a206b]:active{box-shadow:0 0 .875rem .25rem #fff0}.theme__primary.disabled .slot[data-v-d30a206b]{color:#fff}.theme__social[data-v-d30a206b]{padding:.9375rem 0;transition:.15s ease}.theme__social .slot[data-v-d30a206b]{color:#0a44dd;font-size:1.25rem;font-weight:500;line-height:1.3;padding-left:3.375rem;position:relative}@media screen and (max-width:102.5rem){.theme__social .slot[data-v-d30a206b]{font-size:1.2195121951vw}}@media screen and (max-width:53.125rem){.theme__social .slot[data-v-d30a206b]{font-size:.875rem}}.theme__social .slot[data-v-d30a206b]:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";left:0;position:absolute;top:50%;transform:translateY(-50%)}.theme__social[data-v-d30a206b]:hover{transform:scale(1.075)}.theme__social.tiktok .slot[data-v-d30a206b]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='32' fill='none' viewBox='0 0 27 32'%3E%3Cpath fill='%23292F3F' d='M20.733 4.949A7.74 7.74 0 0 1 18.967 0h-5.15v21.76a4.66 4.66 0 0 1-1.317 3.11 4.2 4.2 0 0 1-3 1.277c-2.367 0-4.333-2.036-4.333-4.563 0-3.018 2.766-5.282 5.616-4.352v-5.545C5.033 10.88 0 15.583 0 21.584c0 5.844 4.6 10.003 9.483 10.003 5.234 0 9.484-4.475 9.484-10.003V10.547a11.84 11.84 0 0 0 7.166 2.421V7.546s-3.133.158-5.4-2.597'/%3E%3C/svg%3E");height:2rem;width:1.6875rem}.theme__social.instagram .slot[data-v-d30a206b]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3E%3Cpath fill='%23292F3F' d='M8.7 0h12.6C26.1 0 30 3.9 30 8.7v12.6a8.7 8.7 0 0 1-8.7 8.7H8.7C3.9 30 0 26.1 0 21.3V8.7A8.7 8.7 0 0 1 8.7 0m-.3 3A5.4 5.4 0 0 0 3 8.4v13.2C3 24.585 5.415 27 8.4 27h13.2a5.4 5.4 0 0 0 5.4-5.4V8.4C27 5.415 24.585 3 21.6 3zm14.475 2.25a1.875 1.875 0 1 1 0 3.75 1.875 1.875 0 0 1 0-3.75M15 7.5a7.5 7.5 0 1 1 0 15 7.5 7.5 0 0 1 0-15m0 3a4.5 4.5 0 1 0 0 9 4.5 4.5 0 0 0 0-9'/%3E%3C/svg%3E");height:1.875rem;width:1.875rem}.theme__social.youtube .slot[data-v-d30a206b]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='25' fill='none' viewBox='0 0 34 25'%3E%3Cpath fill='%23292F3F' stroke='%23292F3F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m20 12.656-5.25 3v-6z'/%3E%3Cpath stroke='%23292F3F' stroke-width='2.5' d='M2 13.712v-2.124c0-4.342 0-6.514 1.358-7.911 1.358-1.398 3.498-1.458 7.774-1.58C13.157 2.042 15.227 2 17 2s3.842.04 5.868.098c4.277.121 6.416.181 7.773 1.579C31.999 5.075 32 7.247 32 11.588v2.123c0 4.344 0 6.514-1.358 7.912-1.358 1.396-3.496 1.458-7.774 1.578-2.025.058-4.095.099-5.868.099s-3.841-.04-5.868-.099c-4.276-.12-6.415-.18-7.774-1.578C1.997 20.225 2 18.053 2 13.712Z'/%3E%3C/svg%3E");height:1.5625rem;width:2.125rem}@keyframes buttonBounce-544c80a7{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-544c80a7]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-544c80a7],.h2[data-v-544c80a7],.h3[data-v-544c80a7],.h4[data-v-544c80a7],.h5[data-v-544c80a7],.h6[data-v-544c80a7],h1[data-v-544c80a7],h2[data-v-544c80a7],h3[data-v-544c80a7],h4[data-v-544c80a7],h5[data-v-544c80a7],h6[data-v-544c80a7]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-544c80a7],h1[data-v-544c80a7]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-544c80a7],h1[data-v-544c80a7]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-544c80a7],h1[data-v-544c80a7]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-544c80a7],h2[data-v-544c80a7]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-544c80a7],h2[data-v-544c80a7]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-544c80a7],h2[data-v-544c80a7]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-544c80a7],h3[data-v-544c80a7]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-544c80a7],h3[data-v-544c80a7]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-544c80a7],h3[data-v-544c80a7]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-544c80a7],h4[data-v-544c80a7]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-544c80a7],h4[data-v-544c80a7]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-544c80a7],h4[data-v-544c80a7]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-544c80a7],h5[data-v-544c80a7]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-544c80a7],h5[data-v-544c80a7]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-544c80a7],h5[data-v-544c80a7]{font-size:1.5rem}}.h6[data-v-544c80a7],h6[data-v-544c80a7]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-544c80a7],h6[data-v-544c80a7]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-544c80a7],h6[data-v-544c80a7]{font-size:1.25rem}}.p1[data-v-544c80a7],a[data-v-544c80a7],button[data-v-544c80a7],div[data-v-544c80a7],p[data-v-544c80a7]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-544c80a7],a[data-v-544c80a7],button[data-v-544c80a7],div[data-v-544c80a7],p[data-v-544c80a7]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-544c80a7],a[data-v-544c80a7],button[data-v-544c80a7],div[data-v-544c80a7],p[data-v-544c80a7]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-544c80a7]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-544c80a7]{background-color:transparent;margin:0;padding:0}code[data-v-544c80a7]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.block-1[data-v-544c80a7]{fill:var(--graphic-highlight-color)}.block-2[data-v-544c80a7]{fill:var(--graphic-dark-color)}@keyframes buttonBounce-d2e7cf2d{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-d2e7cf2d]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-d2e7cf2d],.h2[data-v-d2e7cf2d],.h3[data-v-d2e7cf2d],.h4[data-v-d2e7cf2d],.h5[data-v-d2e7cf2d],.h6[data-v-d2e7cf2d],h1[data-v-d2e7cf2d],h2[data-v-d2e7cf2d],h3[data-v-d2e7cf2d],h4[data-v-d2e7cf2d],h5[data-v-d2e7cf2d],h6[data-v-d2e7cf2d]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-d2e7cf2d],h1[data-v-d2e7cf2d]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-d2e7cf2d],h1[data-v-d2e7cf2d]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-d2e7cf2d],h1[data-v-d2e7cf2d]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-d2e7cf2d],h2[data-v-d2e7cf2d]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-d2e7cf2d],h2[data-v-d2e7cf2d]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-d2e7cf2d],h2[data-v-d2e7cf2d]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-d2e7cf2d],h3[data-v-d2e7cf2d]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-d2e7cf2d],h3[data-v-d2e7cf2d]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-d2e7cf2d],h3[data-v-d2e7cf2d]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-d2e7cf2d],h4[data-v-d2e7cf2d]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-d2e7cf2d],h4[data-v-d2e7cf2d]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-d2e7cf2d],h4[data-v-d2e7cf2d]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-d2e7cf2d],h5[data-v-d2e7cf2d]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-d2e7cf2d],h5[data-v-d2e7cf2d]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-d2e7cf2d],h5[data-v-d2e7cf2d]{font-size:1.5rem}}.h6[data-v-d2e7cf2d],h6[data-v-d2e7cf2d]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-d2e7cf2d],h6[data-v-d2e7cf2d]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-d2e7cf2d],h6[data-v-d2e7cf2d]{font-size:1.25rem}}.p1[data-v-d2e7cf2d],a[data-v-d2e7cf2d],button[data-v-d2e7cf2d],div[data-v-d2e7cf2d],p[data-v-d2e7cf2d]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-d2e7cf2d],a[data-v-d2e7cf2d],button[data-v-d2e7cf2d],div[data-v-d2e7cf2d],p[data-v-d2e7cf2d]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-d2e7cf2d],a[data-v-d2e7cf2d],button[data-v-d2e7cf2d],div[data-v-d2e7cf2d],p[data-v-d2e7cf2d]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-d2e7cf2d]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-d2e7cf2d]{background-color:transparent;margin:0;padding:0}code[data-v-d2e7cf2d]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}stop[data-v-d2e7cf2d]{stop-color:var(--graphic-dark-color)}.text[data-v-d2e7cf2d]{fill:var(--link-color)}@keyframes buttonBounce-cb0e96d3{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-cb0e96d3]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-cb0e96d3],.h2[data-v-cb0e96d3],.h3[data-v-cb0e96d3],.h4[data-v-cb0e96d3],.h5[data-v-cb0e96d3],.h6[data-v-cb0e96d3],h1[data-v-cb0e96d3],h2[data-v-cb0e96d3],h3[data-v-cb0e96d3],h4[data-v-cb0e96d3],h5[data-v-cb0e96d3],h6[data-v-cb0e96d3]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-cb0e96d3],h1[data-v-cb0e96d3]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-cb0e96d3],h1[data-v-cb0e96d3]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-cb0e96d3],h1[data-v-cb0e96d3]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-cb0e96d3],h2[data-v-cb0e96d3]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-cb0e96d3],h2[data-v-cb0e96d3]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-cb0e96d3],h2[data-v-cb0e96d3]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-cb0e96d3],h3[data-v-cb0e96d3]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-cb0e96d3],h3[data-v-cb0e96d3]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-cb0e96d3],h3[data-v-cb0e96d3]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-cb0e96d3],h4[data-v-cb0e96d3]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-cb0e96d3],h4[data-v-cb0e96d3]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-cb0e96d3],h4[data-v-cb0e96d3]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-cb0e96d3],h5[data-v-cb0e96d3]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-cb0e96d3],h5[data-v-cb0e96d3]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-cb0e96d3],h5[data-v-cb0e96d3]{font-size:1.5rem}}.h6[data-v-cb0e96d3],h6[data-v-cb0e96d3]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-cb0e96d3],h6[data-v-cb0e96d3]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-cb0e96d3],h6[data-v-cb0e96d3]{font-size:1.25rem}}.p1[data-v-cb0e96d3],a[data-v-cb0e96d3],button[data-v-cb0e96d3],div[data-v-cb0e96d3],p[data-v-cb0e96d3]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-cb0e96d3],a[data-v-cb0e96d3],button[data-v-cb0e96d3],div[data-v-cb0e96d3],p[data-v-cb0e96d3]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-cb0e96d3],a[data-v-cb0e96d3],button[data-v-cb0e96d3],div[data-v-cb0e96d3],p[data-v-cb0e96d3]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-cb0e96d3]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-cb0e96d3]{background-color:transparent;margin:0;padding:0}code[data-v-cb0e96d3]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.pie-chart[data-v-cb0e96d3]{stroke:var(--graphic-dark-color);opacity:.8}.text[data-v-cb0e96d3]{fill:var(--graphic-dark-color)}@keyframes buttonBounce-998f9cb9{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-998f9cb9]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-998f9cb9],.h2[data-v-998f9cb9],.h3[data-v-998f9cb9],.h4[data-v-998f9cb9],.h5[data-v-998f9cb9],.h6[data-v-998f9cb9],h1[data-v-998f9cb9],h2[data-v-998f9cb9],h3[data-v-998f9cb9],h4[data-v-998f9cb9],h5[data-v-998f9cb9],h6[data-v-998f9cb9]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-998f9cb9],h1[data-v-998f9cb9]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-998f9cb9],h1[data-v-998f9cb9]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-998f9cb9],h1[data-v-998f9cb9]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-998f9cb9],h2[data-v-998f9cb9]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-998f9cb9],h2[data-v-998f9cb9]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-998f9cb9],h2[data-v-998f9cb9]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-998f9cb9],h3[data-v-998f9cb9]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-998f9cb9],h3[data-v-998f9cb9]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-998f9cb9],h3[data-v-998f9cb9]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-998f9cb9],h4[data-v-998f9cb9]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-998f9cb9],h4[data-v-998f9cb9]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-998f9cb9],h4[data-v-998f9cb9]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-998f9cb9],h5[data-v-998f9cb9]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-998f9cb9],h5[data-v-998f9cb9]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-998f9cb9],h5[data-v-998f9cb9]{font-size:1.5rem}}.h6[data-v-998f9cb9],h6[data-v-998f9cb9]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-998f9cb9],h6[data-v-998f9cb9]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-998f9cb9],h6[data-v-998f9cb9]{font-size:1.25rem}}.p1[data-v-998f9cb9],a[data-v-998f9cb9],button[data-v-998f9cb9],div[data-v-998f9cb9],p[data-v-998f9cb9]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-998f9cb9],a[data-v-998f9cb9],button[data-v-998f9cb9],div[data-v-998f9cb9],p[data-v-998f9cb9]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-998f9cb9],a[data-v-998f9cb9],button[data-v-998f9cb9],div[data-v-998f9cb9],p[data-v-998f9cb9]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-998f9cb9]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-998f9cb9]{background-color:transparent;margin:0;padding:0}code[data-v-998f9cb9]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.fill-1[data-v-998f9cb9]{fill:var(--graphic-highlight-color)}.fill-2[data-v-998f9cb9]{fill:var(--graphic-dark-color)}@keyframes buttonBounce-8e21f8af{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-8e21f8af]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-8e21f8af],.h2[data-v-8e21f8af],.h3[data-v-8e21f8af],.h4[data-v-8e21f8af],.h5[data-v-8e21f8af],.h6[data-v-8e21f8af],h1[data-v-8e21f8af],h2[data-v-8e21f8af],h3[data-v-8e21f8af],h4[data-v-8e21f8af],h5[data-v-8e21f8af],h6[data-v-8e21f8af]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-8e21f8af],h1[data-v-8e21f8af]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-8e21f8af],h1[data-v-8e21f8af]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-8e21f8af],h1[data-v-8e21f8af]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-8e21f8af],h2[data-v-8e21f8af]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-8e21f8af],h2[data-v-8e21f8af]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-8e21f8af],h2[data-v-8e21f8af]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-8e21f8af],h3[data-v-8e21f8af]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-8e21f8af],h3[data-v-8e21f8af]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-8e21f8af],h3[data-v-8e21f8af]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-8e21f8af],h4[data-v-8e21f8af]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-8e21f8af],h4[data-v-8e21f8af]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-8e21f8af],h4[data-v-8e21f8af]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-8e21f8af],h5[data-v-8e21f8af]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-8e21f8af],h5[data-v-8e21f8af]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-8e21f8af],h5[data-v-8e21f8af]{font-size:1.5rem}}.h6[data-v-8e21f8af],h6[data-v-8e21f8af]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-8e21f8af],h6[data-v-8e21f8af]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-8e21f8af],h6[data-v-8e21f8af]{font-size:1.25rem}}.p1[data-v-8e21f8af],a[data-v-8e21f8af],button[data-v-8e21f8af],div[data-v-8e21f8af],p[data-v-8e21f8af]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-8e21f8af],a[data-v-8e21f8af],button[data-v-8e21f8af],div[data-v-8e21f8af],p[data-v-8e21f8af]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-8e21f8af],a[data-v-8e21f8af],button[data-v-8e21f8af],div[data-v-8e21f8af],p[data-v-8e21f8af]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-8e21f8af]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-8e21f8af]{background-color:transparent;margin:0;padding:0}code[data-v-8e21f8af]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.testimonials[data-v-8e21f8af]{display:flex;margin:0 -2.8125rem;width:calc(100% + 5.625rem)}@media screen and (max-width:53.125rem){.testimonials[data-v-8e21f8af]{left:50%;margin:0;position:relative;transform:translate(-50%);width:58.75rem}}@media screen and (max-width:40rem){.testimonials[data-v-8e21f8af]{flex-direction:column;left:unset;margin:0 -2.8125rem;transform:none;width:calc(100% + 5.625rem)}}.card-column[data-v-8e21f8af]{display:flex;flex-direction:column;padding:0 1.375rem;width:20%}@media screen and (max-width:102.5rem){.card-column[data-v-8e21f8af]{padding:0 1.3414634146vw}}@media screen and (max-width:53.125rem){.card-column[data-v-8e21f8af]{padding:0 .6875rem}}@media screen and (max-width:40rem){.card-column[data-v-8e21f8af]{flex-direction:row;width:100%}.card-column[data-v-8e21f8af]:nth-child(3){flex-direction:row-reverse}}.card-column.stagger-down[data-v-8e21f8af]{padding-top:5.875rem}@media screen and (max-width:102.5rem){.card-column.stagger-down[data-v-8e21f8af]{padding-top:5.7317073171vw}}@media screen and (max-width:53.125rem){.card-column.stagger-down[data-v-8e21f8af]{padding-top:3rem}}@media screen and (max-width:40rem){.card-column.stagger-down[data-v-8e21f8af]{padding-top:0;transform:translate(1.875rem)}}.card-column.stagger-up[data-v-8e21f8af]{padding-bottom:5.875rem}@media screen and (max-width:102.5rem){.card-column.stagger-up[data-v-8e21f8af]{padding-bottom:5.7317073171vw}}@media screen and (max-width:53.125rem){.card-column.stagger-up[data-v-8e21f8af]{padding-bottom:3rem}}@media screen and (max-width:40rem){.card-column.stagger-up[data-v-8e21f8af]{padding-bottom:0;transform:translate(-1.875rem)}}.card[data-v-8e21f8af]{border-radius:1.5625rem;overflow:hidden;padding-top:125%;position:relative;width:100%}@media screen and (max-width:53.125rem){.card[data-v-8e21f8af]{border-radius:.5rem}}@media screen and (max-width:40rem){.card[data-v-8e21f8af]{padding-top:52%;width:50%}}.card[data-v-8e21f8af]:not(:last-child){margin-bottom:2.375rem}@media screen and (max-width:102.5rem){.card[data-v-8e21f8af]:not(:last-child){margin-bottom:2.3170731707vw}}@media screen and (max-width:40rem){.card[data-v-8e21f8af]:not(:last-child){margin-bottom:0}.card[data-v-8e21f8af]{margin:.625rem!important}}.card.has-image[data-v-8e21f8af]{background-position:50%;background-repeat:no-repeat;background-size:cover}.card.has-graphic[data-v-8e21f8af],.card.has-quote[data-v-8e21f8af]{background-color:var(--overlay-background-color)}.card.has-graphic[data-v-8e21f8af]{aspect-ratio:.8;display:flex;flex-direction:column;justify-content:space-between}.card.has-graphic .label[data-v-8e21f8af]{color:var(--link-color);left:unset;position:relative;top:unset}.card.label__bottom .label[data-v-8e21f8af]{bottom:1.875rem;top:unset}@media screen and (max-width:102.5rem){.card.label__bottom .label[data-v-8e21f8af]{bottom:1.8292682927vw;top:unset}}@media screen and (max-width:53.125rem){.card.label__bottom .label[data-v-8e21f8af]{bottom:.875rem}}.label[data-v-8e21f8af],.quote[data-v-8e21f8af]{position:absolute}.label[data-v-8e21f8af]{color:#fff;font-size:1.375rem;font-weight:500;left:2rem;letter-spacing:0;line-height:1.5;top:1.875rem}@media screen and (max-width:102.5rem){.label[data-v-8e21f8af]{font-size:1.3414634146vw;left:1.9512195122vw;top:1.8292682927vw}}@media screen and (max-width:53.125rem){.label[data-v-8e21f8af]{font-size:.75rem;left:1rem;top:.875rem}}.quote[data-v-8e21f8af]{left:50%;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%}.quote span[data-v-8e21f8af]{display:block}.quote .text[data-v-8e21f8af]{font-family:Crimson Pro;font-size:1.875rem;line-height:1.2;margin-bottom:.625rem}@media screen and (max-width:102.5rem){.quote .text[data-v-8e21f8af]{font-size:1.8292682927vw}}@media screen and (max-width:53.125rem){.quote .text[data-v-8e21f8af]{font-size:1rem}}.quotation-mark[data-v-8e21f8af]{font-family:Crimson Pro;font-size:6rem;line-height:.4}@media screen and (max-width:102.5rem){.quotation-mark[data-v-8e21f8af]{font-size:5.8536585366vw}}@media screen and (max-width:53.125rem){.quotation-mark[data-v-8e21f8af]{font-size:3.1875rem}}.author[data-v-8e21f8af]{font-family:Satoshi;font-size:1.25rem;font-weight:500;letter-spacing:.0375rem;line-height:1.3}@media screen and (max-width:102.5rem){.author[data-v-8e21f8af]{font-size:1.2195121951vw}}@media screen and (max-width:53.125rem){.author[data-v-8e21f8af]{font-size:.5625rem;letter-spacing:.016875rem}}[data-v-8e21f8af] .button.theme__basic{align-self:flex-end}[data-v-8e21f8af] .button.theme__basic .slot{font-family:Satoshi;font-size:1.25rem;font-weight:500;letter-spacing:.0375rem;line-height:1.3}@media screen and (max-width:102.5rem){[data-v-8e21f8af] .button.theme__basic .slot{font-size:1.2195121951vw}}@media screen and (max-width:53.125rem){[data-v-8e21f8af] .button.theme__basic .slot{font-size:.5625rem;letter-spacing:.016875rem}}.has-graphic.graphic__customer-satisfaction[data-v-8e21f8af],.has-graphic.graphic__turnaround-time[data-v-8e21f8af]{padding:2.25rem 2.6875rem}@media screen and (max-width:102.5rem){.has-graphic.graphic__customer-satisfaction[data-v-8e21f8af],.has-graphic.graphic__turnaround-time[data-v-8e21f8af]{padding:2.1951219512vw 2.6219512195vw}}@media screen and (max-width:53.125rem){.has-graphic.graphic__customer-satisfaction[data-v-8e21f8af],.has-graphic.graphic__turnaround-time[data-v-8e21f8af]{padding:.875rem 1rem}}.has-graphic.graphic__customer-satisfaction .graphic[data-v-8e21f8af],.has-graphic.graphic__turnaround-time .graphic[data-v-8e21f8af]{margin-bottom:.6875rem;margin-top:auto}@media screen and (max-width:75rem){.has-graphic.graphic__customer-satisfaction .graphic[data-v-8e21f8af],.has-graphic.graphic__turnaround-time .graphic[data-v-8e21f8af]{margin-bottom:0}}.has-graphic.graphic__employee-ownership[data-v-8e21f8af]{padding:0 0 2.1875rem}@media screen and (max-width:102.5rem){.has-graphic.graphic__employee-ownership[data-v-8e21f8af]{padding-bottom:2.1341463415vw}}@media screen and (max-width:53.125rem){.has-graphic.graphic__employee-ownership[data-v-8e21f8af]{padding-bottom:.875rem}}.has-graphic.graphic__employee-ownership .label[data-v-8e21f8af]{padding:1.6875rem 2rem 0}@media screen and (max-width:102.5rem){.has-graphic.graphic__employee-ownership .label[data-v-8e21f8af]{padding:1.6463414634vw 1.9512195122vw 0}}@media screen and (max-width:53.125rem){.has-graphic.graphic__employee-ownership .label[data-v-8e21f8af]{padding:.875rem 1rem 0}}.has-graphic.graphic__pie-chart[data-v-8e21f8af]{padding:2.75rem 3.5rem}@media screen and (max-width:102.5rem){.has-graphic.graphic__pie-chart[data-v-8e21f8af]{padding:2.6829268293vw 3.4146341463vw}}@media screen and (max-width:64rem){.has-graphic.graphic__pie-chart[data-v-8e21f8af]{padding:1.125rem 1.25rem .875rem}}.has-graphic.graphic__pie-chart .label[data-v-8e21f8af]{text-align:center}.has-graphic[data-v-8e21f8af] svg{height:100%;width:100%}@keyframes buttonBounce-bfd6aae2{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-bfd6aae2]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-bfd6aae2],.h2[data-v-bfd6aae2],.h3[data-v-bfd6aae2],.h4[data-v-bfd6aae2],.h5[data-v-bfd6aae2],.h6[data-v-bfd6aae2],h1[data-v-bfd6aae2],h2[data-v-bfd6aae2],h3[data-v-bfd6aae2],h4[data-v-bfd6aae2],h5[data-v-bfd6aae2],h6[data-v-bfd6aae2]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-bfd6aae2],h1[data-v-bfd6aae2]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-bfd6aae2],h1[data-v-bfd6aae2]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-bfd6aae2],h1[data-v-bfd6aae2]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-bfd6aae2],h2[data-v-bfd6aae2]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-bfd6aae2],h2[data-v-bfd6aae2]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-bfd6aae2],h2[data-v-bfd6aae2]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-bfd6aae2],h3[data-v-bfd6aae2]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-bfd6aae2],h3[data-v-bfd6aae2]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-bfd6aae2],h3[data-v-bfd6aae2]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-bfd6aae2],h4[data-v-bfd6aae2]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-bfd6aae2],h4[data-v-bfd6aae2]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-bfd6aae2],h4[data-v-bfd6aae2]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-bfd6aae2],h5[data-v-bfd6aae2]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-bfd6aae2],h5[data-v-bfd6aae2]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-bfd6aae2],h5[data-v-bfd6aae2]{font-size:1.5rem}}.h6[data-v-bfd6aae2],h6[data-v-bfd6aae2]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-bfd6aae2],h6[data-v-bfd6aae2]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-bfd6aae2],h6[data-v-bfd6aae2]{font-size:1.25rem}}.p1[data-v-bfd6aae2],a[data-v-bfd6aae2],button[data-v-bfd6aae2],div[data-v-bfd6aae2],p[data-v-bfd6aae2]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-bfd6aae2],a[data-v-bfd6aae2],button[data-v-bfd6aae2],div[data-v-bfd6aae2],p[data-v-bfd6aae2]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-bfd6aae2],a[data-v-bfd6aae2],button[data-v-bfd6aae2],div[data-v-bfd6aae2],p[data-v-bfd6aae2]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-bfd6aae2]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-bfd6aae2]{background-color:transparent;margin:0;padding:0}code[data-v-bfd6aae2]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.image-wrapper[data-v-bfd6aae2]{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.image-wrapper.border-radius__small[data-v-bfd6aae2]{border-radius:.625rem}.image-wrapper.border-radius__hero[data-v-bfd6aae2]{border-radius:1.25rem}.image-wrapper.border-radius__medium[data-v-bfd6aae2]{border-radius:2.0625rem}.image-wrapper.border-radius__large[data-v-bfd6aae2]{border-radius:3.125rem}.image-wrapper.background[data-v-bfd6aae2]{height:100%;overflow:visible}.img[data-v-bfd6aae2]{display:block;width:100%}.label[data-v-bfd6aae2]{color:#fff;font-family:Satoshi;font-size:1.25rem;font-weight:500;left:8.4%;letter-spacing:.0375rem;line-height:1.3;max-width:83.2%;position:absolute;top:8.4%}@media screen and (max-width:102.5rem){.label[data-v-bfd6aae2]{font-size:1.2195121951vw}}@media screen and (max-width:53.125rem){.label[data-v-bfd6aae2]{font-size:.5625rem;letter-spacing:.016875rem}}.label.bottom[data-v-bfd6aae2]{bottom:8.4%;top:unset}@keyframes buttonBounce-6cd1a5eb{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-6cd1a5eb]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-6cd1a5eb],.h2[data-v-6cd1a5eb],.h3[data-v-6cd1a5eb],.h4[data-v-6cd1a5eb],.h5[data-v-6cd1a5eb],.h6[data-v-6cd1a5eb],h1[data-v-6cd1a5eb],h2[data-v-6cd1a5eb],h3[data-v-6cd1a5eb],h4[data-v-6cd1a5eb],h5[data-v-6cd1a5eb],h6[data-v-6cd1a5eb]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-6cd1a5eb],h1[data-v-6cd1a5eb]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-6cd1a5eb],h1[data-v-6cd1a5eb]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-6cd1a5eb],h1[data-v-6cd1a5eb]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-6cd1a5eb],h2[data-v-6cd1a5eb]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-6cd1a5eb],h2[data-v-6cd1a5eb]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-6cd1a5eb],h2[data-v-6cd1a5eb]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-6cd1a5eb],h3[data-v-6cd1a5eb]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-6cd1a5eb],h3[data-v-6cd1a5eb]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-6cd1a5eb],h3[data-v-6cd1a5eb]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-6cd1a5eb],h4[data-v-6cd1a5eb]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-6cd1a5eb],h4[data-v-6cd1a5eb]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-6cd1a5eb],h4[data-v-6cd1a5eb]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-6cd1a5eb],h5[data-v-6cd1a5eb]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-6cd1a5eb],h5[data-v-6cd1a5eb]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-6cd1a5eb],h5[data-v-6cd1a5eb]{font-size:1.5rem}}.h6[data-v-6cd1a5eb],h6[data-v-6cd1a5eb]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-6cd1a5eb],h6[data-v-6cd1a5eb]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-6cd1a5eb],h6[data-v-6cd1a5eb]{font-size:1.25rem}}.p1[data-v-6cd1a5eb],a[data-v-6cd1a5eb],button[data-v-6cd1a5eb],div[data-v-6cd1a5eb],p[data-v-6cd1a5eb]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-6cd1a5eb],a[data-v-6cd1a5eb],button[data-v-6cd1a5eb],div[data-v-6cd1a5eb],p[data-v-6cd1a5eb]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-6cd1a5eb],a[data-v-6cd1a5eb],button[data-v-6cd1a5eb],div[data-v-6cd1a5eb],p[data-v-6cd1a5eb]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-6cd1a5eb]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-6cd1a5eb]{background-color:transparent;margin:0;padding:0}code[data-v-6cd1a5eb]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.text-block[data-v-6cd1a5eb]{position:relative}.align__center[data-v-6cd1a5eb]{text-align:center}.align__center .description[data-v-6cd1a5eb]{padding:0 5%}@media screen and (max-width:26.875rem){.align__center .description[data-v-6cd1a5eb]{padding:0}}.align__center .button-row[data-v-6cd1a5eb]{justify-content:center}.icon[data-v-6cd1a5eb]{display:flex;height:3.3125rem;margin-bottom:3.25rem;width:3.3125rem}@media screen and (max-width:102.5rem){.icon[data-v-6cd1a5eb]{height:3.2317073171vw;margin-bottom:3.1707317073vw;width:3.2317073171vw}}@media screen and (max-width:53.125rem){.icon[data-v-6cd1a5eb]{height:2.0625rem;margin-bottom:1.4375rem;width:2.0625rem}}.icon[data-v-6cd1a5eb] svg{height:100%;width:100%}.label[data-v-6cd1a5eb]{font-family:Overpass Mono;font-size:1.5rem;font-weight:600;line-height:1.3;margin-bottom:2.8125rem}@media screen and (max-width:102.5rem){.label[data-v-6cd1a5eb]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.label[data-v-6cd1a5eb]{font-size:.8125rem}}@media screen and (max-width:102.5rem){.label[data-v-6cd1a5eb]{margin-bottom:2.743902439vw}}@media screen and (max-width:53.125rem){.label[data-v-6cd1a5eb]{margin-bottom:2rem}}.heading[data-v-6cd1a5eb]{margin-bottom:2.4375rem}@media screen and (max-width:102.5rem){.heading[data-v-6cd1a5eb]{margin-bottom:2.3780487805vw}}@media screen and (max-width:53.125rem){.heading[data-v-6cd1a5eb]{margin-bottom:1.375rem}}.description[data-v-6cd1a5eb] li,.description[data-v-6cd1a5eb] p{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.description[data-v-6cd1a5eb] li,.description[data-v-6cd1a5eb] p{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.description[data-v-6cd1a5eb] li,.description[data-v-6cd1a5eb] p{font-size:.875rem;letter-spacing:.0175rem}}.description[data-v-6cd1a5eb] a{color:#0a44dd;display:inline-block;font-weight:700;position:relative}.description[data-v-6cd1a5eb] a:after{border-bottom:.09375rem solid #0a44dd;content:"";height:0;left:0;opacity:0;position:absolute;top:100%;transition:.15s ease;width:100%}.description[data-v-6cd1a5eb] a:hover:after{opacity:1}.description[data-v-6cd1a5eb] a:focus-visible{box-shadow:0 0 0 5px #007bff80}.button-row[data-v-6cd1a5eb]{display:flex}.button-row.has-buttons[data-v-6cd1a5eb]{margin-top:2.9375rem}@media screen and (max-width:102.5rem){.button-row.has-buttons[data-v-6cd1a5eb]{margin-bottom:2.8658536585vw}}@media screen and (max-width:53.125rem){.button-row.has-buttons[data-v-6cd1a5eb]{margin-top:1.6875rem}}.button-row.has-buttons[data-v-6cd1a5eb] .button:not(:last-child){margin-right:2rem}@media screen and (max-width:64rem){.button-row.has-buttons[data-v-6cd1a5eb] .button:not(:last-child){margin-right:1rem}}.theme__hero .label[data-v-6cd1a5eb]{margin-bottom:1.75rem}.theme__hero .heading[data-v-6cd1a5eb]{margin-bottom:2.25rem}.theme__hero .description[data-v-6cd1a5eb] p{font-family:Satoshi;font-size:1.875rem;font-weight:400;letter-spacing:.0375rem;line-height:1.5}@media screen and (max-width:102.5rem){.theme__hero .description[data-v-6cd1a5eb] p{font-size:1.8292682927vw}}@media screen and (max-width:53.125rem){.theme__hero .description[data-v-6cd1a5eb] p{font-size:1rem;letter-spacing:.02rem}}.theme__hero .button-row.has-buttons[data-v-6cd1a5eb]{margin-top:2.5rem}@keyframes buttonBounce-53d81cec{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-53d81cec]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-53d81cec],.h2[data-v-53d81cec],.h3[data-v-53d81cec],.h4[data-v-53d81cec],.h5[data-v-53d81cec],.h6[data-v-53d81cec],h1[data-v-53d81cec],h2[data-v-53d81cec],h3[data-v-53d81cec],h4[data-v-53d81cec],h5[data-v-53d81cec],h6[data-v-53d81cec]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-53d81cec],h1[data-v-53d81cec]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-53d81cec],h1[data-v-53d81cec]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-53d81cec],h1[data-v-53d81cec]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-53d81cec],h2[data-v-53d81cec]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-53d81cec],h2[data-v-53d81cec]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-53d81cec],h2[data-v-53d81cec]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-53d81cec],h3[data-v-53d81cec]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-53d81cec],h3[data-v-53d81cec]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-53d81cec],h3[data-v-53d81cec]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-53d81cec],h4[data-v-53d81cec]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-53d81cec],h4[data-v-53d81cec]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-53d81cec],h4[data-v-53d81cec]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-53d81cec],h5[data-v-53d81cec]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-53d81cec],h5[data-v-53d81cec]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-53d81cec],h5[data-v-53d81cec]{font-size:1.5rem}}.h6[data-v-53d81cec],h6[data-v-53d81cec]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-53d81cec],h6[data-v-53d81cec]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-53d81cec],h6[data-v-53d81cec]{font-size:1.25rem}}.p1[data-v-53d81cec],a[data-v-53d81cec],button[data-v-53d81cec],div[data-v-53d81cec],p[data-v-53d81cec]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-53d81cec],a[data-v-53d81cec],button[data-v-53d81cec],div[data-v-53d81cec],p[data-v-53d81cec]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-53d81cec],a[data-v-53d81cec],button[data-v-53d81cec],div[data-v-53d81cec],p[data-v-53d81cec]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-53d81cec]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-53d81cec]{background-color:transparent;margin:0;padding:0}code[data-v-53d81cec]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.input[data-v-53d81cec],.input-container[data-v-53d81cec]{height:100%;width:100%}.input[data-v-53d81cec]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.input[data-v-53d81cec]::-webkit-inner-spin-button,.input[data-v-53d81cec]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}@keyframes buttonBounce-2fe8ff37{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-2fe8ff37]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-2fe8ff37],.h2[data-v-2fe8ff37],.h3[data-v-2fe8ff37],.h4[data-v-2fe8ff37],.h5[data-v-2fe8ff37],.h6[data-v-2fe8ff37],h1[data-v-2fe8ff37],h2[data-v-2fe8ff37],h3[data-v-2fe8ff37],h4[data-v-2fe8ff37],h5[data-v-2fe8ff37],h6[data-v-2fe8ff37]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-2fe8ff37],h1[data-v-2fe8ff37]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-2fe8ff37],h1[data-v-2fe8ff37]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-2fe8ff37],h1[data-v-2fe8ff37]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-2fe8ff37],h2[data-v-2fe8ff37]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-2fe8ff37],h2[data-v-2fe8ff37]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-2fe8ff37],h2[data-v-2fe8ff37]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-2fe8ff37],h3[data-v-2fe8ff37]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-2fe8ff37],h3[data-v-2fe8ff37]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-2fe8ff37],h3[data-v-2fe8ff37]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-2fe8ff37],h4[data-v-2fe8ff37]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-2fe8ff37],h4[data-v-2fe8ff37]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-2fe8ff37],h4[data-v-2fe8ff37]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-2fe8ff37],h5[data-v-2fe8ff37]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-2fe8ff37],h5[data-v-2fe8ff37]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-2fe8ff37],h5[data-v-2fe8ff37]{font-size:1.5rem}}.h6[data-v-2fe8ff37],h6[data-v-2fe8ff37]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-2fe8ff37],h6[data-v-2fe8ff37]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-2fe8ff37],h6[data-v-2fe8ff37]{font-size:1.25rem}}.p1[data-v-2fe8ff37],a[data-v-2fe8ff37],button[data-v-2fe8ff37],div[data-v-2fe8ff37],p[data-v-2fe8ff37]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-2fe8ff37],a[data-v-2fe8ff37],button[data-v-2fe8ff37],div[data-v-2fe8ff37],p[data-v-2fe8ff37]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-2fe8ff37],a[data-v-2fe8ff37],button[data-v-2fe8ff37],div[data-v-2fe8ff37],p[data-v-2fe8ff37]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-2fe8ff37]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-2fe8ff37]{background-color:transparent;margin:0;padding:0}code[data-v-2fe8ff37]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.textarea[data-v-2fe8ff37],.textarea-container[data-v-2fe8ff37]{height:100%;width:100%}@keyframes buttonBounce-1b2f8f55{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-1b2f8f55]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-1b2f8f55],.h2[data-v-1b2f8f55],.h3[data-v-1b2f8f55],.h4[data-v-1b2f8f55],.h5[data-v-1b2f8f55],.h6[data-v-1b2f8f55],h1[data-v-1b2f8f55],h2[data-v-1b2f8f55],h3[data-v-1b2f8f55],h4[data-v-1b2f8f55],h5[data-v-1b2f8f55],h6[data-v-1b2f8f55]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-1b2f8f55],h1[data-v-1b2f8f55]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-1b2f8f55],h1[data-v-1b2f8f55]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-1b2f8f55],h1[data-v-1b2f8f55]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-1b2f8f55],h2[data-v-1b2f8f55]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-1b2f8f55],h2[data-v-1b2f8f55]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-1b2f8f55],h2[data-v-1b2f8f55]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-1b2f8f55],h3[data-v-1b2f8f55]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-1b2f8f55],h3[data-v-1b2f8f55]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-1b2f8f55],h3[data-v-1b2f8f55]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-1b2f8f55],h4[data-v-1b2f8f55]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-1b2f8f55],h4[data-v-1b2f8f55]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-1b2f8f55],h4[data-v-1b2f8f55]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-1b2f8f55],h5[data-v-1b2f8f55]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-1b2f8f55],h5[data-v-1b2f8f55]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-1b2f8f55],h5[data-v-1b2f8f55]{font-size:1.5rem}}.h6[data-v-1b2f8f55],h6[data-v-1b2f8f55]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-1b2f8f55],h6[data-v-1b2f8f55]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-1b2f8f55],h6[data-v-1b2f8f55]{font-size:1.25rem}}.p1[data-v-1b2f8f55],a[data-v-1b2f8f55],button[data-v-1b2f8f55],div[data-v-1b2f8f55],p[data-v-1b2f8f55]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-1b2f8f55],a[data-v-1b2f8f55],button[data-v-1b2f8f55],div[data-v-1b2f8f55],p[data-v-1b2f8f55]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-1b2f8f55],a[data-v-1b2f8f55],button[data-v-1b2f8f55],div[data-v-1b2f8f55],p[data-v-1b2f8f55]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-1b2f8f55]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-1b2f8f55]{background-color:transparent;margin:0;padding:0}code[data-v-1b2f8f55]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.form-field-container[data-v-1b2f8f55]{display:flex;position:relative;z-index:1}.form-field-container[data-v-1b2f8f55] .input,.form-field-container[data-v-1b2f8f55] .textarea{background-color:#fff3;border:.0625rem solid #fff;border-radius:.625rem;color:var(--text-color);font-family:Satoshi;font-size:1.5rem;font-weight:500;padding:.75rem 1.1875rem;position:relative;transition:.2s ease}@media screen and (max-width:102.5rem){.form-field-container[data-v-1b2f8f55] .input,.form-field-container[data-v-1b2f8f55] .textarea{font-size:1.46vw}}@media screen and (max-width:53.125rem){.form-field-container[data-v-1b2f8f55] .input,.form-field-container[data-v-1b2f8f55] .textarea{font-size:.75rem}}@media screen and (max-width:40rem){.form-field-container[data-v-1b2f8f55] .input,.form-field-container[data-v-1b2f8f55] .textarea{border-radius:.28125rem;padding:.625rem .75rem}}.form-field-container[data-v-1b2f8f55] .input::-moz-placeholder,.form-field-container[data-v-1b2f8f55] .textarea::-moz-placeholder{color:var(--text-color);opacity:0}.form-field-container[data-v-1b2f8f55] .input::placeholder,.form-field-container[data-v-1b2f8f55] .textarea::placeholder{color:var(--text-color);opacity:0}.form-field-container[data-v-1b2f8f55] .input:focus,.form-field-container[data-v-1b2f8f55] .input:hover,.form-field-container[data-v-1b2f8f55] .textarea:focus,.form-field-container[data-v-1b2f8f55] .textarea:hover{background-color:#fff9;box-shadow:none}.form-field[data-v-1b2f8f55]{width:100%}.form-field.disabled[data-v-1b2f8f55]{cursor:not-allowed}.form-field.disabled[data-v-1b2f8f55] .input,.form-field.disabled[data-v-1b2f8f55] .textarea{background-color:#8c8c8c66;pointer-events:none;touch-action:none}.field-label[data-v-1b2f8f55]{margin-left:.5rem;margin-right:auto}@media screen and (max-width:53.125rem){.field-label[data-v-1b2f8f55]{margin-left:0}}.field-input.error.error-enabled[data-v-1b2f8f55] .input,.field-input.error.error-enabled[data-v-1b2f8f55] .textarea,.field-textarea.error.error-enabled[data-v-1b2f8f55] .input,.field-textarea.error.error-enabled[data-v-1b2f8f55] .textarea{border:.0625rem solid #ff7070;color:#ff7070}.placeholder[data-v-1b2f8f55]{font-weight:500;left:1.1875rem;pointer-events:none;position:absolute;top:.75rem}@media screen and (max-width:40rem){.placeholder[data-v-1b2f8f55]{left:.75rem;top:.625rem}}.placeholder span[data-v-1b2f8f55]{font-weight:500}.placeholder span.required[data-v-1b2f8f55]{color:#ff7070}.placeholder span.optional[data-v-1b2f8f55]{font-style:italic}.validation-message[data-v-1b2f8f55]{color:#ff7070;display:inline-block;font-size:1rem;font-weight:500;margin-top:.625rem}@keyframes buttonBounce-d4b2543f{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-d4b2543f]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-d4b2543f],.h2[data-v-d4b2543f],.h3[data-v-d4b2543f],.h4[data-v-d4b2543f],.h5[data-v-d4b2543f],.h6[data-v-d4b2543f],h1[data-v-d4b2543f],h2[data-v-d4b2543f],h3[data-v-d4b2543f],h4[data-v-d4b2543f],h5[data-v-d4b2543f],h6[data-v-d4b2543f]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-d4b2543f],h1[data-v-d4b2543f]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-d4b2543f],h1[data-v-d4b2543f]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-d4b2543f],h1[data-v-d4b2543f]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-d4b2543f],h2[data-v-d4b2543f]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-d4b2543f],h2[data-v-d4b2543f]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-d4b2543f],h2[data-v-d4b2543f]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-d4b2543f],h3[data-v-d4b2543f]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-d4b2543f],h3[data-v-d4b2543f]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-d4b2543f],h3[data-v-d4b2543f]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-d4b2543f],h4[data-v-d4b2543f]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-d4b2543f],h4[data-v-d4b2543f]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-d4b2543f],h4[data-v-d4b2543f]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-d4b2543f],h5[data-v-d4b2543f]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-d4b2543f],h5[data-v-d4b2543f]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-d4b2543f],h5[data-v-d4b2543f]{font-size:1.5rem}}.h6[data-v-d4b2543f],h6[data-v-d4b2543f]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-d4b2543f],h6[data-v-d4b2543f]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-d4b2543f],h6[data-v-d4b2543f]{font-size:1.25rem}}.p1[data-v-d4b2543f],a[data-v-d4b2543f],button[data-v-d4b2543f],div[data-v-d4b2543f],p[data-v-d4b2543f]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-d4b2543f],a[data-v-d4b2543f],button[data-v-d4b2543f],div[data-v-d4b2543f],p[data-v-d4b2543f]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-d4b2543f],a[data-v-d4b2543f],button[data-v-d4b2543f],div[data-v-d4b2543f],p[data-v-d4b2543f]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-d4b2543f]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-d4b2543f]{background-color:transparent;margin:0;padding:0}code[data-v-d4b2543f]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}#site-contact-form[data-v-d4b2543f]{padding-bottom:6.25rem;padding-top:2rem;position:relative;z-index:1}@media screen and (max-width:102.5rem){#site-contact-form[data-v-d4b2543f]{padding-bottom:6.0975609756vw}}@media screen and (max-width:53.125rem){#site-contact-form[data-v-d4b2543f]{padding-bottom:3.1875rem}}.panel[data-v-d4b2543f]{position:relative}.panel-image[data-v-d4b2543f]{z-index:1}@media screen and (max-width:53.125rem){.panel-image[data-v-d4b2543f]{padding-bottom:10.6875rem}}[data-v-d4b2543f] .image-wrapper{height:100%;margin-left:-20%}@media screen and (max-width:53.125rem){[data-v-d4b2543f] .image-wrapper{height:15.9375rem!important;left:0;margin:0;position:absolute;top:0;width:100%}}.panel-text[data-v-d4b2543f]{padding:6rem 5.125rem 5.5625rem 4.375rem;z-index:2}@media screen and (max-width:102.5rem){.panel-text[data-v-d4b2543f]{padding:5.85vw 5vw 5.43vw 4.27vw}}@media screen and (max-width:40rem){.panel-text[data-v-d4b2543f]{padding:2.5rem 2.3125rem}}.panel-text[data-v-d4b2543f]:before{-webkit-backdrop-filter:blur(3.5625rem);backdrop-filter:blur(3.5625rem);background-color:var(--contact-form-bg-color);border:1px solid #fff;border-radius:2.8125rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%}[data-v-d4b2543f] .text-block .label{margin-bottom:1.8125rem}@media screen and (max-width:102.5rem){[data-v-d4b2543f] .text-block .label{margin-bottom:1.7682926829vw}}@media screen and (max-width:53.125rem){[data-v-d4b2543f] .text-block .label{margin-bottom:.875rem}}[data-v-d4b2543f] .text-block .heading{margin-bottom:1.25rem}@media screen and (max-width:102.5rem){[data-v-d4b2543f] .text-block .heading{margin-bottom:1.2195121951vw}}@media screen and (max-width:53.125rem){[data-v-d4b2543f] .text-block .heading{margin-bottom:1rem}}[data-v-d4b2543f] .text-block .description{margin-bottom:2.1875rem}@media screen and (max-width:102.5rem){[data-v-d4b2543f] .text-block .description{margin-bottom:2.1341463415vw}}@media screen and (max-width:53.125rem){[data-v-d4b2543f] .text-block .description{margin-bottom:1.0625rem}}[data-v-d4b2543f] .text-block .description p{font-family:Satoshi;font-size:1.875rem;font-weight:400;font-weight:500;letter-spacing:.0375rem;letter-spacing:0!important;line-height:1.5}@media screen and (max-width:102.5rem){[data-v-d4b2543f] .text-block .description p{font-size:1.8292682927vw}}@media screen and (max-width:53.125rem){[data-v-d4b2543f] .text-block .description p{font-size:1rem;letter-spacing:.02rem}}.form-field-contents[data-v-d4b2543f]{display:flex;flex-direction:row;flex-wrap:wrap}.form-field-contents.success[data-v-d4b2543f] .form-field-container .input,.form-field-contents.success[data-v-d4b2543f] .form-field-container .textarea{background-color:#fff9}[data-v-d4b2543f] .form-field-container{margin-bottom:.9375rem;width:100%}@media screen and (max-width:40rem){[data-v-d4b2543f] .form-field-container{margin-bottom:.5rem}}[data-v-d4b2543f] .form-field-container:first-child{margin-right:.8125rem;width:40%}@media screen and (max-width:26.875rem){[data-v-d4b2543f] .form-field-container:first-child{margin-right:0;width:100%}}[data-v-d4b2543f] .form-field-container:nth-child(2){width:calc(60% - .8125rem)}@media screen and (max-width:26.875rem){[data-v-d4b2543f] .form-field-container:nth-child(2){width:100%}}[data-v-d4b2543f] .form-field-container:last-child{margin-bottom:2.125rem}@media screen and (max-width:40rem){[data-v-d4b2543f] .form-field-container:last-child{margin-bottom:1.75rem}}.contact-form-button[data-v-d4b2543f] .slot{font-family:Overpass Mono;font-size:1.5rem;font-weight:500;letter-spacing:-.09rem;line-height:1.3}@media screen and (max-width:102.5rem){.contact-form-button[data-v-d4b2543f] .slot{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.contact-form-button[data-v-d4b2543f] .slot{font-size:.875rem;letter-spacing:-.0525rem}}@media screen and (max-width:40rem){.contact-form-button[data-v-d4b2543f] .slot{font-size:.875rem}}.success-state[data-v-d4b2543f]{align-items:center;display:flex}@media screen and (max-width:40rem){.success-state[data-v-d4b2543f]{align-items:flex-start;flex-direction:column}}.success-state .message[data-v-d4b2543f]{font-family:Satoshi;font-size:1.875rem;font-weight:400;letter-spacing:.0375rem;line-height:1.5;margin-left:1.5rem;z-index:1}@media screen and (max-width:102.5rem){.success-state .message[data-v-d4b2543f]{font-size:1.8292682927vw}}@media screen and (max-width:53.125rem){.success-state .message[data-v-d4b2543f]{font-size:1rem;letter-spacing:.02rem}}@media screen and (max-width:40rem){.success-state .message[data-v-d4b2543f]{margin-left:0;margin-top:.75rem}}@keyframes buttonBounce-5b1c012c{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-5b1c012c]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-5b1c012c],.h2[data-v-5b1c012c],.h3[data-v-5b1c012c],.h4[data-v-5b1c012c],.h5[data-v-5b1c012c],.h6[data-v-5b1c012c],h1[data-v-5b1c012c],h2[data-v-5b1c012c],h3[data-v-5b1c012c],h4[data-v-5b1c012c],h5[data-v-5b1c012c],h6[data-v-5b1c012c]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-5b1c012c],h1[data-v-5b1c012c]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-5b1c012c],h1[data-v-5b1c012c]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-5b1c012c],h1[data-v-5b1c012c]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-5b1c012c],h2[data-v-5b1c012c]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-5b1c012c],h2[data-v-5b1c012c]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-5b1c012c],h2[data-v-5b1c012c]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-5b1c012c],h3[data-v-5b1c012c]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-5b1c012c],h3[data-v-5b1c012c]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-5b1c012c],h3[data-v-5b1c012c]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-5b1c012c],h4[data-v-5b1c012c]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-5b1c012c],h4[data-v-5b1c012c]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-5b1c012c],h4[data-v-5b1c012c]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-5b1c012c],h5[data-v-5b1c012c]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-5b1c012c],h5[data-v-5b1c012c]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-5b1c012c],h5[data-v-5b1c012c]{font-size:1.5rem}}.h6[data-v-5b1c012c],h6[data-v-5b1c012c]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-5b1c012c],h6[data-v-5b1c012c]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-5b1c012c],h6[data-v-5b1c012c]{font-size:1.25rem}}.p1[data-v-5b1c012c],a[data-v-5b1c012c],button[data-v-5b1c012c],div[data-v-5b1c012c],p[data-v-5b1c012c]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-5b1c012c],a[data-v-5b1c012c],button[data-v-5b1c012c],div[data-v-5b1c012c],p[data-v-5b1c012c]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-5b1c012c],a[data-v-5b1c012c],button[data-v-5b1c012c],div[data-v-5b1c012c],p[data-v-5b1c012c]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-5b1c012c]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-5b1c012c]{background-color:transparent;margin:0;padding:0}code[data-v-5b1c012c]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}#site-footer[data-v-5b1c012c]{--footer-padding-top:4.25rem;--footer-padding-sides:6.875rem;--footer-padding-bottom:2.0625rem;--bg-panel-overflow:5.75rem;margin-bottom:3.375rem;padding:var(--footer-padding-top) var(--footer-padding-sides) var(--footer-padding-bottom) var(--footer-padding-sides);position:relative;z-index:1}@media screen and (max-width:102.5rem){#site-footer[data-v-5b1c012c]{--footer-padding-top:4.1463414634vw;--footer-padding-sides:6.7073170732vw;--footer-padding-bottom:2.012195122vw;--bg-panel-overflow:4.1463414634vw}}@media screen and (max-width:53.125rem){#site-footer[data-v-5b1c012c]{--footer-padding-top:3.3125rem;--footer-padding-sides:1.6875rem;--footer-padding-bottom:2.9375rem;--bg-panel-overflow:.8125rem}}#site-footer[data-v-5b1c012c]:before{background-color:var(--footer-bg-color);content:"";height:calc(100% + 3.375rem);left:0;position:absolute;top:0;width:100%}#site-footer .bg-panel[data-v-5b1c012c]{height:calc(100% + var(--footer-padding-top) + var(--footer-padding-bottom));left:calc(var(--bg-panel-overflow)*-1);top:calc(var(--footer-padding-top)*-1);width:calc(100% + var(--bg-panel-overflow)*2)}#site-footer .panel-above[data-v-5b1c012c]:before{aspect-ratio:1;height:calc(100% + var(--footer-padding-top));right:calc(var(--footer-padding-top)*-.5);top:calc(var(--footer-padding-top)*-.5)}@media screen and (max-width:40rem){#site-footer .panel-above[data-v-5b1c012c]:before{aspect-ratio:unset;bottom:calc(var(--footer-padding-sides)*-.5 + .1875rem);height:80%;left:calc(var(--footer-padding-sides)*-.5 + .15625rem);right:calc(var(--footer-padding-sides)*-.5 + .15625rem);top:unset}}#site-footer.page-documents[data-v-5b1c012c]:before{background:linear-gradient(180deg,#e8f3ff,#fefbf8)}#site-footer.page-contact[data-v-5b1c012c]:before{background:linear-gradient(180deg,#edfaee,#fefbf8)}.panel-below[data-v-5b1c012c]{position:relative}@media screen and (max-width:112.5rem){.panel-below[data-v-5b1c012c]{width:100%}}@media screen and (max-width:102.5rem){.panel-below[data-v-5b1c012c]{width:unset}}.bg-panel[data-v-5b1c012c]{background-color:#fff6;border:1px solid #fff;border-radius:2.8125rem;box-shadow:0 .25rem 2.125rem #b09d7826;content:"";display:flex;justify-content:flex-end;position:absolute}.panel-above[data-v-5b1c012c]{position:relative}.panel-above[data-v-5b1c012c]:before{background-image:url(../media/placeholder.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2.0625rem;content:"";position:absolute}@media screen and (max-width:40rem){.panel-above[data-v-5b1c012c]:before{border-radius:1.25rem}}.panel-above[data-v-5b1c012c]:after{-webkit-backdrop-filter:blur(1.75rem);backdrop-filter:blur(1.75rem);background-color:#ffffff80;border:1px solid #fff;border-radius:2.1875rem;box-shadow:0 0 2.75rem -.75rem #7c80c940;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:40rem){.panel-above[data-v-5b1c012c]:after{border-radius:1.25rem}}.logo-link[data-v-5b1c012c]{margin-bottom:3.75rem}@media screen and (max-width:102.5rem){.logo-link[data-v-5b1c012c]{margin-bottom:3.6585365854vw}}@media screen and (max-width:64rem){.logo-link[data-v-5b1c012c]{margin-bottom:2.25rem}}.site-logo[data-v-5b1c012c]{height:5.125rem;transition:.15s ease;width:16.125rem}@media screen and (max-width:102.5rem){.site-logo[data-v-5b1c012c]{height:5vw;width:15.7317073171vw}}@media screen and (max-width:53.125rem){.site-logo[data-v-5b1c012c]{height:3rem;width:9.5rem}}.site-logo[data-v-5b1c012c]:hover{transform:scale(1.1)}.main-content[data-v-5b1c012c]{margin-left:-5%;padding-right:10%;position:relative}@media screen and (max-width:64rem){.main-content[data-v-5b1c012c]{margin-left:0}}.heading[data-v-5b1c012c]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1;margin-bottom:5.9375rem}@media screen and (max-width:102.5rem){.heading[data-v-5b1c012c]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.heading[data-v-5b1c012c]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}@media screen and (max-width:102.5rem){.heading[data-v-5b1c012c]{margin-bottom:5.7926829268vw}}@media screen and (max-width:64rem){.footer-cta[data-v-5b1c012c],.heading[data-v-5b1c012c]{margin-bottom:2.25rem}}@media screen and (max-width:53.125rem){.footer-cta[data-v-5b1c012c]{padding:.3125rem .9375rem .1875rem}}.footer-links[data-v-5b1c012c]{padding-bottom:5.625rem;padding-top:3.3125rem;position:relative;z-index:2}@media screen and (max-width:102.5rem){.footer-links[data-v-5b1c012c]{padding-bottom:5.487804878vw;padding-top:3.2317073171vw}}@media screen and (max-width:53.125rem){.footer-links[data-v-5b1c012c]{padding-bottom:2.125rem;padding-top:2.75rem}}.footer-links.left[data-v-5b1c012c]{margin-left:20%}.footer-links.middle[data-v-5b1c012c],.footer-links.right[data-v-5b1c012c]{margin-left:-20%}.mini-only[data-v-5b1c012c]{display:none}@media screen and (max-width:40rem){.mini-only[data-v-5b1c012c]{display:block}}.legal-content[data-v-5b1c012c]{align-items:center;background-color:#ffffff26;border:.0625rem solid #fff;border-radius:2.8125rem;box-shadow:0 0 2.75rem -.75rem #7c80c940;display:flex;justify-content:space-between;margin:5.25rem -5% 0;padding:.6875rem 1.5625rem;position:relative}@media screen and (max-width:102.5rem){.legal-content[data-v-5b1c012c]{margin:5.1219512195vw -4% 0}}@media screen and (max-width:53.125rem){.legal-content[data-v-5b1c012c]{margin:2.875rem -2% 0;padding:.5625rem 1rem}}.legal[data-v-5b1c012c]{font-family:Satoshi;font-size:1.25rem;font-weight:500;letter-spacing:.0375rem;line-height:1.3}@media screen and (max-width:102.5rem){.legal[data-v-5b1c012c]{font-size:1.2195121951vw}}@media screen and (max-width:53.125rem){.legal[data-v-5b1c012c]{font-size:.5625rem;letter-spacing:.016875rem}}.legal-links[data-v-5b1c012c]{align-items:center;display:flex}.legal-links[data-v-5b1c012c] .button{transition:.15s ease}.legal-links[data-v-5b1c012c] .button:not(:last-child){margin-right:2.8125rem}@media screen and (max-width:53.125rem){.legal-links[data-v-5b1c012c] .button:not(:last-child){margin-right:1.3125rem}}.legal-links[data-v-5b1c012c] .button .slot{font-family:Satoshi;font-size:1.25rem;font-weight:500;letter-spacing:.0375rem;line-height:1.3;white-space:nowrap}@media screen and (max-width:102.5rem){.legal-links[data-v-5b1c012c] .button .slot{font-size:1.2195121951vw}}@media screen and (max-width:53.125rem){.legal-links[data-v-5b1c012c] .button .slot{font-size:.5625rem;letter-spacing:.016875rem}}.legal-links[data-v-5b1c012c] .button:hover{transform:scale(1.1)}@keyframes buttonBounce-32067127{0%{transform:scale(1)}4.7%{transform:scale(1.45)}9.41%{transform:scale(1.883)}14.11%{transform:scale(2.141)}18.72%{transform:scale(2.212)}24.32%{transform:scale(2.151)}29.93%{transform:scale(2.048)}35.54%{transform:scale(1.979)}41.04%{transform:scale(1.961)}52.15%{transform:scale(1.991)}63.26%{transform:scale(2.007)}85.49%{transform:scale(1.999)}to{transform:scale(2)}}[data-v-32067127]:root{--background-color:#fefbf8;--text-color:#1f2024;--text-selection-color:#f0ed9a;--link-color:#8e883b;--button-inactive-state-color:#5b513f;--button-border-active-color:#e4cd20;--button-active-state-color:#ffee54;--overlay-background-color:#fcf6cc;--graphic-highlight-color:#e4da7e;--graphic-dark-color:#726e50;--contact-form-bg-color:rgba(185,188,249,.3);--footer-bg-color:#e8eaff}@font-face{font-display:swap;font-family:Overpass Mono;font-style:normal;font-weight:200 900;src:url(./OverpassMono-VariableFont_wght.CPI2fCBO.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:200 900;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:200 900;src:url(./Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:normal;font-weight:200 900;src:url(./CrimsonPro-Variable.BLfugnVv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Crimson Pro;font-style:italic;font-weight:200 900;src:url(./CrimsonPro-VariableItalic.tilVGmo7.woff2) format("woff2")}.h1[data-v-32067127],.h2[data-v-32067127],.h3[data-v-32067127],.h4[data-v-32067127],.h5[data-v-32067127],.h6[data-v-32067127],h1[data-v-32067127],h2[data-v-32067127],h3[data-v-32067127],h4[data-v-32067127],h5[data-v-32067127],h6[data-v-32067127]{display:block;margin-bottom:0;margin-top:0;text-transform:none}.h1[data-v-32067127],h1[data-v-32067127]{font-family:Crimson Pro;font-size:4.375rem;font-weight:400;letter-spacing:-.13125rem;line-height:105%}@media screen and (max-width:102.5rem){.h1[data-v-32067127],h1[data-v-32067127]{font-size:4.2682926829vw}}@media screen and (max-width:53.125rem){.h1[data-v-32067127],h1[data-v-32067127]{font-size:2.25rem;letter-spacing:-.0675rem}}.h2[data-v-32067127],h2[data-v-32067127]{font-family:Crimson Pro;font-size:4.0625rem;font-weight:400;letter-spacing:-.121875rem;line-height:1.2}@media screen and (max-width:102.5rem){.h2[data-v-32067127],h2[data-v-32067127]{font-size:3.9634146341vw}}@media screen and (max-width:53.125rem){.h2[data-v-32067127],h2[data-v-32067127]{font-size:2rem;letter-spacing:-.06rem}}.h3[data-v-32067127],h3[data-v-32067127]{font-family:Crimson Pro;font-size:2.8125rem;font-weight:400;letter-spacing:-.084375rem;line-height:1.2}@media screen and (max-width:102.5rem){.h3[data-v-32067127],h3[data-v-32067127]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h3[data-v-32067127],h3[data-v-32067127]{font-size:1.625rem;letter-spacing:-.04875rem}}.h4[data-v-32067127],h4[data-v-32067127]{font-family:Crimson Pro;font-size:3.125rem;font-weight:400;letter-spacing:-.0929375rem;line-height:1}@media screen and (max-width:102.5rem){.h4[data-v-32067127],h4[data-v-32067127]{font-size:3.0487804878vw}}@media screen and (max-width:53.125rem){.h4[data-v-32067127],h4[data-v-32067127]{font-size:1.625rem;letter-spacing:-.04875rem;line-height:1.2}}.h5[data-v-32067127],h5[data-v-32067127]{font-family:Satoshi;font-size:2.8125rem;font-weight:500;line-height:1.2}@media screen and (max-width:102.5rem){.h5[data-v-32067127],h5[data-v-32067127]{font-size:2.743902439vw}}@media screen and (max-width:53.125rem){.h5[data-v-32067127],h5[data-v-32067127]{font-size:1.5rem}}.h6[data-v-32067127],h6[data-v-32067127]{font-family:Satoshi;font-size:2.1875rem;font-weight:500;line-height:1.1}@media screen and (max-width:102.5rem){.h6[data-v-32067127],h6[data-v-32067127]{font-size:2.1341463415vw}}@media screen and (max-width:53.125rem){.h6[data-v-32067127],h6[data-v-32067127]{font-size:1.25rem}}.p1[data-v-32067127],a[data-v-32067127],button[data-v-32067127],div[data-v-32067127],p[data-v-32067127]{font-family:Satoshi;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}@media screen and (max-width:102.5rem){.p1[data-v-32067127],a[data-v-32067127],button[data-v-32067127],div[data-v-32067127],p[data-v-32067127]{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){.p1[data-v-32067127],a[data-v-32067127],button[data-v-32067127],div[data-v-32067127],p[data-v-32067127]{font-size:.875rem;letter-spacing:.0175rem}}pre[data-v-32067127]{background-color:var(--code__block__background-color);border-radius:.625rem;font-family:monospace;font-size:.8125rem;line-height:1.5;margin-bottom:1.25rem;padding:.625rem 1rem;transition:background-color .5s,color .5s;white-space:break-spaces}pre code[data-v-32067127]{background-color:transparent;margin:0;padding:0}code[data-v-32067127]{background-color:var(--code__inline__background-color);border-radius:.25rem;color:var(--code__inline__color);font-family:monospace;font-size:.875rem;padding:.25rem .5rem;transition:background-color .5s,color .5s;white-space:break-spaces}.page.error[data-v-32067127]{background-color:#edfaee;--background-color:#edfaee;--text-color:#192928;--text-selection-color:#a2e9bb;--link-color:#418883;--button-inactive-state-color:#326261;--button-border-active-color:#fff;--button-active-state-color:#8fe5ae;--graphic-highlight-color:#a5d7b7;--graphic-dark-color:#2d513c;--overlay-background-color:#d9f0e1;--contact-form-bg-color:rgba(175,211,255,.2);--footer-bg-color:#edfaee}.page-content[data-v-32067127]{overflow:hidden;padding-bottom:3.75rem;padding-top:7rem;position:relative;z-index:1}@media screen and (max-width:53.125rem){.page-content[data-v-32067127]{padding-bottom:3.125rem;padding-top:1.375rem}}.overflow-hidden[data-v-32067127]{overflow:hidden}[data-v-32067127] .testimonials{left:50%;margin:0;max-width:128.125rem;position:relative;transform:translate(-50%)}@media screen and (max-width:64rem){[data-v-32067127] .testimonials{width:69.625rem}}@media screen and (max-width:53.125rem){[data-v-32067127] .testimonials{left:50%;transform:translate(-50%);width:69.625rem}}@media screen and (max-width:40rem){[data-v-32067127] .testimonials{flex-direction:row;left:50%;margin:0;transform:translate(-50%);width:69.625rem}}@media screen and (max-width:40rem){[data-v-32067127] .testimonials .card-column{flex-direction:column;width:20%}}[data-v-32067127] .testimonials .card-column:first-child,[data-v-32067127] .testimonials .card-column:last-child{justify-content:center;padding-top:0}[data-v-32067127] .testimonials .card-column:nth-child(3) .card:first-child{aspect-ratio:.8;background-color:var(--overlay-background-color);display:flex;flex-direction:column;justify-content:center;padding:6.1875rem 1.875rem 4.6875rem;position:relative}[data-v-32067127] .testimonials .card-column:nth-child(3) .card:first-child:after{display:none}[data-v-32067127] .testimonials .card-column:nth-child(3) .card:first-child .label{color:var(--text-color);left:0;position:relative;text-align:center;top:0}[data-v-32067127] .testimonials .card-column:nth-child(3) .card:first-child .label p{font-family:Satoshi;font-size:1.5rem;font-weight:400;font-weight:500;letter-spacing:.03rem;line-height:1.5;margin-bottom:2.1875rem;padding:0 10%}@media screen and (max-width:102.5rem){[data-v-32067127] .testimonials .card-column:nth-child(3) .card:first-child .label p{font-size:1.4634146341vw}}@media screen and (max-width:53.125rem){[data-v-32067127] .testimonials .card-column:nth-child(3) .card:first-child .label p{font-size:.875rem;letter-spacing:.0175rem}}@media screen and (max-width:90rem){[data-v-32067127] .testimonials .card-column:nth-child(3) .card:first-child .label p{padding:0}}[data-v-32067127] .testimonials .card-column:nth-child(3) .card:first-child .button{align-self:center}[data-v-32067127] .testimonials .card-column:nth-child(4) .card:first-child{transform:rotate(180deg)}@media screen and (max-width:40rem){[data-v-32067127] .testimonials .card-column.stagger-down{padding-top:3rem;transform:none}}@media screen and (max-width:40rem){[data-v-32067127] .testimonials .card-column.stagger-up{padding-bottom:3rem;transform:none}}[data-v-32067127] .testimonials .card-column .card{position:relative}@media screen and (max-width:40rem){[data-v-32067127] .testimonials .card-column .card{width:100%!important}[data-v-32067127] .testimonials .card-column .card.has-image{padding-top:125%}}[data-v-32067127] .testimonials .card-column .card:after{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);content:"";height:100%;left:0;position:absolute;top:0;width:100%}[data-v-32067127] .testimonials .graphic__turnaround-time .graphic{margin:auto 0}
