@keyframes mp-rise{0%{opacity:.001;transform:translateY(var(--rise-y,20px));filter:blur(var(--rise-blur,0))}to{opacity:1;transform:none;filter:none}}.page-shell.rise-ready [data-rise]:not([data-in]){opacity:.001}.page-shell.rise-ready [data-rise][data-in]{animation:mp-rise .8s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--rise-i, 0) * 60ms % .48s)}@media (prefers-reduced-motion:reduce){.page-shell [data-rise]{animation:none}}.mp-done{display:flex;flex-direction:column;gap:10px;align-items:flex-start;font-family:var(--sd-display);letter-spacing:-.02em;color:var(--sd-ink)}.mp-done__title{margin:0;font-size:var(--sd-size-title-1);font-weight:600;letter-spacing:var(--sd-track-title);line-height:var(--sd-leading-title)}.mp-done__text{margin:0;font-size:var(--sd-size-body);color:var(--sd-muted)}.mp-done__again,.mp-done__text{line-height:var(--sd-leading-text);letter-spacing:var(--sd-track-text)}.mp-done__again{margin-top:8px;height:44px;padding:0 18px;border:1px solid var(--sd-line-strong);border-radius:var(--sd-radius-control);background:none;font:inherit;font-size:var(--sd-size-body);font-weight:600;cursor:pointer}.page-shell .legal-section{scroll-margin-top:120px}.page-shell .legal-section+.legal-section{margin-top:32px}.page-shell .legal-section h2{margin:0 0 12px}.page-shell .legal-section p{margin:0;white-space:pre-line}.page-shell .legal-section .legal-section__body>*+*{margin-top:16px}.page-shell .legal-section .legal-section__body>:is(h3,h4,h5,h6):not(:first-child){margin-top:24px}.page-shell .legal-section .legal-section__body li+li{margin-top:8px}.page-shell .framer-dlheln{--token-b3db22e8-afa7-4aa4-a665-1b7adb43b053:#fff}.page-shell .framer-dlheln .framer-styles-preset-373lec:not([style]){--framer-text-color:var(--sd-muted-night)}.page-shell .framer-hrVKp,.page-shell .framer-hrVKp *{border-radius:var(--sd-radius-control)!important;corner-shape:round!important}.framer-xHwdG .framer-xeywmo{padding-left:var(--sd-edge);padding-right:var(--sd-edge)}.framer-xHwdG .framer-1nf4oy4{width:calc(100% - 2 * var(--sd-gutter));margin:0 var(--sd-gutter);padding-left:var(--sd-inset);padding-right:var(--sd-inset)}.framer-xHwdG .framer-1j7jlvy-container{left:calc(var(--sd-edge) + 30px)}@media (min-width:810px){.framer-xHwdG .framer-lef8nr{width:25%;flex:0 0 25%}.framer-xHwdG .framer-1nf4oy4{gap:0}}.framer-q5Y8z .framer-13mf29l>:is(.framer-168v2ml-container,.framer-1b2o0wk-container){flex:0 0 100%;min-width:0}@media (min-width:810px){.framer-q5Y8z .framer-13mf29l>:is(.framer-168v2ml-container,.framer-1b2o0wk-container){flex-basis:50%}}@media (min-width:1200px){.framer-q5Y8z .framer-13mf29l>:is(.framer-168v2ml-container,.framer-1b2o0wk-container){flex:1 0 0}}.mp-price{font-family:var(--sd-display);font-size:var(--sd-size-display-5);font-weight:500;letter-spacing:var(--sd-track-display);line-height:var(--sd-leading-heading);color:var(--token-b3db22e8-afa7-4aa4-a665-1b7adb43b053,#0a0a0a);white-space:nowrap}.framer-1rky5jt.mp-pricing,.framer-1tvhgew.mp-pricing{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;width:100%!important}.mp-terms{margin:0;min-height:calc(var(--sd-size-small) * var(--sd-leading-small));font-family:var(--sd-display);font-size:var(--sd-size-small);line-height:var(--sd-leading-small);letter-spacing:var(--sd-track-text);color:var(--sd-muted)}.framer-es7uB .framer-text.mp-plan__name{--framer-font-size:var(--sd-size-title-2);--framer-font-weight:500;--framer-letter-spacing:var(--sd-track-title);--framer-line-height:var(--sd-leading-title)}.framer-es7uB .framer-text:is(.mp-plan__tagline,.mp-benefit){--framer-font-size:var(--sd-size-small);--framer-line-height:var(--sd-leading-small);--framer-text-color:var(--sd-muted)}.mp-benefit__figure{color:var(--sd-navy);font-weight:500}.mp-areas{display:flex;flex-wrap:wrap;align-content:flex-start;gap:4px;width:100%;min-height:calc(2 * 30px + 4px);margin:0;padding:0;list-style:none}@media (min-width:1200px) and (max-width:1439.98px){.mp-areas{min-height:calc(3 * 30px + 2 * 4px)}}.mp-areas--line{line-height:var(--sd-leading-small)}.mp-areas--line,.mp-pill{font-family:var(--sd-display);font-size:var(--sd-size-small);letter-spacing:var(--sd-track-text);color:var(--sd-muted)}.mp-pill{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid var(--token-20e8be11-53a0-400e-a96b-a710a98548ef,#e4e4e7);border-radius:var(--sd-radius-control);background:transparent;font-weight:500;line-height:1;white-space:nowrap}button.mp-pill{cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease}button.mp-pill:hover{color:var(--sd-ink);border-color:var(--sd-line-strong)}.mp-pill[data-on],button.mp-pill[data-on]:hover{background:var(--sd-tint);border-color:var(--sd-tint);color:var(--sd-action)}button.mp-pill[aria-disabled=true]{cursor:default}.mp-pill[data-extra]{background:var(--sd-navy);border-color:var(--sd-navy);color:var(--sd-on-night)}.mp-pill:focus-visible{outline:2px solid var(--sd-navy);outline-offset:2px}.mp-pill__tick{flex:none}.mp-note{width:100%;margin:0;padding:var(--sd-space-3) var(--sd-space-4);border-top:1px solid var(--token-20e8be11-53a0-400e-a96b-a710a98548ef,#e4e4e7);font-family:var(--sd-display);font-size:var(--sd-size-small);line-height:var(--sd-leading-small);letter-spacing:var(--sd-track-text);color:var(--sd-muted)}.sk.mp-head{padding-top:var(--sd-space-7);padding-bottom:0}.mp-head .sk-head{margin-bottom:var(--sd-space-5)}.mp-head .sk-head__heading{grid-column:2/5}.page-shell[data-page=pricing] .sk-pagehead{border-bottom:0}@media (min-width:1200px){.page-shell[data-page=pricing] .sk-pagehead .sk-head__label,.page-shell[data-page=pricing] .sk-pagehead__title{grid-column:1}.page-shell[data-page=pricing] .sk-pagehead__side{grid-column:2/5;padding-left:0}}.framer-TCCV3.framer-1w53lx8,.framer-pvN4D.framer-1ez4xy9{padding:var(--sd-space-4)!important}.framer-TCCV3.framer-1w53lx8{min-width:0}.framer-11dfhre,.framer-19bo2td{gap:var(--sd-space-3)!important}.framer-a5n5la,.framer-njherm{gap:var(--sd-space-1)!important}.framer-1h9dygj,.framer-1p1p2m8{min-height:24px}@media (min-width:810px){.framer-19qa4we,.framer-nz6iyk{min-height:calc(var(--sd-size-small) * var(--sd-leading-small) * 3)}}.framer-13mf29l{height:auto!important;align-items:stretch!important}.framer-168v2ml-container,.framer-1b2o0wk-container{height:auto!important;align-self:stretch!important}.framer-1ez4xy9,.framer-1w53lx8{height:100%!important;min-height:0!important;gap:var(--sd-space-5)!important}.framer-sWn6X .framer-b2avx9{padding:var(--sd-space-7) 0 var(--sd-space-4)!important}.framer-sWn6X .framer-lAqpz{min-height:44px!important;padding-top:8px!important;padding-bottom:8px!important}.framer-sWn6X .framer-1qjyd9v .framer-lAqpz{padding-left:0!important}.framer-sWn6X .framer-beuv63 .framer-lAqpz{padding-left:var(--sd-space-3)!important;padding-right:var(--sd-space-3)!important}@media (min-width:810px){.framer-sWn6X :is(.framer-1sb4zoh-container,.framer-2x4yn7-container,.framer-1aqself-container,.framer-17q0quk-container)>.framer-lAqpz{height:48px!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}}.framer-sWn6X .framer-1w7mr88-container,.framer-sWn6X .framer-rrf3b1-container{height:52px!important}.framer-sWn6X .framer-1w7mr88-container .framer-lAqpz,.framer-sWn6X .framer-rrf3b1-container .framer-lAqpz{height:52px!important;min-height:52px!important;padding-top:0!important;padding-bottom:0!important}.framer-Yz6zD .framer-13e2gfz-container{z-index:9}.framer-sWn6X.framer-HX0rs{position:relative;background:var(--setoff-light)}.framer-sWn6X.framer-HX0rs:before{content:"";position:absolute;inset:0 var(--sd-gutter);z-index:1;border-left:1px solid rgba(11,30,58,.1);border-right:1px solid rgba(11,30,58,.1);pointer-events:none}.framer-sWn6X .framer-v-kgaswj p{--framer-text-color:var(--sd-ink)!important}.framer-q5Y8z .framer-8yykp,.framer-sWn6X .framer-1j4whag{padding-left:var(--sd-edge);padding-right:var(--sd-edge)}.framer-sWn6X .framer-1j4whag{padding-bottom:var(--sd-space-8)}@media (max-width:809.98px){.framer-sWn6X .framer-1j4whag{padding-bottom:var(--sd-space-7)}}.framer-sWn6X .framer-11aw80b>.framer-beuv63:last-child .framer-lAqpz,.framer-wcfhy1>.framer-13mf29l>:last-child>[data-border]{--border-right-width:0px!important}@media (min-width:810px) and (max-width:1199.98px){.framer-wcfhy1>.framer-13mf29l>:nth-child(2n)>[data-border]{--border-right-width:0px!important}}@media (max-width:809.98px){.framer-wcfhy1>.framer-13mf29l>*>[data-border]{--border-right-width:0px!important}}.framer-sWn6X :is(.framer-1qjyd9v,.framer-beuv63)>:first-child{top:84px}@media (max-width:809.98px){.framer-sWn6X :is(.framer-1qjyd9v,.framer-beuv63)>:first-child{top:70px}}@media (max-width:809.98px){.framer-sWn6X .framer-lAqpz.framer-eg06vt{height:52px;min-height:0!important;padding-top:0!important;padding-bottom:0!important}.framer-sWn6X .framer-beuv63 .framer-lAqpz{padding-left:var(--sd-space-2)!important;padding-right:var(--sd-space-2)!important}.framer-sWn6X .framer-1qjyd9v .framer-lAqpz{padding-right:var(--sd-space-1)!important}.framer-sWn6X .framer-lAqpz.framer-eg06vt p{--framer-font-size:var(--sd-size-small)!important;--framer-line-height:var(--sd-leading-small)!important}}.framer-q5Y8z :is(.framer-3ilpbj,.framer-8riiyd,.framer-3y9k4t) svg{width:18px!important;height:18px!important;flex:none}.framer-TVBqS :is(.framer-1er04fa,.framer-1u7mm7g,.framer-1ov82ux),.framer-uQdgb .framer-7tynyu{margin-left:var(--sd-edge);margin-right:var(--sd-edge);width:calc(100% - 2 * var(--sd-edge))}.framer-uQdgb .framer-1ellir5,.framer-uQdgb .framer-1ellir5:after{border-radius:var(--sd-radius-card)!important}.mp-empty{margin:0;padding:30px}.framer-4ry3np-container,.framer-4ry3np-container>.framer-q5Y8z{width:100%!important}.framer-q5Y8z .framer-hrVKp,.framer-q5Y8z .framer-hrVKp *{border-radius:var(--sd-radius-control)!important;corner-shape:round!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.framer-lnpfhs{background-color:var(--sd-tint)!important;border-radius:var(--sd-radius-control)}.framer-lnpfhs .framer-text{--framer-text-color:var(--sd-action)!important}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--spacing:.25rem;--container-lg:32rem;--font-weight-normal:400;--font-weight-medium:500;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-5{inset-inline:calc(var(--spacing) * 5)}.top-1\/2{top:50%}.top-\[48\%\]{top:48%}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-0{left:calc(var(--spacing) * 0)}.z-20{z-index:20}.z-30{z-index:30}.z-\[45\]{z-index:45}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mr-6{margin-right:calc(var(--spacing) * 6)}.ml-6{margin-left:calc(var(--spacing) * 6)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-14{height:calc(var(--spacing) * 14)}.h-40{height:calc(var(--spacing) * 40)}.h-\[26px\]{height:26px}.h-\[178px\]{height:178px}.min-h-\[684px\]{min-height:684px}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-\[26px\]{width:26px}.w-\[var\(--today-card-width\)\]{width:var(--today-card-width)}.w-full{width:100%}.w-max{width:max-content}.max-w-\[92px\]{max-width:92px}.max-w-\[672px\]{max-width:672px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1316px\]{max-width:1316px}.max-w-lg{max-width:var(--container-lg)}.min-w-0{min-width:calc(var(--spacing) * 0)}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-\[var\(--today-card-gap\)\]{gap:var(--today-card-gap)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--mkt-border\)\]{border-color:var(--mkt-border)}.bg-\[color-mix\(in_srgb\,var\(--mkt-surface-solid\)_82\%\,transparent\)\]{background-color:var(--mkt-surface-solid)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--mkt-surface-solid\)_82\%\,transparent\)\]{background-color:color-mix(in srgb,var(--mkt-surface-solid) 82%,transparent)}}.bg-\[var\(--mkt-control-bg\)\]{background-color:var(--mkt-control-bg)}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[var\(--background\)\]{--tw-gradient-from:var(--background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-\[length\:var\(--sd-size-micro\)\]{font-size:var(--sd-size-micro)}.text-\[length\:var\(--sd-size-small\)\]{font-size:var(--sd-size-small)}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.text-\[var\(--mkt-control-text-strong\)\]{color:var(--mkt-control-text-strong)}.text-\[var\(--mkt-heading\)\]{color:var(--mkt-heading)}.text-\[var\(--mkt-muted\)\]{color:var(--mkt-muted)}.uppercase{text-transform:uppercase}.opacity-60{opacity:.6}.opacity-\[var\(--mkt-hero-noise-opacity\)\]{opacity:var(--mkt-hero-noise-opacity)}.shadow-\[0_8px_26px_-22px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:0 8px 26px -22px var(--tw-shadow-color,#0f172a59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.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,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:border-\[var\(--mkt-border-strong\)\]:hover{border-color:var(--mkt-border-strong)}.hover\:bg-\[var\(--mkt-control-hover\)\]:hover{background-color:var(--mkt-control-hover)}.hover\:text-\[var\(--mkt-heading\)\]:hover{color:var(--mkt-heading)}}@media (min-width:40rem){.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:block{display:block}.lg\:min-h-\[738px\]{min-height:738px}.lg\:pt-44{padding-top:calc(var(--spacing) * 44)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}}@media (min-width:80rem){.xl\:-mr-10{margin-right:calc(var(--spacing) * -10)}.xl\:-ml-10{margin-left:calc(var(--spacing) * -10)}}.setoff-hero{isolation:isolate;--mkt-heading:#0b1e3a;--mkt-muted:#64748b;--mkt-faint:#94a3b8;--mkt-accent:#1e40af;--mkt-accent-soft:#dbeafe;--mkt-surface:#ffffffc7;--mkt-surface-solid:#fff;--mkt-surface-muted:#f1f5f9e6;--mkt-border:#0f172a1a;--mkt-border-strong:#0f172a29;--mkt-control-bg:#ffffffc7;--mkt-control-hover:#1e40af14;--mkt-control-text:#0b1e3aad;--mkt-control-text-strong:#0b1e3ae0;--mkt-menu-bg:#fffffff5;--mkt-shadow:0 22px 54px -24px #0f172a59;--mkt-hero-bg:radial-gradient(ellipse at 50% 82%,#7acafc52 0%,#dbeafeb3 36%,#f7faff00 72%),linear-gradient(180deg,#f9fbff,#eef5ff);--mkt-hero-noise-opacity:.075;--background:#fff;--font-sans:var(--sd-text);font-family:var(--font-sans);color:var(--mkt-heading);-webkit-font-smoothing:antialiased}.setoff-hero.setoff-hero--dark{--mkt-heading:#f6f8fb;--mkt-muted:#8fa3bb;--mkt-faint:#3d5a80;--mkt-accent:#7acafc;--mkt-accent-soft:#7acafc24;--mkt-surface:#ffffff08;--mkt-surface-solid:#0d1f3c;--mkt-surface-muted:#ffffff0a;--mkt-border:#ffffff14;--mkt-border-strong:#ffffff26;--mkt-control-bg:#ffffff0a;--mkt-control-hover:#ffffff14;--mkt-control-text:#fff9;--mkt-control-text-strong:#ffffffdb;--mkt-menu-bg:#050d18f2;--mkt-shadow:0 24px 48px -12px #050d188c;--mkt-hero-bg:radial-gradient(ellipse at 50% 80%,#1b4a8a 0%,#050d18 70%);--mkt-hero-noise-opacity:.34;--background:#050d18;background-color:#050d18}:where(.setoff-hero) *,:where(.setoff-hero) :after,:where(.setoff-hero) :before{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.setoff-hero) button,:where(.setoff-hero) input,:where(.setoff-hero) textarea{font:inherit;color:inherit;letter-spacing:inherit;background-color:#0000}:where(.setoff-hero) button{cursor:pointer}:where(.setoff-hero) button:disabled{cursor:default}:where(.setoff-hero) a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(.setoff-hero) ol,:where(.setoff-hero) ul{list-style:none}:where(.setoff-hero) canvas,:where(.setoff-hero) svg{display:block}:where(.setoff-hero) h1,:where(.setoff-hero) h2,:where(.setoff-hero) h3,:where(.setoff-hero) p{font-size:inherit;font-weight:inherit}.setoff-hero.setoff-hero--split{align-items:stretch;min-height:max(720px,100svh)}.setoff-hero__split{z-index:45;width:100%;padding:176px var(--sd-edge) 112px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid;position:relative}.setoff-hero__copy{text-align:left;flex-direction:column;align-items:flex-start;padding-right:48px;display:flex}.setoff-hero__logo{width:auto;height:36px;margin-bottom:44px;display:block}.setoff-hero .product-tags{margin-bottom:24px}.setoff-hero--dark .product-tags__name{color:#fff;border-color:#ffffffe6}.setoff-hero--dark .product-tags__pill{color:#ffffffa3;border-color:#ffffff29}.setoff-hero__statement{font-family:var(--sd-display);font-size:var(--sd-size-display-5);font-weight:400;line-height:var(--sd-leading-heading);letter-spacing:var(--sd-track-display);color:var(--mkt-heading)}.setoff-hero__cta{margin-top:36px}.setoff-hero__showcase{width:100%;min-width:0}.setoff-hero__models{align-items:center;gap:20px;width:100%;max-width:560px;margin-top:64px;display:flex}.setoff-hero__models-label{font-family:var(--sd-label);font-size:var(--sd-size-label);letter-spacing:var(--sd-track-caps);text-transform:uppercase;color:var(--mkt-muted);line-height:var(--sd-leading-label);flex-shrink:0}.setoff-hero__models-tray{flex:1;min-width:0;height:28px;display:flex;overflow-x:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.setoff-hero__model{font-family:var(--sd-display);font-size:var(--sd-size-lead);line-height:var(--sd-leading-text);letter-spacing:var(--sd-track-text);white-space:nowrap;color:var(--mkt-control-text)}.setoff-hero__model b{color:var(--mkt-heading);font-weight:600}@media (max-width:1023.98px){.setoff-hero__split{grid-template-columns:minmax(0,1fr);gap:56px;padding-top:152px}.setoff-hero__copy{padding-right:0}}@media (max-width:809.98px){.setoff-hero__split{padding:128px var(--sd-edge) 72px}.setoff-hero__logo{height:30px;margin-bottom:32px}.setoff-hero__statement{font-size:var(--sd-size-display-6);letter-spacing:var(--sd-track-title);line-height:var(--sd-leading-heading)}.setoff-hero__models{margin-top:48px}}.setoff-hero .mkt-card-theme{border:1px solid var(--mkt-border);background-color:var(--mkt-surface);box-shadow:var(--mkt-shadow)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.pc{position:relative;display:flex;flex-direction:column;gap:4px;padding:14px 14px 12px;border:1px solid var(--mkt-border-strong);background-color:color-mix(in srgb,var(--mkt-surface-solid) 38%,transparent);box-shadow:var(--mkt-shadow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);text-align:left;transition:border-color .2s}.pc--focused{border-color:color-mix(in srgb,var(--mkt-heading) 32%,transparent)}.pc svg{width:18px;height:18px;stroke-width:1.75;flex-shrink:0}.pc__contexts{display:flex;flex-wrap:wrap;padding:0 4px}.pc__chip,.pc__contexts{align-items:center;gap:6px}.pc__chip{display:inline-flex;height:28px;padding:0 8px 0 10px;border:1px solid var(--mkt-border);background-color:var(--mkt-control-bg);font-size:var(--sd-size-small);font-weight:500;color:var(--mkt-control-text-strong);white-space:nowrap;letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-small)}.pc__chip-at{margin-right:-4px;color:var(--mkt-accent)}.pc .pc__chip-icon{width:12px;height:12px;stroke-width:2;opacity:.6}.pc__chip-remove{display:inline-flex;padding:2px;color:var(--mkt-control-text)}.pc__chip-remove:hover{color:var(--mkt-heading)}.pc .pc__chip-remove svg{width:12px;height:12px;stroke-width:2}.pc__add{display:inline-flex;align-items:center;gap:6px;height:28px;min-width:28px;justify-content:center;padding:0 7px;border:1px dashed var(--mkt-border-strong);font-size:var(--sd-size-small);color:var(--mkt-control-text);transition:color .15s,border-color .15s;letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-small)}.pc__add.is-open,.pc__add:hover{border-style:solid;color:var(--mkt-heading)}.pc .pc__add svg{width:14px;height:14px;stroke-width:2}.pc__field{position:relative;padding:10px 4px 8px}.pc__input,.pc__typed{font-size:var(--sd-size-body);line-height:var(--sd-leading-text);letter-spacing:var(--sd-track-text)}.pc__input{display:block;width:100%;min-height:72px;max-height:168px;overflow-y:auto;resize:none;color:var(--mkt-heading)}.pc__input:focus{outline:none}.pc__input::placeholder{color:var(--mkt-faint)}.pc__typed{position:absolute;inset:10px 4px auto;color:var(--mkt-control-text);pointer-events:none;transition:opacity .3s ease}.pc__typed.is-fading{opacity:0}.pc__caret{display:inline-block;width:2px;height:20px;margin-left:2px;vertical-align:-4px;background-color:var(--mkt-accent);animation:pc-caret 1s steps(1) infinite}@keyframes pc-caret{50%{opacity:0}}.pc__toolbar{justify-content:space-between;gap:8px}.pc__group,.pc__toolbar{display:flex;align-items:center}.pc__group{gap:6px;min-width:0}.pc__divider{width:1px;height:20px;margin:0 4px;background-color:var(--mkt-border-strong)}.pc__icon-btn,.pc__send{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;color:var(--mkt-control-text);transition:background-color .15s,color .15s}.pc__icon-btn:hover{background-color:var(--mkt-control-hover);color:var(--mkt-heading)}.pc__icon-btn.is-listening{color:var(--mkt-accent);background-color:var(--mkt-accent-soft)}.pc__scope{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 10px;border:1px solid var(--mkt-border);font-size:var(--sd-size-small);font-weight:500;color:var(--mkt-control-text);white-space:nowrap;transition:color .15s,border-color .15s,background-color .15s;letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-small)}.pc .pc__scope svg{width:15px;height:15px;stroke-width:2}.pc__scope:hover{color:var(--mkt-heading);border-color:var(--mkt-border-strong)}.pc__scope.is-on{border-color:color-mix(in srgb,var(--mkt-accent) 45%,transparent);background-color:var(--mkt-accent-soft);color:var(--mkt-accent)}.pc__model{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 8px 0 10px;font-size:var(--sd-size-small);font-weight:500;color:var(--mkt-control-text-strong);white-space:nowrap;transition:background-color .15s;letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-small)}.pc__model.is-open,.pc__model:hover{background-color:var(--mkt-control-hover)}.pc .pc__model svg{width:15px;height:15px;stroke-width:2;opacity:.7;transition:transform .2s}.pc__model.is-open svg{transform:rotate(180deg)}.pc__send{background-color:var(--mkt-control-hover);color:var(--mkt-faint)}.pc__send.is-ready{background-color:var(--mkt-heading);color:var(--mkt-surface-solid)}.pc__send.is-ready:hover{opacity:.88}.pc__anchor{position:relative}.pc__menu{position:absolute;z-index:50;min-width:232px;padding:4px;border:1px solid var(--mkt-border-strong);background-color:var(--mkt-menu-bg);box-shadow:var(--mkt-shadow);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.pc__menu--down{top:calc(100% + 6px);left:0}.pc__menu--up{right:0;bottom:calc(100% + 6px)}.pc__menu--commands{left:4px;bottom:calc(100% - 4px)}.pc__menu-item{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 10px;text-align:left;color:var(--mkt-control-text-strong)}.pc__menu-item:hover,.pc__menu-item[aria-selected=true]{background-color:var(--mkt-control-hover)}.pc__menu-text{display:flex;flex-direction:column;gap:2px}.pc__menu-label{font-size:var(--sd-size-small);font-weight:500;line-height:var(--sd-leading-small)}.pc__menu-hint,.pc__menu-label{letter-spacing:var(--sd-track-text)}.pc__menu-hint{font-size:var(--sd-size-label);color:var(--mkt-muted);line-height:var(--sd-leading-label)}.pc .pc__menu-icon{width:14px;height:14px;stroke-width:2;color:var(--mkt-accent)}@media (max-width:479.98px){.pc{padding:12px 10px 10px}.pc__toolbar{flex-wrap:wrap;row-gap:6px}.pc__group:last-child{margin-left:auto}.pc__divider{display:none}.pc__scope{padding:0 10px 0 8px}}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/redesign/studio/fonts/spline-sans-mono-400.woff2) format("woff2")}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/redesign/studio/fonts/spline-sans-mono-700.woff2) format("woff2")}.setoff-hero.ring-hero{--mkt-heading:#F6F8FB;--mkt-muted:#8FA3BB;--mkt-faint:#3D5A80;--mkt-surface-solid:#091A30;--mkt-border:rgba(246,248,251,0.1);--mkt-border-strong:rgba(246,248,251,0.16);--mkt-control-text-strong:rgba(246,248,251,0.82);--background:#050D18;position:relative;display:block;width:100%;min-height:max(720px,100svh);overflow:hidden;background-color:#050D18;font-family:var(--sd-text)}.ring-hero__bg{position:absolute;inset:0}.ring-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:inherit;padding:0 var(--sd-edge);pointer-events:none}.ring-hero__copy,.ring-hero__showcase{pointer-events:auto}.ring-hero__copy{grid-column:1/3;align-self:end;padding:0 48px 112px 0}.ring-hero__title{max-width:640px;font-size:var(--sd-size-display-3);font-weight:500;line-height:var(--sd-leading-display);letter-spacing:var(--sd-track-display);color:#F6F8FB}.ring-hero__subtitle{max-width:520px;margin-top:24px;font-size:var(--sd-size-lead);line-height:var(--sd-leading-text);letter-spacing:var(--sd-track-text);color:#8FA3BB}.ring-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.ring-hero__showcase{position:relative;grid-column:3/4;align-self:stretch;margin-top:96px}.platform-cards-v{position:absolute;inset:0;display:flex;overflow:hidden;mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent)}@media (max-width:1023.98px){.ring-hero__grid{display:flex;flex-direction:column;gap:48px;padding:176px var(--sd-edge) 72px}.ring-hero__copy{padding:0}.ring-hero__showcase{height:440px;margin-top:0}}@media (max-width:809.98px){.ring-hero__grid{padding:136px var(--sd-edge) 56px}.ring-hero__title{font-size:var(--sd-size-display-5);line-height:var(--sd-leading-heading);letter-spacing:var(--sd-track-display)}}.pstats{position:relative;z-index:1;width:100%;font-family:var(--sd-text)}.pstats__row{--pstats-col:calc((100% - 2 * var(--sd-inset)) / 4);display:grid;grid-template-columns:calc(var(--pstats-col) + var(--sd-inset)) repeat(2,var(--pstats-col)) calc(var(--pstats-col) + var(--sd-inset));margin:0 var(--sd-gutter);padding:80px 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.framer-uuwe55~.pstats .pstats__row{border-top:0}.pstats__item{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 20px;text-align:center}.pstats__figure{order:-1;margin:0}.pstats__value{display:block;font-size:var(--sd-size-display-2);font-weight:500;line-height:1;font-family:var(--sd-display);font-variant-numeric:tabular-nums;color:var(--sd-ocean);white-space:nowrap;letter-spacing:var(--sd-track-display)}.pstats__label{font-size:var(--sd-size-small);line-height:var(--sd-leading-small);letter-spacing:var(--sd-track-text);color:var(--sd-muted-night)}.pstats__item--noted .pstats__label{font-size:var(--sd-size-body);font-weight:500;line-height:var(--sd-leading-text);color:var(--sd-on-night)}.pstats__note{max-width:260px;margin:-4px 0 0;font-size:var(--sd-size-small);line-height:var(--sd-leading-small);text-wrap:balance}.pstats__note,.pstats__source{letter-spacing:var(--sd-track-text);color:var(--sd-muted-night)}.pstats__source{margin:16px var(--sd-edge) 0;font-size:var(--sd-size-label);line-height:var(--sd-leading-label)}@media (max-width:1199.98px){.pstats__value{font-size:var(--sd-size-display-3);line-height:1;letter-spacing:var(--sd-track-display)}}@media (max-width:809.98px){.pstats__row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px;padding:56px 0}.pstats__item{padding:12px 8px}.pstats__source{margin-top:12px}.pstats__value{font-size:var(--sd-size-display-4);line-height:1;letter-spacing:var(--sd-track-display)}}.jbg{position:relative;z-index:1;width:100%;padding:96px var(--sd-edge) 104px;font-family:var(--sd-text)}.jbg__svg{display:block;width:100%;height:auto;overflow:visible}.jbg__svg--v{display:none}.jbg__svg path{fill:none}.jbg__mesh path{stroke:rgba(255,255,255,.07);stroke-width:1;stroke-dasharray:2 4}.jbg__feeds path{stroke:rgba(255,255,255,.1);stroke-width:1}.jbg__links path{stroke:rgba(255,255,255,.14);stroke-width:1}.jbg__trunk path{stroke:rgba(255,255,255,.22);stroke-width:1.25}.jbg__out path{stroke:rgba(255,255,255,.42);stroke-width:1.5}.jbg__junction-ring{fill:#0d0d0d;stroke:rgba(255,255,255,.28);stroke-width:1}.jbg__junction-dot{fill:#fff}.jbg__source{fill:#121212;stroke-opacity:.55;stroke-width:1}.jbg__orbit{fill:none;stroke:rgba(255,255,255,.18);stroke-width:1;stroke-dasharray:3 7}.jbg__hub{fill:#0d0d0d;stroke:#fff;stroke-width:1.25}.jbg__hub-name{font-family:var(--sd-display);font-size:var(--sd-size-body);font-weight:500;letter-spacing:var(--sd-track-text);fill:#fff;line-height:var(--sd-leading-text)}.jbg__page{fill:#0d0d0d;stroke:rgba(255,255,255,.18)}.jbg__page--mid{stroke:rgba(255,255,255,.3)}.jbg__books{fill:#161616;stroke:#fff;stroke-width:1.25}.jbg__audit{fill:#0d0d0d;stroke:rgba(74,222,128,.55)}.jbg--light .jbg__mesh path{stroke:rgba(11,30,58,.08)}.jbg--light .jbg__feeds path{stroke:rgba(11,30,58,.12)}.jbg--light .jbg__links path{stroke:rgba(11,30,58,.16)}.jbg--light .jbg__trunk path{stroke:rgba(11,30,58,.26)}.jbg--light .jbg__out path{stroke:rgba(11,30,58,.45)}.jbg--light .jbg__junction-ring{fill:#fff;stroke:rgba(11,30,58,.3)}.jbg--light .jbg__junction-dot{fill:var(--sd-ink)}.jbg--light .jbg__source{fill:#fff;stroke-opacity:.7}.jbg--light .jbg__orbit{stroke:rgba(11,30,58,.2)}.jbg--light .jbg__hub{fill:var(--sd-ink);stroke:var(--sd-ink)}.jbg--light .jbg__hub-name{fill:#fff}.jbg--light .jbg__page{fill:#fff;stroke:rgba(11,30,58,.2)}.jbg--light .jbg__page--mid{stroke:rgba(11,30,58,.32)}.jbg--light .jbg__books{fill:#fff;stroke:var(--sd-ink)}.jbg--light .jbg__audit{fill:#fff;stroke:rgba(22,163,74,.55)}@media (max-width:809.98px){.jbg{padding:72px var(--sd-edge) 80px}.jbg__svg--h{display:none}.jbg__svg--v{display:block;max-width:420px;margin:0 auto}}.framer-uuwe55:has(>.platform-backdrop){isolation:isolate}.jbg.jbg--backdrop{position:absolute;inset:96px var(--sd-edge) 40px;z-index:-1;display:flex;align-items:center;justify-content:center;width:auto;padding:0;pointer-events:none;mask-image:linear-gradient(180deg,transparent 4%,#000 26%,#000 70%,transparent 94%)}.jbg--backdrop .jbg__svg{width:100%;height:100%}@media (max-width:1199.98px){.jbg.jbg--backdrop{opacity:.32;mask-image:linear-gradient(180deg,#000 45%,transparent 85%)}}@media (max-width:809.98px){.jbg.jbg--backdrop{inset:120px var(--sd-edge) 20px;padding:0}.jbg--backdrop .jbg__svg--v{max-width:none;margin:0}}.jbg__node-ring{fill:#0d0d0d;stroke-opacity:.5;stroke-width:1}.jbg--backdrop .jbg__mesh path{stroke:rgba(255,255,255,.045)}.jbg--backdrop .jbg__feeds path{stroke:rgba(255,255,255,.075)}.jbg--backdrop .jbg-src__dot,.jbg--backdrop .jbg__svg>:not(.jbg-srcs){opacity:.6}.jbg-src__hit{fill:transparent;pointer-events:all}.jbg-src__doc,.jbg-src__dot{transition:opacity .2s ease,transform .25s cubic-bezier(.2,.7,.2,1);transform-box:fill-box;transform-origin:center}.jbg-src__doc{opacity:0;transform:scale(.7);pointer-events:none}.jbg-src:hover .jbg-src__dot{opacity:0}.jbg-src:hover .jbg-src__doc{opacity:1;transform:none}.jbg-src__name{font-family:var(--sd-label);font-size:var(--sd-size-micro);letter-spacing:var(--sd-track-caps);text-transform:uppercase;fill:#f5f5f5;paint-order:stroke;stroke:#0d0d0d;stroke-width:4px;stroke-linejoin:round;line-height:var(--sd-leading-label)}.framer-b4HWd .framer-uuwe55{padding-left:var(--sd-edge);padding-right:var(--sd-edge)}@media (min-width:1024px){.jb-hero.framer-b4HWd .framer-uuwe55{padding-top:128px}.jb-hero.framer-b4HWd .framer-1dflgl7{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:80px;padding:0}.jb-hero.framer-b4HWd .framer-16k886m-container{grid-column:1/span 2;width:440px;max-width:100%}.jb-hero.framer-b4HWd .framer-kd9yul{grid-column:4/span 1;margin-top:20px;padding:0}.jb-hero.framer-b4HWd .framer-1dflgl7{pointer-events:none}.jb-hero.framer-b4HWd .framer-16k886m-container,.jb-hero.framer-b4HWd .framer-kd9yul{pointer-events:auto}.jb-hero.framer-b4HWd .framer-u4yive{margin-top:auto}.jb-hero.framer-b4HWd .framer-hb8h8c{max-width:calc((100% - 240px) / 2 + 80px)}.jb-hero.framer-b4HWd .framer-hb8h8c .framer-styles-preset-jfht70{--framer-font-size:var(--sd-size-display-3)!important;--framer-line-height:var(--sd-leading-display)!important;white-space:pre-line;--framer-letter-spacing:var(--sd-track-display)!important}.jb-hero .fmt{position:absolute;right:var(--sd-edge);bottom:40px;width:calc((100% - 2 * var(--sd-edge) - 240px) / 4)}}@media (min-width:1024px) and (max-width:1199.98px){.jb-hero.framer-b4HWd .framer-1dflgl7{column-gap:40px}.jb-hero .fmt{width:calc((100% - 2 * var(--sd-edge) - 120px) / 4)}}@media (max-width:1023.98px){.jb-hero.framer-b4HWd .framer-16k886m-container{width:100%;max-width:440px}.jb-hero.framer-b4HWd .framer-hb8h8c .framer-styles-preset-jfht70{--framer-font-size:var(--sd-size-display-5)!important;--framer-line-height:var(--sd-leading-heading)!important;--framer-letter-spacing:var(--sd-track-display)!important}.jb-hero .fmt{width:100%;max-width:340px}}.fmt{z-index:1;display:flex;flex-direction:column;gap:12px;font-family:var(--sd-display)}.fmt__label{margin:0;font-family:var(--sd-label);font-size:var(--sd-size-label);letter-spacing:var(--sd-track-caps);text-transform:uppercase;color:var(--sd-muted-night);line-height:var(--sd-leading-label)}.fmt__tray{display:flex;height:28px;overflow-x:clip;mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.fmt__item{display:inline-flex;align-items:center;gap:8px;font-size:var(--sd-size-lead);font-weight:500;line-height:var(--sd-leading-text);letter-spacing:var(--sd-track-text);white-space:nowrap;color:var(--sd-on-night)}.fmt__icon{width:18px;height:18px;stroke-width:1.75;color:var(--sd-muted-night)}.fmt__setoff{display:block;width:auto;height:16px;opacity:.85}.pproc{--pp-fg:var(--sd-ink);--pp-text:var(--sd-body);--pp-line:rgba(11,30,58,0.1);--pp-disc:var(--sd-navy);--pp-disc-fg:#ffffff;--pp-focus:var(--sd-action);position:relative;z-index:3;width:100%;background:var(--setoff-light);color:var(--pp-fg);font-family:var(--sd-text)}.pproc--dark{--pp-fg:var(--sd-on-night);--pp-text:var(--sd-muted-night);--pp-line:rgba(246,248,251,0.1);--pp-disc:var(--sd-raised);--pp-disc-fg:var(--sd-on-night);--pp-focus:var(--sd-ocean);z-index:1;background:transparent}.pproc__pin{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;padding:120px var(--sd-edge) 80px}.pproc__media{grid-column:1/3;display:flex;align-items:center;justify-content:center;padding-right:40px}.pproc__sphere{position:relative;width:min(100%,560px);aspect-ratio:1}.pproc__canvas,.pproc__mask{position:absolute;inset:0;width:100%;height:100%}.pproc__counter{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:96px;height:96px;margin:-48px 0 0 -48px;border-radius:50%;background:var(--pp-disc);box-shadow:0 0 0 10px color-mix(in srgb,var(--pp-disc) 8%,transparent),0 0 40px 8px color-mix(in srgb,var(--pp-disc) 12%,transparent);color:var(--pp-disc-fg);font-family:var(--sd-display);font-size:var(--sd-size-display-4);line-height:1;letter-spacing:var(--sd-track-display)}.pproc__digit{display:inline-flex;overflow:hidden;height:1.1em;align-items:center}.pproc__digit>span{display:block}.pproc__content{grid-column:3/5;display:flex;flex-direction:column}.pproc__label{display:flex;align-items:center;gap:10px;margin:0 0 20px;font-family:var(--sd-label);font-size:var(--sd-size-small);letter-spacing:var(--sd-track-caps);text-transform:uppercase;line-height:var(--sd-leading-small)}.pproc__statement{margin:0 0 48px;font-family:var(--sd-display);font-size:var(--sd-size-display-5);font-weight:400;line-height:var(--sd-leading-heading);letter-spacing:var(--sd-track-display);text-wrap:balance}.pproc__steps{margin:0;padding:0;list-style:none}.pproc__step{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:16px 0;border-bottom:1px solid transparent;transition:border-color .3s ease}.pproc__text,.pproc__title{opacity:.3;transition:opacity .3s ease}.pproc__step.is-active{border-bottom-color:var(--pp-fg)}.pproc__step.is-active .pproc__text,.pproc__step.is-active .pproc__title{opacity:1}.pproc__title{align-self:start;margin:0;padding:0;border:0;background:none;color:inherit;font-family:var(--sd-display);font-size:var(--sd-size-title-1);font-weight:500;line-height:var(--sd-leading-title);letter-spacing:var(--sd-track-title);text-align:left;cursor:pointer}.pproc__title:hover{opacity:.7}.pproc__step.is-active .pproc__title:hover{opacity:1}.pproc__title:focus-visible{outline:2px solid var(--pp-focus);outline-offset:4px}.pproc__text{margin:0;font-size:var(--sd-size-body);line-height:var(--sd-leading-text);color:var(--pp-fg);letter-spacing:var(--sd-track-text)}@media (min-width:1024px) and (min-height:700px){.pproc{height:calc(100vh * (var(--pp-steps) * .6 + 1))}.pproc__pin{position:sticky;top:0;height:100vh;padding:96px var(--sd-edge) 40px}.pproc__sphere{width:min(100%,calc(100vh - 176px),640px)}}@media (min-width:1024px) and (min-height:700px) and (max-height:860px){.pproc__statement{margin-bottom:28px;font-size:var(--sd-size-display-6);letter-spacing:var(--sd-track-title);line-height:var(--sd-leading-heading)}.pproc__step{padding:12px 0}}@media (max-height:699.98px),(max-width:1023.98px){.pproc__pin{grid-template-columns:minmax(0,1fr);gap:48px;padding:96px var(--sd-edge) 80px}.pproc__media{grid-column:auto;order:2;padding-right:0}.pproc__sphere{width:min(100%,420px)}.pproc__content{grid-column:auto}.pproc__step{border-bottom-color:var(--pp-line)}.pproc__text,.pproc__title{opacity:1}}@media (max-width:809.98px){.pproc__pin{padding:72px var(--sd-edge)}.pproc__statement{font-size:var(--sd-size-display-6);letter-spacing:var(--sd-track-title);line-height:var(--sd-leading-heading)}.pproc__step{grid-template-columns:minmax(0,1fr);gap:8px}.pproc__title{font-size:var(--sd-size-title-2);letter-spacing:var(--sd-track-title);line-height:var(--sd-leading-title)}}@media (prefers-reduced-motion:reduce){.pproc__step,.pproc__text,.pproc__title{transition:none}}