@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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{:root,:host{--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--ease-out:cubic-bezier(.23, 1, .32, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.23, 1, .32, 1);--default-font-family:var(--ar-font-ui);--default-mono-font-family:var(--ar-font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-\[2px\]{inset:-2px}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-\[86px\]{top:-86px}.top-0{top:0}.top-1\/2{top:50%}.top-\[-\.5cqw\]{top:-.5cqw}.top-\[-3px\]{top:-3px}.top-\[1\.2cqw\]{top:1.2cqw}.top-\[3cqw\]{top:3cqw}.top-\[3px\]{top:3px}.top-\[6cqw\]{top:6cqw}.top-\[6px\]{top:6px}.top-\[8cqw\]{top:8cqw}.top-\[10\%\]{top:10%}.top-\[12px\]{top:12px}.top-\[18px\]{top:18px}.top-\[20cqw\]{top:20cqw}.top-\[22px\]{top:22px}.top-\[26px\]{top:26px}.top-\[28px\]{top:28px}.right-0{right:0}.right-\[1\.2cqw\]{right:1.2cqw}.right-\[4cqw\]{right:4cqw}.right-\[6cqw\]{right:6cqw}.right-\[6px\]{right:6px}.right-\[16px\]{right:16px}.right-\[64px\]{right:64px}.right-\[132px\]{right:132px}.right-\[192px\]{right:192px}.bottom-0{bottom:0}.bottom-\[1\.4cqw\]{bottom:1.4cqw}.bottom-\[3\.6cqw\]{bottom:3.6cqw}.bottom-\[3cqw\]{bottom:3cqw}.bottom-\[4cqw\]{bottom:4cqw}.bottom-\[5cqw\]{bottom:5cqw}.left-0{left:0}.left-1\/2{left:50%}.left-\[1\.4cqw\]{left:1.4cqw}.left-\[3cqw\]{left:3cqw}.left-\[3px\]{left:3px}.left-\[4cqw\]{left:4cqw}.left-\[6cqw\]{left:6cqw}.left-\[16px\]{left:16px}.left-\[38cqw\]{left:38cqw}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-\[8px\]{margin-inline:-8px}.mx-auto{margin-inline:auto}.-my-\[4px\]{margin-block:-4px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-\[\.6cqw\]{margin-top:.6cqw}.mt-\[\.8cqw\]{margin-top:.8cqw}.mt-\[1\.6cqw\]{margin-top:1.6cqw}.mt-\[2px\]{margin-top:2px}.mt-\[3cqw\]{margin-top:3cqw}.mt-\[3px\]{margin-top:3px}.mt-\[8px\]{margin-top:8px}.mt-\[10px\]{margin-top:10px}.mt-\[12px\]{margin-top:12px}.mt-\[14px\]{margin-top:14px}.mt-\[16px\]{margin-top:16px}.mt-\[32px\]{margin-top:32px}.mt-\[40px\]{margin-top:40px}.mt-\[48px\]{margin-top:48px}.mt-\[56px\]{margin-top:56px}.mt-\[64px\]{margin-top:64px}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-\[6px\]{margin-bottom:6px}.mb-\[8px\]{margin-bottom:8px}.mb-\[14px\]{margin-bottom:14px}.mb-\[40px\]{margin-bottom:40px}.mb-\[48px\]{margin-bottom:48px}.mb-\[56px\]{margin-bottom:56px}.ml-\[\.6cqw\]{margin-left:.6cqw}.ml-\[2px\]{margin-left:2px}.ml-\[3px\]{margin-left:3px}.ml-\[10px\]{margin-left:10px}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-\[616\/376\]{aspect-ratio:616/376}.aspect-\[1180\/760\]{aspect-ratio:1180/760}.aspect-\[1440\/561\]{aspect-ratio:1440/561}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-\[1\.4cqw\]{width:1.4cqw;height:1.4cqw}.size-\[2\.4cqw\]{width:2.4cqw;height:2.4cqw}.size-\[6px\]{width:6px;height:6px}.size-\[13px\]{width:13px;height:13px}.size-\[15px\]{width:15px;height:15px}.size-\[18px\]{width:18px;height:18px}.size-\[20px\]{width:20px;height:20px}.size-\[22px\]{width:22px;height:22px}.size-\[30cqw\]{width:30cqw;height:30cqw}.size-\[30px\]{width:30px;height:30px}.size-\[32px\]{width:32px;height:32px}.size-\[38\%\]{width:38%;height:38%}.size-\[38px\]{width:38px;height:38px}.size-\[40px\]{width:40px;height:40px}.size-\[44px\]{width:44px;height:44px}.size-\[46px\]{width:46px;height:46px}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-10{height:calc(var(--spacing) * 10)}.h-\[\.4cqw\]{height:.4cqw}.h-\[1\.4cqw\]{height:1.4cqw}.h-\[3px\]{height:3px}.h-\[9px\]{height:9px}.h-\[16cqw\]{height:16cqw}.h-\[18px\]{height:18px}.h-\[22cqw\]{height:22cqw}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[30cqw\]{height:30cqw}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34cqw\]{height:34cqw}.h-\[40px\]{height:40px}.h-\[42\%\]{height:42%}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[62\%\]{height:62%}.h-\[64px\]{height:64px}.h-\[86px\]{height:86px}.h-\[92px\]{height:92px}.h-\[160\%\]{height:160%}.h-\[560px\]{height:560px}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:0}.min-h-\[40px\]{min-height:40px}.w-4{width:calc(var(--spacing) * 4)}.w-12{width:calc(var(--spacing) * 12)}.w-\[1\.5px\]{width:1.5px}.w-\[24cqw\]{width:24cqw}.w-\[26\%\]{width:26%}.w-\[26cqw\]{width:26cqw}.w-\[31\%\]{width:31%}.w-\[34\%\]{width:34%}.w-\[38cqw\]{width:38cqw}.w-\[44px\]{width:44px}.w-\[48px\]{width:48px}.w-\[54px\]{width:54px}.w-\[62\%\]{width:62%}.w-\[104\.8\%\]{width:104.8%}.w-\[108px\]{width:108px}.w-\[232px\]{width:232px}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\[340px\]{max-width:340px}.max-w-\[409px\]{max-width:409px}.max-w-\[430px\]{max-width:430px}.max-w-\[433px\]{max-width:433px}.max-w-\[452px\]{max-width:452px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[490px\]{max-width:490px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[624px\]{max-width:624px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[740px\]{max-width:740px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[880px\]{max-width:880px}.max-w-\[980px\]{max-width:980px}.max-w-\[1024px\]{max-width:1024px}.max-w-\[1263px\]{max-width:1263px}.max-w-\[1344px\]{max-width:1344px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[var\(--ar-rail-w\)\]{max-width:var(--ar-rail-w)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[68px\]{--tw-translate-y:68px;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}.scroll-mt-\[96px\]{scroll-margin-top:96px}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.grid-cols-\[1\.55fr_1fr\]{grid-template-columns:1.55fr 1fr}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-\[\.8cqw\]{gap:.8cqw}.gap-\[1cqw\]{gap:1cqw}.gap-\[2\.6cqw\]{gap:2.6cqw}.gap-\[2cqw\]{gap:2cqw}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[14px\]{gap:14px}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}.gap-\[24px\]{gap:24px}.gap-\[28px\]{gap:28px}.gap-\[48px\]{gap:48px}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-\[2px\]{column-gap:2px}.gap-x-\[10px\]{column-gap:10px}.gap-x-\[12px\]{column-gap:12px}.gap-x-\[16px\]{column-gap:16px}.gap-x-\[24px\]{column-gap:24px}.gap-x-\[32px\]{column-gap:32px}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-\[2px\]{row-gap:2px}.gap-y-\[4px\]{row-gap:4px}.gap-y-\[8px\]{row-gap:8px}.gap-y-\[10px\]{row-gap:10px}.gap-y-\[48px\]{row-gap:48px}.gap-y-px{row-gap:1px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[\.6cqw\]{border-radius:.6cqw}.rounded-\[1cqw\]{border-radius:1cqw}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[12px\]{border-radius:12px}.rounded-\[40px\]{border-radius:40px}.rounded-\[52px\]{border-radius:52px}.rounded-\[60px\]{border-radius:60px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[var\(--ar-app-border\)\]{border-color:var(--ar-app-border)}.border-\[var\(--ar-glass-line\)\]{border-color:var(--ar-glass-line)}.border-\[var\(--ar-hairline\)\]{border-color:var(--ar-hairline)}.border-\[var\(--ar-rail-line\)\]{border-color:var(--ar-rail-line)}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-\[\#2a2c28\]{background-color:#2a2c28}.bg-\[\#3a5049\]\/25{background-color:#3a504940;background-color:lab(32.0247% -10.1138 1.24229/.25)}.bg-\[\#14211d\]\/60{background-color:#14211d99;background-color:lab(11.4175% -6.77476 .80485/.6)}.bg-\[\#f7f5f1\]{background-color:#f7f5f1}.bg-\[var\(--ar-app-accent\)\]{background-color:var(--ar-app-accent)}.bg-\[var\(--ar-app-inverted\)\]{background-color:var(--ar-app-inverted)}.bg-\[var\(--ar-app-sage\)\]{background-color:var(--ar-app-sage)}.bg-\[var\(--ar-app-surface\)\]{background-color:var(--ar-app-surface)}.bg-\[var\(--ar-app-surface-subtle\)\]{background-color:var(--ar-app-surface-subtle)}.bg-\[var\(--ar-app-surface-sunken\)\]{background-color:var(--ar-app-surface-sunken)}.bg-\[var\(--ar-glass-line\)\]{background-color:var(--ar-glass-line)}.bg-\[var\(--ar-hairline\)\]{background-color:var(--ar-hairline)}.bg-\[var\(--ar-ink\)\]{background-color:var(--ar-ink)}.bg-\[var\(--ar-page\)\],.bg-\[var\(--ar-page\)\]\/90{background-color:var(--ar-page)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ar-page\)\]\/90{background-color:color-mix(in oklab, var(--ar-page) 90%, transparent)}}.bg-\[var\(--ar-rail-fill\)\]{background-color:var(--ar-rail-fill)}.bg-\[var\(--ar-sage\)\]{background-color:var(--ar-sage)}.bg-\[var\(--ar-status-green\)\]{background-color:var(--ar-status-green)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(120\%_80\%_at_38\%_34\%\,rgba\(0\,0\,0\,0\.42\)\,transparent_62\%\)\]{background-image:radial-gradient(120% 80% at 38% 34%,#0000006b,#0000 62%)}.from-\[\#0e1512\]{--tw-gradient-from:#0e1512;--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))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab, red, red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab, var(--color-black) 55%, transparent)}}.from-black\/55{--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))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--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))}.from-black\/75{--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab, red, red)){.from-black\/75{--tw-gradient-from:color-mix(in oklab, var(--color-black) 75%, transparent)}}.from-black\/75{--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))}.via-black\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab, red, red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab, var(--color-black) 10%, transparent)}}.via-black\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/25{--tw-gradient-via:#00000040}@supports (color:color-mix(in lab, red, red)){.via-black\/25{--tw-gradient-via:color-mix(in oklab, var(--color-black) 25%, transparent)}}.via-black\/25{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-black\/25{--tw-gradient-to:#00000040}@supports (color:color-mix(in lab, red, red)){.to-black\/25{--tw-gradient-to:color-mix(in oklab, var(--color-black) 25%, transparent)}}.to-black\/25{--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-black\/30{--tw-gradient-to:#0000004d}@supports (color:color-mix(in lab, red, red)){.to-black\/30{--tw-gradient-to:color-mix(in oklab, var(--color-black) 30%, transparent)}}.to-black\/30{--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-black\/45{--tw-gradient-to:#00000073}@supports (color:color-mix(in lab, red, red)){.to-black\/45{--tw-gradient-to:color-mix(in oklab, var(--color-black) 45%, transparent)}}.to-black\/45{--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))}.object-cover{object-fit:cover}.object-\[62\%_0\%\]{object-position:62% 0%}.p-3{padding:calc(var(--spacing) * 3)}.p-\[2px\]{padding:2px}.p-\[3cqw\]{padding:3cqw}.p-\[4cqw\]{padding:4cqw}.p-\[4px\]{padding:4px}.p-\[28px\]{padding:28px}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[1\.2cqw\]{padding-inline:1.2cqw}.px-\[1\.4cqw\]{padding-inline:1.4cqw}.px-\[1\.6cqw\]{padding-inline:1.6cqw}.px-\[3cqw\]{padding-inline:3cqw}.px-\[4cqw\]{padding-inline:4cqw}.px-\[6px\]{padding-inline:6px}.px-\[7px\]{padding-inline:7px}.px-\[8px\]{padding-inline:8px}.px-\[10px\]{padding-inline:10px}.px-\[16px\]{padding-inline:16px}.px-\[18px\]{padding-inline:18px}.px-\[20px\]{padding-inline:20px}.px-\[22px\]{padding-inline:22px}.px-\[24px\]{padding-inline:24px}.px-px{padding-inline:1px}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-\[\.4cqw\]{padding-block:.4cqw}.py-\[\.5cqw\]{padding-block:.5cqw}.py-\[\.6cqw\]{padding-block:.6cqw}.py-\[1\.6cqw\]{padding-block:1.6cqw}.py-\[2\.2cqw\]{padding-block:2.2cqw}.py-\[2cqw\]{padding-block:2cqw}.py-\[2px\]{padding-block:2px}.py-\[3cqw\]{padding-block:3cqw}.py-\[3px\]{padding-block:3px}.py-\[4px\]{padding-block:4px}.py-\[6px\]{padding-block:6px}.py-\[8px\]{padding-block:8px}.py-\[12px\]{padding-block:12px}.py-\[13px\]{padding-block:13px}.py-\[14px\]{padding-block:14px}.py-\[18px\]{padding-block:18px}.py-\[28px\]{padding-block:28px}.py-\[60px\]{padding-block:60px}.py-\[64px\]{padding-block:64px}.py-\[80px\]{padding-block:80px}.py-\[96px\]{padding-block:96px}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-\[2cqw\]{padding-top:2cqw}.pt-\[3cqw\]{padding-top:3cqw}.pt-\[4px\]{padding-top:4px}.pt-\[14px\]{padding-top:14px}.pt-\[20px\]{padding-top:20px}.pt-\[22px\]{padding-top:22px}.pt-\[32px\]{padding-top:32px}.pt-\[96px\]{padding-top:96px}.pt-\[136px\]{padding-top:136px}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-\[5px\]{padding-right:5px}.pr-\[6px\]{padding-right:6px}.pr-\[10px\]{padding-right:10px}.pb-1{padding-bottom:var(--spacing)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-\[4px\]{padding-bottom:4px}.pb-\[14px\]{padding-bottom:14px}.pb-\[18px\]{padding-bottom:18px}.pb-\[32px\]{padding-bottom:32px}.pb-\[40px\]{padding-bottom:40px}.pb-\[56px\]{padding-bottom:56px}.pb-\[64px\]{padding-bottom:64px}.pb-\[96px\]{padding-bottom:96px}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-\[6px\]{padding-left:6px}.pl-\[9px\]{padding-left:9px}.pl-\[15px\]{padding-left:15px}.pl-\[18px\]{padding-left:18px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:var(--ar-font-display)}.font-mono{font-family:var(--ar-font-mono)}.text-\[1\.1cqw\]{font-size:1.1cqw}.text-\[1\.2cqw\]{font-size:1.2cqw}.text-\[1\.3cqw\]{font-size:1.3cqw}.text-\[1\.4cqw\]{font-size:1.4cqw}.text-\[1\.5cqw\]{font-size:1.5cqw}.text-\[1\.9cqw\]{font-size:1.9cqw}.text-\[1\.15cqw\]{font-size:1.15cqw}.text-\[1\.25cqw\]{font-size:1.25cqw}.text-\[3\.2cqw\]{font-size:3.2cqw}.text-\[3\.6cqw\]{font-size:3.6cqw}.text-\[4\.2cqw\]{font-size:4.2cqw}.text-\[6cqw\]{font-size:6cqw}.text-\[7cqw\]{font-size:7cqw}.text-\[8cqw\]{font-size:8cqw}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[10px\]{--tw-leading:10px;line-height:10px}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-none{--tw-leading:1;line-height:1}.font-\[var\(--ar-font-display\)\]{--tw-font-weight:var(--ar-font-display);font-weight:var(--ar-font-display)}.font-\[var\(--ar-font-mono\)\]{--tw-font-weight:var(--ar-font-mono);font-weight:var(--ar-font-mono)}.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)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--ar-app-fg\)\]{color:var(--ar-app-fg)}.text-\[var\(--ar-app-fg-faint\)\]{color:var(--ar-app-fg-faint)}.text-\[var\(--ar-app-fg-muted\)\]{color:var(--ar-app-fg-muted)}.text-\[var\(--ar-app-fg-subtle\)\]{color:var(--ar-app-fg-subtle)}.text-\[var\(--ar-app-inverted-fg\)\]{color:var(--ar-app-inverted-fg)}.text-\[var\(--ar-app-pending\)\]{color:var(--ar-app-pending)}.text-\[var\(--ar-app-success\)\]{color:var(--ar-app-success)}.text-\[var\(--ar-app-surface\)\]{color:var(--ar-app-surface)}.text-\[var\(--ar-ink\)\]{color:var(--ar-ink)}.text-\[var\(--ar-ink-2\)\]{color:var(--ar-ink-2)}.text-\[var\(--ar-ink-3\)\]{color:var(--ar-ink-3)}.text-\[var\(--ar-ink-4\)\]{color:var(--ar-ink-4)}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.28\]{opacity:.28}.mix-blend-color{mix-blend-mode:color}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.06\)\,0_0_0_1px_var\(--ar-app-ring\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000f), 0 0 0 1px var(--tw-shadow-color,var(--ar-app-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_28px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 6px 28px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_120px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 40px 120px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[none\]{--tw-shadow:none;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--ar-app-shadow-inverted\)\]{--tw-shadow:var(--ar-app-shadow-inverted);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--ar-app-shadow-raised\)\]{--tw-shadow:var(--ar-app-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--ar-glass-shadow\)\]{--tw-shadow:var(--ar-glass-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[color-mix\(in_srgb\,var\(--ar-ink\)_28\%\,transparent\)\]{--tw-ring-color:var(--ar-ink)}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_srgb\,var\(--ar-ink\)_28\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--ar-ink) 28%,transparent)}}.ring-white\/70{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ring-white\/70{--tw-ring-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.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,)}.backdrop-blur-\[4px\]{--tw-backdrop-blur:blur(4px);-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,)}.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px);-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,)}.backdrop-blur-\[12px\]{--tw-backdrop-blur:blur(12px);-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-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-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[--ar-glass-blur\:12px\]{--ar-glass-blur:12px}.ring-inset{--tw-ring-inset:inset}:is(.\*\:flex>*){display:flex}:is(.\*\:\[grid-area\:1\/1\]>*){grid-area:1/1}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media (hover:hover){.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-100:hover{opacity:1}}@media (min-width:40rem){.sm\:mb-\[64px\]{margin-bottom:64px}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:aspect-\[1320\/640\]{aspect-ratio:1320/640}.sm\:aspect-\[1320\/720\]{aspect-ratio:1320/720}.sm\:h-\[52px\]{height:52px}.sm\:translate-y-\[96px\]{--tw-translate-y:96px;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-\[56px\]{padding-inline:56px}.sm\:px-\[60px\]{padding-inline:60px}.sm\:py-\[100px\]{padding-block:100px}.sm\:pt-9{padding-top:calc(var(--spacing) * 9)}.sm\:pr-3{padding-right:calc(var(--spacing) * 3)}.sm\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.sm\:pl-5{padding-left:calc(var(--spacing) * 5)}.sm\:text-\[24px\]{font-size:24px}.sm\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:h-\[125\%\]{height:125%}.md\:object-\[40\%_0\%\]{object-position:40% 0%}}@media (min-width:64rem){.lg\:top-\[16px\]{top:16px}.lg\:right-\[16px\]{right:16px}.lg\:mt-\[72px\]{margin-top:72px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:w-\[240px\]{width:240px}.lg\:shrink-0{flex-shrink:0}.lg\:translate-y-\[128px\]{--tw-translate-y:128px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-0{gap:0}.lg\:gap-\[44px\]{gap:44px}.lg\:border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.lg\:border-\[var\(--ar-rail-line\)\]{border-color:var(--ar-rail-line)}.lg\:object-\[18\%_50\%\]{object-position:18% 50%}.lg\:p-\[32px\]{padding:32px}.lg\:px-0{padding-inline:0}.lg\:px-\[24px\]{padding-inline:24px}.lg\:px-\[35px\]{padding-inline:35px}.lg\:py-\[80px\]{padding-block:80px}.lg\:py-\[96px\]{padding-block:96px}.lg\:py-\[104px\]{padding-block:104px}.lg\:py-\[128px\]{padding-block:128px}.lg\:pt-\[128px\]{padding-top:128px}.lg\:pt-\[168px\]{padding-top:168px}.lg\:pr-0{padding-right:0}.lg\:pl-\[57px\]{padding-left:57px}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ar-page:#f0efe8;--ar-surface:#fff;--ar-surface-2:#f9f9f9;--ar-rail-fill:#faf9f5;--ar-rail-line:#dcdad2;--ar-rail-w:1375px;--ar-ink:#18181b;--ar-ink-2:#18181bb3;--ar-ink-3:#18181b80;--ar-ink-4:#18181b59;--ar-hairline:#0000001a;--ar-chip:#fff;--ar-sage:#95aba7;--ar-sage-band:#bbbfb6;--ar-dark-band:#232323;--ar-glass-fill:#fff9;--ar-glass-line:#0000001f;--ar-glass-shade:#00000008;--ar-glass-shadow:0 2px 30px 0 #00000003;--ar-glass-blur:27px;--ar-spectrum:conic-gradient(from 0deg, #f28a00, #f6b300, #f4d21a, #6fd34a, #16c7d9, #1a9dff, #1f5bff, #6b2bd9, #d834b7, #f04a9b, #f28a00);--ar-cta-halo-inset:-10px;--ar-cta-halo-blur:14px;--ar-cta-halo-r:48px;--ar-cta-ring-r:44px;--ar-cta-ring-w:3px;--ar-cta-pixel-r:30px;--ar-cta-dot:.5px;--ar-cta-grid:6px;--ar-cta-ms:var(--motion-press);--ar-font-display:var(--font-instrument-serif), Georgia, serif;--ar-font-ui:var(--font-inter), system-ui, sans-serif;--ar-font-mono:var(--font-jetbrains-mono), ui-monospace, monospace;--ar-speed-quick:.1s;--ar-speed:.25s;--ar-ease-out-quart:cubic-bezier(.25, 1, .5, 1);--mega-fill:#f4f3f0c7;--mega-hover:#ffffffe6;--mega-badge-line:#0000002e;--mega-item-shadow:0 1px 2px #0000000a, 0 10px 26px #00000012;--ar-status-blue:#4ea7fc;--ar-status-green:#27a644;--ar-status-yellow:#f0bf00;--ar-status-orange:#fc7840;--ar-status-red:#eb5757}@media (prefers-color-scheme:dark){:root:not([data-ar-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ar-page:#0a0a0a;--ar-surface:#000;--ar-surface-2:#0f1011;--ar-rail-fill:#0a0a0a;--ar-rail-line:#272727;--ar-ink:#fff;--ar-ink-2:#ffffffb3;--ar-ink-3:#ffffff80;--ar-ink-4:#ffffff59;--ar-hairline:#ffffff1f;--ar-chip:#101010;--ar-sage-band:#3d423b;--ar-dark-band:#0c0c0c;--ar-glass-fill:#ffffff1a;--ar-glass-line:#ffffff26;--ar-glass-shade:#0000001f;--mega-fill:#0c0e0e9e;--mega-hover:#ffffff12;--mega-badge-line:#ffffff38;--mega-item-shadow:none}}:root[data-ar-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ar-page:#0a0a0a;--ar-surface:#000;--ar-surface-2:#0f1011;--ar-rail-fill:#0a0a0a;--ar-rail-line:#272727;--ar-ink:#fff;--ar-ink-2:#ffffffb3;--ar-ink-3:#ffffff80;--ar-ink-4:#ffffff59;--ar-hairline:#ffffff1f;--ar-chip:#101010;--ar-sage-band:#3d423b;--ar-dark-band:#0c0c0c;--ar-glass-fill:#ffffff1a;--ar-glass-line:#ffffff26;--ar-glass-shade:#0000001f;--mega-fill:#0c0e0e9e;--mega-hover:#ffffff12;--mega-badge-line:#ffffff38;--mega-item-shadow:none}[data-theme-fixed]{--ar-ink:#fff;--ar-ink-2:#ffffffb3;--ar-ink-3:#ffffff80;--ar-surface:#000;--ar-chip:#101010;--ar-rail-fill:#0a0a0a;--ar-rail-line:#272727;--ar-glass-line:#ffffff26;--ar-glass-fill:#ffffff1a;--ar-glass-shade:#0000001f;--mega-fill:#0c0e0e9e;--mega-hover:#ffffff12;--mega-badge-line:#ffffff38}:root{--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--motion-press:.15s;--motion-menu:.18s;--motion-swap:.2s;--motion-modal-in:.24s;--motion-modal-out:.2s;--motion-morph:.4s;--motion-rise:.45s;--rise-distance:16px;--swap-blur:4px;--press-scale:.97;--menu-scale:.96;--spring-pill:linear(0, .0619, .1915, .3628, .5265, .6852, .8094, .912, .9808, 1.0286, 1.0537, 1.0647, 1.0647, 1.0579, 1.0481, 1.0366, 1.0255, 1.0165, 1.0088, 1.0034, .9994, .9972, .996, .9957, .9959, .9965, .9972, .9979, .9986, .9992, .9996, .9999, 1);--spring-underline:linear(0, .038, .126, .2469, .3688, .4873, .5957, .6961, .7753, .8399, .8911, .9304, .9612, .9818, .9959, 1.005, 1.0107, 1.0132, 1.0139, 1.0134, 1.0122, 1.0106, 1.0089, 1.0072, 1.0057, 1.0044, 1.0032, 1.0023, 1.0015, 1.001, 1.0006, 1.0003, 1);--spring-thumb:linear(0, .0563, .1756, .3326, .4935, .641, .7595, .8595, .934, .9832, 1.0167, 1.0354, 1.0431, 1.0437, 1.0398, 1.0335, 1.0264, 1.0199, 1.0137, 1.0086, 1.0049, 1.002, 1, .9989, .9983, .9981, .9981, .9983, .9986, .9989, .9992, .9995, 1);--spring-panel:linear(0, .0397, .1304, .2464, .3798, .4994, .6081, .7026, .7817, .8458, .8996, .9372, .9649, .9845, .9977, 1.0061, 1.0111, 1.0132, 1.0136, 1.0129, 1.0116, 1.0099, 1.0083, 1.0065, 1.0051, 1.0038, 1.0028, 1.002, 1.0013, 1.0008, 1.0004, 1.0002, 1);--spring-pop:linear(0, .0522, .1799, .3279, .4895, .6277, .7457, .8465, .9173, .9709, 1.0037, 1.0233, 1.0335, 1.0362, 1.0342, 1.03, 1.0243, 1.0188, 1.0138, 1.0092, 1.0057, 1.003, 1.0011, .9999, .9992, .9988, .9987, .9988, .9989, .9991, .9993, .9995, 1);--spring-pill-duration:.5s;--spring-underline-duration:.52s;--spring-thumb-duration:.57s;--spring-panel-duration:.42s;--spring-pop-duration:.46s}@media (prefers-reduced-motion:reduce){:root{--press-scale:1;--menu-scale:1;--rise-distance:0px;--swap-blur:0px}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes ar-menu-in{0%{opacity:0;scale:var(--menu-scale)}}@keyframes ar-fade-in{0%{opacity:0}}@keyframes ar-fade-out{to{opacity:0}}@keyframes ar-modal-in{0%{opacity:0;translate:0 var(--rise-distance);filter:blur(var(--swap-blur))}}@keyframes ar-modal-out{to{opacity:0;translate:0 var(--rise-distance);filter:blur(var(--swap-blur))}}.ar-press,.ar-pillbtn,.ar-footer-btn,.ar-quote-arrow,.ar-rainbow{transition-property:color,background-color,border-color,opacity,box-shadow,scale;transition-duration:var(--motion-press);transition-timing-function:var(--ease-out-quint)}:is(.ar-press,.ar-pillbtn,.ar-footer-btn,.ar-quote-arrow,.ar-rainbow):active{scale:var(--press-scale)}@media (hover:hover){.ar-hover-tint:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.ar-hover-tint:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}}}.ar-menu-in{animation:ar-menu-in var(--motion-menu) var(--ease-out-quint) backwards}html,body{background:var(--ar-page);color:var(--ar-ink)}body{-webkit-font-smoothing:antialiased}::selection{background:var(--ar-sage)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--ar-sage) 55%, transparent)}}.ar-display{font-family:var(--ar-font-display);letter-spacing:-.01em;text-transform:uppercase;font-size:96px;font-weight:400;line-height:92px}.ar-h1{font-family:var(--ar-font-ui);letter-spacing:-.022em;font-size:56px;font-weight:510;line-height:56px}.ar-h2{font-family:var(--ar-font-ui);letter-spacing:-.022em;font-size:48px;font-weight:510;line-height:48px}.ar-h3{font-family:var(--ar-font-ui);letter-spacing:-.03em;font-size:36px;font-weight:510;line-height:38px}.ar-lead{font-family:var(--ar-font-ui);letter-spacing:-.012em;font-size:24px;font-weight:400;line-height:31.9px}.ar-body{font-family:var(--ar-font-ui);letter-spacing:-.011em;font-size:15px;font-weight:400;line-height:24px}.ar-body-m{font-family:var(--ar-font-ui);letter-spacing:-.011em;font-size:15px;font-weight:510;line-height:24px}.ar-copy{font-family:var(--ar-font-ui);letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:20px}.ar-button{font-family:var(--ar-font-ui);letter-spacing:-.02em;font-size:14px;font-weight:510;line-height:20px}.ar-pill{font-family:var(--ar-font-ui);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:510;line-height:20px}.ar-eyebrow{font-family:var(--ar-font-mono);letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:400;line-height:16px}.ar-mono{font-family:var(--ar-font-mono);letter-spacing:-.01em;text-transform:uppercase;font-size:14px;font-weight:400;line-height:20px}.ar-quote{font-family:var(--ar-font-ui);letter-spacing:-.03em;font-size:40px;font-weight:510;line-height:44px}.ar-row{font-family:var(--ar-font-ui);letter-spacing:-.04em;font-size:32px;font-weight:400;line-height:88px}@media (max-width:1023px){.ar-display{font-size:56px;line-height:56px}.ar-h1{font-size:40px;line-height:42px}.ar-h2{font-size:32px;line-height:34px}.ar-h3,.ar-quote{font-size:28px;line-height:32px}.ar-row{font-size:22px;line-height:64px}}@media (max-width:639px){.ar-display{font-size:44px;line-height:44px}}.ar-plate{background-color:var(--ar-page);background-image:radial-gradient(var(--ar-ink) 1px, transparent 1.4px)}@supports (color:color-mix(in lab, red, red)){.ar-plate{background-image:radial-gradient(color-mix(in srgb, var(--ar-ink) 12%, transparent) 1px, transparent 1.4px)}}.ar-plate{background-size:8px 8px}.ar-glass{z-index:0;border:1px solid var(--ar-glass-line);box-shadow:var(--ar-glass-shadow)}.ar-glass:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-image:linear-gradient(90deg, var(--ar-glass-fill) 0%, var(--ar-glass-fill) 100%), linear-gradient(90deg, var(--ar-glass-shade) 0%, var(--ar-glass-shade) 100%);-webkit-backdrop-filter:blur(var(--ar-glass-blur,12px));backdrop-filter:blur(var(--ar-glass-blur,12px));position:absolute;inset:0}.ar-rails-page{width:100%;position:relative}.ar-rails-col{width:100%;max-width:var(--ar-rail-w);background:var(--ar-rail-fill);margin-inline:auto;position:relative;overflow:clip}@media (min-width:1024px){.ar-rails-col{border-left:1px solid var(--ar-rail-line);border-right:1px solid var(--ar-rail-line)}}.ar-rail-tag{z-index:2;white-space:nowrap;width:max-content;min-width:92px;height:32px;color:var(--ar-ink);background:var(--ar-surface);border:1px solid var(--ar-rail-line);border-radius:0 0 6px;justify-content:flex-end;align-items:center;margin-top:-1px;margin-left:-1px;padding-inline:11px;display:flex;position:absolute;top:0;left:0}.ar-wordmark{font-family:var(--ar-font-ui);letter-spacing:-.02em;font-weight:590}.ar-announce{text-align:center;background-image:linear-gradient(#0a0a0a 0%,#191919 100%);justify-content:center;align-items:center;width:100%;min-height:50px;padding:8px 24px;display:flex;position:relative;overflow:hidden}.ar-announce-row{align-items:center;gap:12px;display:flex}.ar-announce-text,.ar-announce-cta{font-family:var(--ar-font-ui);letter-spacing:-.01em;color:#fff;font-size:14px;line-height:20px}.ar-announce-cta{white-space:nowrap;transition:opacity var(--motion-press) var(--ease-out-quint);align-items:center;gap:2px;font-weight:510;display:inline-flex}.ar-announce:hover .ar-announce-cta{opacity:.75}.ar-announce:hover .ar-announce-cta svg{transform:translate(2px)}.ar-announce-cta svg{transition:transform var(--motion-press) var(--ease-out-quint);display:block}.ar-announce-sep{background:#ffffff1a;width:1px;height:16px;display:block}.ar-eyebrow-pill{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background-image:linear-gradient(90deg, var(--ar-sage) 0%, var(--ar-sage) 100%), linear-gradient(90deg, #ffffff26 0%, #ffffff26 100%);border:1px solid #ffffff1c;border-radius:6px;align-items:center;gap:8px;padding:4px 11px 4px 10px;display:inline-flex}.ar-eyebrow-pill.ar-eyebrow-pill--plain{border:1px solid var(--ar-hairline);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.ar-eyebrow-dot{background:#fff;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:block;position:relative;box-shadow:0 0 0 3px #ffffff40}.ar-eyebrow-pill--plain .ar-eyebrow-dot{background:var(--ar-sage);box-shadow:0 0 0 3px var(--ar-sage)}@supports (color:color-mix(in lab, red, red)){.ar-eyebrow-pill--plain .ar-eyebrow-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--ar-sage) 35%, transparent)}}.ar-pillbtn{white-space:nowrap;border-radius:30px;justify-content:center;align-items:center;padding:15px 28px 13px;text-decoration:none;display:inline-flex}.ar-pillbtn--dark{background:var(--ar-ink);color:var(--ar-page)}.ar-pillbtn--dark:hover{background:var(--ar-ink)}@supports (color:color-mix(in lab, red, red)){.ar-pillbtn--dark:hover{background:color-mix(in srgb, var(--ar-ink) 85%, var(--ar-page))}}.ar-pillbtn--white{color:#111;background:#fff}.ar-pillbtn--white:hover{background:#eaeaea}.ar-pillbtn--ghost{border:1px solid var(--ar-glass-line);color:var(--ar-ink);background:0 0}.ar-pillbtn--ghost:hover{background:var(--ar-ink)}@supports (color:color-mix(in lab, red, red)){.ar-pillbtn--ghost:hover{background:color-mix(in srgb, var(--ar-ink) 6%, transparent)}}.ar-rainbow{z-index:0;vertical-align:middle;display:inline-flex;position:relative}.ar-rainbow-halo,.ar-rainbow-ring-mask,.ar-rainbow-pixels{pointer-events:none;opacity:0;transition:opacity var(--ar-cta-ms) var(--ease-out-quint);position:absolute}.ar-rainbow-halo{inset:var(--ar-cta-halo-inset);background:var(--ar-spectrum);filter:blur(var(--ar-cta-halo-blur));-webkit-mask-image:radial-gradient(circle var(--ar-cta-halo-r) at var(--mx,50%) var(--my,50%), #000 0%, #00000080 40%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--ar-cta-halo-r) at var(--mx,50%) var(--my,50%), #000 0%, #00000080 40%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--ar-cta-halo-r) at var(--mx,50%) var(--my,50%), #000 0%, #00000080 40%, transparent 100%);mask-image:radial-gradient(circle var(--ar-cta-halo-r) at var(--mx,50%) var(--my,50%), #000 0%, #00000080 40%, transparent 100%);border-radius:100px}.ar-rainbow-ring-mask{z-index:5;-webkit-mask-image:radial-gradient(circle var(--ar-cta-ring-r) at var(--mx,50%) var(--my,50%), #000 35%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--ar-cta-ring-r) at var(--mx,50%) var(--my,50%), #000 35%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--ar-cta-ring-r) at var(--mx,50%) var(--my,50%), #000 35%, transparent 100%);mask-image:radial-gradient(circle var(--ar-cta-ring-r) at var(--mx,50%) var(--my,50%), #000 35%, transparent 100%);border-radius:100px;inset:-2px}.ar-rainbow-ring{border-radius:inherit;background:var(--ar-spectrum);padding:var(--ar-cta-ring-w);-webkit-mask-composite:xor;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.ar-rainbow-pixels{z-index:3;border-radius:inherit;background:var(--ar-spectrum);-webkit-mask:radial-gradient(circle var(--ar-cta-pixel-r) at var(--mx,50%) var(--my,50%), #000 25%, transparent 100%), radial-gradient(circle, #000 var(--ar-cta-dot), transparent calc(var(--ar-cta-dot) * 2)) 0 0 / var(--ar-cta-grid) var(--ar-cta-grid);-webkit-mask:radial-gradient(circle var(--ar-cta-pixel-r) at var(--mx,50%) var(--my,50%), #000 25%, transparent 100%), radial-gradient(circle, #000 var(--ar-cta-dot), transparent calc(var(--ar-cta-dot) * 2)) 0 0 / var(--ar-cta-grid) var(--ar-cta-grid);-webkit-mask:radial-gradient(circle var(--ar-cta-pixel-r) at var(--mx,50%) var(--my,50%), #000 25%, transparent 100%), radial-gradient(circle, #000 var(--ar-cta-dot), transparent calc(var(--ar-cta-dot) * 2)) 0 0 / var(--ar-cta-grid) var(--ar-cta-grid);mask:radial-gradient(circle var(--ar-cta-pixel-r) at var(--mx,50%) var(--my,50%), #000 25%, transparent 100%), radial-gradient(circle, #000 var(--ar-cta-dot), transparent calc(var(--ar-cta-dot) * 2)) 0 0 / var(--ar-cta-grid) var(--ar-cta-grid);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.ar-rainbow-face{z-index:0;position:relative}.ar-rainbow-label{z-index:4;transition:text-shadow var(--ar-cta-ms) var(--ease-out-quint);position:relative}.ar-rainbow:hover .ar-rainbow-halo,.ar-rainbow:hover .ar-rainbow-ring-mask,.ar-rainbow:hover .ar-rainbow-pixels{opacity:1}.ar-rainbow:hover .ar-rainbow-label{text-shadow:0 0 6px #fffffff2,0 0 12px #ffffffb3}@keyframes ar-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.ar-marquee-track{animation:32s linear infinite ar-marquee-scroll}.ar-marquee-mask{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.ar-marquee-mask:hover .ar-marquee-track{animation-play-state:paused}.ar-grid-inner{background:var(--ar-rail-line);grid-template-columns:1fr;gap:1px;padding:1px;display:grid}@media (min-width:1024px){.ar-grid-inner{grid-template-columns:repeat(3,1fr)}.ar-cell--wide{grid-column:1/-1}}.ar-cell{background:var(--ar-rail-fill);flex-direction:column;display:flex}.ar-cell--wide{background:var(--ar-surface)}.ar-art{aspect-ratio:420/312;background:var(--ar-surface-2);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ar-caption{flex-direction:column;gap:9px;padding:20px 20px 24px 24px;display:flex}.ar-art--wide{aspect-ratio:843/424;width:100%}.ar-caption--wide{gap:20px;padding:32px 24px 0}@media (min-width:1024px){.ar-cell--wide{flex-direction:row;align-items:center}.ar-caption--wide{flex:0 0 420px;padding:0 24px}.ar-art--wide{flex:auto}}:root{--ar-cap-panel:#ffffffdb;--ar-cap-panel-line:#ffffff9e;--ar-cap-shell:#ffffff29;--ar-cap-shell-line:#ffffff47;--ar-cap-ink:#18181b;--ar-cap-ink-2:#18181b8c;--ar-cap-veil:0}@media (prefers-color-scheme:dark){:root:not([data-ar-theme=light]){--ar-cap-panel:#0e0f11d1;--ar-cap-panel-line:#ffffff24;--ar-cap-shell:#0000003d;--ar-cap-shell-line:#ffffff24;--ar-cap-ink:#fff;--ar-cap-ink-2:#fff9;--ar-cap-veil:.42}}:root[data-ar-theme=dark]{--ar-cap-panel:#0e0f11d1;--ar-cap-panel-line:#ffffff24;--ar-cap-shell:#0000003d;--ar-cap-shell-line:#ffffff24;--ar-cap-ink:#fff;--ar-cap-ink-2:#fff9;--ar-cap-veil:.42}.ar-caps{padding:84px 24px 56px}@media (min-width:1024px){.ar-caps{padding:84px 56px 64px}}.ar-caps__head{grid-template-columns:1fr;gap:24px;padding-bottom:48px;display:grid}@media (min-width:1024px){.ar-caps__head{grid-template-columns:minmax(0,1fr) minmax(0,470px);gap:64px;padding-bottom:56px}.ar-caps__lede{padding-top:40px}}.ar-caps__grid{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:768px){.ar-caps__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 20px}}.ar-capcard{flex-direction:column;gap:20px;display:flex}.ar-capcard__art{aspect-ratio:439/554;isolation:isolate;border-radius:4px;position:relative;overflow:hidden;container-type:inline-size}.ar-capcard__art:before,.ar-capcard__art:after{content:"";pointer-events:none;position:absolute;inset:0}.ar-capcard__art:before{z-index:0;opacity:var(--ar-cap-veil);background:#000}.ar-capcard__art:after{z-index:1;background:repeating-radial-gradient(circle at 50% 46%,#ffffff12 0 1px,#0000 1px 46px)}.ar-capcard__art--a{background-image:radial-gradient(118% 82% at 76% 6%,#eee9dd 0%,#eee9dd00 56%),radial-gradient(92% 74% at 4% 98%,#7f9791 0%,#7f979100 64%),linear-gradient(157deg,#b3c4be 0%,#7f948d 48%,#55635d 100%)}.ar-capcard__art--b{background-image:radial-gradient(52% 40% at 50% -8%,#d7ddd6 0%,#d7ddd600 74%),radial-gradient(100% 92% at 104% 106%,#0e1210 0%,#0e121000 66%),linear-gradient(148deg,#55645d 0%,#333d39 46%,#171b19 100%)}.ar-capcard__art--c{background-image:radial-gradient(70% 56% at 20% 24%,#e6d3bd 0%,#e6d3bd00 60%),radial-gradient(96% 96% at 104% 104%,#1a140f 0%,#1a140fcc 28%,#1a140f00 72%),linear-gradient(138deg,#c3a98f 0%,#8d735c 46%,#2a231d 100%)}.ar-capcard__caption{flex-direction:column;gap:8px;display:flex}.ar-capmock{z-index:2;font-family:var(--ar-font-ui);letter-spacing:-.01em;color:var(--ar-cap-ink);font-size:clamp(7px,2.45cqw,11.5px);line-height:1.4;position:absolute}.ar-capshell{border:1px solid var(--ar-cap-shell-line);background:var(--ar-cap-shell);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1.4em;flex-direction:column;gap:1.1em;padding:1.3em 1.4em 1.6em;display:flex}.ar-capshell__label,.ar-capshell__foot{text-align:center;color:#fff;font-size:1.15em;font-weight:510}.ar-capshell__foot{opacity:.85;font-weight:400}.ar-cappanel{border:1px solid var(--ar-cap-panel-line);background:var(--ar-cap-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:1.1em;box-shadow:0 1.2em 2.8em #0000002e}.ar-capmock--a{top:50%;left:14%;right:14%;transform:translateY(-50%)}.ar-capgal{border:1px solid var(--ar-cap-panel-line);background:var(--ar-cap-panel);border-radius:1.1em;flex-direction:column;gap:.7em;padding:.9em;display:flex;box-shadow:0 1.2em 2.8em #0000002e}.ar-capgal__bar{justify-content:space-between;align-items:baseline;gap:.6em;display:flex}.ar-capgal__mark{font-family:var(--ar-font-display);letter-spacing:.08em;font-size:1.15em}.ar-capgal__meta{color:var(--ar-cap-ink-2);font-size:.85em}.ar-capgal__cover{border-radius:.5em}.ar-capgal__strip{grid-template-columns:repeat(4,1fr);gap:.4em;display:grid}.ar-capbrand{border:1px solid var(--ar-cap-shell-line);background:var(--ar-cap-shell);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.55em;padding:.5em .9em;font-size:1em;display:flex}.ar-capbrand__dot{background:#8fd0a3;border-radius:50%;width:.5em;height:.5em}.ar-capmock--b{top:50%;left:15%;right:15%;transform:translateY(-50%)}.ar-caprows{flex-direction:column;gap:.15em;padding:.5em;display:flex}.ar-caprow{align-items:center;gap:.75em;padding:.55em .5em;display:flex}.ar-caprow+.ar-caprow{border-top:1px solid var(--ar-cap-ink)}@supports (color:color-mix(in lab, red, red)){.ar-caprow+.ar-caprow{border-top:1px solid color-mix(in srgb, var(--ar-cap-ink) 10%, transparent)}}.ar-caprow__icon{background:currentColor;border-radius:.6em;flex:none;place-items:center;width:2.1em;height:2.1em;display:grid}@supports (color:color-mix(in lab, red, red)){.ar-caprow__icon{background:color-mix(in srgb, currentColor 18%, transparent)}}.ar-caprow__icon svg{width:1.4em;height:1.4em}.ar-caprow__text{flex-direction:column;min-width:0;display:flex}.ar-caprow__name{font-size:1em;font-weight:510}.ar-caprow__sub{color:var(--ar-cap-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:.9em;overflow:hidden}.ar-capmock--c{top:50%;left:18%;right:-7%;transform:translateY(-50%)}.ar-caplink__head{border:1px solid var(--ar-cap-shell-line);background:var(--ar-cap-shell);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:0;border-radius:1em 1em 0 0;margin:0 .9em;padding:.75em 1.1em 1.1em}.ar-caplink__url{font-family:var(--ar-font-mono);color:#fff;font-size:.95em}.ar-caplink__body{flex-direction:column;gap:.9em;padding:1em 1.1em;display:flex}.ar-caplink__line{color:var(--ar-cap-ink-2);font-size:1em}.ar-caplink__chips{align-items:center;gap:.7em;display:flex}.ar-caplink__plus{background:var(--ar-cap-ink);border-radius:.55em;place-items:center;width:1.9em;height:1.9em;display:grid}@supports (color:color-mix(in lab, red, red)){.ar-caplink__plus{background:color-mix(in srgb, var(--ar-cap-ink) 8%, transparent)}}.ar-caplink__plus{color:var(--ar-cap-ink-2);font-size:1.1em;line-height:1}.ar-caplink__chip{background:var(--ar-cap-ink);border-radius:.8em}@supports (color:color-mix(in lab, red, red)){.ar-caplink__chip{background:color-mix(in srgb, var(--ar-cap-ink) 8%, transparent)}}.ar-caplink__chip{padding:.4em .9em;font-size:.95em;font-weight:510}.ar-caps__handoff{border-top:1px solid var(--ar-rail-line);flex-direction:column;gap:24px;margin-top:56px;padding-top:32px;display:flex}.ar-caps__handoff-copy{flex-direction:column;gap:8px;display:flex}.ar-caps__handoff-art{width:100%;max-width:460px;height:auto}@media (min-width:1024px){.ar-caps__handoff{flex-direction:row;justify-content:space-between;align-items:center;gap:56px}.ar-caps__handoff-art{flex:0 0 460px}}.nav-chevron{transition:transform .2s var(--ease-out-quint)}.nav-trigger{transition:background-color var(--motion-press) var(--ease-out-quint)}.nav-trigger[data-open]{background:currentColor}@supports (color:color-mix(in lab, red, red)){.nav-trigger[data-open]{background:color-mix(in srgb, currentColor 8%, transparent)}}.nav-trigger:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.nav-trigger:hover{background:color-mix(in srgb, currentColor 8%, transparent)}}.nav-trigger[data-open] .nav-chevron{transform:rotate(180deg)}.mega-panel{z-index:60;visibility:hidden;padding-top:12px;position:fixed}.mega-panel[data-open]{visibility:visible;animation:ar-menu-in var(--motion-menu) var(--ease-out-quint) backwards}.mega-card{border:1px solid var(--ar-glass-line);background:var(--mega-fill);-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px);border-radius:20px;grid-template-columns:minmax(0,1fr) 296px;display:grid;overflow:hidden;box-shadow:0 24px 70px #00000047}.mega-items{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:2px;padding:14px;display:grid}.mega-item{transition:background-color var(--motion-press) var(--ease-out-quint), box-shadow var(--motion-press) var(--ease-out-quint);border-radius:14px;align-items:flex-start;gap:14px;padding:16px;display:flex}.mega-item:hover{background:var(--mega-hover);box-shadow:var(--mega-item-shadow)}.mega-icon{color:var(--ar-ink);flex:none;margin-top:1px}.mega-item-head{align-items:center;gap:8px;display:flex}.mega-title{font-family:var(--ar-font-ui);letter-spacing:-.02em;color:var(--ar-ink);font-size:15px;font-weight:510;line-height:20px}.mega-badge{border:1px solid var(--mega-badge-line);font-family:var(--ar-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ar-ink);opacity:.55;border-radius:4px;flex:none;padding:2px 6px;font-size:9px;line-height:12px}.mega-copy{max-width:34ch;font-family:var(--ar-font-ui);letter-spacing:-.01em;color:var(--ar-ink);opacity:.5;margin-top:7px;font-size:13px;font-weight:400;line-height:19px;display:block}.mega-rail{isolation:isolate;background:var(--ar-sage);flex-direction:column;justify-content:flex-end;padding:24px;display:flex;position:relative;overflow:hidden}.mega-rail-scrim{z-index:-1;background:linear-gradient(#080a0e00 22%,#080a0e40 55%,#080a0eb8 100%);position:absolute;inset:0}.mega-rail-title{font-family:var(--ar-font-ui);letter-spacing:-.02em;color:#fff;align-items:center;gap:6px;font-size:15px;font-weight:510;line-height:20px;display:flex}.mega-rail-copy{font-family:var(--ar-font-ui);letter-spacing:-.01em;color:#ffffffb8;margin-top:8px;font-size:13px;line-height:19px}@media (max-width:1180px){.mega-card{grid-template-columns:minmax(0,1fr)}.mega-rail{display:none}}@media (max-width:860px){.mega-items{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}.nav-float-slot{--navbar-drop:28px;--navbar-ms:.38s;opacity:0;visibility:hidden;transform:translateY(calc(var(--navbar-drop) * -1));transition:opacity var(--navbar-ms) ease-out, transform var(--navbar-ms) cubic-bezier(.22, .61, .36, 1), visibility 0s linear var(--navbar-ms)}.nav-float-slot[data-visible]{opacity:1;visibility:visible;transition:opacity var(--navbar-ms) ease-out, transform var(--navbar-ms) cubic-bezier(.22, .61, .36, 1), visibility 0s linear 0s;transform:none}@media (prefers-reduced-motion:reduce){.nav-float-slot{transition-duration:1ms;transform:none}}.ar-ticker{background:var(--ar-surface);border-top:1px solid var(--ar-rail-line);border-bottom:1px solid var(--ar-rail-line);padding:28px 0}.ar-marker-tie{background-image:linear-gradient(#ffffff8c,#ffffff0f);border-radius:1px;width:2px;height:40px;display:block;position:absolute;bottom:0;left:0}.ar-marker-tie--end{left:auto;right:0}.ar-quotes{background:var(--ar-sage-band);padding:56px 24px 48px;position:relative}@media (min-width:1024px){.ar-quotes{padding:64px 56px 56px}}.ar-quotes__caption{border-bottom:1px solid var(--ar-ink);justify-content:space-between;align-items:center;gap:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.ar-quotes__caption{border-bottom:1px solid color-mix(in srgb, var(--ar-ink) 14%, transparent)}}.ar-quotes__caption{padding-bottom:24px}.ar-quotes__stage{padding-top:40px}.ar-quote-slide{opacity:0;filter:blur(var(--swap-blur));visibility:hidden;transition:opacity var(--motion-swap) ease-out, filter var(--motion-swap) ease-out, visibility 0s linear var(--motion-swap);grid-area:1/1}.ar-quote-slide[data-active]{opacity:1;filter:none;visibility:visible;transition-delay:var(--motion-swap)}.ar-quotes__cite{flex-direction:column;gap:2px;margin-top:28px;display:flex}.ar-quotes__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;display:flex}.ar-quote-arrow{border:1px solid var(--ar-glass-line);background:var(--ar-ink);border-radius:60px;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.ar-quote-arrow{background:color-mix(in srgb, var(--ar-ink) 6%, transparent)}}.ar-quote-arrow:hover{border-color:var(--ar-ink)}@supports (color:color-mix(in lab, red, red)){.ar-quote-arrow:hover{border-color:color-mix(in srgb, var(--ar-ink) 40%, transparent)}}.ar-quote-arrow:hover{background:var(--ar-ink)}@supports (color:color-mix(in lab, red, red)){.ar-quote-arrow:hover{background:color-mix(in srgb, var(--ar-ink) 11%, transparent)}}.ar-feature-overview{border-top:1px solid #fff3}.ar-feature-row{color:#fff;cursor:pointer;border-bottom:1px solid #fff3;flex-wrap:wrap;align-items:center;gap:20px;padding:24px 8px;display:flex;position:relative}@media (min-width:640px){.ar-feature-row{gap:32px;padding:32px 8px}}.ar-feature-index{color:#fff6;flex-shrink:0;width:32px}.ar-feature-copy{flex-direction:column;flex:1;gap:4px;min-width:0;transition:transform .4s ease-out;display:flex}.ar-feature-title{line-height:1.15}.ar-feature-desc{max-width:480px;transition:color .4s ease-out,transform .4s ease-out}@media (min-width:1024px){.ar-feature-copy{flex-direction:row;justify-content:space-between;align-items:center;gap:48px}.ar-feature-desc{text-align:right;max-width:320px}.ar-feature-row:hover .ar-feature-title,.ar-feature-row:hover .ar-feature-desc{transform:translate(12px)}.ar-feature-row:hover .ar-feature-desc{color:#ffffffb3}}.ar-feature-preview{z-index:5;pointer-events:none;will-change:transform;transition:transform .15s ease-out;display:none;position:absolute;top:0;left:0}@media (min-width:1024px){.ar-feature-preview{display:block}}.ar-feature-preview-card{opacity:0;background:#101112;border:1px solid #ffffff1f;border-radius:16px;width:320px;height:200px;margin-top:-115px;margin-left:32px;transition:opacity .28s ease-out,transform .32s cubic-bezier(.2,.9,.3,1.15);position:relative;overflow:hidden;transform:scale(.92);box-shadow:0 30px 70px -25px #0009}.ar-feature-preview.is-active .ar-feature-preview-card{opacity:1;transform:scale(1)}.ar-feature-mobile-preview{aspect-ratio:16/9;border:1px solid #ffffff1f;border-radius:12px;width:100%;overflow:hidden}.ar-cta{--cta-top:150px;--cta-bottom:161px}@media (max-width:1023px){.ar-cta{--cta-top:96px;--cta-bottom:96px}}.ar-footer{margin-top:-1px}.ar-footer-inner{max-width:1440px;margin-inline:auto;padding:64px 20px 0}@media (min-width:640px){.ar-footer-inner{padding-inline:32px;padding-top:80px}}@media (min-width:1024px){.ar-footer-inner{padding-inline:40px}}.ar-footer-top{flex-direction:column;gap:56px;display:flex}@media (min-width:1024px){.ar-footer-top{flex-direction:row;justify-content:space-between}}.ar-footer-brand{max-width:320px}.ar-footer-tagline{color:var(--ar-ink-3);margin-top:24px;font-size:14px;line-height:1.625}.ar-footer-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.ar-footer-btn{height:44px;font-family:var(--ar-font-ui);white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;padding-inline:24px;font-size:14px;font-weight:510;line-height:20px;display:inline-flex}.ar-footer-btn--primary{background:var(--ar-ink);color:var(--ar-page)}.ar-footer-btn--primary:hover{background:var(--ar-ink)}@supports (color:color-mix(in lab, red, red)){.ar-footer-btn--primary:hover{background:color-mix(in srgb, var(--ar-ink) 85%, var(--ar-page))}}.ar-footer-btn--outline{border:1px solid var(--ar-hairline);color:var(--ar-ink)}.ar-footer-btn--outline:hover{background:var(--ar-ink)}@supports (color:color-mix(in lab, red, red)){.ar-footer-btn--outline:hover{background:color-mix(in srgb, var(--ar-ink) 4%, var(--ar-page))}}.ar-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px;display:grid}@media (min-width:640px){.ar-footer-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.ar-footer-cols{column-gap:64px}}.ar-footer-cols h3{letter-spacing:-.025em;color:var(--ar-ink);font-size:14px;font-weight:510;line-height:20px}.ar-footer-cols ul{flex-direction:column;gap:12px;margin-top:16px;display:flex}.ar-footer-cols a,.ar-footer-cols .ar-footer-pending{color:var(--ar-ink-3);transition:color var(--motion-press) var(--ease-out-quint);font-size:14px;line-height:20px}.ar-footer-cols a:hover{color:var(--ar-ink)}.ar-footer-bottom{flex-direction:column-reverse;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:64px;padding-top:24px;display:flex}@media (min-width:640px){.ar-footer-bottom{flex-direction:row;align-items:center}}.ar-footer-bottom p{color:var(--ar-ink-3);font-size:12px;line-height:16px}.ar-footer-bottom div{color:var(--ar-ink-3)}.ar-footer-bottom a:hover{color:var(--ar-ink)}.ar-footer-wordmark{pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden}.ar-footer-wordmark p{text-align:center;letter-spacing:-.03em;font-size:clamp(90px,22vw,300px);font-weight:590;line-height:.85;font-family:var(--ar-font-ui);color:var(--ar-ink);transform:translateY(22%)}@supports (color:color-mix(in lab, red, red)){.ar-footer-wordmark p{color:color-mix(in srgb, var(--ar-ink) 4%, var(--ar-page))}}.ar-mock-outer{background:var(--ar-app-frame);border-radius:12px;padding:8px}.ar-mock-inner{background:var(--ar-app-canvas);border:1px solid var(--ar-app-border);border-radius:8px;overflow:hidden}.ar-mock-panel{background:var(--ar-app-surface);border:1px solid var(--ar-app-border);border-radius:8px}.ar-product-section{padding-block:72px}@media (min-width:1024px){.ar-product-section{padding-block:88px}}.ar-product-section+.ar-product-section,.ar-product-section+.ar-flow,.ar-flow+section,.ar-price{border-top:1px solid var(--ar-hairline)}.ar-product-header{grid-template-columns:1fr;gap:24px;max-width:1344px;margin-inline:auto;padding-inline:24px;display:grid}@media (min-width:1280px){.ar-product-header{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-inline:0}}.ar-product-more{font-family:var(--ar-font-ui);letter-spacing:-.011em;color:var(--ar-ink);transition:opacity var(--motion-press) var(--ease-out-quint);font-size:15px;font-weight:510;line-height:24px}.ar-product-more:hover{opacity:.65}.ar-manifesto{padding-block:88px}@media (min-width:1024px){.ar-manifesto{padding-block:112px}}.ar-pillars{grid-template-columns:1fr;display:grid}@media (min-width:1024px){.ar-pillars{grid-template-columns:repeat(3,1fr)}.ar-pillars>*+*{border-left:1px solid var(--ar-rail-line)}}.ar-pillars>*{border-top:1px solid var(--ar-rail-line);padding:32px 24px 40px}@media (min-width:1024px){.ar-pillars>*{padding:40px 32px 48px}}.ar-pillar-well{height:176px;color:var(--ar-ink-3);justify-content:center;align-items:center;margin-block:24px;display:flex}.ar-reveal{opacity:0;filter:blur(8px);transition:opacity .5s var(--ar-ease-out-quart), filter .5s var(--ar-ease-out-quart), transform .5s var(--ar-ease-out-quart);transform:translateY(8px)}.ar-reveal[data-in]{opacity:1;filter:blur();transform:none}@media (prefers-reduced-motion:reduce){.ar-reveal{filter:none;opacity:1;transition-duration:1ms;transform:none}.ar-marquee-track{animation:none}}.ar-tabs{border-bottom:1px solid var(--ar-rail-line);align-items:center;gap:24px;display:flex;position:relative}.ar-tab{color:var(--ar-ink-3);transition:color var(--motion-press) var(--ease-out-quint);border-bottom:1px solid #0000;margin-bottom:-1px;padding:14px 0;position:relative}.ar-tab:hover{color:var(--ar-ink-2)}.ar-tab[aria-selected=true]{color:var(--ar-ink);border-bottom-color:var(--ar-ink)}.ar-tabs-underline{z-index:1;box-sizing:border-box;border-bottom:1px solid var(--ar-ink);pointer-events:none;position:absolute}.ar-tabs:not([data-travelling]) .ar-tabs-underline{visibility:hidden}.ar-tabs[data-travelling] .ar-tab[aria-selected=true]{border-bottom-color:#0000}.ar-tab-count{color:var(--ar-ink-3);margin-left:8px}.ar-sample-media{text-align:left;cursor:pointer;border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.ar-sample-overlay{z-index:2;opacity:0;background:#00000080;border-radius:12px;justify-content:center;align-items:center;transition:opacity .3s ease-in-out;display:flex;position:absolute;inset:0}.ar-sample-card:hover .ar-sample-overlay,.ar-sample-media:focus-visible .ar-sample-overlay{opacity:1}.ar-sample-author{gap:12px 16px;padding:12px 0;display:flex}.ar-sample-arrow{color:var(--ar-ink);opacity:0;transition:opacity .2s ease-out,transform .2s ease-out;display:inline-flex;transform:translate(-6px)}.ar-sample-card:hover .ar-sample-arrow{opacity:1;transform:none}@media (hover:none){.ar-sample-overlay{display:none}.ar-sample-arrow{opacity:1;transform:none}}.ar-lightbox{width:100%;max-width:min(1120px,100vw - 32px);color:var(--ar-ink);background:0 0;border:0;padding:0}.ar-lightbox::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0ab8}.ar-lightbox[open] .ar-lightbox-panel{animation:ar-modal-in var(--motion-modal-in) var(--ease-out-quint) backwards}.ar-lightbox[open]::backdrop{animation:ar-fade-in var(--motion-modal-out) var(--ease-out-quint) backwards}.ar-lightbox[data-closing] .ar-lightbox-panel{animation:ar-modal-out var(--motion-modal-out) var(--ease-out-quint) forwards}.ar-lightbox[data-closing]::backdrop{animation:ar-fade-out var(--motion-modal-out) var(--ease-out-quint) forwards}.ar-lightbox-panel{border:1px solid var(--ar-rail-line);background:var(--ar-surface);border-radius:20px;padding:16px;box-shadow:0 24px 70px #00000047}.ar-switch-thumb{transition:translate var(--spring-thumb-duration) var(--spring-thumb)}@media (prefers-reduced-motion:reduce){.ar-switch-thumb{transition-timing-function:var(--ease-out-quint);transition-duration:var(--motion-press)!important}}.ar-plan--featured{background:var(--ar-surface);box-shadow:inset 0 3px 0 var(--ar-sage)}.ar-compare{border-collapse:collapse;width:100%;min-width:720px}.ar-compare th,.ar-compare td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--ar-rail-line);padding:14px 16px}.ar-compare thead th{vertical-align:bottom;padding-top:0;padding-bottom:18px}.ar-compare th:first-child,.ar-compare td:first-child{width:34%;padding-left:0}.ar-compare tbody th{font-weight:400}.ar-compare-group th{border-bottom-color:var(--ar-ink-3);padding-top:40px;padding-bottom:10px}.ar-compare-featured{background:var(--ar-sage)}@supports (color:color-mix(in lab, red, red)){.ar-compare-featured{background:color-mix(in srgb, var(--ar-sage) 9%, transparent)}}.ar-couple{isolation:isolate;background:#0d1210;position:relative;overflow:hidden}.ar-couple__plate{z-index:0;position:absolute;inset:0}.ar-couple__veil{background:linear-gradient(#0d1210 0%,#0d1210bd 24%,#0d1210e0 66%,#0d1210 100%),radial-gradient(88% 66% at 50% 38%,#0006,#0000 72%);position:absolute;inset:0}.ar-couple__inner{z-index:1;flex-direction:column;gap:56px;max-width:1375px;margin-inline:auto;padding:96px 24px;display:flex;position:relative}@media (min-width:1024px){.ar-couple__inner{gap:80px;padding:136px 56px 120px}}.ar-couple__head{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.ar-couple__stage{position:relative}@media (min-width:1024px){.ar-couple__stage{padding-right:168px}}.ar-couple__browser{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;padding:8px;box-shadow:0 50px 120px #0000008c}.ar-couple__chrome{align-items:center;gap:12px;padding:4px 6px 10px;display:flex}.ar-couple__dots{gap:5px;display:flex}.ar-couple__dots i{background:#fff3;border-radius:50%;width:8px;height:8px;display:block}.ar-couple__url{text-overflow:ellipsis;white-space:nowrap;text-align:center;font-family:var(--ar-font-mono);color:#ffffff73;flex:1;padding-right:46px;font-size:11px;overflow:hidden}.ar-couple__viewport{aspect-ratio:1180/830;background:#f7f5f1;border-radius:8px;overflow:hidden;container-type:inline-size}.ar-couple__phone{display:none}@media (min-width:1024px){.ar-couple__phone{background:#15191a;border:1px solid #ffffff2e;border-radius:32px;width:236px;padding:7px;display:block;position:absolute;bottom:-44px;right:0;box-shadow:0 40px 90px #0009}}.ar-couple__phone-screen{aspect-ratio:222/462;background:#f7f5f1;border-radius:26px;overflow:hidden;container-type:inline-size}.ar-couple__points{grid-template-columns:1fr;gap:28px;display:grid}@media (min-width:768px){.ar-couple__points{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.ar-couple__point{border-top:1px solid #ffffff29;flex-direction:column;gap:8px;padding-top:20px;display:flex}.ar-couplepage{--cp-ink:#1c1b18;--cp-ink-2:#1c1b188f;--cp-line:#1c1b181f;font-family:var(--ar-font-ui);color:var(--cp-ink);background:#f7f5f1;flex-direction:column;font-size:clamp(7px,1.14cqw,15px);display:flex}.ar-couplepage--phone{font-size:clamp(5.4px,3.4cqw,10px)}.ar-couplepage__bar{border-bottom:1px solid var(--cp-line);justify-content:space-between;align-items:center;gap:1.6em;padding:1.5em 2em;display:flex}.ar-couplepage--phone .ar-couplepage__bar{padding:1.4em}.ar-couplepage__studio{font-family:var(--ar-font-display);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:1.55em}.ar-couplepage__nav{color:var(--cp-ink-2);gap:1.9em;font-size:1.05em;display:flex}.ar-couplepage__save{border:1px solid var(--cp-line);white-space:nowrap;border-radius:999px;padding:.5em 1.1em;font-size:.95em}.ar-couplepage__hero{aspect-ratio:16/6.2;position:relative;overflow:hidden}.ar-couplepage--phone .ar-couplepage__hero{aspect-ratio:16/12}.ar-couplepage__scrim{background:linear-gradient(#0000001f 0%,#00000029 42%,#0000009e 100%);position:absolute;inset:0}.ar-couplepage__title{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:.55em;display:flex;position:absolute;inset:auto 0 1.9em}.ar-couplepage__names{font-family:var(--ar-font-display);font-size:3.5em;line-height:1}.ar-couplepage__date{letter-spacing:.1em;text-transform:uppercase;color:#ffffffc7;font-size:.95em}.ar-couplepage__film{align-items:center;gap:1.4em;padding:1.9em 2em 1.4em;display:flex}.ar-couplepage--phone .ar-couplepage__film{flex-direction:column;align-items:stretch;gap:.9em;padding:1.4em 1.4em 1em}.ar-couplepage__poster{aspect-ratio:16/9;border-radius:.4em;flex:none;width:13.5em;position:relative;overflow:hidden}.ar-couplepage--phone .ar-couplepage__poster{width:100%}.ar-couplepage__play{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ar-couplepage__play svg{fill:#fff;filter:drop-shadow(0 1px 4px #0000008c);width:2em;height:2em}.ar-couplepage__filmmeta{flex-direction:column;gap:.25em;display:flex}.ar-couplepage__filmtitle{letter-spacing:-.01em;font-size:1.4em;font-weight:510}.ar-couplepage__filmsub{color:var(--cp-ink-2);font-size:1em}.ar-couplepage__sections{flex-wrap:wrap;gap:.55em;padding:0 2em 1.6em;display:flex}.ar-couplepage--phone .ar-couplepage__sections{padding:0 1.4em 1.2em}.ar-couplepage__chip{border:1px solid var(--cp-line);color:var(--cp-ink-2);white-space:nowrap;border-radius:999px;padding:.45em 1em;font-size:.95em}.ar-couplepage__mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:7.4em;gap:.5em;padding:0 2em 2em;display:grid}.ar-couplepage__cell{border-radius:.3em;position:relative;overflow:hidden}.ar-couplepage:not(.ar-couplepage--phone) .ar-couplepage__cell--1{grid-area:1/1/3}.ar-couplepage:not(.ar-couplepage--phone) .ar-couplepage__cell--2{grid-area:1/2}.ar-couplepage:not(.ar-couplepage--phone) .ar-couplepage__cell--3{grid-area:1/3}.ar-couplepage:not(.ar-couplepage--phone) .ar-couplepage__cell--4{grid-area:1/4/3}.ar-couplepage:not(.ar-couplepage--phone) .ar-couplepage__cell--5{grid-area:2/2/auto/4}.ar-couplepage:not(.ar-couplepage--phone) .ar-couplepage__cell--6{grid-area:3/1/auto/5}.ar-couplepage--phone .ar-couplepage__mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:6em;padding:0 1.4em 1.4em}.ar-couplepage--phone .ar-couplepage__cell--1{grid-row:span 2}.ar-couplepage__foot{border-top:1px solid var(--cp-line);text-align:center;letter-spacing:.06em;color:var(--cp-ink-2);padding:1.5em 2em;font-size:.95em}.ar-flow{padding:72px 24px}@media (min-width:1024px){.ar-flow{padding:88px 56px}}.ar-flow__head,.ar-sechead{grid-template-columns:1fr;gap:24px;padding-bottom:56px;display:grid}@media (min-width:1024px){.ar-flow__head,.ar-sechead{grid-template-columns:minmax(0,1fr) minmax(0,470px);gap:64px;padding-bottom:72px}.ar-flow__lede,.ar-sechead__lede{padding-top:26px}}.ar-flow__grid,.ar-steps{grid-template-columns:1fr;gap:48px;display:grid}@media (min-width:768px){.ar-flow__grid,.ar-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.ar-flow__step+.ar-flow__step,.ar-steps__item+.ar-steps__item{border-left:1px solid var(--ar-hairline);margin-left:32px;padding-left:32px}}.ar-flow__step,.ar-steps__item{border-top:1px solid var(--ar-hairline);flex-direction:column;padding-top:24px;display:flex}.ar-flow__art{border:1px solid var(--ar-hairline);background:var(--ar-surface-2);border-radius:8px;flex-direction:column;justify-content:space-between;min-height:218px;margin-top:32px;padding:18px;display:flex}.ar-flow__status{background:var(--ar-ink);min-height:40px;color:var(--ar-page);border-radius:8px;place-items:center;margin-top:14px;padding:0 14px;display:grid;position:relative}.ar-flow__status-row{font-family:var(--ar-font-ui);letter-spacing:-.01em;white-space:nowrap;opacity:0;filter:blur(var(--swap-blur));transition:opacity var(--motion-swap) ease-out, filter var(--motion-swap) ease-out;grid-area:1/1;align-items:center;gap:8px;font-size:13px;font-weight:510;display:flex}.ar-flow__status[data-phase=idle] .ar-flow__status-row--idle,.ar-flow__status[data-phase=loading] .ar-flow__status-row--loading,.ar-flow__status[data-phase=done] .ar-flow__status-row--done{opacity:1;filter:none;transition-delay:var(--motion-swap)}.ar-flow__dot{opacity:.5;background:currentColor;border-radius:50%;width:7px;height:7px}.ar-spinner{border:1.5px solid;border-radius:50%;width:12px;height:12px}@supports (color:color-mix(in lab, red, red)){.ar-spinner{border:1.5px solid color-mix(in srgb, currentColor 30%, transparent)}}.ar-spinner{border-top-color:currentColor;animation:.7s linear infinite ar-spin}@keyframes ar-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ar-spinner{animation:none}}.ar-price{padding:80px 24px}@media (min-width:1024px){.ar-price{padding:104px 56px}}.ar-price__head{grid-template-columns:1fr;gap:24px;padding-bottom:48px;display:grid}@media (min-width:1024px){.ar-price__head{grid-template-columns:minmax(0,1fr) minmax(0,470px);gap:64px;padding-bottom:56px}.ar-price__lede{padding-top:26px}}.ar-price__grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:900px){.ar-price__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ar-price__card{border:1px solid var(--ar-hairline);background:var(--ar-surface);border-radius:12px;flex-direction:column;gap:16px;padding:28px 24px;display:flex}.ar-price__card--featured{border-color:var(--ar-ink)}@supports (color:color-mix(in lab, red, red)){.ar-price__card--featured{border-color:color-mix(in srgb, var(--ar-ink) 26%, transparent)}}.ar-price__card--featured{box-shadow:0 1px 2px #0000000a,0 16px 40px #0000000f}.ar-price__badge{border:1px solid var(--ar-hairline);font-family:var(--ar-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ar-ink-3);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11px}.ar-price__amount{border-top:1px solid var(--ar-hairline);flex-wrap:wrap;align-items:baseline;gap:8px;padding-top:20px;display:flex}.ar-price__specs{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.ar-price__specs li{background:var(--ar-surface-2);border:1px solid var(--ar-hairline);font-family:var(--ar-font-mono);color:var(--ar-ink-2);border-radius:6px;padding:4px 9px;font-size:11px}.ar-price__features{flex-direction:column;gap:9px;list-style:none;display:flex}.ar-price__features li{font-family:var(--ar-font-ui);color:var(--ar-ink-2);align-items:center;gap:9px;font-size:14px;line-height:20px;display:flex}.ar-price__foot{flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto;padding-top:12px;display:flex}.ar-price__includes{border-top:1px solid var(--ar-hairline);flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:40px;padding-top:24px;display:flex}.ar-price__compare{font-family:var(--ar-font-ui);letter-spacing:-.01em;color:var(--ar-ink);transition:opacity var(--motion-press) var(--ease-out-quint);margin-left:auto;font-size:14px;font-weight:510}.ar-price__compare:hover{opacity:.65}.ar-split{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}@media (min-width:1024px){.ar-split{grid-template-columns:minmax(0,452px) minmax(0,1fr);gap:72px}.ar-split--reverse{grid-template-columns:minmax(0,1fr) minmax(0,452px)}.ar-split--reverse .ar-split__copy{order:2}.ar-split--reverse .ar-split__visual{order:1}}.ar-split__copy{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.ar-split__visual{min-width:0}.ar-split__points{flex-direction:column;gap:10px;margin-top:4px;list-style:none;display:flex}.ar-split__points li{align-items:flex-start;gap:11px;display:flex}.ar-split__tick{background:var(--ar-ink-4);border-radius:50%;flex:none;width:5px;height:5px;margin-top:8px}@media (min-width:640px) and (max-width:1023px){.ar-grid-inner--3,.ar-grid-inner--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ar-grid-inner--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-grid-inner--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ar-grid-inner--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ar-cardicon{border:1px solid var(--ar-hairline);background:var(--ar-surface);width:34px;height:34px;color:var(--ar-ink-2);border-radius:8px;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.ar-inline-badge{border:1px solid var(--ar-hairline);font-family:var(--ar-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ar-ink-4);vertical-align:middle;white-space:nowrap;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:10px}.ar-earlynote{border-left:2px solid var(--ar-sage);border-radius:0 10px 10px 0;flex-direction:column;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.ar-earlynote{border-left:2px solid color-mix(in srgb, var(--ar-sage) 75%, transparent)}}.ar-earlynote{background:var(--ar-sage)}@supports (color:color-mix(in lab, red, red)){.ar-earlynote{background:color-mix(in srgb, var(--ar-sage) 9%, transparent)}}.ar-earlynote{padding:22px 26px}.ar-cq{container-type:inline-size}.ar-panel{border:1px solid var(--ar-app-border);background:var(--ar-app-surface);color:var(--ar-app-fg);font-family:var(--ar-font-ui);letter-spacing:0;border-radius:8px;overflow:hidden}.ar-panel__bar{border-bottom:1px solid var(--ar-app-border);background:var(--ar-app-surface-subtle);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.ar-panel__title{font-size:13px;font-weight:500;line-height:20px}.ar-panel__meta{color:var(--ar-app-fg-muted);align-items:center;font-size:12px;line-height:18px;display:flex}.ar-panel__body{flex-direction:column;padding:12px;display:flex}.ar-panel__row{justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.ar-panel__row--boxed{border:1px solid var(--ar-app-border);background:var(--ar-app-surface);border-radius:8px;padding:10px 12px}.ar-panel__pill{border:1px solid var(--ar-app-border);background:var(--ar-app-surface-subtle);color:var(--ar-app-fg-subtle);white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:500;line-height:16px}.ar-panel__cta{background:var(--ar-app-inverted);height:28px;color:var(--ar-app-inverted-fg);box-shadow:var(--ar-app-shadow-inverted);white-space:nowrap;border-radius:6px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.ar-panel__foot{border-top:1px solid var(--ar-app-border);background:var(--ar-app-surface-subtle);color:var(--ar-app-fg-muted);justify-content:space-between;align-items:center;gap:12px;margin:12px -12px -12px;padding:10px 12px;font-size:12px;line-height:18px;display:flex}.ar-slideshow{border:1px solid var(--ar-app-border);background:var(--ar-app-surface);border-radius:12px;overflow:hidden}.ar-slideshow__stage{aspect-ratio:16/9;position:relative;overflow:hidden}.ar-slideshow__play{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000040;border:1px solid #fff9;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ar-slideshow__caption{color:#fff;flex-direction:column;gap:2px;display:flex;position:absolute;bottom:16px;left:20px}.ar-slideshow__names{font-family:var(--ar-font-display);font-size:24px;line-height:1.05}.ar-slideshow__meta{color:#ffffffb3;font-size:11px}.ar-slideshow__bar{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.ar-slideshow__track{background:var(--ar-app-surface-sunken);border-radius:999px;height:3px;overflow:hidden}.ar-slideshow__fill{background:var(--ar-app-fg);border-radius:999px;width:38%;height:100%;display:block}.ar-slideshow__strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.ar-slideshow__music{color:var(--ar-app-fg-muted);align-items:center;gap:8px;font-size:11px;display:flex}.ar-slideshow__eq{align-items:flex-end;gap:2px;height:11px;display:flex}.ar-slideshow__eq i{background:var(--ar-app-fg-subtle);transform-origin:bottom;border-radius:1px;width:2px;animation:1.1s ease-in-out infinite ar-eq}.ar-slideshow__eq i:first-child{height:5px}.ar-slideshow__eq i:nth-child(2){height:11px;animation-delay:.18s}.ar-slideshow__eq i:nth-child(3){height:7px;animation-delay:.36s}@keyframes ar-eq{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ar-slideshow__eq i{animation:none}}.ar-intgrid{background:var(--ar-rail-line);grid-template-columns:1fr;gap:1px;padding:1px;display:grid}@media (min-width:640px){.ar-intgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ar-intgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ar-intgroup{background:var(--ar-rail-fill);flex-direction:column;gap:16px;padding:24px;display:flex}.ar-intgroup ul{flex-direction:column;gap:14px;list-style:none;display:flex}.ar-intgroup li{flex-direction:column;gap:2px;display:flex}.ar-intgroup__name{font-family:var(--ar-font-ui);letter-spacing:-.011em;color:var(--ar-ink);font-size:15px;font-weight:510}.ar-intgroup__note{font-family:var(--ar-font-ui);color:var(--ar-ink-3);font-size:14px;line-height:20px}.ar-related{grid-template-columns:1fr;gap:4px;margin-top:20px;display:grid}@media (min-width:640px){.ar-related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ar-related{grid-template-columns:repeat(3,minmax(0,1fr))}}.ar-related__item{transition:background-color var(--motion-press) var(--ease-out-quint), border-color var(--motion-press) var(--ease-out-quint);border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:14px;padding:16px;display:flex}.ar-related__item:hover{border-color:var(--ar-hairline);background:var(--ar-surface)}.ar-related__title{font-family:var(--ar-font-ui);letter-spacing:-.011em;color:var(--ar-ink);font-size:15px;font-weight:510;display:block}.ar-related__copy{font-family:var(--ar-font-ui);color:var(--ar-ink-3);margin-top:3px;font-size:14px;line-height:20px;display:block}.ar-handoff{border:1px solid var(--ar-app-border);background:var(--ar-app-border);border-radius:12px;grid-template-columns:1fr;gap:1px;display:grid;overflow:hidden}@media (min-width:640px){.ar-handoff{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ar-handoff__source,.ar-handoff__list{background:var(--ar-app-surface);padding:16px}.ar-handoff__list{flex-direction:column;gap:8px;display:flex}.ar-handoff__card{border:1px solid var(--ar-app-border);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}.ar-handoff__note{border-top:1px solid var(--ar-app-border);color:var(--ar-app-fg-muted);margin-top:auto;padding-top:12px;font-size:11px;line-height:16px}.ar-note{border:1px solid var(--ar-hairline);background:var(--ar-surface);border-radius:12px;flex-direction:column;align-items:flex-start;gap:20px;padding:24px;display:flex}@media (min-width:768px){.ar-note{flex-direction:row;justify-content:space-between;align-items:center;gap:32px;padding:24px 28px}}:focus-visible{outline:2px solid var(--ar-ink);outline-offset:2px}html{scroll-padding-top:84px}.ar-hero-lead{text-wrap:pretty}@media not all and (min-width:640px){.ar-hero-lead{font-size:20px;line-height:28px}}@media (min-width:768px) and (not (min-width:1024px)){.ar-flow__grid{grid-template-columns:1fr;gap:32px}.ar-flow__step+.ar-flow__step{border-left:0;margin-left:0;padding-left:0}.ar-flow__step{grid-template-rows:min-content min-content 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;display:grid}.ar-flow__step>.ar-flow__art{grid-area:1/2/4;margin-top:0}}.ar-flow__step,.ar-flow__art{min-width:0}.ar-flow__status{padding:10px 12px}.ar-flow__status-row{white-space:normal;text-align:center;justify-content:center}.ar-flow__status-row svg,.ar-flow__status-row .ar-spinner{flex-shrink:0}.ar-flow__art .ar-eyebrow{overflow-wrap:anywhere}.ar-footer-pending{color:var(--ar-ink-3);cursor:default}.ar-quote-arrow{flex-shrink:0;width:44px;height:44px}[data-feature-list]{--ar-ink:#fff}.ar-feature-desc{color:#ffffffa6}.ar-feature-index{color:#ffffff8c}.ar-feature-row:focus-within{outline-offset:-2px;outline:2px solid #95aba7}.ar-feature-toggle{text-align:left;cursor:pointer}.ar-feature-toggle:after{content:"";position:absolute;inset:0}.ar-feature-toggle:focus-visible{outline:none}.ar-feature-mobile-preview[hidden]{display:none}.ar-feature-mobile-preview{max-width:480px;position:relative}@media (prefers-reduced-motion:reduce){.ar-feature-copy,.ar-feature-desc,.ar-feature-title,.ar-feature-preview,.ar-feature-preview-card{transition:none;transform:none!important}}.ar-feature-row:hover .ar-feature-title{transform:none}:root{--ar-app-frame:#f4f4f5;--ar-app-canvas:#fafafa;--ar-app-bg:#fff;--ar-app-surface:#fff;--ar-app-surface-subtle:#fafafa;--ar-app-surface-sunken:#f4f4f5;--ar-app-border:#e5e7eb;--ar-app-border-strong:#d4d4d8;--ar-app-fg:#18181b;--ar-app-fg-subtle:#4b5563;--ar-app-fg-muted:#6b7280;--ar-app-fg-faint:#9ca3af;--ar-app-inverted:#27272a;--ar-app-inverted-fg:#ffffffe0;--ar-app-inverted-edge:#18181b;--ar-app-accent:#3b82f6;--ar-app-success:#047857;--ar-app-success-solid:#047857;--ar-app-pending:#c2410c;--ar-app-danger:#dc2626;--ar-app-on-solid:#fff;--ar-app-chart-1:#86b6ef;--ar-app-chart-2:#3987e5;--ar-app-chart-3:#256abf;--ar-app-chart-4:#104281;--ar-app-sage:#56736b;--ar-app-ring:#00000014;--ar-app-shadow-raised:0 1px 2px 0 #0000001f, 0 0 0 1px #00000014;--ar-app-shadow-inverted:inset 0 .75px 0 0 #fff3, 0 1px 2px 0 #0006, 0 0 0 1px var(--ar-app-inverted-edge)}@media (prefers-color-scheme:dark){:root:not([data-ar-theme=light]){--ar-app-frame:#09090b;--ar-app-canvas:#151515;--ar-app-bg:#101010;--ar-app-surface:#151515;--ar-app-surface-subtle:#171717;--ar-app-surface-sunken:#1c1c1c;--ar-app-border:#262626;--ar-app-border-strong:#2a2a2a;--ar-app-fg:#ededed;--ar-app-fg-subtle:#d4d4d4;--ar-app-fg-muted:#a3a3a3;--ar-app-fg-faint:#737373;--ar-app-inverted:#ececec;--ar-app-inverted-fg:#171717;--ar-app-inverted-edge:#3a3a3a;--ar-app-success:#34d399;--ar-app-pending:#fb923c;--ar-app-danger:#f87171;--ar-app-chart-1:#184f95;--ar-app-chart-2:#256abf;--ar-app-chart-3:#3987e5;--ar-app-chart-4:#86b6ef;--ar-app-ring:#ffffff14;--ar-app-shadow-raised:0 1px 2px 0 #0006, 0 0 0 1px #ffffff14;--ar-app-shadow-inverted:0 1px 2px 0 #00000080, 0 0 0 1px var(--ar-app-inverted-edge)}}:root[data-ar-theme=dark],[data-mocks-dark]{--ar-app-frame:#09090b;--ar-app-canvas:#151515;--ar-app-bg:#101010;--ar-app-surface:#151515;--ar-app-surface-subtle:#171717;--ar-app-surface-sunken:#1c1c1c;--ar-app-border:#262626;--ar-app-border-strong:#2a2a2a;--ar-app-fg:#ededed;--ar-app-fg-subtle:#d4d4d4;--ar-app-fg-muted:#a3a3a3;--ar-app-fg-faint:#737373;--ar-app-inverted:#ececec;--ar-app-inverted-fg:#171717;--ar-app-inverted-edge:#3a3a3a;--ar-app-success:#34d399;--ar-app-pending:#fb923c;--ar-app-danger:#f87171;--ar-app-chart-1:#184f95;--ar-app-chart-2:#256abf;--ar-app-chart-3:#3987e5;--ar-app-chart-4:#86b6ef;--ar-app-ring:#ffffff14;--ar-app-shadow-raised:0 1px 2px 0 #0006, 0 0 0 1px #ffffff14;--ar-app-shadow-inverted:0 1px 2px 0 #00000080, 0 0 0 1px var(--ar-app-inverted-edge)}.ar-app{background:var(--ar-app-canvas);height:100%;color:var(--ar-app-fg);font-family:var(--ar-font-ui);letter-spacing:0;text-align:left;grid-template-columns:minmax(0,1fr);font-size:13px;line-height:20px;display:grid;overflow:hidden}.ar-app__side{display:none}.ar-app__panelwrap{min-width:0;min-height:0;display:flex}.ar-app__panel{background:var(--ar-app-bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}@media (min-width:1024px){.ar-app{grid-template-columns:232px minmax(0,1fr)}.ar-app__side{display:flex}.ar-app__panelwrap{padding:8px 8px 8px 0}.ar-app__panel{border:1px solid var(--ar-app-border);border-radius:12px}}.ar-app-table{table-layout:fixed;border-collapse:collapse;width:100%}.ar-app-table th{color:var(--ar-app-fg-muted);text-align:left;background:var(--ar-app-surface-subtle);border-bottom:1px solid var(--ar-app-border);padding:8px 0 8px 12px;font-size:12px;font-weight:400;line-height:18px}.ar-app-table td{vertical-align:middle;border-top:1px solid var(--ar-app-border);padding:12px 0 12px 12px}.ar-app-table tr:first-child td{border-top:0}.ar-app-table th:last-child,.ar-app-table td:last-child{padding-right:12px}.ar-app-table .is-end{text-align:right}.ar-app-table .is-center{text-align:center}.ar-app-table .is-opt{display:none}@media (min-width:640px){.ar-app-table .is-opt{display:table-cell}}.ar-app-rowsection{grid-template-columns:minmax(0,1fr);gap:16px 40px;display:grid}@media (min-width:768px){.ar-app-rowsection{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ar-app-strip{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));margin-left:-1px;display:grid}.ar-app-strip>*{border-top:1px solid var(--ar-app-border);border-left:1px solid var(--ar-app-border);background:var(--ar-app-surface-subtle);padding:12px 16px}.ar-app-photogrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (min-width:768px){.ar-app-photogrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}
