*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-3{gap:.75rem}.border{border-width:1px}.bg-\[rgb\(255\,_255\,_255\)\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.\!outline{outline-style:solid!important}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}div:has(>a img[src="/brand/tern-lockup-black.svg"]){width:108px!important;height:28px!important}@media (width<=809.98px){div:has(>a img[src="/brand/tern-lockup-black.svg"]){width:92px!important;height:24px!important}}div:has(>a img[src="/brand/tern-lockup-black.svg"])>a{aspect-ratio:auto!important;width:100%!important;height:100%!important}a:has(>div>img[src^="/brand/passage-"]){transition:opacity .2s}a:has(>div>img[src^="/brand/passage-"]):hover{opacity:.7!important}main .framer-aKArf,main .framer-ldKun,main [data-framer-name=About\ us],a[href=\/blog],a[href=\/careers],a[href=\/waitlist],a[href=\/404],a[href^="/legal/"],a[href*=VeloxThemes],a[href*=velox-themes],a[href*=veloxthemes],a[href="https://behance.net"],a[href="https://telegram.com"],:is([data-framer-name=Text]>div:has(>[data-framer-name=Monthly]),[data-framer-name=Text]>div:has(>[data-framer-name=Yearly])),[data-framer-name=Top] [data-framer-name=Play],[data-framer-name=Social\ media],[data-framer-name=Middle]>[data-framer-name=Legal]:nth-child(2),[data-framer-name=Middle]>[data-framer-name=Legal]:first-child [data-framer-name=Nav]>div:nth-child(2),[data-framer-name^="@2025 bima"],a[data-framer-name=Velox\ Themes],main [data-framer-name=Teams],main [data-framer-name=Careers]{display:none!important}a:has(>[data-framer-name=Visit\ site]){display:none!important}main [data-framer-name=Office\ info],main [data-framer-name=Maps]{display:none!important}[data-framer-name=Our\ services] [data-framer-name=Bottom]{align-items:stretch!important}[data-framer-name=Our\ services] [data-framer-name=Bottom]>div{height:auto!important}[data-framer-name=Our\ services] [data-framer-name=Bottom]>div>[data-framer-name="3 Column"]{height:100%!important}[data-framer-name=Link]>.framer-8x4h6n-container,[data-framer-name=Link]>.framer-qb5fwk-container{display:none!important}[data-framer-name=Link]>div:has(>a[href=\/blog]){display:none!important}[data-framer-name=Link]>div:has(>a[href=\/careers]){display:none!important}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tern-white:#fff;--tern-paper:#f3f3f3;--tern-line:#e5e5e5;--tern-line-strong:#d3d3d3;--tern-muted-2:#b4b4b4;--tern-muted:#797979;--tern-ink-2:#3a3a3a;--tern-ink:#131313;--tern-lime:#98fe00;--tern-lime-80:#9f0c;--tern-moss:#233802;--tern-warn:#ff9500;--tern-font-head:"DM Sans Variable", "DM Sans", sans-serif;--tern-font-body:"Satoshi", "Satoshi Placeholder", sans-serif;--tern-font-mono:"Roboto Mono", "Roboto Mono Placeholder", monospace;--tern-max:1240px}h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text{--framer-font-family:var(--tern-font-head)!important}[data-framer-name=Hero] img[src="/media/reel-cover.webp"]{visibility:hidden}img[src^="/media/processor-"]{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}[data-framer-name=Hero] [data-framer-name=Play],nav [data-framer-name=Nav]>[data-framer-name=Link]>div:not([data-tern-inject]){display:none!important}nav [data-framer-name=Nav]>[data-framer-name=Link]:has([data-tern-inject=nav-phone]){height:auto!important}.tern-menu-item:hover{background:var(--tern-paper)}.tern-trace path{stroke-linecap:round;stroke-dasharray:.16 .84}.tern-trace .tt-mark{animation:4s linear infinite tern-trace}.tern-trace .tt-letter{opacity:0;animation:8s linear infinite tern-letter}.tern-trace-core path{stroke:var(--tern-lime);stroke-width:1.4px}.tern-trace-glow path{stroke:var(--tern-lime);stroke-width:5px;filter:blur(3px)}.tern-trace-glow .tt-mark{opacity:.55}@keyframes tern-trace{to{stroke-dashoffset:-1px}}@keyframes tern-letter{0%{opacity:1;stroke-dashoffset:0}24.9%{opacity:1;stroke-dashoffset:-1px}25%,to{opacity:0;stroke-dashoffset:-1px}}@media (prefers-reduced-motion:reduce){.tern-trace path{opacity:0!important;animation:none!important}}[data-framer-name=Links] a[href=\/case-studies]{display:none!important}[data-framer-name=Links] div:has(>a[href=\/case-studies]){display:none!important}[data-framer-name=Hero] [data-framer-name=BG\ hover]{pointer-events:none!important}video[src="/media/cta-chip.mp4"]{visibility:hidden}div:has(>video[src="/media/cta-chip.mp4"]){background:url(/media/cta-chip.webp) 50%/cover no-repeat}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-font-smoothing:inherit}:where(.unframer h1,.unframer h2,.unframer h3,.unframer h4,.unframer h5,.unframer h6,.unframer p,.unframer figure){margin:0}:where(.unframer){line-height:normal}:where(.unframer,.unframer input,.unframer textarea,.unframer select,.unframer button){font-family:sans-serif;font-size:12px}body{--framer-will-change-override:none;--framer-will-change-effect-override:none;--framer-will-change-filter-override:none}[data-framer-component-type]{position:absolute}[data-framer-component-type=Text]{cursor:inherit}[data-framer-component-text-autosized] *{white-space:pre}[data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment,start)}[data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span{display:block}[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span{display:unset}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--text-decoration:var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);--line-height:var(--framer-line-height)}[data-framer-component-type=Text] a,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] a span span span,[data-framer-component-type=Text] a p span span,[data-framer-component-type=Text] a h1 span span,[data-framer-component-type=Text] a h2 span span,[data-framer-component-type=Text] a h3 span span,[data-framer-component-type=Text] a h4 span span,[data-framer-component-type=Text] a h5 span span,[data-framer-component-type=Text] a h6 span span{--font-family:var(--framer-link-font-family,var(--framer-font-family));--font-style:var(--framer-link-font-style,var(--framer-font-style));--font-weight:var(--framer-link-font-weight,var(--framer-font-weight));--text-color:var(--framer-link-text-color,var(--framer-text-color));--font-size:var(--framer-link-font-size,var(--framer-font-size));--text-transform:var(--framer-link-text-transform,var(--framer-text-transform));--text-decoration:var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)) var(--framer-link-text-decoration,var(--framer-text-decoration,none)) var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)) var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto));--text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink));--text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))}[data-framer-component-type=Text] a:hover,[data-framer-component-type=Text] a div span:hover,[data-framer-component-type=Text] a span span span:hover,[data-framer-component-type=Text] a p span span:hover,[data-framer-component-type=Text] a h1 span span:hover,[data-framer-component-type=Text] a h2 span span:hover,[data-framer-component-type=Text] a h3 span span:hover,[data-framer-component-type=Text] a h4 span span:hover,[data-framer-component-type=Text] a h5 span span:hover,[data-framer-component-type=Text] a h6 span span:hover{--font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=Text].isCurrent a,[data-framer-component-type=Text].isCurrent a div span,[data-framer-component-type=Text].isCurrent a span span span,[data-framer-component-type=Text].isCurrent a p span span,[data-framer-component-type=Text].isCurrent a h1 span span,[data-framer-component-type=Text].isCurrent a h2 span span,[data-framer-component-type=Text].isCurrent a h3 span span,[data-framer-component-type=Text].isCurrent a h4 span span,[data-framer-component-type=Text].isCurrent a h5 span span,[data-framer-component-type=Text].isCurrent a h6 span span{--font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}p.framer-text,div.framer-text,figure.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text{margin:0;padding:0}p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,mark.framer-text,span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-text-color,#000));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));text-transform:var(--framer-blockquote-text-transform,var(--framer-text-transform,none));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));-webkit-text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em));text-align:var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start));-webkit-text-stroke-width:var(--framer-text-stroke-width,initial);-webkit-text-stroke-color:var(--framer-text-stroke-color,initial);font-feature-settings:var(--framer-font-open-type-features,initial);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}mark.framer-text,p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}.framer-fit-text .framer-text{white-space:nowrap;white-space-collapse:preserve}strong.framer-text{font-family:var(--framer-blockquote-font-family-bold,var(--framer-font-family-bold));font-style:var(--framer-blockquote-font-style-bold,var(--framer-font-style-bold));font-weight:var(--framer-blockquote-font-weight-bold,var(--framer-font-weight-bold,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold))}em.framer-text{font-family:var(--framer-blockquote-font-family-italic,var(--framer-font-family-italic));font-style:var(--framer-blockquote-font-style-italic,var(--framer-font-style-italic,italic));font-weight:var(--framer-blockquote-font-weight-italic,var(--framer-font-weight-italic));font-variation-settings:var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-italic))}em.framer-text>strong.framer-text{font-family:var(--framer-blockquote-font-family-bold-italic,var(--framer-font-family-bold-italic));font-style:var(--framer-blockquote-font-style-bold-italic,var(--framer-font-style-bold-italic,italic));font-weight:var(--framer-blockquote-font-weight-bold-italic,var(--framer-font-weight-bold-italic,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic))}p.framer-text:not(:first-child),div.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),ul.framer-text:not(:first-child),blockquote.framer-text:not(:first-child),table.framer-text:not(:first-child),figure.framer-text:not(:first-child),.framer-image.framer-text:not(:first-child){margin-top:var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0))}li.framer-text>ul.framer-text:nth-child(2),li.framer-text>ol.framer-text:nth-child(2){margin-top:0}.framer-text[data-text-fill]{-webkit-text-fill-color:transparent;padding:max(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / 2));margin:min(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / -2));-webkit-background-clip:text;background-clip:text;display:inline-block}code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em))}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}blockquote.framer-text{unicode-bidi:initial;margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial}a.framer-text,a.framer-text span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link],span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:initial;border-radius:var(--framer-link-text-background-radius,initial);corner-shape:var(--framer-link-text-background-corner-shape,initial);padding:var(--framer-link-text-background-padding,initial)}a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));-webkit-text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-text-background-color,initial)}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:inherit;font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text,code.framer-text span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link]:hover,span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial)))}a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));-webkit-text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial));corner-shape:var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial));padding:var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))}a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));-webkit-text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-code-font-style,var(--framer-font-style,normal));font-weight:var(--framer-code-font-weight,var(--framer-font-weight,400));color:inherit;font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}a.framer-text[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)))}a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));-webkit-text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}.framer-image.framer-text{max-width:100%;height:auto;display:block}.text-styles-preset-reset.framer-text{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-text-decoration-style:none;--framer-text-decoration-color:none;--framer-text-decoration-thickness:none;--framer-text-decoration-skip-ink:none;--framer-text-decoration-offset:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--framer-text-background-color:initial;--framer-text-background-radius:initial;--framer-text-background-corner-shape:initial;--framer-text-background-padding:initial}ol.framer-text{--list-style-type:decimal}ul.framer-text,ol.framer-text{padding-inline-start:0;position:relative}li.framer-text{counter-increment:list-item;padding-inline-start:2ch;list-style:none}ol.framer-text>li.framer-text{padding-inline-start:calc(calc(var(--max-list-digits,1) + 1) * 1ch)}ol.framer-text>li.framer-text:before{content:counter(list-item, var(--list-style-type)) ".";font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}ul.framer-text>li.framer-text:before{content:"•";position:absolute;inset-inline-start:0}.framer-table-wrapper{overflow-x:auto}table.framer-text,.framer-table-wrapper table.framer-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}td.framer-text,th.framer-text{overflow-wrap:anywhere;vertical-align:top;min-width:16ch}.framer-text-module[data-width=fill]>:first-child,.framer-text-module[data-width=fill]>.ssr-variant>:first-child{width:100%!important}[data-framer-component-type=DeprecatedRichText]{cursor:inherit}[data-framer-component-type=DeprecatedRichText] .text-styles-preset-reset{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--font-variation-settings:normal}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6{margin:0;padding:0}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6,[data-framer-component-type=DeprecatedRichText] li,[data-framer-component-type=DeprecatedRichText] ol,[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] span:not([data-text-fill]){font-family:var(--framer-font-family,Inter, Inter Placeholder, sans-serif);font-style:var(--framer-font-style,normal);font-weight:var(--framer-font-weight,400);color:var(--framer-text-color,#000);font-size:var(--framer-font-size,16px);letter-spacing:var(--framer-letter-spacing,0);text-transform:var(--framer-text-transform,none);-webkit-text-decoration:var(--framer-text-decoration,none);-webkit-text-decoration:var(--framer-text-decoration,none);text-decoration:var(--framer-text-decoration,none);line-height:var(--framer-line-height,1.2em);text-align:var(--framer-text-alignment,start)}[data-framer-component-type=DeprecatedRichText] p:not(:first-child),[data-framer-component-type=DeprecatedRichText] div:not(:first-child),[data-framer-component-type=DeprecatedRichText] h1:not(:first-child),[data-framer-component-type=DeprecatedRichText] h2:not(:first-child),[data-framer-component-type=DeprecatedRichText] h3:not(:first-child),[data-framer-component-type=DeprecatedRichText] h4:not(:first-child),[data-framer-component-type=DeprecatedRichText] h5:not(:first-child),[data-framer-component-type=DeprecatedRichText] h6:not(:first-child),[data-framer-component-type=DeprecatedRichText] ol:not(:first-child),[data-framer-component-type=DeprecatedRichText] ul:not(:first-child),[data-framer-component-type=DeprecatedRichText] .framer-image:not(:first-child){margin-top:var(--framer-paragraph-spacing,0)}[data-framer-component-type=DeprecatedRichText] span[data-text-fill]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}[data-framer-component-type=DeprecatedRichText] a,[data-framer-component-type=DeprecatedRichText] a span:not([data-text-fill]){font-family:var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-link-font-style,var(--framer-font-style,normal));font-weight:var(--framer-link-font-weight,var(--framer-font-weight,400));color:var(--framer-link-text-color,var(--framer-text-color,#000));font-size:var(--framer-link-font-size,var(--framer-font-size,16px));text-transform:var(--framer-link-text-transform,var(--framer-text-transform,none));-webkit-text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none));-webkit-text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none));text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none))}[data-framer-component-type=DeprecatedRichText] a:hover,[data-framer-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]){font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current],[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current] span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));-webkit-text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover,[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));font-size:var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))))}[data-framer-component-type=DeprecatedRichText] strong{font-weight:bolder}[data-framer-component-type=DeprecatedRichText] em{font-style:italic}[data-framer-component-type=DeprecatedRichText] .framer-image{max-width:100%;height:auto;display:block}[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}[data-framer-component-type=DeprecatedRichText] li{counter-increment:list-item;list-style:none;display:table-row}[data-framer-component-type=DeprecatedRichText] ol>li:before{box-sizing:border-box;content:counter(list-item) ".";white-space:nowrap;width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"•";width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}[data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}[data-framer-component-type=ScrollContentWrapper]>*{position:relative}[data-framer-component-type=NativeScroll]{-webkit-overflow-scrolling:touch}[data-framer-component-type=NativeScroll]>*{position:relative}[data-framer-component-type=NativeScroll].direction-both{overflow:auto}[data-framer-component-type=NativeScroll].direction-vertical{overflow:hidden auto}[data-framer-component-type=NativeScroll].direction-horizontal{overflow:auto hidden}[data-framer-component-type=NativeScroll].direction-vertical>*{width:100%!important}[data-framer-component-type=NativeScroll].direction-horizontal>*{height:100%!important}[data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}[data-framer-component-type=PageContentWrapper]>*,[data-framer-component-type=PageContentWrapper]>[data-framer-component-type]{position:relative}[data-framer-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}[data-is-present=false],[data-is-present=false] *{pointer-events:none!important}[data-framer-cursor=pointer]{cursor:pointer}[data-framer-cursor=grab]{cursor:grab}[data-framer-cursor=grab]:active{cursor:grabbing}.svgContainer svg{display:block}[data-reset=button]{background:0 0;border-width:0;padding:0}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}[data-hide-scrollbars=true]{scrollbar-width:none}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}.framer-lightbox-container{opacity:1!important;pointer-events:auto!important}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}:root,.dark{--unframer-01:#131313;--unframer-02:#e5e5e5;--unframer-white:#fff;--unframer-bg-fade:#f3f3f3;--unframer-03:#797979;--unframer-04:#b4b4b4;--unframer-orange:#ff9500;--token-515a9049-50dd-458c-8620-4b877bd17001:#131313;--token-c00fdc5e-d698-4872-830e-8a9107243bf0:#e5e5e5;--token-f657f9dd-0b34-477b-b247-d88f5a278506:#fff;--token-d8f9c3d6-98c1-4f0e-b1fa-b8d14ab0de98:#f3f3f3;--token-ab9f6527-d999-444e-ab1a-87e674b38962:#d3d3d3;--token-7f3dbc5a-0ad3-4f1d-9586-d484f10ba83c:#98fe00;--token-d3ccb96a-adf6-4974-b705-6e13ec606320:#797979;--token-73c5c089-be7a-4924-a26c-ce6edb107823:#3a3a3a;--token-a5354f8b-2961-40c5-a7a2-1efba0c7a417:#233802;--token-aa46d1de-f0fb-4cc9-a8b7-30a6522ac165:#b4b4b4;--token-cf8c6fdf-90f7-4dd3-be24-e7150654bd6c:#ff9500;--token-0c40b43a-5a76-411d-b52a-bf945281ec51:#9f0c}@media (width>=0) and (width<=319px){.unframer-hidden:not(.unframer-base){display:none!important}}@media (width>=320px) and (width<=767px){.unframer-hidden:not(.unframer-sm){display:none!important}}@media (width>=768px) and (width<=959px){.unframer-hidden:not(.unframer-md){display:none!important}}@media (width>=960px) and (width<=1199px){.unframer-hidden:not(.unframer-lg){display:none!important}}@media (width>=1200px) and (width<=1535px){.unframer-hidden:not(.unframer-xl){display:none!important}}@media (width>=1536px){.unframer-hidden:not(.unframer-2xl){display:none!important}}@font-face{font-family:Roboto Mono;src:url(https://fonts.gstatic.com/s/robotomono/v30/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAOW4AJi8SZwt.woff2);font-style:italic;font-weight:400}@font-face{font-family:Roboto Mono;src:url(https://fonts.gstatic.com/s/robotomono/v30/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrmAB-W4AJi8SZwt.woff2);font-style:italic;font-weight:700}@font-face{font-family:Roboto Mono;src:url(https://fonts.gstatic.com/s/robotomono/v30/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vqPRu-5Ip2sSQ.woff2);font-style:normal;font-weight:400}@font-face{font-family:Roboto Mono;src:url(https://fonts.gstatic.com/s/robotomono/v30/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_Of2PRu-5Ip2sSQ.woff2);font-style:normal;font-weight:700}@font-face{font-family:Roboto Mono;src:url(https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vqPRu-5Ip2sSQ.woff2);font-style:normal;font-weight:400}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2);font-style:italic;font-weight:900;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2);font-style:italic;font-weight:700;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2);font-style:italic;font-weight:900;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2);font-style:italic;font-weight:700;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/5HcVoGak8k5agFJSaKa4floXVu0.woff2);font-style:normal;font-weight:900;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2);font-style:normal;font-weight:900;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2);font-style:italic;font-weight:900;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2);font-style:italic;font-weight:900;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2);font-style:italic;font-weight:900;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2);font-style:normal;font-weight:900;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2);font-style:italic;font-weight:700;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2);font-style:italic;font-weight:700;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2);font-style:italic;font-weight:900;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2);font-style:normal;font-weight:900;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/P2Bw01CtL0b9wqygO0sSVogWbo.woff2);font-style:normal;font-weight:900;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/rZ5DdENNqIdFTIyQQiP5isO7M.woff2);font-style:normal;font-weight:900;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2);font-style:italic;font-weight:700;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2);font-style:italic;font-weight:900;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2);font-style:italic;font-weight:700;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2);font-style:italic;font-weight:700;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/X5hj6qzcHUYv7h1390c8Rhm6550.woff2);font-style:normal;font-weight:900;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2);font-style:normal;font-weight:400;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2);font-style:normal;font-weight:400;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2);font-style:normal;font-weight:400;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2);font-style:normal;font-weight:400;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2);font-style:normal;font-weight:400;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2);font-style:normal;font-weight:400;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2);font-style:normal;font-weight:400;unicode-range:U+1F??}@font-face{font-family:Satoshi;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/5ICO57VJIN252OT5L2KLEIPW754DTLAO/ZU64SLR2IEO66N27IVY5Z6JJJRTJECJK/TCTRLNEXANFIGSFCZTGQL7PZ5362GYK6.woff2);font-style:italic;font-weight:900}@font-face{font-family:Satoshi;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/NHPGVFYUXYXE33DZ75OIT4JFGHITX5PE/PSUTMASCDJTVPERDYJZPN23BVUFUCQIF/J64QX5IPOHK56I2KYUNBQ5M2XWZEYKYX.woff2);font-style:normal;font-weight:900}@font-face{font-family:Satoshi;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2);font-style:italic;font-weight:700}@font-face{font-family:Satoshi;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2);font-style:normal;font-weight:700}@font-face{font-family:Satoshi;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/NID3I7RITWZSKXRCJGOCMP5NOADJK6IG/2HLHGD7OBTWCOHW64YXOE5KFXHU4KJHM/ZHME2QIRFR7UPJ47NLY27RCAFY44CKZJ.woff2);font-style:italic;font-weight:500}@font-face{font-family:Satoshi;src:url(https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2);font-style:normal;font-weight:500}.t-wrap{width:100%;max-width:calc(var(--tern-max) + 200px);box-sizing:border-box;margin:0 auto;padding:0 100px}@media (width<=1199.98px){.t-wrap{padding:0 40px}}@media (width<=809.98px){.t-wrap{padding:0 20px}}.t-section{padding:100px 0}@media (width<=809.98px){.t-section{padding:64px 0}}.t-eyebrow{flex-direction:column;gap:12px;display:flex}.t-eyebrow__rule{height:5px;position:relative}.t-eyebrow__rule:after{content:"";background:var(--tern-line);height:1px;position:absolute;top:4px;left:0;right:0}.t-eyebrow__rule svg{width:183px;height:5px;fill:var(--tern-line);position:absolute;top:0;left:0}.t-eyebrow--dark .t-eyebrow__rule:after{background:#2a2a2a}.t-eyebrow--dark .t-eyebrow__rule svg{fill:#2a2a2a}.t-eyebrow__label{font-family:var(--tern-font-mono);text-transform:uppercase;color:var(--tern-ink);margin:0;font-size:14px;line-height:14px}.t-eyebrow--dark .t-eyebrow__label{color:var(--tern-white)}.t-h1,.t-h2,.t-h3{font-family:var(--tern-font-head);color:var(--tern-ink);margin:0;font-weight:600}.t-h1{letter-spacing:-.05em;font-size:80px;line-height:1}.t-h2{letter-spacing:-.05em;font-size:64px;line-height:1}.t-h3{letter-spacing:-.045em;font-size:32px;line-height:1.1}@media (width<=1199.98px){.t-h1{font-size:64px}.t-h2{font-size:52px}}@media (width<=809.98px){.t-h1{font-size:44px}.t-h2{font-size:40px}.t-h3{font-size:26px}}.t-body{font-family:var(--tern-font-body);color:var(--tern-ink);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:500;line-height:1.5}.t-lede{font-family:var(--tern-font-body);color:var(--tern-ink);letter-spacing:-.01em;margin:0;font-size:24px;font-weight:500;line-height:1.5}@media (width<=809.98px){.t-lede{font-size:19px}}.t-muted{color:var(--tern-muted)}.t-mono{font-family:var(--tern-font-mono);text-transform:uppercase;color:var(--tern-muted);letter-spacing:0;margin:0;font-size:13px;line-height:1.3}.t-title{flex-direction:column;gap:24px;display:flex}.t-title__row{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.t-title__row .t-h2{flex:0 716px}.t-title__aside{font-family:var(--tern-font-body);color:var(--tern-ink);letter-spacing:-.01em;flex:0 500px;margin:8px 0 0;font-size:18px;font-weight:500;line-height:1.4}@media (width<=1199.98px){.t-title__row{flex-direction:column;gap:16px}.t-title__aside{margin:0}}.t-btn{box-sizing:border-box;background:var(--tern-ink);height:52px;color:var(--tern-white);font-family:var(--tern-font-body);letter-spacing:-.01em;border-radius:4px;justify-content:space-between;align-items:center;gap:24px;min-width:240px;padding:0 6px 0 16px;font-size:18px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.t-btn i{background:var(--tern-lime);width:40px;height:40px;color:var(--tern-ink);place-items:center;transition:transform .25s;display:grid}.t-btn:hover i{transform:rotate(45deg)}.t-btn--ghost{background:var(--tern-white);color:var(--tern-ink);box-shadow:inset 0 0 0 1px var(--tern-line-strong)}.t-btn--ghost i{background:var(--tern-line)}.t-btn--wide{width:100%}.t-render{width:100%;position:relative;overflow:hidden}.t-render--paper{background:var(--tern-paper)}.t-render--white{background:var(--tern-white)}.t-render--ink{background:#000}.t-render img{width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 70%,#000 62%,#0000 100%);mask-image:radial-gradient(72% 70%,#000 62%,#0000 100%)}.t-check{background:var(--tern-lime);width:18px;height:18px;color:var(--tern-ink);flex:none;place-items:center;display:inline-grid}.t-check svg{width:12px;height:12px}.t-check--dark{background:var(--tern-ink);color:var(--tern-lime)}.t-cut{clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}.t-cut-sm{clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%)}.t-reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.t-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.t-reveal{opacity:1;transition:none;transform:none}}.t-render--paper img{mix-blend-mode:darken;filter:brightness(1.055)}.t-render--white img{filter:brightness(1.045)saturate(1.04)}.pg{background:var(--tern-white)}.pg-hero{background:var(--tern-paper);padding:150px 0 72px}.pg-hero__grid{grid-template-columns:1.25fr 1fr;align-items:center;gap:56px;display:grid}.pg-hero__text{flex-direction:column;gap:28px;display:flex}.pg-hero__h1{font-size:64px}.pg-hero__sub{max-width:680px;font-family:var(--tern-font-head);letter-spacing:-.04em;color:var(--tern-ink-2);margin:-8px 0 0;font-size:30px;font-weight:600;line-height:1.15}@media (width<=809.98px){.pg-hero__sub{font-size:23px}}.pg-hero__lede{max-width:680px;color:var(--tern-ink-2);font-size:21px}.pg-hero__ctas{flex-wrap:wrap;gap:8px;display:flex}.pg-hero__art .t-render{background:var(--tern-paper)}.pg-facts{border-top:1px solid var(--tern-line-strong);grid-template-columns:repeat(3,1fr);margin:56px 0 0;display:grid}.pg-facts div{padding:24px 24px 0 0}.pg-facts div+div{border-left:1px solid var(--tern-line-strong);padding-left:24px}.pg-facts dt{font-family:var(--tern-font-mono);text-transform:uppercase;color:var(--tern-muted);margin-bottom:10px;font-size:13px}.pg-facts dd{font-family:var(--tern-font-head);letter-spacing:-.045em;color:var(--tern-ink);margin:0;font-size:30px;font-weight:600;line-height:1.1}@media (width<=1199.98px){.pg-hero__h1{font-size:56px}.pg-hero__grid{grid-template-columns:1fr .8fr;gap:32px}}@media (width<=809.98px){.pg-hero{padding:112px 0 48px}.pg-hero__grid{grid-template-columns:1fr}.pg-hero__h1{font-size:42px}.pg-hero__lede{font-size:18px}.pg-hero__ctas .t-btn{width:100%}.pg-hero__art{order:-1;margin:-12px -20px 0}.pg-facts{grid-template-columns:1fr;margin-top:40px}.pg-facts div,.pg-facts div+div{border-left:0;border-bottom:1px solid var(--tern-line-strong);padding:18px 0}.pg-facts dd{font-size:24px}}.pg-blockers{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:56px;display:grid}.pg-blocker{background:var(--tern-paper);box-shadow:inset 0 3px 0 var(--tern-warn);flex-direction:column;gap:14px;padding:28px 24px 32px;display:flex}.pg-blocker__title{font-family:var(--tern-font-head);letter-spacing:-.04em;color:var(--tern-ink);margin:6px 0 0;font-size:24px;font-weight:600;line-height:1.12}.pg-blocker__body{font-family:var(--tern-font-body);color:var(--tern-muted);margin:0;font-size:16px;font-weight:500;line-height:1.45}@media (width<=1199.98px){.pg-blockers{grid-template-columns:1fr 1fr}}@media (width<=809.98px){.pg-blockers{grid-template-columns:1fr;margin-top:32px}}.pg-steps{grid-template-columns:1fr 1.2fr;align-items:start;gap:80px;margin-top:64px;display:grid}.pg-steps__art{position:sticky;top:110px}.pg-steps__list{margin:0;padding:0;list-style:none}.pg-step{border-top:1px solid var(--tern-line);grid-template-columns:64px 1fr;gap:8px;padding:32px 0;display:grid}.pg-step:last-child{border-bottom:1px solid var(--tern-line)}.pg-step__n{font-family:var(--tern-font-mono);color:var(--tern-muted);padding-top:10px;font-size:14px}.pg-step__title{font-family:var(--tern-font-head);letter-spacing:-.045em;color:var(--tern-ink);margin:0 0 10px;font-size:32px;font-weight:600;line-height:1.1}@media (width<=1199.98px){.pg-steps{gap:40px}}@media (width<=809.98px){.pg-steps{grid-template-columns:1fr;margin-top:32px}.pg-steps__art{max-width:420px;position:static}.pg-steps__art .t-render{aspect-ratio:4/3!important}.pg-step{grid-template-columns:44px 1fr;padding:24px 0}.pg-step__title{font-size:24px}}.pg-dark{background:var(--tern-ink)}.pg-dark .t-h2,.pg-dark .t-title__aside{color:var(--tern-white)}.pg-dark .t-title__aside{color:#b4b4b4}.pg-deliv{background:#2a2a2a;border:1px solid #2a2a2a;grid-template-columns:repeat(3,1fr);gap:1px;margin:64px 0 0;padding:0;list-style:none;display:grid}.pg-deliv li{background:var(--tern-ink);align-items:flex-start;gap:16px;padding:32px 28px 36px;display:flex}.pg-deliv .t-check{margin-top:4px}.pg-deliv__title{font-family:var(--tern-font-head);letter-spacing:-.04em;color:var(--tern-white);margin:0 0 8px;font-size:24px;font-weight:600;line-height:1.15}.pg-deliv__body{font-family:var(--tern-font-body);color:#a8a8a8;margin:0;font-size:16px;font-weight:500;line-height:1.45}@media (width<=1199.98px){.pg-deliv{grid-template-columns:1fr 1fr}}@media (width<=809.98px){.pg-deliv{grid-template-columns:1fr;margin-top:32px}.pg-deliv li{padding:24px 20px}}.pg-arc-sec{background:var(--tern-paper)}.pg-arc{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:56px;display:grid}.pg-arc__stage{background:var(--tern-white);flex-direction:column;gap:10px;padding:0 24px 32px;transition:opacity .3s;display:flex;position:relative}.pg-arc__stage:before{content:"";background:var(--tern-lime);width:100%;height:3px;position:absolute;top:0;left:0}.pg-arc__stage.is-off:before{background:var(--tern-line-strong)}.pg-arc__stage.is-off .pg-arc__art,.pg-arc__stage.is-off .pg-arc__name,.pg-arc__stage.is-off .pg-arc__body{opacity:.45}.pg-arc__art{aspect-ratio:1.3;place-items:center;margin:0 -24px 4px;display:grid;overflow:hidden}.pg-arc__art img{width:72%;height:auto;display:block}.pg-arc__meta{justify-content:space-between;align-items:center;display:flex}.pg-arc__n{font-family:var(--tern-font-mono);color:var(--tern-muted);font-size:13px}.pg-arc__when{font-family:var(--tern-font-mono);text-transform:uppercase;background:var(--tern-paper);color:var(--tern-ink);padding:4px 8px;font-size:12px}.pg-arc__stage:not(.is-off) .pg-arc__when{background:var(--tern-lime)}.pg-arc__name{font-family:var(--tern-font-head);letter-spacing:-.045em;color:var(--tern-ink);margin:4px 0 0;font-size:28px;font-weight:600}.pg-arc__body{font-family:var(--tern-font-body);color:var(--tern-ink-2);margin:0;font-size:16px;font-weight:500;line-height:1.45}@media (width<=1199.98px){.pg-arc{grid-template-columns:1fr 1fr}}@media (width<=809.98px){.pg-arc{grid-template-columns:1fr;margin-top:32px}.pg-arc__art{aspect-ratio:2}.pg-arc__art img{width:44%}}.pg-faq{grid-template-columns:1fr 1.4fr;align-items:start;gap:64px;display:grid}.pg-faq__head{flex-direction:column;gap:24px;display:flex;position:sticky;top:110px}.pg-faq__list{flex-direction:column;gap:8px;display:flex}.pg-faq__item{background:var(--tern-paper)}.pg-faq__q{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font-family:var(--tern-font-head);letter-spacing:-.035em;color:var(--tern-ink);justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;font-size:22px;font-weight:600;line-height:1.2;display:flex}.pg-faq__q i{background:var(--tern-white);flex:none;place-items:center;width:32px;height:32px;font-size:20px;font-style:normal;display:grid}.pg-faq__item.is-open .pg-faq__q i{background:var(--tern-lime)}.pg-faq__a{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.pg-faq__a>p{padding:0 24px;overflow:hidden}.pg-faq__item.is-open .pg-faq__a{grid-template-rows:1fr}.pg-faq__item.is-open .pg-faq__a>p{padding-bottom:24px}@media (width<=1199.98px){.pg-faq{grid-template-columns:1fr;gap:32px}.pg-faq__head{position:static}}@media (width<=809.98px){.pg-faq__q{padding:18px;font-size:19px}.pg-faq__a>p{padding:0 18px}}.pg-cta-sec{padding-top:0}.pg-cta{background:var(--tern-paper);grid-template-columns:1.2fr 1fr;gap:64px;padding:56px;display:grid}.pg-cta__text{flex-direction:column;gap:24px;display:flex}.pg-cta__text .t-h2{font-size:56px}.pg-cta__text .t-body{color:var(--tern-ink-2);max-width:560px}.pg-cta__steps{flex-direction:column;justify-content:flex-end;gap:0;display:flex}.pg-cta__step{border-top:1px solid var(--tern-line-strong);grid-template-columns:44px 1fr;padding:18px 0;display:grid}.pg-cta__step:last-of-type{border-bottom:1px solid var(--tern-line-strong);margin-bottom:24px}.pg-cta__step-t{font-family:var(--tern-font-head);letter-spacing:-.035em;color:var(--tern-ink);margin:0 0 4px;font-size:21px;font-weight:600}.pg-cta__step-b{font-family:var(--tern-font-body);color:var(--tern-muted);margin:0;font-size:15px;font-weight:500;line-height:1.4}@media (width<=1199.98px){.pg-cta{grid-template-columns:1fr;gap:32px;padding:40px}}@media (width<=809.98px){.pg-cta{padding:28px 20px 40px}.pg-cta__text .t-h2{font-size:36px}}.pg-related-sec{padding-top:0}.pg-related{gap:12px;margin-top:48px;display:grid}.pg-card{background:var(--tern-paper);flex-direction:column;text-decoration:none;transition:background .2s;display:flex}.pg-card:hover{background:#ececec}.pg-card__body{flex:1;justify-content:space-between;align-items:flex-end;gap:16px;padding:0 20px 22px;display:flex}.pg-card__name{font-family:var(--tern-font-head);letter-spacing:-.04em;color:var(--tern-ink);margin:0 0 6px;font-size:22px;font-weight:600;line-height:1.15}.pg-card__blurb{font-family:var(--tern-font-body);color:var(--tern-muted);margin:0;font-size:15px;font-weight:500;line-height:1.4}.pg-card__go{background:var(--tern-white);width:36px;height:36px;color:var(--tern-ink);flex:none;place-items:center;transition:transform .25s,background .2s;display:grid}.pg-card:hover .pg-card__go{background:var(--tern-lime);transform:rotate(45deg)}@media (width<=1199.98px){.pg-related{grid-template-columns:1fr 1fr!important}}@media (width<=809.98px){.pg-related{grid-template-columns:1fr!important}}.pg-switch{border:1px solid var(--tern-line-strong);background:var(--tern-white);margin-bottom:40px;display:inline-flex}.pg-switch a{font-family:var(--tern-font-mono);text-transform:uppercase;color:var(--tern-muted);align-items:center;gap:8px;padding:12px 20px;font-size:13px;text-decoration:none;display:flex}.pg-switch a.is-on{background:var(--tern-ink);color:var(--tern-white)}.pg-switch a.is-on:before{content:"";background:var(--tern-lime);width:6px;height:6px}@media (width<=809.98px){.pg-switch{margin-bottom:28px;display:flex}.pg-switch a{flex:1;justify-content:center;padding:12px 6px}}.pg-flow{grid-template-columns:1fr 1.25fr 1fr;margin-top:56px;display:grid;position:relative}.pg-flow__step{flex-direction:column;gap:12px;padding:32px 28px 36px;display:flex;position:relative}.pg-flow__step--signed{background:var(--tern-paper)}.pg-flow__step--valley{background:repeating-linear-gradient(135deg,#fff 0 10px,#fbf6ee 10px 20px);box-shadow:inset 0 0 0 1px #f3d9b3}.pg-flow__step--live{background:var(--tern-ink)}.pg-flow__k{font-family:var(--tern-font-mono);text-transform:uppercase;color:var(--tern-muted);font-size:13px}.pg-flow__t{font-family:var(--tern-font-head);letter-spacing:-.045em;color:var(--tern-ink);margin:0;font-size:32px;font-weight:600;line-height:1.08}.pg-flow__step--live .pg-flow__t{color:var(--tern-white)}.pg-flow__step--live .pg-flow__k{color:var(--tern-lime)}.pg-flow__note{font-family:var(--tern-font-body);color:var(--tern-ink-2);align-items:center;gap:8px;margin-top:auto;font-size:15px;font-weight:500;display:flex}.pg-flow__step--live .pg-flow__note{color:#cfcfcf}.pg-flow__arrow{background:var(--tern-white);z-index:2;width:36px;height:36px;box-shadow:0 0 0 1px var(--tern-line-strong);place-items:center;display:grid;position:absolute;top:50%;right:-18px;transform:translateY(-50%)}.pg-points{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:48px;display:grid}.pg-points h3{font-family:var(--tern-font-head);letter-spacing:-.04em;color:var(--tern-ink);margin:0 0 8px;font-size:22px;font-weight:600}@media (width<=809.98px){.pg-flow{grid-template-columns:1fr;margin-top:32px}.pg-flow__arrow{top:auto;bottom:-18px;right:50%;transform:translate(50%)rotate(90deg)}.pg-flow__t{font-size:26px}.pg-points{grid-template-columns:1fr;gap:24px;margin-top:32px}}.pg-svc{border-top:1px solid var(--tern-line);margin-top:56px}.pg-svc__row{border-bottom:1px solid var(--tern-line);grid-template-columns:180px 1fr 1.3fr 40px;align-items:center;gap:32px;padding:20px 0;text-decoration:none;display:grid}.pg-svc__row .t-render{background:var(--tern-paper)}.pg-svc__name{font-family:var(--tern-font-head);letter-spacing:-.045em;color:var(--tern-ink);margin:0;font-size:30px;font-weight:600;line-height:1.1}.pg-svc__row:hover .pg-card__go{background:var(--tern-lime);transform:rotate(45deg)}.pg-svc__row .pg-card__go{background:var(--tern-paper)}@media (width<=809.98px){.pg-svc__row{grid-template-columns:96px 1fr;gap:6px 16px}.pg-svc__row .t-render{grid-row:span 2}.pg-svc__name{font-size:22px}.pg-svc__row .t-body{font-size:15px}.pg-svc__row .pg-card__go{display:none}}.xp-card{all:unset;cursor:pointer;display:block;position:absolute;inset:0}.xp-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-family:var(--tern-font-mono);text-transform:uppercase;background:#131313b8;align-items:center;gap:6px;padding:3px 8px 3px 3px;font-size:10px;transition:background .2s;display:inline-flex;position:absolute;bottom:8px;left:8px}.xp-chip i{background:var(--tern-lime);width:15px;height:15px;color:var(--tern-ink);place-items:center;display:grid}.xp-card:hover .xp-chip{background:#131313eb}.xp-modal{z-index:9000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080808db;place-items:center;padding:40px;animation:.3s xp-in;display:grid;position:fixed;inset:0}@keyframes xp-in{0%{opacity:0}}.xp-modal__inner{flex-direction:column;gap:20px;width:min(1200px,100%);display:flex}.xp-modal__head{justify-content:space-between;align-items:center;display:flex}.xp-modal__k{font-family:var(--tern-font-mono);text-transform:uppercase;color:#fff;margin:0;font-size:13px}.xp-modal__x{all:unset;cursor:pointer;background:var(--tern-lime);width:40px;height:40px;color:var(--tern-ink);place-items:center;display:grid}.xp-modal__stage{aspect-ratio:16/7;background:#000;position:relative;overflow:hidden}.xp-modal__beats{background:#2a2a2a;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.xp-modal__beats li{background:#111;flex-direction:column;gap:8px;padding:22px 24px 26px;display:flex}.xp-modal__beats span{font-family:var(--tern-font-mono);text-transform:uppercase;color:#8a8a8a;font-size:12px}.xp-modal__beats li:nth-child(2) span{color:var(--tern-lime)}.xp-modal__beats h3{font-family:var(--tern-font-head);letter-spacing:-.04em;color:#fff;margin:0;font-size:26px;font-weight:600}.xp-modal__beats p{font-family:var(--tern-font-body);color:#a8a8a8;margin:0;font-size:15px;font-weight:500;line-height:1.45}@media (width<=809.98px){.xp-modal{padding:16px}.xp-modal__stage{aspect-ratio:4/3}.xp-modal__beats{grid-template-columns:1fr}.xp-modal__beats li{padding:14px 16px}.xp-modal__beats h3{font-size:20px}}.ss{background:var(--tern-white)}.ss-grid{grid-template-columns:380px 1fr;align-items:start;gap:60px;margin-top:64px;display:grid}.ss-tabs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:sticky;top:120px}.ss-tab{all:unset;box-sizing:border-box;cursor:pointer;-moz-column-gap:8px;border-top:1px solid var(--tern-line);grid-template-columns:44px 1fr;column-gap:8px;width:100%;padding:22px 0;display:grid;position:relative}.ss-tabs li:last-child .ss-tab{border-bottom:1px solid var(--tern-line)}.ss-tab__n{font-family:var(--tern-font-mono);color:var(--tern-muted-2);padding-top:8px;font-size:14px}.ss-tab__name{font-family:var(--tern-font-head);letter-spacing:-.045em;color:var(--tern-muted-2);font-size:30px;font-weight:600;line-height:1.1;transition:color .3s}.ss-tab__blurb{font-family:var(--tern-font-body);color:var(--tern-muted);opacity:0;grid-column:2;max-height:0;font-size:16px;font-weight:500;line-height:1.4;transition:max-height .4s,opacity .4s,margin .4s;overflow:hidden}.ss-tab:hover .ss-tab__name{color:var(--tern-ink-2)}.ss-tab.is-on .ss-tab__name,.ss-tab.is-on .ss-tab__n{color:var(--tern-ink)}.ss-tab.is-on .ss-tab__blurb{opacity:1;max-height:60px;margin-top:8px}.ss-tab.is-on:before{content:"";background:var(--tern-lime);width:183px;height:3px;position:absolute;top:-1px;left:0}.ss-tab__timer{background:var(--tern-ink);height:1px;animation:7s linear forwards ss-timer;position:absolute;bottom:-1px;left:0}@keyframes ss-timer{0%{width:0}to{width:100%}}.ss-stage{display:grid}.ss-slide{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .6s,transform .6s;transform:translateY(12px)}.ss-slide.is-on{opacity:1;pointer-events:auto;transform:none}.ss-panel{background:var(--tern-paper);flex-direction:column;display:flex}.ss-panel__body{flex-direction:column;align-items:flex-start;gap:24px;padding:8px 40px 44px;display:flex}.ss-panel__lede{max-width:640px}.ss-list{flex-wrap:wrap;gap:12px 28px;margin:0 0 12px;padding:0;list-style:none;display:flex}.ss-list li{font-family:var(--tern-font-body);color:var(--tern-ink-2);align-items:flex-start;gap:12px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.ss-list li .t-check{margin-top:2px}.ss-list b{color:var(--tern-ink);font-weight:700}.ss-stack{display:none}@media (width<=1199.98px){.ss-grid{display:none}.ss-stack{grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;display:grid}.ss-stack .ss-panel{height:100%}.ss-panel__body{padding:4px 24px 32px}.ss-list{grid-template-columns:1fr}}@media (width<=809.98px){.ss-stack{grid-template-columns:1fr}.ss-panel__body .t-btn{width:100%}}.gap{background:var(--tern-white)}.gap-stage{margin-top:56px}.gap-grid{grid-template-columns:1fr 1.15fr 1fr;align-items:start;gap:24px;margin-top:-96px;display:grid;position:relative}.gap-side{flex-direction:column;gap:12px;padding-top:140px;display:flex}.gap-actor{background:var(--tern-paper);flex-direction:column;gap:6px;padding:20px 22px;display:flex}.gap-actor__who{font-family:var(--tern-font-head);letter-spacing:-.04em;color:var(--tern-ink);margin:0;font-size:22px;font-weight:600;line-height:1.15}.gap-actor__does{font-family:var(--tern-font-body);color:var(--tern-muted);margin:0;font-size:16px;font-weight:500;line-height:1.4}.gap-actor__stop{font-family:var(--tern-font-mono);text-transform:uppercase;color:var(--tern-ink-2);align-items:center;gap:8px;margin:6px 0 0;font-size:12px;display:flex}.gap-mid{background:var(--tern-ink);flex-direction:column;gap:24px;padding:36px 36px 44px;display:flex;box-shadow:0 30px 60px -30px #13131373}.gap-mid__title{color:var(--tern-white);font-size:36px}.gap-mid__list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.gap-mid__list li{font-family:var(--tern-font-body);color:#e5e5e5;align-items:flex-start;gap:12px;font-size:17px;font-weight:500;line-height:1.4;display:flex}.gap-mid__list .t-check{margin-top:2px}.gap-mid .t-btn{background:var(--tern-white);color:var(--tern-ink);margin-top:8px}@media (width<=1199.98px){.gap-grid{grid-template-columns:1fr 1fr;margin-top:24px}.gap-mid{order:-1;grid-column:1/-1}.gap-side{padding-top:0}}@media (width<=809.98px){.gap-stage .t-render{aspect-ratio:4/3!important}.gap-grid{grid-template-columns:1fr}.gap-mid{padding:28px 24px 32px}.gap-mid__title{font-size:30px}}.arc-note{border-top:1px solid var(--tern-line);flex-direction:column;gap:12px;max-width:500px;margin-top:32px;padding-top:20px;display:flex}.arc-note__head{align-items:center;gap:14px;display:flex}.arc-note__pill{font-family:var(--tern-font-mono);text-transform:uppercase;background:var(--tern-lime);color:var(--tern-ink);padding:5px 8px;font-size:12px}.arc-note__out{font-family:var(--tern-font-body);color:var(--tern-ink);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:500;line-height:1.45}@media (width>=1200px){.gap-actor{position:relative}.gap-side--left .gap-actor{box-shadow:inset -3px 0 0 var(--tern-warn)}.gap-side--right .gap-actor{box-shadow:inset 3px 0 0 var(--tern-warn)}}@media (width<=1199.98px){.ss-stack .ss-list{display:none}.ss-stack .ss-panel .t-h3{font-size:24px}}.ws{background:var(--tern-paper)}.ws-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:56px;display:grid}.ws-card{background:var(--tern-white);flex-direction:column;text-decoration:none;transition:transform .3s;display:flex}.ws-card:hover{transform:translateY(-4px)}.ws-card__body{flex-direction:column;flex:1;gap:14px;padding:4px 28px 32px;display:flex}.ws-card__k{font-family:var(--tern-font-mono);text-transform:uppercase;color:var(--tern-muted);font-size:13px}.ws-card__t{font-family:var(--tern-font-head);letter-spacing:-.045em;color:var(--tern-ink);margin:0;font-size:30px;font-weight:600;line-height:1.08}.ws-card__b{font-family:var(--tern-font-body);color:var(--tern-muted);margin:0;font-size:16px;font-weight:500;line-height:1.45}.ws-card__go{font-family:var(--tern-font-body);color:var(--tern-ink);border-top:1px solid var(--tern-line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;font-size:17px;font-weight:500;display:flex}.ws-card__go i{background:var(--tern-paper);place-items:center;width:36px;height:36px;transition:transform .25s,background .2s;display:grid}.ws-card:hover .ws-card__go i{background:var(--tern-lime);transform:rotate(45deg)}@media (width<=1199.98px){.ws-grid{grid-template-columns:1fr}.ws-card{grid-template-columns:1fr 1.2fr;display:grid}.ws-card__body{padding:28px}}@media (width<=809.98px){.ws-card{display:flex}.ws-card__body{padding:4px 20px 24px}.ws-card__t{font-size:26px}}.arc-title{margin:8px 0 24px}.arc-title .t-eyebrow{display:none}.arc-rail{grid-template-columns:repeat(4,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.arc-rail li{flex-direction:column;gap:8px;display:flex}.arc-rail__bar{background:var(--tern-line);height:3px;transition:background .4s}.arc-rail li.is-done .arc-rail__bar{background:var(--tern-ink)}.arc-rail li.is-on .arc-rail__bar{background:var(--tern-lime)}.arc-rail__n{font-family:var(--tern-font-mono);color:var(--tern-muted-2);font-size:12px;transition:color .4s}.arc-rail__name{font-family:var(--tern-font-head);letter-spacing:-.03em;color:var(--tern-muted-2);font-size:18px;font-weight:600;transition:color .4s}.arc-rail li.is-on .arc-rail__n,.arc-rail li.is-on .arc-rail__name{color:var(--tern-ink)}.pt{background:var(--tern-ink)}.pt .t-title__aside{color:#b4b4b4}.pt-cards{grid-template-columns:1fr 1fr;gap:24px;margin-top:56px;display:grid}.pt-card{background:#1b1b1b;border:1px solid #2a2a2a;border-radius:8px;grid-template-columns:1fr .82fr;gap:12px;min-height:420px;padding:12px 12px 12px 36px;display:grid}.pt-card__text{flex-direction:column;gap:36px;padding:32px 24px 28px 0;display:flex}.pt-card__logo{align-self:flex-start;width:auto;display:block}.pt-card__brings{max-width:360px;font-family:var(--tern-font-body);letter-spacing:-.005em;color:#c9c9c9;margin:0;font-size:17px;font-weight:500;line-height:1.55}.pt-card__who{margin-top:auto}.pt-card__name{font-family:var(--tern-font-head);letter-spacing:-.02em;color:var(--tern-white);margin:0 0 6px;font-size:19px;font-weight:500}.pt-card__role{font-family:var(--tern-font-mono);text-transform:uppercase;color:#8a8a8a;margin:0;font-size:12px}.pt-card__photo{background:#2a2a2a;border-radius:4px;overflow:hidden}.pt-card__photo img{-o-object-fit:cover;object-fit:cover;filter:saturate(.9);width:100%;height:100%;display:block}.pt-stats{border:1px solid #2a2a2a;grid-template-columns:repeat(4,1fr);margin:40px 0 0;display:grid}.pt-stats div{align-items:flex-end;gap:14px;padding:30px 32px;display:flex}.pt-stats div+div{border-left:1px solid #2a2a2a}.pt-stats dt{white-space:nowrap;align-items:flex-start;gap:4px;display:flex}.pt-stats b{font-family:var(--tern-font-head);letter-spacing:-.05em;color:var(--tern-white);font-size:56px;font-weight:500;line-height:.9}.pt-stats i{font-style:normal;font-family:var(--tern-font-head);color:var(--tern-lime);font-size:26px}.pt-stats dd{font-family:var(--tern-font-mono);text-transform:uppercase;color:#8a8a8a;margin:0;padding-bottom:4px;font-size:12px;line-height:1.35}@media (width<=1199.98px){.pt-cards{grid-template-columns:1fr}.pt-stats{grid-template-columns:1fr 1fr}.pt-stats div:nth-child(3){border-left:0}.pt-stats div:nth-child(n+3){border-top:1px solid #2a2a2a}}@media (width<=809.98px){.pt-card{grid-template-columns:1fr;min-height:0;padding:12px}.pt-card__text{gap:20px;padding:16px 12px 8px}.pt-card__photo{aspect-ratio:4/3;order:-1}.pt-card__brings{font-size:18px}.pt-stats{grid-template-columns:1fr}.pt-stats div+div{border-top:1px solid #2a2a2a;border-left:0}.pt-stats div{padding:22px 20px}.pt-stats b{font-size:44px}}.pt .t-h2{color:var(--tern-white)}.pt-logo{vertical-align:-.02em;width:auto;height:.78em;margin-right:.08em;display:inline-block}.pt .t-title__row .t-h2{flex:auto;max-width:1180px;font-size:60px}@media (width<=1199.98px){.pt .t-title__row .t-h2{font-size:48px}}@media (width<=809.98px){.pt .t-title__row .t-h2{font-size:36px}}.ab{background:var(--tern-white)}.ab-practices{grid-template-columns:1fr 1fr;gap:12px;margin-top:56px;display:grid}.ab-practice{background:var(--tern-paper);flex-direction:column;display:flex}.ab-practice__body{flex-direction:column;gap:16px;padding:8px 36px 40px;display:flex}.ab-practice__k{font-family:var(--tern-font-mono);text-transform:uppercase;color:var(--tern-muted);font-size:13px}.ab-practice ul{grid-template-columns:1fr 1fr;gap:12px 24px;margin:4px 0 0;padding:0;list-style:none;display:grid}.ab-practice li{font-family:var(--tern-font-body);color:var(--tern-ink-2);align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.ab-plus{font-family:var(--tern-font-head);letter-spacing:-.045em;color:var(--tern-muted-2);justify-content:center;align-items:center;gap:24px;margin-top:40px;font-size:40px;font-weight:600;display:flex}.ab-plus i{color:var(--tern-line-strong);font-style:normal}.ab-plus b{color:var(--tern-ink);background:var(--tern-lime);padding:2px 16px 6px;font-weight:600}.ab-fde{background:var(--tern-ink)}.ab-fde__grid{grid-template-columns:1fr 1.2fr;align-items:start;gap:80px;display:grid}.ab-fde__h{color:var(--tern-white);margin-top:24px}.ab-fde__text{flex-direction:column;gap:24px;padding-top:44px;display:flex}.ab-fde__text .t-lede{color:var(--tern-white)}.ab-fde__text .t-body{color:#a8a8a8}.ab-rules{grid-template-columns:repeat(3,1fr);gap:0 40px;margin:56px 0 0;padding:0;list-style:none;display:grid}.ab-rules li{border-top:1px solid var(--tern-line);flex-direction:column;gap:12px;padding:32px 0 36px;display:flex}.ab-rules__n{font-family:var(--tern-font-mono);color:var(--tern-muted);font-size:13px}.ab-rules__t{font-family:var(--tern-font-head);letter-spacing:-.045em;color:var(--tern-ink);margin:0;font-size:28px;font-weight:600;line-height:1.1}.ab-cta{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}@media (width<=1199.98px){.ab-practices{grid-template-columns:1fr}.ab-fde__grid{grid-template-columns:1fr;gap:24px}.ab-fde__text{padding-top:0}.ab-rules{grid-template-columns:1fr 1fr}}@media (width<=809.98px){.ab-practice__body{padding:4px 20px 28px}.ab-practice ul{grid-template-columns:1fr}.ab-plus{flex-wrap:wrap;gap:10px;font-size:24px}.ab-rules{grid-template-columns:1fr}.ab-rules__t{font-size:24px}.ab-cta .t-btn{width:100%}}
