*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }body{position:relative;overflow-x:hidden;--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity, 1));font-family:Sora,sans-serif;--tw-text-opacity: 1;color:rgb(36 40 51 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{letter-spacing:-.05em}.btn-magnetic{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;font-weight:700;letter-spacing:-.025em;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.btn-magnetic hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-magnetic span.bg-layer{position:absolute;inset:0;z-index:0;height:100%;width:100%;--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.btn-magnetic:hover span.bg-layer{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-magnetic span.content-layer{position:relative;z-index:10}#orthovitre-root-container .pointer-events-none{pointer-events:none}#orthovitre-root-container .fixed{position:fixed}#orthovitre-root-container .absolute{position:absolute}#orthovitre-root-container .relative{position:relative}#orthovitre-root-container .inset-0{inset:0}#orthovitre-root-container .inset-x-0{left:0;right:0}#orthovitre-root-container .bottom-0{bottom:0}#orthovitre-root-container .bottom-12{bottom:3rem}#orthovitre-root-container .bottom-4{bottom:1rem}#orthovitre-root-container .left-0{left:0}#orthovitre-root-container .left-1\/2{left:50%}#orthovitre-root-container .right-0{right:0}#orthovitre-root-container .right-4{right:1rem}#orthovitre-root-container .top-0{top:0}#orthovitre-root-container .top-1\/2{top:50%}#orthovitre-root-container .top-12{top:3rem}#orthovitre-root-container .top-6{top:1.5rem}#orthovitre-root-container .top-8{top:2rem}#orthovitre-root-container .z-10{z-index:10}#orthovitre-root-container .z-20{z-index:20}#orthovitre-root-container .z-30{z-index:30}#orthovitre-root-container .z-50{z-index:50}#orthovitre-root-container .mx-4{margin-left:1rem;margin-right:1rem}#orthovitre-root-container .mx-auto{margin-left:auto;margin-right:auto}#orthovitre-root-container .my-8{margin-top:2rem;margin-bottom:2rem}#orthovitre-root-container .-mt-12{margin-top:-3rem}#orthovitre-root-container .-mt-8{margin-top:-2rem}#orthovitre-root-container .mb-1{margin-bottom:.25rem}#orthovitre-root-container .mb-12{margin-bottom:3rem}#orthovitre-root-container .mb-2{margin-bottom:.5rem}#orthovitre-root-container .mb-20{margin-bottom:5rem}#orthovitre-root-container .mb-4{margin-bottom:1rem}#orthovitre-root-container .mb-8{margin-bottom:2rem}#orthovitre-root-container .ml-1{margin-left:.25rem}#orthovitre-root-container .mt-10{margin-top:2.5rem}#orthovitre-root-container .mt-12{margin-top:3rem}#orthovitre-root-container .mt-16{margin-top:4rem}#orthovitre-root-container .mt-2{margin-top:.5rem}#orthovitre-root-container .mt-4{margin-top:1rem}#orthovitre-root-container .mt-6{margin-top:1.5rem}#orthovitre-root-container .mt-8{margin-top:2rem}#orthovitre-root-container .mt-auto{margin-top:auto}#orthovitre-root-container .block{display:block}#orthovitre-root-container .inline-block{display:inline-block}#orthovitre-root-container .flex{display:flex}#orthovitre-root-container .grid{display:grid}#orthovitre-root-container .hidden{display:none}#orthovitre-root-container .aspect-\[3\/4\]{aspect-ratio:3/4}#orthovitre-root-container .aspect-\[4\/3\]{aspect-ratio:4/3}#orthovitre-root-container .aspect-\[4\/5\]{aspect-ratio:4/5}#orthovitre-root-container .aspect-square{aspect-ratio:1 / 1}#orthovitre-root-container .h-1\/2{height:50%}#orthovitre-root-container .h-10{height:2.5rem}#orthovitre-root-container .h-2{height:.5rem}#orthovitre-root-container .h-32{height:8rem}#orthovitre-root-container .h-4{height:1rem}#orthovitre-root-container .h-5{height:1.25rem}#orthovitre-root-container .h-6{height:1.5rem}#orthovitre-root-container .h-\[100dvh\]{height:100dvh}#orthovitre-root-container .h-\[400px\]{height:400px}#orthovitre-root-container .h-\[500px\]{height:500px}#orthovitre-root-container .h-\[600px\]{height:600px}#orthovitre-root-container .h-full{height:100%}#orthovitre-root-container .max-h-0{max-height:0px}#orthovitre-root-container .max-h-96{max-height:24rem}#orthovitre-root-container .min-h-\[100dvh\]{min-height:100dvh}#orthovitre-root-container .min-h-screen{min-height:100vh}#orthovitre-root-container .w-1\/2{width:50%}#orthovitre-root-container .w-10{width:2.5rem}#orthovitre-root-container .w-2{width:.5rem}#orthovitre-root-container .w-2\/3{width:66.666667%}#orthovitre-root-container .w-48{width:12rem}#orthovitre-root-container .w-5{width:1.25rem}#orthovitre-root-container .w-5\/12{width:41.666667%}#orthovitre-root-container .w-5\/6{width:83.333333%}#orthovitre-root-container .w-6{width:1.5rem}#orthovitre-root-container .w-full{width:100%}#orthovitre-root-container .max-w-2xl{max-width:42rem}#orthovitre-root-container .max-w-3xl{max-width:48rem}#orthovitre-root-container .max-w-4xl{max-width:56rem}#orthovitre-root-container .max-w-5xl{max-width:64rem}#orthovitre-root-container .max-w-6xl{max-width:72rem}#orthovitre-root-container .max-w-7xl{max-width:80rem}#orthovitre-root-container .max-w-\[200px\]{max-width:200px}#orthovitre-root-container .max-w-\[220px\]{max-width:220px}#orthovitre-root-container .max-w-\[240px\]{max-width:240px}#orthovitre-root-container .max-w-\[260px\]{max-width:260px}#orthovitre-root-container .max-w-\[320px\]{max-width:320px}#orthovitre-root-container .max-w-\[380px\]{max-width:380px}#orthovitre-root-container .max-w-xl{max-width:36rem}#orthovitre-root-container .flex-shrink-0{flex-shrink:0}#orthovitre-root-container .flex-grow{flex-grow:1}#orthovitre-root-container .-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#orthovitre-root-container .-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#orthovitre-root-container .-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#orthovitre-root-container .translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#orthovitre-root-container .translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#orthovitre-root-container .-rotate-3{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#orthovitre-root-container .rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#orthovitre-root-container .rotate-6{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#orthovitre-root-container .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}#orthovitre-root-container .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}#orthovitre-root-container .cursor-pointer{cursor:pointer}#orthovitre-root-container .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#orthovitre-root-container .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#orthovitre-root-container .grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}#orthovitre-root-container .flex-col{flex-direction:column}#orthovitre-root-container .items-start{align-items:flex-start}#orthovitre-root-container .items-end{align-items:flex-end}#orthovitre-root-container .items-center{align-items:center}#orthovitre-root-container .justify-center{justify-content:center}#orthovitre-root-container .justify-between{justify-content:space-between}#orthovitre-root-container .gap-1{gap:.25rem}#orthovitre-root-container .gap-12{gap:3rem}#orthovitre-root-container .gap-16{gap:4rem}#orthovitre-root-container .gap-2{gap:.5rem}#orthovitre-root-container .gap-24{gap:6rem}#orthovitre-root-container .gap-3{gap:.75rem}#orthovitre-root-container .gap-4{gap:1rem}#orthovitre-root-container .gap-6{gap:1.5rem}#orthovitre-root-container .gap-8{gap:2rem}#orthovitre-root-container .self-start{align-self:flex-start}#orthovitre-root-container .self-end{align-self:flex-end}#orthovitre-root-container .self-center{align-self:center}#orthovitre-root-container .overflow-hidden{overflow:hidden}#orthovitre-root-container .scroll-smooth{scroll-behavior:smooth}#orthovitre-root-container .rounded{border-radius:.25rem}#orthovitre-root-container .rounded-2xl{border-radius:1rem}#orthovitre-root-container .rounded-3xl{border-radius:1.5rem}#orthovitre-root-container .rounded-\[2rem\]{border-radius:2rem}#orthovitre-root-container .rounded-\[3rem\]{border-radius:3rem}#orthovitre-root-container .rounded-full{border-radius:9999px}#orthovitre-root-container .rounded-lg{border-radius:.5rem}#orthovitre-root-container .rounded-xl{border-radius:.75rem}#orthovitre-root-container .rounded-t-\[3rem\]{border-top-left-radius:3rem;border-top-right-radius:3rem}#orthovitre-root-container .rounded-t-\[4rem\]{border-top-left-radius:4rem;border-top-right-radius:4rem}#orthovitre-root-container .border{border-width:1px}#orthovitre-root-container .border-b{border-bottom-width:1px}#orthovitre-root-container .border-l{border-left-width:1px}#orthovitre-root-container .border-l-2{border-left-width:2px}#orthovitre-root-container .border-t{border-top-width:1px}#orthovitre-root-container .border-\[\#222\]{--tw-border-opacity: 1;border-color:rgb(34 34 34 / var(--tw-border-opacity, 1))}#orthovitre-root-container .border-\[\#333\]{--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity, 1))}#orthovitre-root-container .border-accent{--tw-border-opacity: 1;border-color:rgb(190 30 45 / var(--tw-border-opacity, 1))}#orthovitre-root-container .border-accent\/20{border-color:#be1e2d33}#orthovitre-root-container .border-accent\/50{border-color:#be1e2d80}#orthovitre-root-container .border-background\/10{border-color:#f3f3f31a}#orthovitre-root-container .border-background\/20{border-color:#f3f3f333}#orthovitre-root-container .border-primary\/10{border-color:#2428331a}#orthovitre-root-container .border-primary\/20{border-color:#24283333}#orthovitre-root-container .border-primary\/5{border-color:#2428330d}#orthovitre-root-container .border-white\/10{border-color:#ffffff1a}#orthovitre-root-container .border-white\/5{border-color:#ffffff0d}#orthovitre-root-container .bg-\[\#0f0f0f\]{--tw-bg-opacity: 1;background-color:rgb(15 15 15 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .bg-\[\#111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .bg-\[\#121212\]{--tw-bg-opacity: 1;background-color:rgb(18 18 18 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .bg-accent{--tw-bg-opacity: 1;background-color:rgb(190 30 45 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .bg-background{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .bg-background\/10{background-color:#f3f3f31a}#orthovitre-root-container .bg-background\/80{background-color:#f3f3f3cc}#orthovitre-root-container .bg-dark{--tw-bg-opacity: 1;background-color:rgb(18 18 18 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .bg-primary{--tw-bg-opacity: 1;background-color:rgb(36 40 51 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .bg-transparent{background-color:transparent}#orthovitre-root-container .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .bg-white\/5{background-color:#ffffff0d}#orthovitre-root-container .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}#orthovitre-root-container .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}#orthovitre-root-container .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}#orthovitre-root-container .from-\[\#121212\]\/90{--tw-gradient-from: rgb(18 18 18 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(18 18 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }#orthovitre-root-container .from-accent\/5{--tw-gradient-from: rgb(190 30 45 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(190 30 45 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }#orthovitre-root-container .from-primary{--tw-gradient-from: #242833 var(--tw-gradient-from-position);--tw-gradient-to: rgb(36 40 51 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }#orthovitre-root-container .from-primary\/70{--tw-gradient-from: rgb(36 40 51 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(36 40 51 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }#orthovitre-root-container .via-primary\/80{--tw-gradient-to: rgb(36 40 51 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(36 40 51 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to) }#orthovitre-root-container .to-primary\/40{--tw-gradient-to: rgb(36 40 51 / .4) var(--tw-gradient-to-position) }#orthovitre-root-container .to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position) }#orthovitre-root-container .fill-white{fill:#fff}#orthovitre-root-container .object-cover{-o-object-fit:cover;object-fit:cover}#orthovitre-root-container .object-center{-o-object-position:center;object-position:center}#orthovitre-root-container .p-4{padding:1rem}#orthovitre-root-container .p-6{padding:1.5rem}#orthovitre-root-container .p-8{padding:2rem}#orthovitre-root-container .px-12{padding-left:3rem;padding-right:3rem}#orthovitre-root-container .px-4{padding-left:1rem;padding-right:1rem}#orthovitre-root-container .px-6{padding-left:1.5rem;padding-right:1.5rem}#orthovitre-root-container .px-8{padding-left:2rem;padding-right:2rem}#orthovitre-root-container .py-2{padding-top:.5rem;padding-bottom:.5rem}#orthovitre-root-container .py-20{padding-top:5rem;padding-bottom:5rem}#orthovitre-root-container .py-24{padding-top:6rem;padding-bottom:6rem}#orthovitre-root-container .py-3{padding-top:.75rem;padding-bottom:.75rem}#orthovitre-root-container .py-32{padding-top:8rem;padding-bottom:8rem}#orthovitre-root-container .py-4{padding-top:1rem;padding-bottom:1rem}#orthovitre-root-container .py-40{padding-top:10rem;padding-bottom:10rem}#orthovitre-root-container .py-6{padding-top:1.5rem;padding-bottom:1.5rem}#orthovitre-root-container .pb-16{padding-bottom:4rem}#orthovitre-root-container .pb-24{padding-bottom:6rem}#orthovitre-root-container .pb-6{padding-bottom:1.5rem}#orthovitre-root-container .pl-0{padding-left:0}#orthovitre-root-container .pl-4{padding-left:1rem}#orthovitre-root-container .pr-8{padding-right:2rem}#orthovitre-root-container .pt-12{padding-top:3rem}#orthovitre-root-container .pt-32{padding-top:8rem}#orthovitre-root-container .pt-6{padding-top:1.5rem}#orthovitre-root-container .pt-8{padding-top:2rem}#orthovitre-root-container .text-left{text-align:left}#orthovitre-root-container .text-center{text-align:center}#orthovitre-root-container .text-right{text-align:right}#orthovitre-root-container .align-middle{vertical-align:middle}#orthovitre-root-container .font-drama{font-family:"Instrument Serif",serif}#orthovitre-root-container .font-mono{font-family:Fira Code,monospace}#orthovitre-root-container .font-sans{font-family:Sora,sans-serif}#orthovitre-root-container .text-2xl{font-size:1.5rem;line-height:2rem}#orthovitre-root-container .text-3xl{font-size:1.875rem;line-height:2.25rem}#orthovitre-root-container .text-4xl{font-size:2.25rem;line-height:2.5rem}#orthovitre-root-container .text-5xl{font-size:3rem;line-height:1}#orthovitre-root-container .text-6xl{font-size:3.75rem;line-height:1}#orthovitre-root-container .text-\[10px\]{font-size:10px}#orthovitre-root-container .text-base{font-size:1rem;line-height:1.5rem}#orthovitre-root-container .text-lg{font-size:1.125rem;line-height:1.75rem}#orthovitre-root-container .text-sm{font-size:.875rem;line-height:1.25rem}#orthovitre-root-container .text-xl{font-size:1.25rem;line-height:1.75rem}#orthovitre-root-container .text-xs{font-size:.75rem;line-height:1rem}#orthovitre-root-container .font-bold{font-weight:700}#orthovitre-root-container .font-light{font-weight:300}#orthovitre-root-container .font-medium{font-weight:500}#orthovitre-root-container .font-semibold{font-weight:600}#orthovitre-root-container .uppercase{text-transform:uppercase}#orthovitre-root-container .italic{font-style:italic}#orthovitre-root-container .leading-\[0\.9\]{line-height:.9}#orthovitre-root-container .leading-relaxed{line-height:1.625}#orthovitre-root-container .leading-snug{line-height:1.375}#orthovitre-root-container .leading-tight{line-height:1.25}#orthovitre-root-container .tracking-\[0\.2em\]{letter-spacing:.2em}#orthovitre-root-container .tracking-tight{letter-spacing:-.025em}#orthovitre-root-container .tracking-tighter{letter-spacing:-.05em}#orthovitre-root-container .tracking-wide{letter-spacing:.025em}#orthovitre-root-container .tracking-widest{letter-spacing:.1em}#orthovitre-root-container .text-\[\#555\]{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}#orthovitre-root-container .text-\[\#888\]{--tw-text-opacity: 1;color:rgb(136 136 136 / var(--tw-text-opacity, 1))}#orthovitre-root-container .text-accent{--tw-text-opacity: 1;color:rgb(190 30 45 / var(--tw-text-opacity, 1))}#orthovitre-root-container .text-accent\/80{color:#be1e2dcc}#orthovitre-root-container .text-background{--tw-text-opacity: 1;color:rgb(243 243 243 / var(--tw-text-opacity, 1))}#orthovitre-root-container .text-background\/60{color:#f3f3f399}#orthovitre-root-container .text-background\/70{color:#f3f3f3b3}#orthovitre-root-container .text-background\/80{color:#f3f3f3cc}#orthovitre-root-container .text-background\/90{color:#f3f3f3e6}#orthovitre-root-container .text-dark{--tw-text-opacity: 1;color:rgb(18 18 18 / var(--tw-text-opacity, 1))}#orthovitre-root-container .text-dark\/40{color:#12121266}#orthovitre-root-container .text-dark\/50{color:#12121280}#orthovitre-root-container .text-dark\/60{color:#12121299}#orthovitre-root-container .text-dark\/70{color:#121212b3}#orthovitre-root-container .text-primary{--tw-text-opacity: 1;color:rgb(36 40 51 / var(--tw-text-opacity, 1))}#orthovitre-root-container .text-primary\/40{color:#24283366}#orthovitre-root-container .text-primary\/60{color:#24283399}#orthovitre-root-container .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#orthovitre-root-container .text-white\/40{color:#fff6}#orthovitre-root-container .text-white\/50{color:#ffffff80}#orthovitre-root-container .text-white\/70{color:#ffffffb3}#orthovitre-root-container .text-white\/80{color:#fffc}#orthovitre-root-container .text-white\/90{color:#ffffffe6}#orthovitre-root-container .underline{text-decoration-line:underline}#orthovitre-root-container .decoration-1{text-decoration-thickness:1px}#orthovitre-root-container .underline-offset-8{text-underline-offset:8px}#orthovitre-root-container .opacity-0{opacity:0}#orthovitre-root-container .opacity-100{opacity:1}#orthovitre-root-container .opacity-20{opacity:.2}#orthovitre-root-container .opacity-40{opacity:.4}#orthovitre-root-container .opacity-60{opacity:.6}#orthovitre-root-container .opacity-70{opacity:.7}#orthovitre-root-container .opacity-80{opacity:.8}#orthovitre-root-container .opacity-90{opacity:.9}#orthovitre-root-container .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#orthovitre-root-container .shadow-card{--tw-shadow: 0 10px 40px -10px rgba(0,0,0,.08);--tw-shadow-colored: 0 10px 40px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#orthovitre-root-container .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#orthovitre-root-container .shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#orthovitre-root-container .shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#orthovitre-root-container .shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#orthovitre-root-container .drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));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)}#orthovitre-root-container .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)}#orthovitre-root-container .backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#orthovitre-root-container .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#orthovitre-root-container .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#orthovitre-root-container .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#orthovitre-root-container .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#orthovitre-root-container .duration-300{transition-duration:.3s}#orthovitre-root-container .duration-500{transition-duration:.5s}#orthovitre-root-container :is(.selection\:bg-accent *)::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(190 30 45 / var(--tw-bg-opacity, 1))}#orthovitre-root-container :is(.selection\:bg-accent *)::selection{--tw-bg-opacity: 1;background-color:rgb(190 30 45 / var(--tw-bg-opacity, 1))}#orthovitre-root-container :is(.selection\:text-white *)::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#orthovitre-root-container :is(.selection\:text-white *)::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#orthovitre-root-container .selection\:bg-accent::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(190 30 45 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .selection\:bg-accent::selection{--tw-bg-opacity: 1;background-color:rgb(190 30 45 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .selection\:text-white::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#orthovitre-root-container .selection\:text-white::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#orthovitre-root-container .last\:border-0:last-child{border-width:0px}#orthovitre-root-container .hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#orthovitre-root-container .hover\:border-accent\/30:hover{border-color:#be1e2d4d}#orthovitre-root-container .hover\:border-accent\/50:hover{border-color:#be1e2d80}#orthovitre-root-container .hover\:bg-\[\#222\]:hover{--tw-bg-opacity: 1;background-color:rgb(34 34 34 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .hover\:bg-accent:hover{--tw-bg-opacity: 1;background-color:rgb(190 30 45 / var(--tw-bg-opacity, 1))}#orthovitre-root-container .hover\:bg-background\/20:hover{background-color:#f3f3f333}#orthovitre-root-container .hover\:text-accent:hover{--tw-text-opacity: 1;color:rgb(190 30 45 / var(--tw-text-opacity, 1))}#orthovitre-root-container .hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#orthovitre-root-container :is(.group:hover .group-hover\:-translate-x-4){--tw-translate-x: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#orthovitre-root-container :is(.group:hover .group-hover\:bg-accent){--tw-bg-opacity: 1;background-color:rgb(190 30 45 / var(--tw-bg-opacity, 1))}#orthovitre-root-container :is(.group:hover .group-hover\:text-accent){--tw-text-opacity: 1;color:rgb(190 30 45 / var(--tw-text-opacity, 1))}#orthovitre-root-container :is(.group:hover .group-hover\:text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#orthovitre-root-container :is(.group:hover .group-hover\:opacity-100){opacity:1}@media(min-width:640px){#orthovitre-root-container .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#orthovitre-root-container .sm\:flex-row{flex-direction:row}}@media(min-width:768px){#orthovitre-root-container .md\:mx-8{margin-left:2rem;margin-right:2rem}#orthovitre-root-container .md\:flex{display:flex}#orthovitre-root-container .md\:w-auto{width:auto}#orthovitre-root-container .md\:-translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#orthovitre-root-container .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#orthovitre-root-container .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#orthovitre-root-container .md\:flex-row{flex-direction:row}#orthovitre-root-container .md\:items-end{align-items:flex-end}#orthovitre-root-container .md\:px-16{padding-left:4rem;padding-right:4rem}#orthovitre-root-container .md\:text-2xl{font-size:1.5rem;line-height:2rem}#orthovitre-root-container .md\:text-3xl{font-size:1.875rem;line-height:2.25rem}#orthovitre-root-container .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}#orthovitre-root-container .md\:text-5xl{font-size:3rem;line-height:1}#orthovitre-root-container .md\:text-6xl{font-size:3.75rem;line-height:1}#orthovitre-root-container .md\:text-7xl{font-size:4.5rem;line-height:1}#orthovitre-root-container .md\:text-8xl{font-size:6rem;line-height:1}#orthovitre-root-container .md\:text-base{font-size:1rem;line-height:1.5rem}#orthovitre-root-container .md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:1024px){#orthovitre-root-container .lg\:sticky{position:sticky}#orthovitre-root-container .lg\:top-32{top:8rem}#orthovitre-root-container .lg\:flex{display:flex}#orthovitre-root-container .lg\:max-w-md{max-width:28rem}#orthovitre-root-container .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#orthovitre-root-container .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#orthovitre-root-container .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#orthovitre-root-container .lg\:flex-row{flex-direction:row}}
