:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #c2410c;--bs-secondary: #18181b;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f4f4f5;--bs-dark: #09090b;--bs-primary-rgb: 194, 65, 12;--bs-secondary-rgb: 24, 24, 27;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 244, 244, 245;--bs-dark-rgb: 9, 9, 11;--bs-primary-text-emphasis: rgb(30.431372549%, 10.1960784314%, 1.8823529412%);--bs-secondary-text-emphasis: rgb(3.7647058824%, 3.7647058824%, 4.2352941176%);--bs-success-text-emphasis: rgb(3.9215686275%, 21.1764705882%, 13.1764705882%);--bs-info-text-emphasis: rgb(2.0392156863%, 31.6862745098%, 37.6470588235%);--bs-warning-text-emphasis: rgb(40%, 30.2745098039%, 1.0980392157%);--bs-danger-text-emphasis: rgb(34.5098039216%, 8.3137254902%, 10.8235294118%);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: rgb(95.2156862745%, 85.0980392157%, 80.9411764706%);--bs-secondary-bg-subtle: rgb(81.8823529412%, 81.8823529412%, 82.1176470588%);--bs-success-bg-subtle: rgb(81.9607843137%, 90.5882352941%, 86.5882352941%);--bs-info-bg-subtle: rgb(81.0196078431%, 95.8431372549%, 98.8235294118%);--bs-warning-bg-subtle: rgb(100%, 95.137254902%, 80.5490196078%);--bs-danger-bg-subtle: rgb(97.2549019608%, 84.1568627451%, 85.4117647059%);--bs-light-bg-subtle: rgb(98.6274509804%, 98.8235294118%, 99.0196078431%);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: rgb(90.431372549%, 70.1960784314%, 61.8823529412%);--bs-secondary-border-subtle: rgb(63.7647058824%, 63.7647058824%, 64.2352941176%);--bs-success-border-subtle: rgb(63.9215686275%, 81.1764705882%, 73.1764705882%);--bs-info-border-subtle: rgb(62.0392156863%, 91.6862745098%, 97.6470588235%);--bs-warning-border-subtle: rgb(100%, 90.2745098039%, 61.0980392157%);--bs-danger-border-subtle: rgb(94.5098039216%, 68.3137254902%, 70.8235294118%);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #09090b;--bs-body-color-rgb: 9, 9, 11;--bs-body-bg: #fafafa;--bs-body-bg-rgb: 250, 250, 250;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(9, 9, 11, 0.75);--bs-secondary-color-rgb: 9, 9, 11;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(9, 9, 11, 0.5);--bs-tertiary-color-rgb: 9, 9, 11;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #c2410c;--bs-link-color-rgb: 194, 65, 12;--bs-link-decoration: none;--bs-link-hover-color: rgb(60.862745098%, 20.3921568627%, 3.7647058824%);--bs-link-hover-color-rgb: 155, 52, 10;--bs-link-hover-decoration: none;--bs-code-color: #d63384;--bs-highlight-color: #09090b;--bs-highlight-bg: rgb(100%, 95.137254902%, 80.5490196078%);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #e4e4e7;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(194, 65, 12, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}:root{--background: #fafafa;--foreground: #09090b;--card: #ffffff;--card-foreground: #09090b;--popover: #ffffff;--popover-foreground: #09090b;--primary: #c2410c;--primary-foreground: #ffffff;--secondary: #18181b;--secondary-foreground: #fafafa;--muted: #f4f4f5;--muted-foreground: #52525b;--accent: #fff7ed;--accent-foreground: #9a3412;--destructive: #dc2626;--destructive-foreground: #ffffff;--border: #e4e4e7;--input: #e4e4e7;--ring: #c2410c;--radius: 0px;--color-red-50: oklch(97.1% 0.013 17.38);--color-red-100: oklch(93.6% 0.032 17.717);--color-red-200: oklch(88.5% 0.062 18.334);--color-red-300: oklch(80.8% 0.114 19.571);--color-red-500: oklch(63.7% 0.237 25.331);--color-red-600: oklch(57.7% 0.245 27.325);--color-red-700: oklch(50.5% 0.213 27.518);--color-red-800: oklch(44.4% 0.177 26.899);--color-red-900: oklch(39.6% 0.141 25.723);--color-red-950: oklch(25.8% 0.092 26.042);--color-orange-50: oklch(98% 0.016 73.684);--color-orange-700: oklch(55.3% 0.195 38.402);--color-orange-800: oklch(47% 0.157 37.304);--color-zinc-200: oklch(92% 0.004 286.32);--color-zinc-300: oklch(87.1% 0.006 286.286);--color-zinc-400: oklch(70.5% 0.015 286.067);--color-zinc-500: oklch(55.2% 0.016 285.938);--color-zinc-600: oklch(44.2% 0.017 285.786);--color-zinc-700: oklch(37% 0.013 285.805);--color-zinc-800: oklch(27.4% 0.006 286.033);--color-zinc-900: oklch(21% 0.006 285.885);--color-black: #000;--color-white: #fff;--ease-default: cubic-bezier(0.4, 0, 0.2, 1);--font-sans: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace}@property --ktr-leading{syntax:"*";inherits:false}@property --ktr-duration{syntax:"*";inherits:false}@property --ktr-border-style{syntax:"*";inherits:false;initial-value:solid}@property --ktr-tx{syntax:"*";inherits:false;initial-value:0}@property --ktr-ty{syntax:"*";inherits:false;initial-value:0}*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-x:clip}html.scroll-smooth{scroll-behavior:smooth}body{overflow-x:clip;background-color:var(--background);color:var(--foreground)}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}h1,h2,h3,h4,p,span,a,li{overflow-wrap:anywhere;word-wrap:break-word}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code{font-family:var(--font-mono);font-size:1em}small{font-size:80%}table{text-indent:0;border-color:inherit;border-collapse:collapse}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,iframe,embed{display:block;vertical-align:middle}img{max-width:100%;height:auto}button,input,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:rgba(0,0,0,0);opacity:1}button,input:where([type=button]),::file-selector-button{appearance:button}button{cursor:default}::placeholder{opacity:1;color:color-mix(in oklab, currentcolor 50%, transparent)}textarea{resize:vertical}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#fff;clip-path:none;color:#000;display:block;font-size:.875rem;font-weight:700;height:auto;left:.5rem;padding:1rem 1.5rem;top:.5rem;width:auto;z-index:100000}.list-unstyled{padding-left:0;list-style:none}.container{--bs-gutter-x: 0;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 640px){.container{max-width:640px}}@media(min-width: 768px){.container{max-width:768px}}@media(min-width: 1024px){.container{max-width:1024px}}@media(min-width: 1280px){.container{max-width:1280px}}@media(min-width: 1536px){.container{max-width:1536px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 640px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 1024px;--bs-breakpoint-xl: 1280px;--bs-breakpoint-xxl: 1536px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 0)}.grid .g-col-2{grid-column:auto/span 2}@media(min-width: 1024px){.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-7{grid-column:auto/span 7}}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s cubic-bezier(0.4, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.offcanvas{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 290px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 0;--bs-offcanvas-padding-y: 0;--bs-offcanvas-color: #fafafa;--bs-offcanvas-bg: #18181b;--bs-offcanvas-border-width: 0;--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.7}.object-fit-cover{object-fit:cover}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.d-inline-block{display:inline-block}.d-block{display:block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-none{display:none}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.top-0{top:0}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-12{top:3rem}.top-32{top:8rem}.top-100{top:100%}.top-n24{top:-6rem}.bottom-0{bottom:0}.start-0{left:0}.start-4{left:1rem}.start-8{left:2rem}.start-50{left:50%}.start-1-6{left:16.6666666667%}.start-n6{left:-1.5rem}.start-n24{left:-6rem}.end-0{right:0}.end-4{right:1rem}.end-1-6{right:16.6666666667%}.end-n24{right:-6rem}.translate-middle-x{transform:translateX(-50%)}.w-px{width:1px}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-100{width:100%}.w-fit{width:fit-content}.w-300px{width:300px}.w-700px{width:700px}.w-800px{width:800px}.mw-100{max-width:100%}.mw-none{max-width:none}.mw-md{max-width:28rem}.mw-lg{max-width:32rem}.mw-xl{max-width:36rem}.mw-2xl{max-width:42rem}.mw-3xl{max-width:48rem}.mw-4xl{max-width:56rem}.mw-5xl{max-width:64rem}.mw-6xl{max-width:72rem}.mw-7xl{max-width:80rem}.mw-260px{max-width:260px}.mw-680px{max-width:680px}.h-px{height:1px}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-100{height:100%}.h-280px{height:280px}.h-300px{height:300px}.h-350px{height:350px}.h-400px{height:400px}.h-50vh{height:50vh}.h-60vh{height:60vh}.mh-220px{max-height:220px}.mh-360px{max-height:360px}.min-vh-100{min-height:100vh}.flex-column{flex-direction:column}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.order-1{order:1}.order-2{order:2}.mx-1{margin-right:.25rem;margin-left:.25rem}.mx-2{margin-right:.5rem;margin-left:.5rem}.mx-auto{margin-right:auto;margin-left:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-auto{margin-top:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.ms-2{margin-left:.5rem}.ms-3{margin-left:.75rem}.ms-4{margin-left:1rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.px-2{padding-right:.5rem;padding-left:.5rem}.px-3{padding-right:.75rem;padding-left:.75rem}.px-4{padding-right:1rem;padding-left:1rem}.px-5{padding-right:1.25rem;padding-left:1.25rem}.px-6{padding-right:1.5rem;padding-left:1.5rem}.px-8{padding-right:2rem;padding-left:2rem}.px-10{padding-right:2.5rem;padding-left:2.5rem}.px-12{padding-right:3rem;padding-left:3rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1-5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.pt-0-5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-12{padding-top:3rem}.pt-30{padding-top:7.5rem}.pt-32{padding-top:8rem}.pt-36{padding-top:9rem}.pt-40{padding-top:10rem}.pt-48{padding-top:12rem}.pe-4{padding-right:1rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.ps-3{padding-left:.75rem}.ps-4{padding-left:1rem}.ps-6{padding-left:1.5rem}.ps-8{padding-left:2rem}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.row-gap-2{row-gap:.5rem}.column-gap-5{column-gap:1.25rem}.fw-medium{font-weight:500}.fw-semibold{font-weight:600}.fw-bold{font-weight:700}.fw-black{font-weight:900}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-none{text-transform:none}.text-break{word-wrap:break-word;word-break:break-word}.pe-none{pointer-events:none}.z-n10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}@media(min-width: 640px){.d-sm-inline{display:inline}.d-sm-inline-flex{display:inline-flex}.flex-sm-row{flex-direction:row}.px-sm-6{padding-right:1.5rem;padding-left:1.5rem}.gap-sm-8{gap:2rem}}@media(min-width: 768px){.d-md-block{display:block}.d-md-inline-flex{display:inline-flex}.w-md-1-3{width:33.3333333333%}.w-md-2-3{width:66.6666666667%}.w-md-50{width:50%}.h-md-100{height:100%}.h-md-420px{height:420px}.flex-md-row{flex-direction:row}.ms-md-12{margin-left:3rem}.p-md-12{padding:3rem}.p-md-14{padding:3.5rem}.p-md-16{padding:4rem}.p-md-24{padding:6rem}.py-md-24{padding-top:6rem;padding-bottom:6rem}.pt-md-35{padding-top:8.75rem}.ps-md-12{padding-left:3rem}.gap-md-4{gap:1rem}}@media(min-width: 1024px){.d-lg-block{display:block}.d-lg-flex{display:flex}.d-lg-none{display:none}.position-lg-sticky{position:sticky}.mw-lg-680px{max-width:680px}.h-lg-480px{height:480px}.flex-lg-row{flex-direction:row}.justify-content-lg-between{justify-content:space-between}.align-items-lg-center{align-items:center}.order-lg-1{order:1}.order-lg-2{order:2}.mx-lg-0{margin-right:0;margin-left:0}.px-lg-8{padding-right:2rem;padding-left:2rem}.py-lg-16{padding-top:4rem;padding-bottom:4rem}.py-lg-20{padding-top:5rem;padding-bottom:5rem}.pt-lg-16{padding-top:4rem}.pt-lg-40{padding-top:10rem}.pt-lg-44{padding-top:11rem}.pt-lg-48{padding-top:12rem}.pb-lg-16{padding-bottom:4rem}.pb-lg-20{padding-bottom:5rem}.pb-lg-32{padding-bottom:8rem}.gap-lg-16{gap:4rem}}.fs-xs{font-size:.75rem;line-height:var(--ktr-leading, 1.3333333333)}.fs-sm{font-size:.875rem;line-height:var(--ktr-leading, 1.4285714286)}.fs-base{font-size:1rem;line-height:var(--ktr-leading, 1.5)}.fs-lg{font-size:1.125rem;line-height:var(--ktr-leading, 1.5555555556)}.fs-xl{font-size:1.25rem;line-height:var(--ktr-leading, 1.4)}.fs-2xl{font-size:1.5rem;line-height:var(--ktr-leading, 1.3333333333)}.fs-3xl{font-size:1.875rem;line-height:var(--ktr-leading, 1.2)}.fs-4xl{font-size:2.25rem;line-height:var(--ktr-leading, 1.1111111111)}.fs-5xl{font-size:3rem;line-height:var(--ktr-leading, 1)}.fs-10px{font-size:10px}.fs-20rem{font-size:20rem}.lh-none{--ktr-leading: 1;line-height:1}.lh-tight{--ktr-leading: 1.25;line-height:1.25}.lh-snug{--ktr-leading: 1.375;line-height:1.375}.lh-relaxed{--ktr-leading: 1.625;line-height:1.625}.lh-6{--ktr-leading: 1.5rem;line-height:1.5rem}.lh-0-9{--ktr-leading: 0.9;line-height:.9}.lh-0-95{--ktr-leading: 0.95;line-height:.95}.lh-1-1{--ktr-leading: 1.1;line-height:1.1}.ls-tighter{letter-spacing:-0.05em}.ls-tight{letter-spacing:-0.025em}.ls-wide{letter-spacing:.025em}.ls-wider{letter-spacing:.05em}.ls-widest{letter-spacing:.1em}.ls-0-18em{letter-spacing:.18em}.ls-0-2em{letter-spacing:.2em}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.text-foreground{color:var(--foreground)}.text-card-foreground{color:var(--card-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-red-950{color:var(--color-red-950)}.text-orange-50{color:var(--color-orange-50)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-800{color:var(--color-zinc-800)}.text-red-900-80{color:color-mix(in oklab, var(--color-red-900) 80%, transparent)}.text-red-950-80{color:color-mix(in oklab, var(--color-red-950) 80%, transparent)}.bg-background{background-color:var(--background)}.bg-card{background-color:var(--card)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-muted{background-color:var(--muted)}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-transparent{background-color:rgba(0,0,0,0)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-600{background-color:var(--color-red-600)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-black-20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}.bg-black-40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}.bg-muted-60{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}.bg-primary-10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}.bg-primary-20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}.bg-primary-30{background-color:color-mix(in oklab, var(--primary) 30%, transparent)}.bg-divider-gradient{background-image:linear-gradient(to bottom right in oklab, color-mix(in oklab, var(--border) 0%, transparent), var(--border), color-mix(in oklab, var(--border) 0%, transparent))}.border{border-style:var(--ktr-border-style);border-width:1px}.border-2{border-style:var(--ktr-border-style);border-width:2px}.border-4{border-style:var(--ktr-border-style);border-width:4px}.border-y{border-block-style:var(--ktr-border-style);border-block-width:1px}.border-y-2{border-block-style:var(--ktr-border-style);border-block-width:2px}.border-y-4{border-block-style:var(--ktr-border-style);border-block-width:4px}.border-top{border-top-style:var(--ktr-border-style);border-top-width:1px}.border-top-2{border-top-style:var(--ktr-border-style);border-top-width:2px}.border-top-4{border-top-style:var(--ktr-border-style);border-top-width:4px}.border-top-8{border-top-style:var(--ktr-border-style);border-top-width:8px}.border-bottom{border-bottom-style:var(--ktr-border-style);border-bottom-width:1px}.border-bottom-2{border-bottom-style:var(--ktr-border-style);border-bottom-width:2px}.border-bottom-4{border-bottom-style:var(--ktr-border-style);border-bottom-width:4px}.border-bottom-8{border-bottom-style:var(--ktr-border-style);border-bottom-width:8px}.border-start{border-left-style:var(--ktr-border-style);border-left-width:1px}.border-start-2{border-left-style:var(--ktr-border-style);border-left-width:2px}.border-start-4{border-left-style:var(--ktr-border-style);border-left-width:4px}.border-start-8{border-left-style:var(--ktr-border-style);border-left-width:8px}.border-dashed{--ktr-border-style: dashed;border-style:dashed}.border-background{border-color:var(--background)}.border-primary{border-color:var(--primary)}.border-muted{border-color:var(--muted)}.border-border{border-color:var(--border)}.border-black{border-color:var(--color-black)}.border-white{border-color:var(--color-white)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-500{border-color:var(--color-red-500)}.border-red-600{border-color:var(--color-red-600)}.border-red-900{border-color:var(--color-red-900)}.border-orange-700{border-color:var(--color-orange-700)}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-800{border-color:var(--color-zinc-800)}.border-primary-30{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}.border-primary-50{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}:where(.divide-y>:not(:last-child)){border-top-style:var(--ktr-border-style);border-bottom-style:var(--ktr-border-style);border-top-width:0;border-bottom-width:1px}:where(.divide-y-2>:not(:last-child)){border-top-style:var(--ktr-border-style);border-bottom-style:var(--ktr-border-style);border-top-width:0;border-bottom-width:2px}:where(.divide-black>:not(:last-child)){border-color:var(--color-black)}:where(.divide-black-20>:not(:last-child)){border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}.rounded-lg{border-radius:var(--radius)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-2xl{border-radius:1rem}.rounded-pill{border-radius:calc(infinity*1px)}:where(.space-y-0-5>:not(:last-child)){margin-block-start:0;margin-block-end:.125rem}:where(.space-y-1>:not(:last-child)){margin-block-start:0;margin-block-end:.25rem}:where(.space-y-2>:not(:last-child)){margin-block-start:0;margin-block-end:.5rem}:where(.space-y-3>:not(:last-child)){margin-block-start:0;margin-block-end:.75rem}:where(.space-y-4>:not(:last-child)){margin-block-start:0;margin-block-end:1rem}:where(.space-y-6>:not(:last-child)){margin-block-start:0;margin-block-end:1.5rem}:where(.space-y-8>:not(:last-child)){margin-block-start:0;margin-block-end:2rem}:where(.space-y-10>:not(:last-child)){margin-block-start:0;margin-block-end:2.5rem}:where(.space-y-16>:not(:last-child)){margin-block-start:0;margin-block-end:4rem}:where(.space-x-2>:not(:last-child)){margin-inline-start:0;margin-inline-end:.5rem}.size-3{width:.75rem;height:.75rem}.size-5{width:1.25rem;height:1.25rem}.size-10{width:2.5rem;height:2.5rem}.min-h-400px{min-height:400px}.min-h-500px{min-height:500px}.min-h-600px{min-height:600px}.min-w-220px{min-width:220px}.aspect-square{aspect-ratio:1/1}.aspect-3x4{aspect-ratio:3/4}.aspect-4x3{aspect-ratio:4/3}.aspect-4x5{aspect-ratio:4/5}.aspect-16x11{aspect-ratio:16/11}.inset-0{inset:0}.flex-1{flex:1}.shadow-sm{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.shadow-2xl{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.shadow-callbar{box-shadow:0 -10px 20px rgba(0,0,0,.2)}.shadow-hard-4-black{box-shadow:4px 4px 0 0 #000}.shadow-hard-4-red-600{box-shadow:4px 4px 0 0 #dc2626}.shadow-hard-4-red-300{box-shadow:4px 4px 0 0 #fca5a5}.shadow-hard-4-orange{box-shadow:4px 4px 0 0 #ea580c}.shadow-hard-6-white-10{box-shadow:6px 6px 0 0 rgba(255,255,255,.1)}.shadow-hard-8-black{box-shadow:8px 8px 0 0 #000}.shadow-hard-8-white-20{box-shadow:8px 8px 0 0 rgba(255,255,255,.2)}.shadow-hard-8-white-30{box-shadow:8px 8px 0 0 rgba(255,255,255,.3)}.shadow-hard-12-red-900{box-shadow:12px 12px 0 0 #7f1d1d}.shadow-hard-12-orange-20{box-shadow:12px 12px 0 0 rgba(234,88,12,.2)}.shadow-hard-12-white-20{box-shadow:12px 12px 0 0 rgba(255,255,255,.2)}.filter-blur-140{filter:blur(140px)}.filter-blur-150{filter:blur(150px)}.filter-drop-shadow-md{filter:drop-shadow(0 3px 3px rgba(0, 0, 0, 0.12))}.filter-drop-shadow-glow{filter:drop-shadow(0 0 15px rgba(234, 88, 12, 0.3))}.mix-blend-color-burn{mix-blend-mode:color-burn}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:var(--ktr-duration, 150ms)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:var(--ktr-duration, 150ms)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:var(--ktr-duration, 150ms)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:var(--ktr-duration, 150ms)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:var(--ktr-duration, 150ms)}.duration-500{--ktr-duration: 500ms;transition-duration:500ms}.translate-x-4{--ktr-tx: 1rem;translate:var(--ktr-tx) var(--ktr-ty)}.translate-y-4{--ktr-ty: 1rem;translate:var(--ktr-tx) var(--ktr-ty)}.rotate-90{rotate:90deg}.animate-pulse{animation:ktr-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}.animate-ping{animation:ktr-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(hover: hover){.text-primary-hover:hover{color:var(--primary)}}@media(hover: hover){.text-white-hover:hover{color:var(--color-white)}}@media(hover: hover){.text-foreground-hover:hover{color:var(--foreground)}}@media(hover: hover){:where(.group):hover .group-hover-text-primary{color:var(--primary)}}@media(hover: hover){:where(.group):hover .group-hover-text-zinc-400{color:var(--color-zinc-400)}}:where(.group)[open] .group-open-text-primary{color:var(--primary)}@media(hover: hover){.bg-black-hover:hover{background-color:var(--color-black)}}@media(hover: hover){.bg-orange-800-hover:hover{background-color:var(--color-orange-800)}}@media(hover: hover){.bg-primary-hover:hover{background-color:var(--primary)}}@media(hover: hover){.bg-white-hover:hover{background-color:var(--color-white)}}@media(hover: hover){.bg-zinc-800-hover:hover{background-color:var(--color-zinc-800)}}@media(hover: hover){.bg-zinc-900-hover:hover{background-color:var(--color-zinc-900)}}@media(hover: hover){.border-black-hover:hover{border-color:var(--color-black)}}@media(hover: hover){.border-primary-hover:hover{border-color:var(--primary)}}@media(hover: hover){.shadow-md-hover:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}}@media(hover: hover){.shadow-hard-4-black-hover:hover{box-shadow:4px 4px 0 0 #000}}@media(hover: hover){:where(.group):hover .group-hover-opacity-100{opacity:1}}@media(hover: hover){.translate-x-1-hover:hover{--ktr-tx: 0.25rem;translate:var(--ktr-tx) var(--ktr-ty)}}@media(hover: hover){:where(.group):hover .group-hover-translate-x-2{--ktr-tx: 0.5rem;translate:var(--ktr-tx) var(--ktr-ty)}}@media(hover: hover){.translate-y-1-hover:hover{--ktr-ty: 0.25rem;translate:var(--ktr-tx) var(--ktr-ty)}}@media(hover: hover){:where(.group):hover .group-hover-rotate-45{rotate:45deg}}:where(.group)[open] .group-open-rotate-180{rotate:180deg}@media(hover: hover){.scale-105-hover:hover{scale:105% 105%}}@media(hover: hover){:where(.group):hover .group-hover-scale-1-03{scale:1.03}}.scale-0-98-active:active{scale:.98}@media(min-width: 768px){.fs-md-xl{font-size:1.25rem;line-height:var(--ktr-leading, 1.4)}.fs-md-2xl{font-size:1.5rem;line-height:var(--ktr-leading, 1.3333333333)}.fs-md-3xl{font-size:1.875rem;line-height:var(--ktr-leading, 1.2)}.fs-md-4xl{font-size:2.25rem;line-height:var(--ktr-leading, 1.1111111111)}.fs-md-5xl{font-size:3rem;line-height:var(--ktr-leading, 1)}.fs-md-6xl{font-size:3.75rem;line-height:var(--ktr-leading, 1)}.fs-md-7xl{font-size:4.5rem;line-height:var(--ktr-leading, 1)}.fs-md-8xl{font-size:6rem;line-height:var(--ktr-leading, 1)}:where(.divide-y-md-0>:not(:last-child)){border-top-style:var(--ktr-border-style);border-bottom-style:var(--ktr-border-style);border-top-width:0;border-bottom-width:0}:where(.divide-x-md>:not(:last-child)){border-inline-style:var(--ktr-border-style);border-inline-start-width:0;border-inline-end-width:1px}.aspect-md-auto{aspect-ratio:auto}}@media(min-width: 1024px){.fs-lg-5xl{font-size:3rem;line-height:var(--ktr-leading, 1)}.fs-lg-6xl{font-size:3.75rem;line-height:var(--ktr-leading, 1)}.fs-lg-7xl{font-size:4.5rem;line-height:var(--ktr-leading, 1)}.fs-lg-8xl{font-size:6rem;line-height:var(--ktr-leading, 1)}}@keyframes ktr-pulse{50%{opacity:.5}}@keyframes ktr-ping{75%,100%{transform:scale(2);opacity:0}}.grid{grid-template-rows:none;grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr))}.grid-cols-1{--bs-columns: 1}.grid-cols-2{--bs-columns: 2}@media(min-width: 640px){.grid-cols-sm-2{--bs-columns: 2}.grid-cols-sm-3{--bs-columns: 3}}@media(min-width: 768px){.grid-cols-md-2{--bs-columns: 2}.grid-cols-md-3{--bs-columns: 3}}@media(min-width: 1024px){.grid-cols-lg-2{--bs-columns: 2}.grid-cols-lg-3{--bs-columns: 3}.grid-cols-lg-4{--bs-columns: 4}.grid-cols-lg-12{--bs-columns: 12}}@media(min-width: 1024px){.grid-lg-footer{grid-template-columns:minmax(0, 1.15fr) minmax(0, 2fr)}.grid-lg-sidebar{grid-template-columns:1fr 280px}}.tactical-grid{background-image:linear-gradient(rgba(234, 88, 12, 0.1) 1px, transparent 1px),linear-gradient(90deg, rgba(234, 88, 12, 0.1) 1px, transparent 1px);background-size:40px 40px}.dark-grid{background-image:linear-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px),linear-gradient(90deg, rgba(255, 255, 255, 0.05) 1px, transparent 1px);background-size:40px 40px}.grayscale-map{filter:grayscale(100%) contrast(120%) invert(90%) hue-rotate(180deg)}.dot-pattern{background-image:radial-gradient(#ea580c 1px, transparent 1px);background-size:32px 32px}[data-rl-num]::before{content:attr(data-rl-num)}.site-footer{margin-bottom:4.2rem}.nav-dropdown-panel{visibility:hidden;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}@media(hover: hover){.nav-dropdown:hover>.nav-dropdown-panel{visibility:visible;opacity:1}}.nav-dropdown:focus-within>.nav-dropdown-panel{visibility:visible;opacity:1}.mobile-sidebar.offcanvas-end{max-width:85vw;z-index:1045}.mobile-accordion-icon{transition-property:transform,translate,scale,rotate;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.mobile-accordion-toggle:not(.collapsed) .mobile-accordion-icon{rotate:180deg}.mobile-accordion-content.collapsing{overflow:hidden}.blog-article{font-size:1.0625rem;line-height:1.8;color:var(--muted-foreground)}.blog-article>*+*{margin-top:1.4rem}.blog-article p{color:var(--muted-foreground);letter-spacing:.005em}.blog-article p strong,.blog-article li strong{color:var(--foreground);font-weight:600}.blog-article h2{margin-top:3rem;margin-bottom:1rem;font-size:1.875rem;line-height:1.25;font-weight:800;color:var(--foreground);letter-spacing:-0.02em;text-transform:uppercase;scroll-margin-top:6rem}.blog-article h3{margin-top:2.25rem;margin-bottom:.75rem;font-size:1.375rem;line-height:1.35;font-weight:600;color:var(--foreground);scroll-margin-top:6rem}.blog-article h2:first-child,.blog-article h3:first-child{margin-top:0}.blog-article a{color:var(--primary);font-weight:500;text-decoration:none;border-bottom:1px solid color-mix(in srgb, var(--primary) 35%, transparent);transition:border-color .15s ease,color .15s ease}.blog-article a:hover{border-bottom-color:var(--primary)}.blog-article ul{padding-left:0;list-style:none}.blog-article ul>li{position:relative;padding-left:1.75rem;margin-top:.6rem;color:var(--muted-foreground)}.blog-article ul>li::before{content:"";position:absolute;left:.25rem;top:.7em;width:.5rem;height:.5rem;border-radius:9999px;background:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 18%, transparent)}.blog-article ol{padding-left:1.5rem;list-style:decimal;color:var(--muted-foreground)}.blog-article ol>li{margin-top:.6rem;padding-left:.25rem}.blog-article ol>li::marker{color:var(--primary);font-weight:700}.blog-article li>p{margin-top:.4rem}.blog-article blockquote{margin:2rem 0;padding:1.25rem 1.5rem;border-left:4px solid var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent);border-radius:0;color:var(--foreground)}.blog-article blockquote p{color:var(--foreground);margin-top:0}.blog-article code{background:color-mix(in srgb, var(--secondary) 70%, transparent);border:1px solid var(--border);border-radius:0;padding:.125rem .375rem;font-size:.9em;color:var(--foreground)}.blog-article hr{margin:3rem auto;width:4rem;border:0;border-top:2px solid var(--border)}.blog-toc-link.is-active{color:var(--primary)}@media(max-width: 1023px){.blog-article{font-size:1rem;line-height:1.75}.blog-article h2{font-size:1.625rem;margin-top:2.5rem}.blog-article h3{font-size:1.25rem;margin-top:2rem}}.blog-pagination .nav-links{display:flex;flex-wrap:wrap;gap:.5rem}.blog-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0 .75rem;border:2px solid var(--border);font-weight:900;font-size:.875rem;text-transform:uppercase;transition:border-color .15s cubic-bezier(0.4, 0, 0.2, 1),color .15s cubic-bezier(0.4, 0, 0.2, 1)}.blog-pagination .page-numbers:hover{border-color:var(--primary);color:var(--primary)}.blog-pagination .page-numbers.current{background:var(--primary);border-color:var(--primary);color:#fff}.bg-black,.bg-secondary,.bg-zinc-900{--primary: #ea580c}.bg-zinc-800{--primary: #f97316}.bg-primary,.bg-primary-hover:hover{--primary: #c2410c}.bg-primary:has(.text-black){--primary: #d0470c}.bg-zinc-200 .text-red-600{color:#b91c1c}.bg-zinc-200 .text-zinc-500{color:#52525b}.bg-black .text-zinc-500,.bg-secondary .text-zinc-500,.bg-zinc-900 .text-zinc-500,.bg-zinc-800 .text-zinc-500,.bg-black .text-zinc-600,.bg-secondary .text-zinc-600,.bg-zinc-900 .text-zinc-600{color:#a1a1aa}.bg-primary-20.text-primary{color:#9a3412}.bg-black .bg-primary-20.text-primary,.bg-secondary .bg-primary-20.text-primary,.bg-zinc-900 .bg-primary-20.text-primary{color:var(--primary)}body.error404-standalone{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;background:#0f172a;color:#e2e8f0;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;line-height:normal}body.error404-standalone .error-wrap{text-align:center;max-width:560px}body.error404-standalone .error-code{font-size:6rem;font-weight:800;line-height:1;margin:0;color:#38bdf8}body.error404-standalone h1{font-size:1.6rem;font-weight:bold;margin:1rem 0 .75rem}body.error404-standalone p{font-size:1.05rem;line-height:1.7;color:#cbd5e1;margin:0 0 1.5rem}body.error404-standalone .error-brand{font-size:.95rem;color:#94a3b8;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.08em}body.error404-standalone .error-actions{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}body.error404-standalone .error-btn{display:inline-block;padding:.85rem 1.6rem;border-radius:.5rem;font-weight:600;text-decoration:none;transition:opacity .15s}body.error404-standalone .error-btn:hover{opacity:.9}body.error404-standalone .error-btn-primary{background:#38bdf8;color:#0f172a}body.error404-standalone .error-btn-ghost{border:1px solid #475569;color:#e2e8f0}