.recraft-header-module__p-uEUG__header{z-index:50;color:#fff;background:#000;flex-shrink:0;align-items:center;height:64px;display:flex;position:sticky;top:0}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__inner{z-index:10;justify-content:space-between;align-items:center;width:100%;max-width:1400px;margin-inline:auto;padding-inline:20px;display:flex;position:relative}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__logo{color:#fff;border-radius:4px;flex-shrink:0;margin-right:22px;display:inline-flex}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__logoImage{flex-shrink:0;width:40px;height:40px;display:block}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__resources{flex-shrink:0;align-items:center;column-gap:20px;display:none}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__resource{color:#fff;letter-spacing:-.02em;border-radius:4px;outline:none;align-items:center;min-height:44px;padding-inline:8px;font-size:16px;font-weight:500;line-height:1.3;display:flex}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__actions{flex-grow:1;justify-content:flex-end;align-items:center;column-gap:12px;display:flex}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__action{background:hsl(var(--primary));width:fit-content;height:40px;color:hsl(var(--primary-foreground));letter-spacing:-.025em;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding-inline:16px;font-size:14px;font-weight:500;line-height:1.5;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__action:before{content:"";border-radius:inherit;opacity:0;background:#00000026;transition:opacity .15s ease-in-out;position:absolute;inset:0}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__action span{z-index:10;position:relative}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__signIn{color:#000;background:#e6e6e6;padding-inline:20px;font-size:16px;display:none}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__signIn:before{background:#0000001a;inset:-1px}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__resource:focus-visible,.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__action:focus-visible,.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__logo:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (hover:hover){.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__resource:hover{color:#ffffffb3}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__action:hover:before{opacity:1}}@container recraft-section (min-width:48rem){.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__inner{padding-inline:32px}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__resources{display:flex}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__signIn{display:inline-flex}.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__studio{padding-inline:20px;font-size:16px}}@container recraft-section (min-width:80rem){.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__inner{justify-content:flex-start}}@container recraft-section (min-width:87.5rem){.recraft-header-module__p-uEUG__header .recraft-header-module__p-uEUG__inner{padding-inline:0}}
.hero-v4-styles-module__V4Yn1q__headingGroup{color:var(--hero-heading-color);max-width:calc(100cqw - 2.5rem);top:var(--hero-heading-position-y);transform:translate3d(calc(-50% + var(--hero-heading-offset-x)), calc(var(--hero-heading-anchor-y) + .125rem), 0);will-change:transform}.hero-v4-styles-module__V4Yn1q__badgeFrame{--hero-badge-base-size:2.75rem;width:calc(var(--hero-badge-base-size) * var(--hero-badge-scale));height:calc(var(--hero-badge-base-size) * var(--hero-badge-scale));flex:none;position:relative}.hero-v4-styles-module__V4Yn1q__badgeArtwork{width:var(--hero-badge-base-size);height:var(--hero-badge-base-size);transform:translate(-50%, -50%) scale(var(--hero-badge-scale));transform-origin:50%;position:absolute;top:50%;left:50%}.hero-v4-styles-module__V4Yn1q__pattern{--hero-pattern-tile-size:calc(var(--hero-pattern-square-size) + var(--hero-pattern-square-size));background-image:conic-gradient(transparent 0 25%, var(--hero-pattern-color) 0 50%, transparent 0 75%, var(--hero-pattern-color) 0);background-size:var(--hero-pattern-tile-size) var(--hero-pattern-tile-size);opacity:var(--hero-pattern-opacity)}.hero-v4-styles-module__V4Yn1q__headingLine{line-height:.96;display:block}.hero-v4-styles-module__V4Yn1q__recraftLine{font-size:min(var(--hero-heading-recraft-xl), 13.5cqw)}.hero-v4-styles-module__V4Yn1q__stylesLine{margin-top:max(var(--hero-heading-line-gap), -2cqw);font-size:min(var(--hero-heading-styles-xl), 15cqw)}@container recraft-section (min-width:48rem){.hero-v4-styles-module__V4Yn1q__badgeFrame{--hero-badge-base-size:3.5rem}}@container recraft-section (min-width:48rem) and (max-width:63.9375rem){.hero-v4-styles-module__V4Yn1q__recraftLine{font-size:min(calc(var(--hero-heading-recraft-xl) / 1.1), 12.2727cqw)}.hero-v4-styles-module__V4Yn1q__stylesLine{font-size:min(calc(var(--hero-heading-styles-xl) / 1.1), 13.6364cqw)}}@container recraft-section (min-width:64rem) and (max-width:79.9375rem){.hero-v4-styles-module__V4Yn1q__recraftLine{font-size:min(calc(var(--hero-heading-recraft-xl) / 1.25), 10.8cqw)}.hero-v4-styles-module__V4Yn1q__stylesLine{font-size:min(calc(var(--hero-heading-styles-xl) / 1.25), 12cqw)}}@container recraft-section (min-width:80rem){.hero-v4-styles-module__V4Yn1q__headingGroup{max-width:none}.hero-v4-styles-module__V4Yn1q__recraftLine{font-size:var(--hero-heading-recraft-xl)}.hero-v4-styles-module__V4Yn1q__stylesLine{margin-top:var(--hero-heading-line-gap);font-size:var(--hero-heading-styles-xl)}}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/reference/f639721981034f88-s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/reference/9766a7e9e2e0ad5a-s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/reference/b66cf8e69499582a-s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/reference/aa016aab0e6d1295-s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/reference/22a5144ee8d83bca-s.p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/reference/013b72fa676f92e0-s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/reference/b9408752a0c24fb9-s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/reference/65f03d54ccadf4a8-s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/reference/e038a29029a234f2-s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/reference/2b5b02fc7e511755-s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/reference/7d4881bb7e1bf84d-s.p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/reference/e44cdba7d0878bc5-s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/reference/07fccecd6728972a-s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/reference/486fce9f36bc8f45-s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/reference/46bdd75a3ff56824-s.p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}@font-face{font-family:headingFont;src:url(/fonts/abc-gravity/abc-gravity-variable.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:headingFont Fallback;src:local(Arial);ascent-override:76.98%;descent-override:29.53%;line-gap-override:0.0%;size-adjust:121.53%}@font-face{font-family:abcGravityExpanded;src:url(/fonts/abc-gravity/abc-gravity-expanded.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:abcGravityExpanded Fallback;src:local(Arial);ascent-override:58.39%;descent-override:22.4%;line-gap-override:0.0%;size-adjust:160.22%}@font-face{font-family:abcGravityExpandedItalic;src:url(/fonts/abc-gravity/abc-gravity-expanded-italic.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:abcGravityExpandedItalic Fallback;src:local(Arial);ascent-override:58.45%;descent-override:22.42%;line-gap-override:0.0%;size-adjust:160.07%}@font-face{font-family:abcGravityCompressedItalic;src:url(/fonts/abc-gravity/abc-gravity-compressed-italic.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:abcGravityCompressedItalic Fallback;src:local(Arial);ascent-override:141.35%;descent-override:54.22%;line-gap-override:0.0%;size-adjust:66.19%}@font-face{font-family:abcGravityCondensedItalic;src:url(/fonts/abc-gravity/abc-gravity-condensed-italic.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:abcGravityCondensedItalic Fallback;src:local(Arial);ascent-override:94.19%;descent-override:36.13%;line-gap-override:0.0%;size-adjust:99.32%}@font-face{font-family:abcGravityCondensedBoldItalic;src:url(/fonts/abc-gravity/abc-gravity-condensed-trial-bold-italic.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:abcGravityCondensedBoldItalic Fallback;src:local(Arial);ascent-override:101.42%;descent-override:26.57%;line-gap-override:0.0%;size-adjust:93.55%}@font-face{font-family:abcGravityExtraCondensedBlack;src:url(/fonts/abc-gravity/abc-gravity-extra-condensed-trial-black.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:abcGravityExtraCondensedBlack Fallback;src:local(Arial);ascent-override:118.25%;descent-override:30.98%;line-gap-override:0.0%;size-adjust:80.23%}@font-face{font-family:abcGravityCondensed;src:url(/fonts/abc-gravity/abc-gravity-condensed.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:abcGravityCondensed Fallback;src:local(Arial);ascent-override:94.1%;descent-override:36.1%;line-gap-override:0.0%;size-adjust:99.42%}@font-face{font-family:abcGravityNormalItalic;src:url(/fonts/abc-gravity/abc-gravity-normal-italic.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:abcGravityNormalItalic Fallback;src:local(Arial);ascent-override:76.97%;descent-override:29.53%;line-gap-override:0.0%;size-adjust:121.55%}@font-face{font-family:abcGravityWideUltraItalic;src:url(/fonts/abc-gravity/abc-gravity-wide-trial-ultra-italic.woff2)format("woff2");font-display:swap;font-weight:1000;font-style:italic}@font-face{font-family:abcGravityWideUltraItalic Fallback;src:local(Arial);ascent-override:51.95%;descent-override:13.61%;line-gap-override:0.0%;size-adjust:182.61%}.reference-styles-module__Lc3ISW__siteRoot,.reference-styles-module__Lc3ISW__siteRoot{--font-sans:var(--font-body-family), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--color-gray-200:#e5e7eb;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-black:900;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body-family), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--default-mono-font-family:var(--font-mono-family), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-heading:var(--font-heading-family), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}@supports (color:lab(0% 0 0)){.reference-styles-module__Lc3ISW__siteRoot,.reference-styles-module__Lc3ISW__siteRoot{--color-gray-200:lab(91.6229% -.159115 -2.26791)}}:where(.reference-styles-module__Lc3ISW__siteRoot) *,:where(.reference-styles-module__Lc3ISW__siteRoot) :after,:where(.reference-styles-module__Lc3ISW__siteRoot) :before,:where(.reference-styles-module__Lc3ISW__siteRoot) ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.reference-styles-module__Lc3ISW__siteRoot) ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}.reference-styles-module__Lc3ISW__siteRoot,.reference-styles-module__Lc3ISW__siteRoot{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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}.reference-styles-module__Lc3ISW__siteRoot hr{height:0;color:inherit;border-top-width:1px}.reference-styles-module__Lc3ISW__siteRoot abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.reference-styles-module__Lc3ISW__siteRoot h1,.reference-styles-module__Lc3ISW__siteRoot h2,.reference-styles-module__Lc3ISW__siteRoot h3,.reference-styles-module__Lc3ISW__siteRoot h4,.reference-styles-module__Lc3ISW__siteRoot h5,.reference-styles-module__Lc3ISW__siteRoot h6{font-size:inherit;font-weight:inherit}.reference-styles-module__Lc3ISW__siteRoot a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.reference-styles-module__Lc3ISW__siteRoot b,.reference-styles-module__Lc3ISW__siteRoot strong{font-weight:bolder}.reference-styles-module__Lc3ISW__siteRoot code,.reference-styles-module__Lc3ISW__siteRoot kbd,.reference-styles-module__Lc3ISW__siteRoot samp,.reference-styles-module__Lc3ISW__siteRoot 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}.reference-styles-module__Lc3ISW__siteRoot small{font-size:80%}.reference-styles-module__Lc3ISW__siteRoot sub,.reference-styles-module__Lc3ISW__siteRoot sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.reference-styles-module__Lc3ISW__siteRoot sub{bottom:-.25em}.reference-styles-module__Lc3ISW__siteRoot sup{top:-.5em}.reference-styles-module__Lc3ISW__siteRoot table{text-indent:0;border-color:inherit;border-collapse:collapse}.reference-styles-module__Lc3ISW__siteRoot :-moz-focusring{outline:auto}.reference-styles-module__Lc3ISW__siteRoot progress{vertical-align:baseline}.reference-styles-module__Lc3ISW__siteRoot summary{display:list-item}.reference-styles-module__Lc3ISW__siteRoot ol,.reference-styles-module__Lc3ISW__siteRoot ul,.reference-styles-module__Lc3ISW__siteRoot menu{list-style:none}.reference-styles-module__Lc3ISW__siteRoot img,.reference-styles-module__Lc3ISW__siteRoot svg,.reference-styles-module__Lc3ISW__siteRoot video,.reference-styles-module__Lc3ISW__siteRoot canvas,.reference-styles-module__Lc3ISW__siteRoot audio,.reference-styles-module__Lc3ISW__siteRoot iframe,.reference-styles-module__Lc3ISW__siteRoot embed,.reference-styles-module__Lc3ISW__siteRoot object{vertical-align:middle;display:block}.reference-styles-module__Lc3ISW__siteRoot img,.reference-styles-module__Lc3ISW__siteRoot video{max-width:100%;height:auto}.reference-styles-module__Lc3ISW__siteRoot button,.reference-styles-module__Lc3ISW__siteRoot input,.reference-styles-module__Lc3ISW__siteRoot select,.reference-styles-module__Lc3ISW__siteRoot optgroup,.reference-styles-module__Lc3ISW__siteRoot textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.reference-styles-module__Lc3ISW__siteRoot ::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}.reference-styles-module__Lc3ISW__siteRoot :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.reference-styles-module__Lc3ISW__siteRoot :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.reference-styles-module__Lc3ISW__siteRoot ::file-selector-button{margin-inline-end:4px}.reference-styles-module__Lc3ISW__siteRoot ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.reference-styles-module__Lc3ISW__siteRoot ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}.reference-styles-module__Lc3ISW__siteRoot textarea{resize:vertical}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-search-decoration{-webkit-appearance:none}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-datetime-edit{display:inline-flex}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-datetime-edit-fields-wrapper{padding:0}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-datetime-edit{padding-block:0}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-datetime-edit-year-field{padding-block:0}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-datetime-edit-month-field{padding-block:0}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-datetime-edit-day-field{padding-block:0}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-datetime-edit-hour-field{padding-block:0}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-datetime-edit-minute-field{padding-block:0}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-datetime-edit-second-field{padding-block:0}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-datetime-edit-millisecond-field{padding-block:0}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-datetime-edit-meridiem-field{padding-block:0}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-calendar-picker-indicator{line-height:1}.reference-styles-module__Lc3ISW__siteRoot :-moz-ui-invalid{box-shadow:none}.reference-styles-module__Lc3ISW__siteRoot button,.reference-styles-module__Lc3ISW__siteRoot input:where([type=button],[type=reset],[type=submit]){appearance:button}.reference-styles-module__Lc3ISW__siteRoot ::file-selector-button{appearance:button}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-inner-spin-button{height:auto}.reference-styles-module__Lc3ISW__siteRoot ::-webkit-outer-spin-button{height:auto}.reference-styles-module__Lc3ISW__siteRoot [hidden]:where(:not([hidden=until-found])){display:none!important}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-pointer-events-auto]{pointer-events:auto}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-pointer-events-none]{pointer-events:none}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-sr-only]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-absolute]{position:absolute}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-fixed]{position:fixed}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-relative]{position:relative}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-inset-0]{inset:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-inset-x-5]{inset-inline:calc(var(--spacing) * 5)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-inset-y-8]{inset-block:calc(var(--spacing) * 8)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-top-1\/2]{top:50%}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-left-1\/2]{left:50%}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-isolate]{isolation:isolate}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-z-0]{z-index:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-z-10]{z-index:10}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-z-20]{z-index:20}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-z-30]{z-index:30}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-block]{display:block}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-flex]{display:flex}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-grid]{display:grid}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-hidden]{display:none}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-inline-flex]{display:inline-flex}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-size-0]{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-size-9]{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-size-full]{width:100%;height:100%}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-h-6]{height:calc(var(--spacing) * 6)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-h-8]{height:calc(var(--spacing) * 8)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-h-10]{height:calc(var(--spacing) * 10)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-h-12]{height:calc(var(--spacing) * 12)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-h-16]{height:calc(var(--spacing) * 16)}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-h-[calc(100svh-4rem)]"]{height:calc(calc(100 * var(--reference-vh)) - 4rem)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-h-auto\!]{height:auto!important}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-h-full]{height:100%}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-h-[1440px]"]{max-height:1440px}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-min-h-0]{min-height:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-h-[42rem]"]{min-height:42rem}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-w-[4.8rem]"]{width:4.8rem}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-w-fit]{width:fit-content}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-w-full]{width:100%}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-w-max]{width:max-content}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-w-[min(20rem,calc(100vw-2rem))]"]{max-width:min(20rem, calc(calc(100 * var(--reference-vw)) - 2rem))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-max-w-none]{max-width:none}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shrink-0]{flex-shrink:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref--translate-y-1\/2]{--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-translate-y-0\.5]{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-rotate-180]{rotate:180deg}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-transform]{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-animate-hero-ticker]{animation:103.5s linear infinite reference-styles-module__Lc3ISW__hero-ticker}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-touch-pan-y]{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-resize]{resize:both}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-grid-rows-[minmax(0,1fr)_4rem]"]{grid-template-rows:minmax(0,1fr) 4rem}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-flex-col]{flex-direction:column}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-flex-row]{flex-direction:row}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-flex-row-reverse]{flex-direction:row-reverse}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-items-center]{align-items:center}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-justify-center]{justify-content:center}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-gap-1]{gap:calc(var(--spacing) * 1)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-gap-5]{gap:calc(var(--spacing) * 5)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-overflow-hidden]{overflow:hidden}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-rounded-[10px]!"]{border-radius:10px!important}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-rounded-full]{border-radius:3.40282e38px}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-border]{border-style:var(--tw-border-style);border-width:1px}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-border-0]{border-style:var(--tw-border-style);border-width:0}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-border-[3px]"]{border-style:var(--tw-border-style);border-width:3px}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-border-current]{border-color:currentColor}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-border-input]{border-color:hsl(var(--input))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-border-secondary-foreground\/10]{border-color:hsl(var(--secondary-foreground))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-border-secondary-foreground\/10]{border-color:color-mix(in oklab, hsl(var(--secondary-foreground)) 10%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-bg-background]{background-color:hsl(var(--background))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-bg-black\/15]{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-bg-black\/15]{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-bg-destructive]{background-color:hsl(var(--destructive))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-bg-primary]{background-color:hsl(var(--primary))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-bg-secondary]{background-color:hsl(var(--secondary))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-object-cover]{object-fit:cover}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-object-center]{object-position:center}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-px-2\.5]{padding-inline:calc(var(--spacing) * 2.5)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-px-4]{padding-inline:calc(var(--spacing) * 4)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-pt-0\.5]{padding-top:calc(var(--spacing) * .5)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-pr-5]{padding-right:calc(var(--spacing) * 5)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-text-center]{text-align:center}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-font-display-condensed]{font-family:var(--font-abc-gravity-condensed-italic)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-font-display-expanded]{font-family:var(--font-abc-gravity-expanded)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-font-display-wide-ultra-italic]{font-family:var(--font-abc-gravity-wide-ultra-italic)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-font-mono]{font-family:var(--font-mono-family), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-font-sans]{font-family:var(--font-body-family), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-text-2xl]{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-text-sm]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-text-xs]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-text-[0.625rem]"]{font-size:.625rem}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-text-[0.8125rem]"]{font-size:.8125rem}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-leading-[1.25]"]{--tw-leading:1.25;line-height:1.25}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-leading-none]{--tw-leading:1;line-height:1}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-font-[1000]"]{--tw-font-weight:1000;font-weight:1000}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-font-black]{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-font-medium]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-font-semibold]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-tracking-tight]{--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-tracking-wide]{--tw-tracking:calc(.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-text-balance]{text-wrap:balance;text-wrap:balance}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-whitespace-normal]{white-space:normal}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-whitespace-nowrap]{white-space:nowrap}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-text-[#1a1a1a]"]{color:#1a1a1a}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-text-current]{color:currentColor}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-text-link]{color:hsl(var(--link))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-text-primary-foreground]{color:hsl(var(--primary-foreground))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-text-secondary-foreground]{color:hsl(var(--secondary-foreground))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-text-white]{color:var(--color-white)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-uppercase]{text-transform:uppercase}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-italic]{font-style:italic}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-ordinal]{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-underline-offset-4]{text-underline-offset:4px}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-opacity-0]{opacity:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-opacity-100]{opacity:1}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shadow]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-outline]{outline-style:var(--tw-outline-style);outline-width:1px}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-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,)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-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,)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-transition]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-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))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-ease-out]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-will-change-transform]{will-change:transform}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-outline-none]{--tw-outline-style:none;outline-style:none}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-select-none]{-webkit-user-select:none;user-select:none}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-before\:absolute]:before{content:var(--tw-content);position:absolute}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-before\:-inset-px]:before{content:var(--tw-content);inset:-1px}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-before\:inset-0]:before{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-before\:cursor-pointer]:before{content:var(--tw-content);cursor:pointer}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-before:rounded-[inherit]"]:before{content:var(--tw-content);border-radius:inherit}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-before\:border]:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-before\:border-transparent]:before{content:var(--tw-content);border-color:#0000}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-before:bg-black/5"]:before{content:var(--tw-content);background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-before:bg-black/5"]:before{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-before:bg-black/15"]:before{content:var(--tw-content);background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-before:bg-black/15"]:before{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-before\:bg-transparent]:before{content:var(--tw-content);background-color:#0000}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-before\:opacity-0]:before{content:var(--tw-content);opacity:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-before\:transition-opacity]:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-before\:ease-in-out]:before{content:var(--tw-content);--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-hover\:bg-accent]:hover{background-color:hsl(var(--accent))}}@media (hover:hover){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-hover:bg-accent/50"]:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-hover:bg-accent/50"]:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 50%, transparent)}}}@media (hover:hover){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-hover:bg-destructive/90"]:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-hover:bg-destructive/90"]:hover{background-color:color-mix(in oklab, hsl(var(--destructive)) 90%, transparent)}}}@media (hover:hover){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-hover\:text-accent-foreground]:hover{color:hsl(var(--accent-foreground))}}@media (hover:hover){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-hover\:underline]:hover{text-decoration-line:underline}}@media (hover:hover){.reference-styles-module__Lc3ISW__siteRoot .reference-styles-module__Lc3ISW__siteRoot [class~="ref-hover:before:opacity-100"]:hover:before{content:var(--tw-content);opacity:1}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-focus-visible\:ring-2]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-focus-visible:ring-destructive/20"]:focus-visible{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-focus-visible:ring-destructive/20"]:focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-focus-visible:ring-white/80"]:focus-visible{--tw-ring-color:#fffc}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-focus-visible:ring-white/80"]:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-focus-visible\:ring-offset-2]:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-focus-visible\:ring-offset-black]:focus-visible{--tw-ring-offset-color:var(--color-black)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-disabled\:pointer-events-none]:disabled{pointer-events:none}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-disabled\:opacity-50]:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-motion-reduce\:animate-none]{animation:none}}@container recraft-section not (min-width:79.9375rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-[79.9375rem]:!mt-[clamp(1.25rem,4vw,1.75rem)]"]{margin-top:clamp(1.25rem, calc(4 * var(--reference-vw)), 1.75rem)!important}}@container recraft-section not (min-width:79.9375rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-[79.9375rem]:!px-[clamp(1.25rem,4vw,1.5rem)]"]{padding-inline:clamp(1.25rem, calc(4 * var(--reference-vw)), 1.5rem)!important}}@container recraft-section not (min-width:79.9375rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-[79.9375rem]:!py-[clamp(0.75rem,2vw,0.875rem)]"]{padding-block:clamp(.75rem, calc(2 * var(--reference-vw)), .875rem)!important}}@container recraft-section not (min-width:79.9375rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-[79.9375rem]:!text-[clamp(1rem,2.5vw,1.125rem)]"]{font-size:clamp(1rem, calc(2.5 * var(--reference-vw)), 1.125rem)!important}}@container recraft-section not (min-width:79.9375rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-[79.9375rem]:!text-[min(1.75rem,5vw)]"]{font-size:min(1.75rem, calc(5 * var(--reference-vw)))!important}}@container recraft-section not (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-max-md\:max-w-none]{max-width:none}}@container recraft-section not (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-md:rounded-[0.5893rem]!"]{border-radius:.5893rem!important}}@container recraft-section not (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-md:!px-[1.2768rem]"]{padding-inline:1.2768rem!important}}@container recraft-section not (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-md:!py-[0.9822rem]"]{padding-block:.9822rem!important}}@container recraft-section not (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-md:!text-[1.0803rem]"]{font-size:1.0803rem!important}}@container recraft-section not (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-md:!text-[min(1.625rem,calc(5vw-2px))]"]{font-size:min(1.625rem, calc(calc(5 * var(--reference-vw)) - 2px))!important}}@container recraft-section not (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-max-md:text-[0.75rem]"]{font-size:.75rem}}@container recraft-section not (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-max-md\:whitespace-nowrap]{white-space:nowrap}}@container recraft-section (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-md\:inset-x-8]{inset-inline:calc(var(--spacing) * 8)}}@container recraft-section (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-md\:inset-y-10]{inset-block:calc(var(--spacing) * 10)}}@container recraft-section (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-md\:block]{display:block}}@container recraft-section (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-md\:flex]{display:flex}}@container recraft-section (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-md\:text-3xl]{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@container recraft-section (min-width:48rem){@container recraft-section not (min-width:64rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-md:max-lg:!px-[1.3542rem]"]{padding-inline:1.3542rem!important}}}@container recraft-section (min-width:48rem){@container recraft-section not (min-width:64rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-md:max-lg:!py-[1.0417rem]"]{padding-block:1.0417rem!important}}}@container recraft-section (min-width:48rem){@container recraft-section not (min-width:64rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-md:max-lg:!text-[1.1458rem]"]{font-size:1.1458rem!important}}}@container recraft-section (min-width:48rem){@container recraft-section not (min-width:64rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-md:max-lg:text-[0.75rem]"]{font-size:.75rem}}}@container recraft-section (min-width:48rem){@container recraft-section not (min-width:63.9375rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[48rem]:max-[63.9375rem]:max-w-none"]{max-width:none}}}@container recraft-section (min-width:48rem){@container recraft-section not (min-width:63.9375rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[48rem]:max-[63.9375rem]:whitespace-nowrap"]{white-space:nowrap}}}@container recraft-section (min-width:64rem){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-lg\:h-11]{height:calc(var(--spacing) * 11)}}@container recraft-section (min-width:64rem){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-lg\:text-base]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@container recraft-section (min-width:64rem){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-lg\:leading-none]{--tw-leading:1;line-height:1}}@container recraft-section (min-width:64rem){@container recraft-section not (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-lg:max-xl:rounded-[0.75rem]!"]{border-radius:.75rem!important}}}@container recraft-section (min-width:64rem){@container recraft-section not (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-lg:max-xl:!px-[1.625rem]"]{padding-inline:1.625rem!important}}}@container recraft-section (min-width:64rem){@container recraft-section not (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-lg:max-xl:!py-5"]{padding-block:calc(var(--spacing) * 5)!important}}}@container recraft-section (min-width:64rem){@container recraft-section not (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-lg:max-xl:!text-[1.375rem]"]{font-size:1.375rem!important}}}@container recraft-section (min-width:64rem){@container recraft-section not (min-width:79.9375rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[64rem]:max-[79.9375rem]:max-w-none"]{max-width:none}}}@container recraft-section (min-width:64rem){@container recraft-section not (min-width:79.9375rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[64rem]:max-[79.9375rem]:text-[0.8125rem]"]{font-size:.8125rem}}}@container recraft-section (min-width:64rem){@container recraft-section not (min-width:79.9375rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[64rem]:max-[79.9375rem]:whitespace-nowrap"]{white-space:nowrap}}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:pointer-events-auto"]{pointer-events:auto}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:hidden"]{display:none}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:h-15"]{height:calc(var(--spacing) * 15)}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:h-20"]{height:calc(var(--spacing) * 20)}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:min-h-0"]{min-height:calc(var(--spacing) * 0)}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:w-24"]{width:calc(var(--spacing) * 24)}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:max-w-none"]{max-width:none}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:touch-none"]{touch-action:none}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:grid-rows-[minmax(0,1fr)_5rem]"]{grid-template-rows:minmax(0,1fr) 5rem}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:gap-8"]{gap:calc(var(--spacing) * 8)}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:pr-8"]{padding-right:calc(var(--spacing) * 8)}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:text-base"]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@container recraft-section (min-width:80rem){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-min-[80rem]:whitespace-nowrap"]{white-space:nowrap}}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-dark:before:bg-black/25"]:where([class~=ref-dark],[class~=ref-dark] *):before{content:var(--tw-content);background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-dark:before:bg-black/25"]:where([class~=ref-dark],[class~=ref-dark] *):before{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-dark:before:bg-white/8"]:where([class~=ref-dark],[class~=ref-dark] *):before{content:var(--tw-content);background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-dark:before:bg-white/8"]:where([class~=ref-dark],[class~=ref-dark] *):before{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-dark:focus-visible:ring-destructive/40"]:where([class~=ref-dark],[class~=ref-dark] *):focus-visible{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~="ref-dark:focus-visible:ring-destructive/40"]:where([class~=ref-dark],[class~=ref-dark] *):focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-[&_a]:relative"] a{position:relative}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-[&_a]:z-10"] a{z-index:10}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-[&_svg]:pointer-events-none"] svg{pointer-events:none}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-[&_svg]:size-4"] svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.reference-styles-module__Lc3ISW__siteRoot [class~="ref-[&_svg]:shrink-0"] svg{flex-shrink:0}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose]{--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));color:hsl(var(--foreground))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--foreground))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(p):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(p):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){color:color-mix(in oklab, hsl(var(--foreground)) 90%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(h2):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){margin-top:calc(var(--spacing) * 11);margin-bottom:calc(var(--spacing) * 4);scroll-margin-top:calc(var(--spacing) * 8);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))))}@container recraft-section (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot :is(.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose]) :where(h2):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){margin-top:calc(var(--spacing) * 14);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(h3):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 4);scroll-margin-top:calc(var(--spacing) * 6);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(h4):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 2.5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(p):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){margin-block:calc(var(--spacing) * 6);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));overflow-x:auto}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(a):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){border-radius:max(calc(var(--radius) - 4px), .25rem);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);overflow-wrap:break-word;color:hsl(var(--link));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));--tw-duration:.3s;text-decoration-line:none;transition-duration:.3s}@media (hover:hover){.reference-styles-module__Lc3ISW__siteRoot .reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose]:hover :where(a):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){color:hsl(var(--link))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot .reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose]:hover :where(a):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){color:color-mix(in oklab, hsl(var(--link)) 85%, transparent)}}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(ol):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)),.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(ul):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){flex-direction:column;display:flex}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(ul):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){margin-block:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 2.5);padding-left:calc(var(--spacing) * 8)}@container recraft-section (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot :is(.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose]) :where(ul):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){padding-left:calc(var(--spacing) * 11)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(ol):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){margin-block:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 2.5);padding-left:calc(var(--spacing) * 7)}@container recraft-section (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot :is(.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose]) :where(ol):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){padding-left:calc(var(--spacing) * 10)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(li):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){margin:calc(var(--spacing) * 0);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(li):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(li):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){color:color-mix(in oklab, hsl(var(--foreground)) 90%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(strong):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--foreground))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(figure):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)),.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(hr):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){margin-block:calc(var(--spacing) * 8)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(hr):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){border-color:hsl(var(--border))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(blockquote):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){color:hsl(var(--foreground))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :where(img):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)){margin-block:calc(var(--spacing) * 0);border-radius:max(var(--radius), .25rem)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose][class~=ref-prose-clear-first-child]>*:first-child{margin-top:calc(var(--spacing) * 0)!important}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose]>*:last-child{margin-bottom:calc(var(--spacing) * 0)!important}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] h2 a,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] h3 a,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] h4 a,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] h5 a,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] h6 a{font-weight:inherit;color:inherit}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-not-prose] table a{border-radius:max(calc(var(--radius) - 4px), .25rem);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);overflow-wrap:break-word;color:hsl(var(--link));text-underline-offset:.3em;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));--tw-duration:.3s;text-decoration-line:underline;text-decoration-color:#0000;transition-duration:.3s}@media (hover:hover){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-not-prose] table a:hover{-webkit-text-decoration-color:hsl(var(--link));text-decoration-color:hsl(var(--link))}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] h2+p,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] h3+p,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] h4+p{margin-top:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] h2+h3{margin-top:calc(var(--spacing) * 6)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] h2+h4,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] h3+h4{margin-top:calc(var(--spacing) * 0)}@media (hover:hover){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] a:hover{-webkit-text-decoration-color:hsl(var(--link));text-decoration-color:hsl(var(--link))}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] a strong{color:hsl(var(--link));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));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] a strong:hover{color:hsl(var(--link))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] a strong:hover{color:color-mix(in oklab, hsl(var(--link)) 85%, transparent)}}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose]>*:last-child{margin-bottom:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ol ol,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ul ol{margin-top:calc(var(--spacing) * 2.5);margin-bottom:calc(var(--spacing) * 0);padding-left:calc(var(--spacing) * 5)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ol ul,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ul ul{margin-top:calc(var(--spacing) * 2.5);margin-bottom:calc(var(--spacing) * 0);padding-left:calc(var(--spacing) * 6)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ol strong,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ul strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ul :where(li):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)) ::marker{font-size:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ul :where(li):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *))::marker{font-size:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ul :where(li):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *)) ::-webkit-details-marker{font-size:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ul :where(li):not(:where([class~=ref-not-prose],[class~=ref-not-prose] *))::-webkit-details-marker{font-size:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ul li{position:relative}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ul li:before{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing) * 3);content:var(--tw-content);left:calc(var(--spacing) * -6);content:var(--tw-content);content:var(--tw-content);height:1px;width:calc(var(--spacing) * 2);content:var(--tw-content);content:var(--tw-content);background-color:hsl(var(--secondary-foreground));border-radius:3.40282e38px;position:absolute}@container recraft-section (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot :is(.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ul li):before{content:var(--tw-content);top:calc(var(--spacing) * 3.5)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ol li{padding-left:calc(var(--spacing) * 1);position:relative}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ol li::marker{color:hsl(var(--foreground))!important}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] li{padding-inline-start:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] li>*:first-child:not(ol,ul){margin-top:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] li>*:last-child{margin-bottom:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] details{margin-block:calc(var(--spacing) * 8)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] details summary{cursor:pointer;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));color:hsl(var(--foreground));text-transform:none;outline-offset:4px;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));--tw-duration:.3s;border-radius:.25rem;transition-duration:.3s}@media (hover:hover){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] details summary:hover{color:hsl(var(--secondary-foreground))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] details summary:hover{color:color-mix(in oklab, hsl(var(--secondary-foreground)) 85%, transparent)}}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] details summary+*{margin-top:calc(var(--spacing) * 4)!important}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-code-block]{margin-block:calc(var(--spacing) * 8)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table]{margin-block:calc(var(--spacing) * 8);display:flex}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table] table{border-collapse:separate;--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);min-width:min(46rem,100%);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);padding-inline:calc(var(--spacing) * 5)}@container recraft-section (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table] table{min-width:100%}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table] table{padding-inline:calc(var(--spacing) * 0)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table] table th{min-width:calc(var(--spacing) * 36);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--border));padding-bottom:calc(var(--spacing) * 1.5);text-align:left;vertical-align:top;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));color:hsl(var(--foreground))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table] table td{min-width:calc(var(--spacing) * 36);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--border));padding-top:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 3);text-align:left;vertical-align:top;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table] table td{color:color-mix(in oklab, hsl(var(--foreground)) 80%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table] table tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table{border-radius:max(var(--radius), .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table{background-color:color-mix(in oklab, hsl(var(--muted)) 50%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table th{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table th{border-color:color-mix(in oklab, hsl(var(--foreground)) 10%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table th{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table th{background-color:color-mix(in oklab, hsl(var(--foreground)) 5%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table th{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table th:first-child{padding-left:calc(var(--spacing) * 4)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table th:last-child{padding-right:calc(var(--spacing) * 4)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table th:last-child,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table tr td:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table td{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:hsl(var(--border));padding-inline:calc(var(--spacing) * 5)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table td:first-child{padding-left:calc(var(--spacing) * 4)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table td:last-child{padding-right:calc(var(--spacing) * 4)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table code{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table][class~=ref-theme-filled] table code{background-color:color-mix(in oklab, hsl(var(--background)) 30%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table] code{border-color:hsl(var(--border));background-color:hsl(var(--muted));border-radius:.25rem;width:max-content;max-width:30ch}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table] code{background-color:color-mix(in oklab, hsl(var(--muted)) 50%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-custom-table] code{padding-inline:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);padding-top:1px;padding-bottom:1px}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] pre[class~=ref-shiki]{margin-block:calc(var(--spacing) * 0);border-radius:max(calc(var(--radius) - 4px), .25rem);padding:calc(var(--spacing) * 0);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);background-color:#0000;overflow-x:auto}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] pre[class~=ref-shiki] code{--tw-border-style:none;border-style:none}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] pre[class~=ref-shiki] code span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-code-tabs] [class~=ref-code-block]{border-radius:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-code-tabs] [class~=ref-code-block] pre[class~=ref-shiki]{border-radius:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] figure[class~=ref-code-block] pre[class~=ref-shiki]{border-radius:0}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-admonition] [class~=ref-prose-inside-content] :not(pre)>code{padding-top:calc(var(--spacing) * 0);padding-bottom:calc(var(--spacing) * 0);--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :not(pre)>code{margin-inline:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted));border-radius:.25rem;max-width:100%;display:inline-flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :not(pre)>code{background-color:color-mix(in oklab, hsl(var(--muted)) 40%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :not(pre)>code{padding-inline:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));color:hsl(var(--foreground));padding-top:1px;padding-bottom:1px}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :not(pre)>code:before,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :not(pre)>code:after{content:var(--tw-content);display:none}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :not(pre)>code:not(:first-child){margin-left:3px}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] :not(pre) table td code:first-child{margin-left:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] a code{color:hsl(var(--link))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] p:has(>img){margin-block:calc(var(--spacing) * 8)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content]>*,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content] [class~=ref-prose]>*{margin-block:calc(var(--spacing) * 2.5)}:is(.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content]>*,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content] [class~=ref-prose]>*):first-child:not(h2){margin-top:calc(var(--spacing) * 0)}:is(.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content]>*,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content] [class~=ref-prose]>*):last-child{margin-bottom:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content] [class~=ref-code-block]{margin-block:calc(var(--spacing) * 4)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content] :not(pre)>code{border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);border-width:1px}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content] p{margin-block:calc(var(--spacing) * 2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content] ol,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content] ul{margin-block:calc(var(--spacing) * 2.5);row-gap:calc(var(--spacing) * 2.5);padding-left:calc(var(--spacing) * 5);flex-direction:column;display:flex}:is(.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content] ol,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content] ul) li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))))}:is(.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content] ol,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-prose-inside-content] ul) li:before{content:var(--tw-content);top:calc(var(--spacing) * 2.5);content:var(--tw-content);left:calc(var(--spacing) * -5)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] [class~=ref-accordion] :not([class~=ref-prose-inside-content]) h3{margin-block:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ol[class~=ref-steps]{margin-block:calc(var(--spacing) * 8);padding-left:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ol[class~=ref-steps] li{padding-left:calc(var(--spacing) * 0)}:is(.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ol[class~=ref-steps] [class~=ref-steps-content]>*,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ol[class~=ref-steps] [class~=ref-steps-content]>*):first-child:not(h2){margin-top:calc(var(--spacing) * 0)}:is(.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ol[class~=ref-steps] [class~=ref-steps-content]>*,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose] ol[class~=ref-steps] [class~=ref-steps-content]>*):last-child{margin-bottom:calc(var(--spacing) * 0)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose-lg]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-tracking:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))));letter-spacing:calc(-.025em + var(--tracking-offset-context,var(--tracking-offset-body,var(--tracking-offset,0em))))}@container recraft-section (min-width:48rem){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose-lg]{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-prose-lg]{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki]{--shiki-highlighted-line-background:#f5f5f5cc;--shiki-removed-line-background:#f4c9c8e6;--shiki-added-line-background:#a7c3a8e6;background-color:#0000!important}.reference-styles-module__Lc3ISW__siteRoot[class~=ref-dark] [class~=ref-shiki]{--shiki-highlighted-line-background:#252528cc;--shiki-removed-line-background:#481f1ee6;--shiki-added-line-background:#2d492ee6}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki] span{color:var(--shiki-light)}.reference-styles-module__Lc3ISW__siteRoot[class~=ref-dark] [class~=ref-shiki] span{color:var(--shiki-dark)!important}.reference-styles-module__Lc3ISW__siteRoot pre code{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-direction:column;display:flex!important}.reference-styles-module__Lc3ISW__siteRoot code [class~=ref-line]:after{visibility:hidden;--tw-content:"'";content:var(--tw-content);overflow:hidden}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-show-linenumbers] pre code{counter-reset:line}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-show-linenumbers] pre code>[class~=ref-line]:before{counter-increment:line;content:counter(line);margin-right:calc(var(--spacing) * 5);width:calc(var(--spacing) * 4);text-align:right;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--muted-foreground));display:inline-block}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki] span[class~=ref-line][class~=ref-highlighted]{background-color:var(--shiki-highlighted-line-background)!important}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki] span[class~=ref-line][class~=ref-diff][class~=ref-add]{background-color:var(--shiki-added-line-background)!important}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki] span[class~=ref-line][class~=ref-diff][class~=ref-add]:before{content:var(--tw-content);margin-left:calc(var(--spacing) * 2)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki] span[class~=ref-line][class~=ref-diff][class~=ref-add]:before{content:var(--tw-content);color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki] span[class~=ref-line][class~=ref-diff][class~=ref-add]:before{color:color-mix(in oklab, hsl(var(--foreground)) 90%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki] span[class~=ref-line][class~=ref-diff][class~=ref-add]:before{--tw-content:"+";content:var(--tw-content)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki] span[class~=ref-line][class~=ref-diff][class~=ref-remove]{background-color:var(--shiki-removed-line-background)!important}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki] span[class~=ref-line][class~=ref-diff][class~=ref-remove]:before{content:var(--tw-content);margin-left:calc(var(--spacing) * 2)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki] span[class~=ref-line][class~=ref-diff][class~=ref-remove]:before{content:var(--tw-content);color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki] span[class~=ref-line][class~=ref-diff][class~=ref-remove]:before{color:color-mix(in oklab, hsl(var(--foreground)) 90%, transparent)}}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-shiki] span[class~=ref-line][class~=ref-diff][class~=ref-remove]:before{--tw-content:"-";content:var(--tw-content)}.reference-styles-module__Lc3ISW__siteRoot media-controller{--media-font-size:13px;--media-font-weight:500;--media-font-family:var(--font-body-family), sans-serif;--media-text-content-height:1.375;--media-primary-color:var(--foreground);--media-secondary-color:hsla(var(--foreground) / .85);--media-control-background:transparent;--media-control-hover-background:transparent;--media-icon-color:transparent;--media-text-color:hsl(var(--foreground));--media-range-background:hsl(var(--foreground));--media-range-track-background:hsl(var(--foreground) / .1);--media-time-range-buffered-color:hsl(var(--foreground) / .1);--media-range-track-height:.375rem;--media-range-thumb-background:hsl(var(--foreground));--media-range-track-border-radius:3px;--media-range-bar-color:hsl(var(--foreground));--media-preview-background:hsl(var(--background));--media-range-padding-left:0px;--media-range-padding-right:0px}.reference-styles-module__Lc3ISW__siteRoot{--background:0 0% 100%;--foreground:72 85% 8%;--card:80 16% 93%;--card-foreground:72 85% 8%;--popover:0 0% 100%;--popover-foreground:72 85% 8%;--primary:72.414 97.129% 59.02%;--primary-foreground:0 0% 8%;--secondary:79 30% 89%;--secondary-foreground:70 86% 19%;--link:70 86% 19%;--muted:80 9% 93%;--muted-foreground:76 12% 38%;--accent:75 15% 95%;--accent-foreground:72 85% 8%;--destructive:357 100% 45%;--destructive-foreground:0 0% 100%;--border:77 13% 89%;--input:77 13% 89%;--ring:72.414 97.129% 59.02%;--recraft-blue:235 68% 38%;--chart-1:81 100% 8%;--chart-2:76 100% 13%;--chart-3:72 100% 25%;--chart-4:69 100% 37%;--chart-5:74 58% 66%;--radius:.375rem;--button-radius-xs:.125rem;--button-radius-sm:.25rem;--button-radius-md:.375rem;--button-radius-lg:.5rem;--font-body-family:Geist;--font-mono-family:"Geist Mono";--font-heading-family:var(--font-body-family);--font-heading:var(--font-heading-family);--tracking-offset-body:0em;--tracking-offset-heading:0em;--number-flow-mask-height:.25rem;--number-flow-mask-width:.25rem;--sticky-header-height:3.3125rem;--footer-safe-area-spacing:0rem;--sidebar:80 23% 97%;--sidebar-foreground:72 85% 8%;--sidebar-primary:72.414 97.129% 59.02%;--sidebar-primary-foreground:74 41% 10%;--sidebar-accent:75 15% 95%;--sidebar-accent-foreground:72 85% 8%;--sidebar-border:77 13% 89%;--sidebar-ring:77 13% 89%}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-dark]{--background:77 41% 3%;--foreground:0 0% 100%;--card:0 0% 11%;--card-foreground:0 0% 97%;--popover:80 31% 6%;--popover-foreground:0 0% 97%;--primary:72.414 97.129% 59.02%;--primary-foreground:0 0% 8%;--secondary:0 0% 45%;--secondary-foreground:0 0% 100%;--link:0 0% 100%;--muted:0 0% 13%;--muted-foreground:80 4% 84%;--accent:60 1% 27%;--accent-foreground:0 0% 100%;--destructive:0 100% 68%;--destructive-foreground:0 0% 0%;--border:0 0% 16%;--input:0 0% 17%;--ring:72.414 97.129% 59.02%;--chart-1:76 100% 13%;--chart-2:72 100% 25%;--chart-3:69 100% 37%;--chart-4:74 77% 69%;--chart-5:70 100% 85%;--radius:.375rem;--button-radius-xs:.125rem;--button-radius-sm:.25rem;--button-radius-md:.375rem;--button-radius-lg:.5rem;--tracking-offset-body:0em;--tracking-offset-heading:0em;--sidebar:80 43% 1%;--sidebar-foreground:0 0% 97%;--sidebar-primary:0 0% 100%;--sidebar-primary-foreground:77 18% 8%;--sidebar-accent:77 12% 11%;--sidebar-accent-foreground:0 0% 97%;--sidebar-border:77 9% 15%;--sidebar-ring:72.414 97.129% 59.02%}.reference-styles-module__Lc3ISW__siteRoot,.reference-styles-module__Lc3ISW__siteRoot [class~=ref-font-sans]{font-family:var(--font-sans);--tracking-offset-context:var(--tracking-offset-body,var(--tracking-offset,0em))}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-b-rounded-md]{border-radius:var(--button-radius-md)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-b-rounded-xs]{border-radius:var(--button-radius-xs)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-b-rounded-sm]{border-radius:var(--button-radius-sm)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-b-rounded-lg]{border-radius:var(--button-radius-lg)}.reference-styles-module__Lc3ISW__siteRoot [class~=ref-font-heading]{font-family:var(--font-heading);--tracking-offset-context:var(--tracking-offset-heading,var(--tracking-offset,0em))}.reference-styles-module__Lc3ISW__siteRoot *,.reference-styles-module__Lc3ISW__siteRoot :after,.reference-styles-module__Lc3ISW__siteRoot :before,.reference-styles-module__Lc3ISW__siteRoot ::backdrop{border-color:var(--color-gray-200,currentcolor)}.reference-styles-module__Lc3ISW__siteRoot ::file-selector-button{border-color:var(--color-gray-200,currentcolor)}.reference-styles-module__Lc3ISW__siteRoot *{border-color:hsl(var(--border))}.reference-styles-module__Lc3ISW__siteRoot{background-color:hsl(var(--background));color:hsl(var(--foreground))}.reference-styles-module__Lc3ISW__siteRoot:has([data-slot=documentation-menu-trigger]){--footer-safe-area-spacing:3.25rem}.reference-styles-module__Lc3ISW__siteRoot :where(:focus-visible):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:hsl(var(--background))}.reference-styles-module__Lc3ISW__siteRoot :where(:focus-visible):focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.reference-styles-module__Lc3ISW__siteRoot :where(:focus-visible):focus-visible{outline-offset:2px;outline:2px solid #0000}}.reference-styles-module__Lc3ISW__siteRoot a:not([class]){border-radius:.25rem}.reference-styles-module__Lc3ISW__siteRoot a:not([class]):focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.reference-styles-module__Lc3ISW__siteRoot button:not(:disabled),.reference-styles-module__Lc3ISW__siteRoot [role=button]:not(:disabled){cursor:pointer}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@keyframes reference-styles-module__Lc3ISW__hero-ticker{to{transform:translate(-50%)}}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.reference-styles-module__Lc3ISW__siteRoot *,.reference-styles-module__Lc3ISW__siteRoot :before,.reference-styles-module__Lc3ISW__siteRoot :after,.reference-styles-module__Lc3ISW__siteRoot ::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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-border-style:solid;--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-outline-style:solid;--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-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-duration:initial;--tw-border-spacing-x:0;--tw-border-spacing-y:0}}.reference-styles-module__Lc3ISW__siteRoot{--font-body-family:"Geist", "Geist Fallback";--font-mono-family:"Geist Mono", "Geist Mono Fallback";--font-caveat:"Caveat", "Caveat Fallback";--font-heading-family:"headingFont", "headingFont Fallback";--font-abc-gravity-expanded:"abcGravityExpanded", "abcGravityExpanded Fallback";--font-abc-gravity-expanded-italic:"abcGravityExpandedItalic", "abcGravityExpandedItalic Fallback";--font-abc-gravity-compressed-italic:"abcGravityCompressedItalic", "abcGravityCompressedItalic Fallback";--font-abc-gravity-condensed-italic:"abcGravityCondensedItalic", "abcGravityCondensedItalic Fallback";--font-abc-gravity-condensed-bold-italic:"abcGravityCondensedBoldItalic", "abcGravityCondensedBoldItalic Fallback";--font-abc-gravity-extra-condensed-black:"abcGravityExtraCondensedBlack", "abcGravityExtraCondensedBlack Fallback";--font-abc-gravity-condensed:"abcGravityCondensed", "abcGravityCondensed Fallback";--font-abc-gravity-normal-italic:"abcGravityNormalItalic", "abcGravityNormalItalic Fallback";--font-abc-gravity-wide-ultra-italic:"abcGravityWideUltraItalic", "abcGravityWideUltraItalic Fallback";font-family:var(--font-body-family), sans-serif;color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;min-height:100%;font-size:16px;font-weight:400;line-height:1.5;position:relative}
.reference-surface-module__bgSJkq__viewport{isolation:isolate;flex:none;position:relative;overflow:hidden;container:recraft-section/size}
