.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.dx-shell{width:100%;max-width:100rem;margin-inline:auto;padding-inline:clamp(1rem,.5rem + 2vw,3rem)}[data-cs=designx] .pointer-events-none{pointer-events:none}[data-cs=designx] .\!visible{visibility:visible!important}[data-cs=designx] .visible{visibility:visible}[data-cs=designx] .invisible{visibility:hidden}[data-cs=designx] .static{position:static}[data-cs=designx] .fixed{position:fixed}[data-cs=designx] .absolute{position:absolute}[data-cs=designx] .relative{position:relative}[data-cs=designx] .sticky{position:sticky}[data-cs=designx] .inset-0{inset:0}[data-cs=designx] .inset-x-0{left:0;right:0}[data-cs=designx] .inset-y-\[-8px\]{top:-8px;bottom:-8px}[data-cs=designx] .-bottom-s3{bottom:-.75rem}[data-cs=designx] .-left-s3{left:-.75rem}[data-cs=designx] .-right-s3{right:-.75rem}[data-cs=designx] .-top-s3{top:-.75rem}[data-cs=designx] .bottom-0{bottom:0}[data-cs=designx] .left-0{left:0}[data-cs=designx] .left-1\/2{left:50%}[data-cs=designx] .left-\[5px\]{left:5px}[data-cs=designx] .left-\[6px\]{left:6px}[data-cs=designx] .top-0{top:0}[data-cs=designx] .top-\[-6px\]{top:-6px}[data-cs=designx] .top-\[11px\]{top:11px}[data-cs=designx] .top-\[14px\]{top:14px}[data-cs=designx] .top-\[18px\]{top:18px}[data-cs=designx] .top-full{top:100%}[data-cs=designx] .z-\[1\]{z-index:1}[data-cs=designx] .z-\[2\]{z-index:2}[data-cs=designx] .order-1{order:1}[data-cs=designx] .order-2{order:2}[data-cs=designx] .order-3{order:3}[data-cs=designx] .order-4{order:4}[data-cs=designx] .order-5{order:5}[data-cs=designx] .order-6{order:6}[data-cs=designx] .order-7{order:7}[data-cs=designx] .order-8{order:8}[data-cs=designx] .order-9{order:9}[data-cs=designx] .my-s4{margin-top:1rem;margin-bottom:1rem}[data-cs=designx] .-mt-s6{margin-top:-1.5rem}[data-cs=designx] .mb-s7{margin-bottom:2rem}[data-cs=designx] .ml-auto{margin-left:auto}[data-cs=designx] .mt-s1{margin-top:.25rem}[data-cs=designx] .mt-s10{margin-top:4rem}[data-cs=designx] .mt-s2{margin-top:.5rem}[data-cs=designx] .mt-s3{margin-top:.75rem}[data-cs=designx] .mt-s4{margin-top:1rem}[data-cs=designx] .mt-s5{margin-top:1.25rem}[data-cs=designx] .mt-s6{margin-top:1.5rem}[data-cs=designx] .mt-s7{margin-top:2rem}[data-cs=designx] .mt-s8{margin-top:2.5rem}[data-cs=designx] .mt-s9{margin-top:3rem}[data-cs=designx] .block{display:block}[data-cs=designx] .inline-block{display:inline-block}[data-cs=designx] .inline{display:inline}[data-cs=designx] .flex{display:flex}[data-cs=designx] .inline-flex{display:inline-flex}[data-cs=designx] .table{display:table}[data-cs=designx] .grid{display:grid}[data-cs=designx] .contents{display:contents}[data-cs=designx] .hidden{display:none}[data-cs=designx] .h-\[1\.05em\]{height:1.05em}[data-cs=designx] .h-\[100svh\]{height:100svh}[data-cs=designx] .h-\[11px\]{height:11px}[data-cs=designx] .h-\[14px\]{height:14px}[data-cs=designx] .h-\[16px\]{height:16px}[data-cs=designx] .h-\[22px\]{height:22px}[data-cs=designx] .h-\[6px\]{height:6px}[data-cs=designx] .h-\[8px\]{height:8px}[data-cs=designx] .h-\[min\(34vh\,300px\)\]{height:min(34vh,300px)}[data-cs=designx] .h-\[min\(52vh\,440px\)\]{height:min(52vh,440px)}[data-cs=designx] .h-full{height:100%}[data-cs=designx] .h-px{height:1px}[data-cs=designx] .min-h-\[1\.05em\]{min-height:1.05em}[data-cs=designx] .min-h-\[100svh\]{min-height:100svh}[data-cs=designx] .w-\[11px\]{width:11px}[data-cs=designx] .w-\[22px\]{width:22px}[data-cs=designx] .w-\[6px\]{width:6px}[data-cs=designx] .w-\[8px\]{width:8px}[data-cs=designx] .w-full{width:100%}[data-cs=designx] .w-px{width:1px}[data-cs=designx] .min-w-0{min-width:0}[data-cs=designx] .max-w-\[11ch\]{max-width:11ch}[data-cs=designx] .max-w-\[15ch\]{max-width:15ch}[data-cs=designx] .max-w-\[18ch\]{max-width:18ch}[data-cs=designx] .max-w-\[26ch\]{max-width:26ch}[data-cs=designx] .max-w-\[30ch\]{max-width:30ch}[data-cs=designx] .max-w-\[34ch\]{max-width:34ch}[data-cs=designx] .max-w-\[38ch\]{max-width:38ch}[data-cs=designx] .max-w-\[420px\]{max-width:420px}[data-cs=designx] .max-w-\[42ch\]{max-width:42ch}[data-cs=designx] .max-w-\[440px\]{max-width:440px}[data-cs=designx] .max-w-\[44ch\]{max-width:44ch}[data-cs=designx] .max-w-\[460px\]{max-width:460px}[data-cs=designx] .max-w-\[560px\]{max-width:560px}[data-cs=designx] .max-w-\[9ch\]{max-width:9ch}[data-cs=designx] .max-w-full{max-width:100%}[data-cs=designx] .max-w-measure{max-width:44ch}[data-cs=designx] .flex-1{flex:1}[data-cs=designx] .shrink{flex-shrink:1}[data-cs=designx] .shrink-0{flex-shrink:0}[data-cs=designx] .flex-grow{flex-grow:1}[data-cs=designx] .-translate-x-1\/2{--tw-translate-x:-50%}[data-cs=designx] .-translate-x-1\/2,[data-cs=designx] .rotate-45{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))}[data-cs=designx] .rotate-45{--tw-rotate:45deg}[data-cs=designx] .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))}[data-cs=designx] .cursor-pointer{cursor:pointer}[data-cs=designx] .resize{resize:both}[data-cs=designx] .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}[data-cs=designx] .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-cs=designx] .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}[data-cs=designx] .grid-cols-\[13px_minmax\(0\,1fr\)\]{grid-template-columns:13px minmax(0,1fr)}[data-cs=designx] .grid-cols-\[88px_minmax\(0\,1fr\)\]{grid-template-columns:88px minmax(0,1fr)}[data-cs=designx] .grid-cols-\[minmax\(88px\,0\.28fr\)_1fr\]{grid-template-columns:minmax(88px,.28fr) 1fr}[data-cs=designx] .grid-cols-\[minmax\(96px\,0\.3fr\)_1fr\]{grid-template-columns:minmax(96px,.3fr) 1fr}[data-cs=designx] .grid-cols-\[repeat\(2\,auto\)\]{grid-template-columns:repeat(2,auto)}[data-cs=designx] .flex-col{flex-direction:column}[data-cs=designx] .items-start{align-items:flex-start}[data-cs=designx] .items-end{align-items:flex-end}[data-cs=designx] .items-center{align-items:center}[data-cs=designx] .items-baseline{align-items:baseline}[data-cs=designx] .justify-end{justify-content:flex-end}[data-cs=designx] .justify-center{justify-content:center}[data-cs=designx] .justify-between{justify-content:space-between}[data-cs=designx] .justify-evenly{justify-content:space-evenly}[data-cs=designx] .justify-items-center{justify-items:center}[data-cs=designx] .gap-s10{gap:4rem}[data-cs=designx] .gap-s2{gap:.5rem}[data-cs=designx] .gap-s3{gap:.75rem}[data-cs=designx] .gap-s4{gap:1rem}[data-cs=designx] .gap-s5{gap:1.25rem}[data-cs=designx] .gap-s6{gap:1.5rem}[data-cs=designx] .gap-s7{gap:2rem}[data-cs=designx] .gap-s9{gap:3rem}[data-cs=designx] .gap-x-s4{-moz-column-gap:1rem;column-gap:1rem}[data-cs=designx] .gap-x-s5{-moz-column-gap:1.25rem;column-gap:1.25rem}[data-cs=designx] .gap-y-s1{row-gap:.25rem}[data-cs=designx] .gap-y-s6{row-gap:1.5rem}[data-cs=designx] :is(.space-y-s1>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}[data-cs=designx] :is(.space-y-s10>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem*var(--tw-space-y-reverse))}[data-cs=designx] :is(.space-y-s4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}[data-cs=designx] .self-center{align-self:center}[data-cs=designx] .overflow-hidden{overflow:hidden}[data-cs=designx] .whitespace-nowrap{white-space:nowrap}[data-cs=designx] .rounded{border-radius:.25rem}[data-cs=designx] .rounded-full{border-radius:100em}[data-cs=designx] .border{border-width:1px}[data-cs=designx] .border-0{border-width:0}[data-cs=designx] .border-b{border-bottom-width:1px}[data-cs=designx] .border-r{border-right-width:1px}[data-cs=designx] .border-t{border-top-width:1px}[data-cs=designx] .border-solid{border-style:solid}[data-cs=designx] .border-on-manilla{--tw-border-opacity:1;border-color:rgb(34 34 34/var(--tw-border-opacity,1))}[data-cs=designx] .bg-forest{--tw-bg-opacity:1;background-color:rgb(31 45 29/var(--tw-bg-opacity,1))}[data-cs=designx] .bg-ink{--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity,1))}[data-cs=designx] .bg-manilla{--tw-bg-opacity:1;background-color:rgb(237 232 218/var(--tw-bg-opacity,1))}[data-cs=designx] .bg-orchid{--tw-bg-opacity:1;background-color:rgb(205 141 189/var(--tw-bg-opacity,1))}[data-cs=designx] .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}[data-cs=designx] .object-cover{-o-object-fit:cover;object-fit:cover}[data-cs=designx] .p-0{padding:0}[data-cs=designx] .p-s4{padding:1rem}[data-cs=designx] .p-s5{padding:1.25rem}[data-cs=designx] .px-s2{padding-left:.5rem;padding-right:.5rem}[data-cs=designx] .px-s3{padding-left:.75rem;padding-right:.75rem}[data-cs=designx] .px-s4{padding-left:1rem;padding-right:1rem}[data-cs=designx] .py-s2{padding-top:.5rem;padding-bottom:.5rem}[data-cs=designx] .py-s3{padding-top:.75rem;padding-bottom:.75rem}[data-cs=designx] .py-s4{padding-top:1rem;padding-bottom:1rem}[data-cs=designx] .py-s5{padding-top:1.25rem;padding-bottom:1.25rem}[data-cs=designx] .py-s7{padding-top:2rem;padding-bottom:2rem}[data-cs=designx] .py-secLg{padding-top:clamp(4rem,2.5rem + 3.5vw,7rem);padding-bottom:clamp(4rem,2.5rem + 3.5vw,7rem)}[data-cs=designx] .py-secMd{padding-top:clamp(3rem,2rem + 2.5vw,5rem);padding-bottom:clamp(3rem,2rem + 2.5vw,5rem)}[data-cs=designx] .py-secXl{padding-top:clamp(5rem,3rem + 5vw,9rem);padding-bottom:clamp(5rem,3rem + 5vw,9rem)}[data-cs=designx] .pb-\[calc\(4rem\+1\.5rem\)\]{padding-bottom:5.5rem}[data-cs=designx] .pb-s2{padding-bottom:.5rem}[data-cs=designx] .pb-s3{padding-bottom:.75rem}[data-cs=designx] .pb-s6{padding-bottom:1.5rem}[data-cs=designx] .pl-s8{padding-left:2.5rem}[data-cs=designx] .pt-s4{padding-top:1rem}[data-cs=designx] .pt-secXl{padding-top:clamp(5rem,3rem + 5vw,9rem)}[data-cs=designx] .text-left{text-align:left}[data-cs=designx] .text-center{text-align:center}[data-cs=designx] .text-right{text-align:right}[data-cs=designx] .align-\[-0\.125em\]{vertical-align:-.125em}[data-cs=designx] .font-mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace}[data-cs=designx] .text-\[19px\]{font-size:19px}[data-cs=designx] .text-\[27px\]{font-size:27px}[data-cs=designx] .text-\[clamp\(6rem\,5\.16rem\+3\.43vw\,8\.25rem\)\]{font-size:clamp(6rem,5.16rem + 3.43vw,8.25rem)}[data-cs=designx] .text-body{font-size:clamp(.875rem,.79rem + .36vw,.99rem);line-height:1.5}[data-cs=designx] .text-button{font-size:.75rem;line-height:1.4}[data-cs=designx] .text-display{font-size:clamp(3rem,2.296rem + 3vw,5rem);line-height:1}[data-cs=designx] .text-eyebrow{letter-spacing:.2px;font-size:.625rem;line-height:1.3}[data-cs=designx] .text-h1{font-size:clamp(2.188rem,1.659rem + 2.25vw,3.688rem);line-height:1.1}[data-cs=designx] .text-h2{font-size:clamp(1.625rem,1.229rem + 1.69vw,2.75rem);line-height:1.2}[data-cs=designx] .text-h3{font-size:clamp(1.25rem,.942rem + 1.31vw,2.125rem);line-height:1.2}[data-cs=designx] .text-h4{font-size:clamp(1.06rem,.82rem + 1.03vw,1.69rem);line-height:1.2}[data-cs=designx] .text-h5{font-size:clamp(.813rem,.614rem + .85vw,1.375rem);line-height:1.2}[data-cs=designx] .text-mono{font-size:.75rem;line-height:1.5}[data-cs=designx] .text-small{font-size:clamp(.75rem,.706rem + .19vw,.875rem);line-height:1.5}[data-cs=designx] .text-stat{font-size:clamp(3rem,2.296rem + 3vw,6.5rem);line-height:.95}[data-cs=designx] .font-medium{font-weight:500}[data-cs=designx] .font-semibold{font-weight:600}[data-cs=designx] .uppercase{text-transform:uppercase}[data-cs=designx] .ordinal{--tw-ordinal:ordinal}[data-cs=designx] .ordinal,[data-cs=designx] .tabular-nums{font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}[data-cs=designx] .tabular-nums{--tw-numeric-spacing:tabular-nums}[data-cs=designx] .leading-\[0\.95\]{line-height:.95}[data-cs=designx] .leading-relaxed{line-height:1.625}[data-cs=designx] .tracking-\[1px\]{letter-spacing:1px}[data-cs=designx] .tracking-wide{letter-spacing:.025em}[data-cs=designx] .text-on-forest{--tw-text-opacity:1;color:rgb(237 232 218/var(--tw-text-opacity,1))}[data-cs=designx] .text-on-forest-dim{--tw-text-opacity:1;color:rgb(207 214 203/var(--tw-text-opacity,1))}[data-cs=designx] .text-on-ink{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-cs=designx] .text-on-ink-dim{--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity,1))}[data-cs=designx] .text-on-ink-faint{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}[data-cs=designx] .text-on-manilla{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}[data-cs=designx] .text-on-manilla-dim{--tw-text-opacity:1;color:rgb(90 90 82/var(--tw-text-opacity,1))}[data-cs=designx] .text-on-orchid{--tw-text-opacity:1;color:rgb(58 36 54/var(--tw-text-opacity,1))}[data-cs=designx] .text-on-white{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}[data-cs=designx] .text-on-white-dim{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}[data-cs=designx] .text-orchid{--tw-text-opacity:1;color:rgb(205 141 189/var(--tw-text-opacity,1))}[data-cs=designx] .underline{text-decoration-line:underline}[data-cs=designx] .underline-offset-4{text-underline-offset:4px}[data-cs=designx] .opacity-0{opacity:0}[data-cs=designx] .opacity-100{opacity:1}[data-cs=designx] .opacity-50{opacity:.5}[data-cs=designx] .opacity-60{opacity:.6}[data-cs=designx] .opacity-75{opacity:.75}[data-cs=designx] .shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-cs=designx] .outline{outline-style:solid}[data-cs=designx] .invert{--tw-invert:invert(100%)}[data-cs=designx] .filter,[data-cs=designx] .invert{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)}[data-cs=designx] .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)}[data-cs=designx] .transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-cs=designx] .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-cs=designx] .transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-cs=designx] .duration-200{transition-duration:.2s}[data-cs=designx] .duration-content{transition-duration:.3s}[data-cs=designx] .duration-ui{transition-duration:.2s}[data-cs=designx] .ease-content{transition-timing-function:cubic-bezier(.16,1,.3,1)}[data-cs=designx] .ease-ui{transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-cs=designx]{color-scheme:dark;--dx-orchid:#cd8dbd;--dx-ink:#222;color:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#222;font-family:Geist,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}[data-cs=designx] *,[data-cs=designx] :after,[data-cs=designx] :before{box-sizing:border-box;--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-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;border-style:solid;border-width:0}[data-cs=designx] blockquote,[data-cs=designx] dd,[data-cs=designx] dl,[data-cs=designx] figure,[data-cs=designx] h1,[data-cs=designx] h2,[data-cs=designx] h3,[data-cs=designx] h4,[data-cs=designx] ol,[data-cs=designx] p,[data-cs=designx] ul{margin:0;padding:0}[data-cs=designx] ol,[data-cs=designx] ul{list-style:none}[data-cs=designx] canvas,[data-cs=designx] img,[data-cs=designx] svg,[data-cs=designx] video{max-width:100%;display:block}[data-cs=designx] button,[data-cs=designx] input,[data-cs=designx] select,[data-cs=designx] textarea{font:inherit;color:inherit;background:0 0;border:0;margin:0;padding:0}[data-cs=designx] button{cursor:pointer}[data-cs=designx] a{color:inherit}[data-cs=designx] table{border-collapse:collapse}[data-cs=designx] [tabindex]:focus-visible,[data-cs=designx] a:focus-visible,[data-cs=designx] button:focus-visible,[data-cs=designx] input:focus-visible{outline:2px solid var(--dx-orchid);outline-offset:3px}[data-cs=designx] [data-ground=manilla] a:focus-visible,[data-cs=designx] [data-ground=manilla] button:focus-visible,[data-cs=designx] [data-ground=manilla] input:focus-visible,[data-cs=designx] [data-ground=white] a:focus-visible,[data-cs=designx] [data-ground=white] button:focus-visible,[data-cs=designx] [data-ground=white] input:focus-visible{outline-color:var(--dx-ink)}[data-cs=designx] .dx-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-cs=designx] .dx-hero-bleed{margin-block-start:calc(var(--chrome-h,5.25rem)*-1);padding-block-start:var(--chrome-h,5.25rem)}[data-cs=designx] .dx-slab{z-index:1;border-start-start-radius:1.25rem;border-start-end-radius:1.25rem;position:relative}[data-cs=designx] .dx-slab--lg{border-start-start-radius:2rem;border-start-end-radius:2rem}[data-cs=designx] .dx-sep{opacity:.35;border-top:1px dotted;position:relative}[data-cs=designx] .dx-draw{stroke-dasharray:var(--len,1000);stroke-dashoffset:var(--len,1000);transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1)}[data-cs=designx] .dx-draw[data-on=true]{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){[data-cs=designx] *,[data-cs=designx] :after,[data-cs=designx] :before{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-cs=designx] .dx-draw{stroke-dashoffset:0!important}}[data-cs=designx] .dx-lattice{border-inline-start:1px solid var(--dx-rule);border-block-start:1px solid var(--dx-rule)}[data-cs=designx] .dx-lattice>*{border-inline-end:1px solid var(--dx-rule);border-block-end:1px solid var(--dx-rule)}[data-cs=designx] [data-ground=forest],[data-cs=designx] [data-ground=ink]{--dx-rule:#ede8d926}[data-cs=designx] [data-ground=manilla],[data-cs=designx] [data-ground=white]{--dx-rule:#22222226}[data-cs=designx] .dx-frame{position:relative}[data-cs=designx] .dx-frame:after{content:"";pointer-events:none;box-shadow:inset 0 0 0 1px var(--dx-rule);position:absolute;inset:0}[data-cs=designx] .dx-panel-body{font-family:Geist Mono,ui-monospace,monospace}[data-cs=designx] .last\:pb-0:last-child{padding-bottom:0}[data-cs=designx] .hover\:opacity-80:hover{opacity:.8}[data-cs=designx] :is(.group:hover .group-hover\:opacity-100){opacity:1}[data-cs=designx] :is(.peer:focus-visible~.peer-focus-visible\:ring-2){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}[data-cs=designx] :is(.peer:focus-visible~.peer-focus-visible\:ring-on-manilla){--tw-ring-opacity:1;--tw-ring-color:rgb(34 34 34/var(--tw-ring-opacity,1))}[data-cs=designx] :is(.peer:focus-visible~.peer-focus-visible\:ring-offset-4){--tw-ring-offset-width:4px}[data-cs=designx] :is(.peer:focus-visible~.peer-focus-visible\:ring-offset-manilla){--tw-ring-offset-color:#ede8da}@media (width>=640px){[data-cs=designx] .sm\:block{display:block}[data-cs=designx] .sm\:hidden{display:none}[data-cs=designx] .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-cs=designx] .sm\:text-\[33px\]{font-size:33px}}@media (width>=768px){[data-cs=designx] .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-cs=designx] .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}[data-cs=designx] .md\:items-start{align-items:flex-start}[data-cs=designx] .md\:text-right{text-align:right}}@media (width>=1024px){[data-cs=designx] .lg\:absolute{position:absolute}[data-cs=designx] .lg\:right-\[clamp\(1rem\,0\.5rem\+2vw\,3rem\)\]{right:clamp(1rem,.5rem + 2vw,3rem)}[data-cs=designx] .lg\:top-\[17\%\]{top:17%}[data-cs=designx] .lg\:order-last{order:9999}[data-cs=designx] .lg\:mb-0{margin-bottom:0}[data-cs=designx] .lg\:mt-0{margin-top:0}[data-cs=designx] .lg\:mt-s10{margin-top:4rem}[data-cs=designx] .lg\:mt-s4{margin-top:1rem}[data-cs=designx] .lg\:mt-s8{margin-top:2.5rem}[data-cs=designx] .lg\:block{display:block}[data-cs=designx] .lg\:flex{display:flex}[data-cs=designx] .lg\:grid{display:grid}[data-cs=designx] .lg\:hidden{display:none}[data-cs=designx] .lg\:min-h-\[200px\]{min-height:200px}[data-cs=designx] .lg\:min-h-\[250px\]{min-height:250px}[data-cs=designx] .lg\:w-\[7ch\]{width:7ch}[data-cs=designx] .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-cs=designx] .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}[data-cs=designx] .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}[data-cs=designx] .lg\:grid-cols-\[480px_minmax\(0\,1fr\)\]{grid-template-columns:480px minmax(0,1fr)}[data-cs=designx] .lg\:grid-cols-\[72px_minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1.4fr) minmax(0,1fr)}[data-cs=designx] .lg\:grid-cols-\[minmax\(0\,0\.42fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,.42fr) minmax(0,1fr) auto}[data-cs=designx] .lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}[data-cs=designx] .lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}[data-cs=designx] .lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-cs=designx] .lg\:flex-col{flex-direction:column}[data-cs=designx] .lg\:items-start{align-items:flex-start}[data-cs=designx] .lg\:items-end{align-items:flex-end}[data-cs=designx] .lg\:justify-end{justify-content:flex-end}[data-cs=designx] .lg\:justify-between{justify-content:space-between}[data-cs=designx] .lg\:gap-s10{gap:4rem}[data-cs=designx] .lg\:gap-x-s10{-moz-column-gap:4rem;column-gap:4rem}[data-cs=designx] .lg\:gap-x-s9{-moz-column-gap:3rem;column-gap:3rem}[data-cs=designx] .lg\:justify-self-end{justify-self:end}[data-cs=designx] .lg\:p-s5{padding:1.25rem}[data-cs=designx] .lg\:text-right{text-align:right}[data-cs=designx] .lg\:text-\[32px\]{font-size:32px}}@media (width>=1280px){[data-cs=designx] .xl\:absolute{position:absolute}[data-cs=designx] .xl\:left-\[46\%\]{left:46%}[data-cs=designx] .xl\:top-\[53\%\]{top:53%}[data-cs=designx] .xl\:block{display:block}[data-cs=designx] .xl\:h-\[min\(64vh\,560px\)\]{height:min(64vh,560px)}[data-cs=designx] .xl\:w-\[50\%\]{width:50%}[data-cs=designx] .xl\:border{border-width:1px}}.cs-root{width:100%;display:block}
