@layer theme, base, components, utilities;
@layer theme {
:root, :host{--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;--color-red-500:oklch(0.637 0.237 25.331);--color-purple-50:oklch(0.977 0.014 308.299);--color-gray-100:oklch(0.967 0.003 264.542);--color-gray-200:oklch(0.928 0.006 264.531);--color-black:#000;--color-white:#ffffff;--spacing:0.25rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.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);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:0.025em;--leading-relaxed:1.625;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(0.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, 0.2, 1);--ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--blur-2xl:40px;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--default-font-family:var(--font-sans);--default-font-feature-settings:var(--font-sans--font-feature-settings);--default-font-variation-settings:var( --font-sans--font-variation-settings );--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:var( --font-mono--font-feature-settings );--default-mono-font-variation-settings:var( --font-mono--font-variation-settings );--font-display:Graphik;--color-primary:#0062FF;--color-primary2:#562873;--color-primary2Light:#E8D9FC;--color-primary3:#45AC84;--color-secondary:#CC12EB;--color-yellowColor:#FFDE00;--color-text:#0E0E11;--color-neutral:#636363;--color-border:#DADADA;--color-border1:#E6ECD5;--color-primaryLight:#D4C4F9;--color-blue1:#7D5BCD;--color-placeholder:#B2B3AF;--color-lightBg1:#FAFAFA;--color-surface:#FAF6FF;--color-tableHead:#EBF4D1;--color-gSurface1:#D6E6FF;--color-gSurface2:#F8DEFF;--color-gSurface3:#FFFBE0;--color-surface4:#F6FAEB;--gradientSurface3:linear-gradient(to bottom right, #D6E6FF, #F8DEFF, #FFFBE0);--color-lightBg:#F8FCED;}
}
@layer base {
*, ::after, ::before, ::backdrop, ::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}
html, :host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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;}
body{line-height:inherit;}
hr{height:0;color:inherit;border-top-width:1px;}
abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}
h1, h2, h3, h4, h5, h6 {
font-size: inherit;
font-weight: inherit;
} a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}
b, strong{font-weight:bolder;}
code, kbd, samp, pre{font-family:var( --default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var( --default-mono-font-feature-settings, normal );font-variation-settings:var( --default-mono-font-variation-settings, normal );font-size:1em;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
table{text-indent:0;border-color:inherit;border-collapse:collapse;}:-moz-focusring{outline:auto;}
progress{vertical-align:baseline;}
summary{display:list-item;}
ol, ul, menu{list-style:none;}
img, svg, video, canvas, audio, iframe, embed, object{display:block;vertical-align:middle;}
img, video{max-width:100%;height:auto;}
button, input, select, optgroup, textarea, ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}:where(select:is([multiple], [size])) optgroup{font-weight:bolder;}:where(select:is([multiple], [size])) optgroup option{padding-inline-start:20px;}::file-selector-button{margin-inline-end:4px;}::placeholder{opacity:1;color:color-mix(in oklab, currentColor 50%, transparent);}
textarea{resize:vertical;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field{padding-block:0;}:-moz-ui-invalid{box-shadow:none;}
button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button{appearance:button;}::-webkit-inner-spin-button, ::-webkit-outer-spin-button{height:auto;}
[hidden]:where(:not([hidden="until-found"])){display:none !important;}
}
@layer utilities {
.\@container{container-type:inline-size;}
.\@container-\[inline-size\]{container-type:inline-size;}
.pointer-events-auto{pointer-events:auto;}
.pointer-events-none{pointer-events:none;}
.collapse{visibility:collapse;}
.invisible{visibility:hidden;}
.visible{visibility:visible;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;}
.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;}
.\!relative{position:relative !important;}
.absolute{position:absolute;}
.fixed{position:fixed;}
.relative{position:relative;}
.static{position:static;}
.sticky{position:sticky;}
.inset-0{inset:calc(var(--spacing) * 0);}
.inset-y-0{inset-block:calc(var(--spacing) * 0);}
.-top-4{top:calc(var(--spacing) * -4);}
.top-0{top:calc(var(--spacing) * 0);}
.top-1{top:calc(var(--spacing) * 1);}
.top-1\/2{top:calc(1/2 * 100%);}
.top-3{top:calc(var(--spacing) * 3);}
.top-30{top:calc(var(--spacing) * 30);}
.top-full{top:100%;}
.right-0{right:calc(var(--spacing) * 0);}
.right-3{right:calc(var(--spacing) * 3);}
.right-4{right:calc(var(--spacing) * 4);}
.right-4\.5{right:calc(var(--spacing) * 4.5);}
.right-6{right:calc(var(--spacing) * 6);}
.right-13{right:calc(var(--spacing) * 13);}
.-bottom-15{bottom:calc(var(--spacing) * -15);}
.bottom-0{bottom:calc(var(--spacing) * 0);}
.left-0{left:calc(var(--spacing) * 0);}
.left-1{left:calc(var(--spacing) * 1);}
.left-1\/2{left:calc(1/2 * 100%);}
.left-4{left:calc(var(--spacing) * 4);}
.left-13{left:calc(var(--spacing) * 13);}
.isolate{isolation:isolate;}
.isolation-auto{isolation:auto;}
.z-2{z-index:2;}
.z-10{z-index:10;}
.z-20{z-index:20;}
.z-30{z-index:30;}
.z-50{z-index:50;}
.z-auto{z-index:auto;}
.order-first{order:-9999;}
.order-last{order:9999;}
.order-none{order:0;}
.col-auto{grid-column:auto;}
.col-span-full{grid-column:1 / -1;}
.col-start-auto{grid-column-start:auto;}
.col-end-auto{grid-column-end:auto;}
.row-auto{grid-row:auto;}
.row-span-full{grid-row:1 / -1;}
.row-start-auto{grid-row-start:auto;}
.row-end-auto{grid-row-end:auto;}
.float-end{float:inline-end;}
.float-left{float:left;}
.float-none{float:none;}
.float-right{float:right;}
.float-start{float:inline-start;}
.clear-both{clear:both;}
.clear-end{clear:inline-end;}
.clear-left{clear:left;}
.clear-none{clear:none;}
.clear-right{clear:right;}
.clear-start{clear:inline-start;}
.container {
width: 100%;
@media (width >= 40rem){max-width:40rem;}
@media (width >= 48rem){max-width:48rem;}
@media (width >= 64rem){max-width:64rem;}
@media (width >= 80rem){max-width:80rem;}
@media (width >= 96rem){max-width:96rem;}
}
.container\! {
width: 100% !important;
@media (width >= 40rem){max-width:40rem !important;}
@media (width >= 48rem){max-width:48rem !important;}
@media (width >= 64rem){max-width:64rem !important;}
@media (width >= 80rem){max-width:80rem !important;}
@media (width >= 96rem){max-width:96rem !important;}
}
.mx-auto{margin-inline:auto;}
.ms-10{margin-inline-start:calc(var(--spacing) * 10);}
.ms-auto{margin-inline-start:auto;}
.mt-1{margin-top:calc(var(--spacing) * 1);}
.mt-2{margin-top:calc(var(--spacing) * 2);}
.mt-3{margin-top:calc(var(--spacing) * 3);}
.mt-4{margin-top:calc(var(--spacing) * 4);}
.mt-5{margin-top:calc(var(--spacing) * 5);}
.mt-6{margin-top:calc(var(--spacing) * 6);}
.mt-7{margin-top:calc(var(--spacing) * 7);}
.mt-8{margin-top:calc(var(--spacing) * 8);}
.mt-9{margin-top:calc(var(--spacing) * 9);}
.mt-10{margin-top:calc(var(--spacing) * 10);}
.mt-14{margin-top:calc(var(--spacing) * 14);}
.mt-15{margin-top:calc(var(--spacing) * 15);}
.mt-20{margin-top:calc(var(--spacing) * 20);}
.mt-auto{margin-top:auto;}
.mr-auto{margin-right:auto;}
.-mb-8{margin-bottom:calc(var(--spacing) * -8);}
.-mb-15{margin-bottom:calc(var(--spacing) * -15);}
.-mb-25{margin-bottom:calc(var(--spacing) * -25);}
.mb-1{margin-bottom:calc(var(--spacing) * 1);}
.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5);}
.mb-2{margin-bottom:calc(var(--spacing) * 2);}
.mb-3{margin-bottom:calc(var(--spacing) * 3);}
.mb-4{margin-bottom:calc(var(--spacing) * 4);}
.mb-5{margin-bottom:calc(var(--spacing) * 5);}
.mb-6{margin-bottom:calc(var(--spacing) * 6);}
.mb-7{margin-bottom:calc(var(--spacing) * 7);}
.mb-8{margin-bottom:calc(var(--spacing) * 8);}
.mb-10{margin-bottom:calc(var(--spacing) * 10);}
.box-border{box-sizing:border-box;}
.box-content{box-sizing:content-box;}
.line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset;}
.block{display:block;}
.contents{display:contents;}
.flex{display:flex;}
.flow-root{display:flow-root;}
.grid{display:grid;}
.hidden{display:none;}
.inline{display:inline;}
.inline-block{display:inline-block;}
.inline-flex{display:inline-flex;}
.inline-grid{display:inline-grid;}
.inline-table{display:inline-table;}
.list-item{display:list-item;}
.table{display:table;}
.table-caption{display:table-caption;}
.table-cell{display:table-cell;}
.table-column{display:table-column;}
.table-column-group{display:table-column-group;}
.table-footer-group{display:table-footer-group;}
.table-header-group{display:table-header-group;}
.table-row{display:table-row;}
.table-row-group{display:table-row-group;}
.field-sizing-content{field-sizing:content;}
.field-sizing-fixed{field-sizing:fixed;}
.aspect-\[16\/11\]{aspect-ratio:16/11;}
.aspect-\[16\/23\]{aspect-ratio:16/23;}
.aspect-auto{aspect-ratio:auto;}
.aspect-square{aspect-ratio:1 / 1;}
.\!h-2{height:calc(var(--spacing) * 2) !important;}
.\!h-auto{height:auto !important;}
.h-1{height:calc(var(--spacing) * 1);}
.h-1\.5{height:calc(var(--spacing) * 1.5);}
.h-5{height:calc(var(--spacing) * 5);}
.h-6{height:calc(var(--spacing) * 6);}
.h-9{height:calc(var(--spacing) * 9);}
.h-10{height:calc(var(--spacing) * 10);}
.h-11{height:calc(var(--spacing) * 11);}
.h-15{height:calc(var(--spacing) * 15);}
.h-16{height:calc(var(--spacing) * 16);}
.h-18{height:calc(var(--spacing) * 18);}
.h-20{height:calc(var(--spacing) * 20);}
.h-25{height:calc(var(--spacing) * 25);}
.h-\[12px\]{height:12px;}
.h-\[30\%\]{height:30%;}
.h-\[136px\]{height:136px;}
.h-\[700px\]{height:700px;}
.h-auto{height:auto;}
.h-full{height:100%;}
.h-screen{height:100vh;}
.max-h-none{max-height:none;}
.max-h-screen{max-height:100vh;}
.min-h-\[140px\]{min-height:140px;}
.min-h-\[410px\]{min-height:410px;}
.min-h-screen{min-height:100vh;}
.\!w-28{width:calc(var(--spacing) * 28) !important;}
.\!w-auto{width:auto !important;}
.w-0{width:calc(var(--spacing) * 0);}
.w-1{width:calc(var(--spacing) * 1);}
.w-1\/2{width:calc(1/2 * 100%);}
.w-5{width:calc(var(--spacing) * 5);}
.w-6{width:calc(var(--spacing) * 6);}
.w-9{width:calc(var(--spacing) * 9);}
.w-10{width:calc(var(--spacing) * 10);}
.w-11{width:calc(var(--spacing) * 11);}
.w-15{width:calc(var(--spacing) * 15);}
.w-16{width:calc(var(--spacing) * 16);}
.w-18{width:calc(var(--spacing) * 18);}
.w-20{width:calc(var(--spacing) * 20);}
.w-23{width:calc(var(--spacing) * 23);}
.w-\[120px\]{width:120px;}
.w-\[136px\]{width:136px;}
.w-\[375px\]{width:375px;}
.w-full{width:100%;}
.w-screen{width:100vw;}
.w-sm{width:var(--container-sm);}
.max-w-4xl{max-width:var(--container-4xl);}
.max-w-5xl{max-width:var(--container-5xl);}
.max-w-6xl{max-width:var(--container-6xl);}
.max-w-160{max-width:calc(var(--spacing) * 160);}
.max-w-179{max-width:calc(var(--spacing) * 179);}
.max-w-205{max-width:calc(var(--spacing) * 205);}
.max-w-240{max-width:calc(var(--spacing) * 240);}
.max-w-250{max-width:calc(var(--spacing) * 250);}
.max-w-256{max-width:calc(var(--spacing) * 256);}
.max-w-\[193px\]{max-width:193px;}
.max-w-\[340px\]{max-width:340px;}
.max-w-\[430px\]{max-width:430px;}
.max-w-\[490px\]{max-width:490px;}
.max-w-\[500px\]{max-width:500px;}
.max-w-\[780px\]{max-width:780px;}
.max-w-\[810px\]{max-width:810px;}
.max-w-\[930px\]{max-width:930px;}
.max-w-\[1010px\]{max-width:1010px;}
.max-w-\[1070px\]{max-width:1070px;}
.max-w-\[1080px\]{max-width:1080px;}
.max-w-\[1110px\]{max-width:1110px;}
.max-w-full{max-width:100%;}
.max-w-none{max-width:none;}
.max-w-screen{max-width:100vw;}
.max-w-xl{max-width:var(--container-xl);}
.max-w-xs{max-width:var(--container-xs);}
.min-w-10{min-width:calc(var(--spacing) * 10);}
.min-w-\[230px\]{min-width:230px;}
.min-w-\[240px\]{min-width:240px;}
.min-w-screen{min-width:100vw;}
.flex-0{flex:0;}
.flex-1{flex:1;}
.flex-auto{flex:auto;}
.flex-initial{flex:0 auto;}
.flex-none{flex:none;}
.flex-shrink{flex-shrink:1;}
.flex-shrink-0{flex-shrink:0;}
.shrink{flex-shrink:1;}
.flex-grow{flex-grow:1;}
.grow{flex-grow:1;}
.basis-0{flex-basis:calc(var(--spacing) * 0);}
.basis-auto{flex-basis:auto;}
.basis-full{flex-basis:100%;}
.table-auto{table-layout:auto;}
.table-fixed{table-layout:fixed;}
.caption-bottom{caption-side:bottom;}
.caption-top{caption-side:top;}
.border-collapse{border-collapse:collapse;}
.border-separate{border-collapse:separate;}
.origin-bottom{transform-origin:bottom;}
.origin-bottom-left{transform-origin:bottom left;}
.origin-bottom-right{transform-origin:bottom right;}
.origin-center{transform-origin:center;}
.origin-left{transform-origin:left;}
.origin-right{transform-origin:right;}
.origin-top{transform-origin:top;}
.origin-top-left{transform-origin:top left;}
.origin-top-right{transform-origin:top right;}
.-translate-full{--tw-translate-x:-100%;--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);}
.translate-full{--tw-translate-x:100%;--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y);}
.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}
.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}
.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}
.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}
.translate-3d{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z);}
.translate-none{translate:none;}
.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z);}
.scale-none{scale:none;}
.rotate-none{rotate:none;}
.transform{transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);}
.transform-cpu{transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);}
.transform-gpu{transform:translateZ(0) var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);}
.transform-none{transform:none;}
.animate-none{animation:none;}
.cursor-pointer{cursor:pointer;}
.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);}
.resize{resize:both;}
.resize-none{resize:none;}
.resize-x{resize:horizontal;}
.resize-y{resize:vertical;}
.snap-none{scroll-snap-type:none;}
.snap-mandatory{--tw-scroll-snap-strictness:mandatory;}
.snap-proximity{--tw-scroll-snap-strictness:proximity;}
.snap-align-none{scroll-snap-align:none;}
.snap-center{scroll-snap-align:center;}
.snap-end{scroll-snap-align:end;}
.snap-start{scroll-snap-align:start;}
.snap-always{scroll-snap-stop:always;}
.snap-normal{scroll-snap-stop:normal;}
.list-inside{list-style-position:inside;}
.list-outside{list-style-position:outside;}
.list-decimal{list-style-type:decimal;}
.list-disc{list-style-type:disc;}
.list-none{list-style-type:none;}
.list-image-none{list-style-image:none;}
.appearance-auto{appearance:auto;}
.appearance-none{appearance:none;}
.columns-auto{columns:auto;}
.auto-cols-auto{grid-auto-columns:auto;}
.auto-cols-fr{grid-auto-columns:minmax(0, 1fr);}
.auto-cols-max{grid-auto-columns:max-content;}
.auto-cols-min{grid-auto-columns:min-content;}
.grid-flow-col{grid-auto-flow:column;}
.grid-flow-col-dense{grid-auto-flow:column dense;}
.grid-flow-dense{grid-auto-flow:dense;}
.grid-flow-row{grid-auto-flow:row;}
.grid-flow-row-dense{grid-auto-flow:row dense;}
.auto-rows-auto{grid-auto-rows:auto;}
.auto-rows-fr{grid-auto-rows:minmax(0, 1fr);}
.auto-rows-max{grid-auto-rows:max-content;}
.auto-rows-min{grid-auto-rows:min-content;}
.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));}
.grid-cols-none{grid-template-columns:none;}
.grid-cols-subgrid{grid-template-columns:subgrid;}
.grid-rows-none{grid-template-rows:none;}
.grid-rows-subgrid{grid-template-rows:subgrid;}
.flex-col{flex-direction:column;}
.flex-col-reverse{flex-direction:column-reverse;}
.flex-row{flex-direction:row;}
.flex-row-reverse{flex-direction:row-reverse;}
.flex-nowrap{flex-wrap:nowrap;}
.flex-wrap{flex-wrap:wrap;}
.flex-wrap-reverse{flex-wrap:wrap-reverse;}
.place-content-around{place-content:space-around;}
.place-content-baseline{place-content:baseline;}
.place-content-between{place-content:space-between;}
.place-content-center{place-content:center;}
.place-content-end{place-content:end;}
.place-content-evenly{place-content:space-evenly;}
.place-content-start{place-content:start;}
.place-content-stretch{place-content:stretch;}
.place-items-baseline{place-items:baseline;}
.place-items-center{place-items:center;}
.place-items-end{place-items:end;}
.place-items-start{place-items:start;}
.place-items-stretch{place-items:stretch;}
.content-around{align-content:space-around;}
.content-baseline{align-content:baseline;}
.content-between{align-content:space-between;}
.content-center{align-content:center;}
.content-end{align-content:flex-end;}
.content-evenly{align-content:space-evenly;}
.content-normal{align-content:normal;}
.content-start{align-content:flex-start;}
.content-stretch{align-content:stretch;}
.items-baseline{align-items:baseline;}
.items-center{align-items:center;}
.items-end{align-items:flex-end;}
.items-start{align-items:flex-start;}
.items-stretch{align-items:stretch;}
.justify-around{justify-content:space-around;}
.justify-baseline{justify-content:baseline;}
.justify-between{justify-content:space-between;}
.justify-center{justify-content:center;}
.justify-end{justify-content:flex-end;}
.justify-evenly{justify-content:space-evenly;}
.justify-normal{justify-content:normal;}
.justify-start{justify-content:flex-start;}
.justify-stretch{justify-content:stretch;}
.justify-items-center{justify-items:center;}
.justify-items-end{justify-items:end;}
.justify-items-normal{justify-items:normal;}
.justify-items-start{justify-items:start;}
.justify-items-stretch{justify-items:stretch;}
.gap-0{gap:calc(var(--spacing) * 0);}
.gap-0\.5{gap:calc(var(--spacing) * 0.5);}
.gap-1{gap:calc(var(--spacing) * 1);}
.gap-1\.5{gap:calc(var(--spacing) * 1.5);}
.gap-2{gap:calc(var(--spacing) * 2);}
.gap-3{gap:calc(var(--spacing) * 3);}
.gap-4{gap:calc(var(--spacing) * 4);}
.gap-5{gap:calc(var(--spacing) * 5);}
.gap-6{gap:calc(var(--spacing) * 6);}
.gap-7{gap:calc(var(--spacing) * 7);}
.gap-8{gap:calc(var(--spacing) * 8);}
.gap-9{gap:calc(var(--spacing) * 9);}
.gap-10{gap:calc(var(--spacing) * 10);}
.gap-12{gap:calc(var(--spacing) * 12);}
.gap-14{gap:calc(var(--spacing) * 14);}
.gap-15{gap:calc(var(--spacing) * 15);}
.gap-16{gap:calc(var(--spacing) * 16);}
.gap-\[16px\]{gap:16px;}
.space-y-1 {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));}
}
.space-y-2 {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));}
}
.space-y-3 {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));}
}
.space-y-4 {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));}
}
.space-y-5 {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));}
}
.space-y-6 {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));}
}
.space-y-8 {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)));}
}
.space-y-reverse {
:where(& > :not(:last-child)){--tw-space-y-reverse:1;}
}
.gap-x-3{column-gap:calc(var(--spacing) * 3);}
.gap-x-6{column-gap:calc(var(--spacing) * 6);}
.space-x-2 {
:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)));}
}
.space-x-3 {
:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));}
}
.space-x-reverse {
:where(& > :not(:last-child)){--tw-space-x-reverse:1;}
}
.gap-y-5{row-gap:calc(var(--spacing) * 5);}
.gap-y-8{row-gap:calc(var(--spacing) * 8);}
.divide-x {
:where(& > :not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));}
}
.divide-y {
:where(& > :not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));}
}
.divide-y-reverse {
:where(& > :not(:last-child)){--tw-divide-y-reverse:1;}
}
.place-self-auto{place-self:auto;}
.place-self-center{place-self:center;}
.place-self-end{place-self:end;}
.place-self-start{place-self:start;}
.place-self-stretch{place-self:stretch;}
.self-auto{align-self:auto;}
.self-baseline{align-self:baseline;}
.self-center{align-self:center;}
.self-end{align-self:flex-end;}
.self-start{align-self:flex-start;}
.self-stretch{align-self:stretch;}
.justify-self-auto{justify-self:auto;}
.justify-self-center{justify-self:center;}
.justify-self-end{justify-self:flex-end;}
.justify-self-start{justify-self:flex-start;}
.justify-self-stretch{justify-self:stretch;}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.\!overflow-visible{overflow:visible !important;}
.overflow-auto{overflow:auto;}
.overflow-hidden{overflow:hidden;}
.scroll-auto{scroll-behavior:auto;}
.scroll-smooth{scroll-behavior:smooth;}
.rounded{border-radius:0.25rem;}
.rounded-2xl{border-radius:var(--radius-2xl);}
.rounded-3xl{border-radius:var(--radius-3xl);}
.rounded-\[20px\]{border-radius:20px;}
.rounded-full{border-radius:calc(infinity * 1px);}
.rounded-lg{border-radius:var(--radius-lg);}
.rounded-md{border-radius:var(--radius-md);}
.rounded-xl{border-radius:var(--radius-xl);}
.rounded-s{border-start-start-radius:0.25rem;border-end-start-radius:0.25rem;}
.rounded-s-xl{border-start-start-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl);}
.rounded-ss{border-start-start-radius:0.25rem;}
.rounded-e{border-start-end-radius:0.25rem;border-end-end-radius:0.25rem;}
.rounded-e-xl{border-start-end-radius:var(--radius-xl);border-end-end-radius:var(--radius-xl);}
.rounded-se{border-start-end-radius:0.25rem;}
.rounded-ee{border-end-end-radius:0.25rem;}
.rounded-es{border-end-start-radius:0.25rem;}
.rounded-t{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}
.rounded-l{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;}
.rounded-tl{border-top-left-radius:0.25rem;}
.rounded-r{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;}
.rounded-tr{border-top-right-radius:0.25rem;}
.rounded-b{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem;}
.rounded-br{border-bottom-right-radius:0.25rem;}
.rounded-bl{border-bottom-left-radius:0.25rem;}
.border{border-style:var(--tw-border-style);border-width:1px;}
.border-2{border-style:var(--tw-border-style);border-width:2px;}
.border-4{border-style:var(--tw-border-style);border-width:4px;}
.border-10{border-style:var(--tw-border-style);border-width:10px;}
.border-\[2px\]{border-style:var(--tw-border-style);border-width:2px;}
.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px;}
.border-y{border-block-style:var(--tw-border-style);border-block-width:1px;}
.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;}
.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px;}
.border-t{border-top-style:var(--tw-border-style);border-top-width:1px;}
.border-r{border-right-style:var(--tw-border-style);border-right-width:1px;}
.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;}
.border-l{border-left-style:var(--tw-border-style);border-left-width:1px;}
.border-dashed{--tw-border-style:dashed;border-style:dashed;}
.border-dotted{--tw-border-style:dotted;border-style:dotted;}
.border-double{--tw-border-style:double;border-style:double;}
.border-hidden{--tw-border-style:hidden;border-style:hidden;}
.border-none{--tw-border-style:none;border-style:none;}
.border-solid{--tw-border-style:solid;border-style:solid;}
.border-\[\#F3EBFC\]{border-color:#F3EBFC;}
.border-\[\#F9F5EA\]{border-color:#F9F5EA;}
.border-\[\#FFC8BC\]{border-color:#FFC8BC;}
.border-black{border-color:var(--color-black);}
.border-border{border-color:var(--color-border);}
.border-lightBg{border-color:var(--color-lightBg);}
.border-text{border-color:var(--color-text);}
.border-white{border-color:var(--color-white);}
.\!bg-border1{background-color:var(--color-border1) !important;}
.bg-\(--my_variable\){background-color:var(--my_variable);}
.bg-\(color\:--my-color\){background-color:var(--my-color);}
.bg-\[\#0088cc\]{background-color:#0088cc;}
.bg-\[\#330070\]{background-color:#330070;}
.bg-\[\#562873\]{background-color:#562873;}
.bg-\[\#D0E6F9\]{background-color:#D0E6F9;}
.bg-\[\#E2CCF0\]{background-color:#E2CCF0;}
.bg-\[\#E3F2FF\]{background-color:#E3F2FF;}
.bg-\[\#E6D8FC\]{background-color:#E6D8FC;}
.bg-\[\#E6ECD5\]{background-color:#E6ECD5;}
.bg-\[\#E8FAFF\]{background-color:#E8FAFF;}
.bg-\[\#E9D7FB\]{background-color:#E9D7FB;}
.bg-\[\#E9EFD6\]{background-color:#E9EFD6;}
.bg-\[\#EEE2FE\]{background-color:#EEE2FE;}
.bg-\[\#EFFFF5\]{background-color:#EFFFF5;}
.bg-\[\#F0E6FB\]{background-color:#F0E6FB;}
.bg-\[\#F0F0F0\]{background-color:#F0F0F0;}
.bg-\[\#F2EBFA\]{background-color:#F2EBFA;}
.bg-\[\#F5FDE6\]{background-color:#F5FDE6;}
.bg-\[\#F6FAEB\]{background-color:#F6FAEB;}
.bg-\[\#FAE0F1\]{background-color:#FAE0F1;}
.bg-\[\#FAF6FF\]{background-color:#FAF6FF;}
.bg-\[\#FAF9FF\]{background-color:#FAF9FF;}
.bg-\[\#FBE4FF\]{background-color:#FBE4FF;}
.bg-\[\#FBF3FF\]{background-color:#FBF3FF;}
.bg-\[color\:var\(--my-color\)\]{background-color:var(--my-color);}
.bg-\[var\(--my_variable\)\]{background-color:var(--my_variable);}
.bg-lightBg{background-color:var(--color-lightBg);}
.bg-lightBg1{background-color:var(--color-lightBg1);}
.bg-primary2{background-color:var(--color-primary2);}
.bg-primary2\/2{background-color:color-mix(in oklab, var(--color-primary2) 2%, transparent);}
.bg-primary2Light{background-color:var(--color-primary2Light);}
.bg-primary3{background-color:var(--color-primary3);}
.bg-primaryLight{background-color:var(--color-primaryLight);}
.bg-purple-50{background-color:var(--color-purple-50);}
.bg-red-500{background-color:var(--color-red-500);}
.bg-red-500\/50{background-color:color-mix(in oklab, var(--color-red-500) 50%, transparent);}
.bg-red-500\/\[50\%\]{background-color:color-mix(in oklab, var(--color-red-500) 50%, transparent);}
.bg-surface{background-color:var(--color-surface);}
.bg-surface4{background-color:var(--color-surface4);}
.bg-tableHead{background-color:var(--color-tableHead);}
.bg-text{background-color:var(--color-text);}
.bg-text\/30{background-color:color-mix(in oklab, var(--color-text) 30%, transparent);}
.bg-white{background-color:var(--color-white);}
.-bg-conic{--tw-gradient-position:in oklab;background-image:conic-gradient(var(--tw-gradient-stops));}
.bg-conic{--tw-gradient-position:in oklab;background-image:conic-gradient(var(--tw-gradient-stops));}
.bg-linear-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));}
.bg-radial{--tw-gradient-position:in oklab;background-image:radial-gradient(var(--tw-gradient-stops));}
.bg-none{background-image:none;}
.via-none{--tw-gradient-via-stops:initial;}
.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}
.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}
.to-white\/0{--tw-gradient-to:color-mix(in oklab, var(--color-white) 0%, transparent);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}
.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone;}
.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice;}
.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone;}
.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice;}
.bg-auto{background-size:auto;}
.bg-contain{background-size:contain;}
.bg-cover{background-size:cover;}
.bg-fixed{background-attachment:fixed;}
.bg-local{background-attachment:local;}
.bg-scroll{background-attachment:scroll;}
.bg-clip-border{background-clip:border-box;}
.bg-clip-content{background-clip:content-box;}
.bg-clip-padding{background-clip:padding-box;}
.bg-clip-text{background-clip:text;}
.bg-bottom{background-position:bottom;}
.bg-center{background-position:center;}
.bg-left{background-position:left;}
.bg-left-bottom{background-position:left bottom;}
.bg-left-top{background-position:left top;}
.bg-right{background-position:right;}
.bg-right-bottom{background-position:right bottom;}
.bg-right-top{background-position:right top;}
.bg-top{background-position:top;}
.bg-no-repeat{background-repeat:no-repeat;}
.bg-repeat{background-repeat:repeat;}
.bg-repeat-round{background-repeat:round;}
.bg-repeat-space{background-repeat:space;}
.bg-repeat-x{background-repeat:repeat-x;}
.bg-repeat-y{background-repeat:repeat-y;}
.bg-origin-border{background-origin:border-box;}
.bg-origin-content{background-origin:content-box;}
.bg-origin-padding{background-origin:padding-box;}
.fill-none{fill:none;}
.stroke-none{stroke:none;}
.object-contain{object-fit:contain;}
.object-cover{object-fit:cover;}
.object-fill{object-fit:fill;}
.object-none{object-fit:none;}
.object-scale-down{object-fit:scale-down;}
.object-bottom{object-position:bottom;}
.object-center{object-position:center;}
.object-left{object-position:left;}
.object-left-bottom{object-position:left bottom;}
.object-left-top{object-position:left top;}
.object-right{object-position:right;}
.object-right-bottom{object-position:right bottom;}
.object-right-top{object-position:right top;}
.object-top{object-position:top;}
.p-0{padding:calc(var(--spacing) * 0);}
.p-2{padding:calc(var(--spacing) * 2);}
.p-2\.5{padding:calc(var(--spacing) * 2.5);}
.p-4{padding:calc(var(--spacing) * 4);}
.p-5{padding:calc(var(--spacing) * 5);}
.p-6{padding:calc(var(--spacing) * 6);}
.p-8{padding:calc(var(--spacing) * 8);}
.p-\[3px\]{padding:3px;}
.px-1{padding-inline:calc(var(--spacing) * 1);}
.px-2{padding-inline:calc(var(--spacing) * 2);}
.px-2\.5{padding-inline:calc(var(--spacing) * 2.5);}
.px-3{padding-inline:calc(var(--spacing) * 3);}
.px-3\.5{padding-inline:calc(var(--spacing) * 3.5);}
.px-4{padding-inline:calc(var(--spacing) * 4);}
.px-4\.5{padding-inline:calc(var(--spacing) * 4.5);}
.px-6{padding-inline:calc(var(--spacing) * 6);}
.px-7{padding-inline:calc(var(--spacing) * 7);}
.px-8{padding-inline:calc(var(--spacing) * 8);}
.px-\[20px\]{padding-inline:20px;}
.py-0{padding-block:calc(var(--spacing) * 0);}
.py-1{padding-block:calc(var(--spacing) * 1);}
.py-2{padding-block:calc(var(--spacing) * 2);}
.py-2\.5{padding-block:calc(var(--spacing) * 2.5);}
.py-3{padding-block:calc(var(--spacing) * 3);}
.py-4{padding-block:calc(var(--spacing) * 4);}
.py-5{padding-block:calc(var(--spacing) * 5);}
.py-6{padding-block:calc(var(--spacing) * 6);}
.py-7{padding-block:calc(var(--spacing) * 7);}
.py-8{padding-block:calc(var(--spacing) * 8);}
.py-14{padding-block:calc(var(--spacing) * 14);}
.py-15{padding-block:calc(var(--spacing) * 15);}
.py-25{padding-block:calc(var(--spacing) * 25);}
.ps-3{padding-inline-start:calc(var(--spacing) * 3);}
.ps-4{padding-inline-start:calc(var(--spacing) * 4);}
.ps-10{padding-inline-start:calc(var(--spacing) * 10);}
.pe-1{padding-inline-end:calc(var(--spacing) * 1);}
.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5);}
.pe-3{padding-inline-end:calc(var(--spacing) * 3);}
.pe-4{padding-inline-end:calc(var(--spacing) * 4);}
.pt-4{padding-top:calc(var(--spacing) * 4);}
.pt-6{padding-top:calc(var(--spacing) * 6);}
.pt-8{padding-top:calc(var(--spacing) * 8);}
.pt-10{padding-top:calc(var(--spacing) * 10);}
.pt-12{padding-top:calc(var(--spacing) * 12);}
.pt-14{padding-top:calc(var(--spacing) * 14);}
.pt-18{padding-top:calc(var(--spacing) * 18);}
.pt-20{padding-top:calc(var(--spacing) * 20);}
.pt-24{padding-top:calc(var(--spacing) * 24);}
.pt-25{padding-top:calc(var(--spacing) * 25);}
.pt-30{padding-top:calc(var(--spacing) * 30);}
.pt-44{padding-top:calc(var(--spacing) * 44);}
.pt-48{padding-top:calc(var(--spacing) * 48);}
.pt-\[140px\]{padding-top:140px;}
.pr-4{padding-right:calc(var(--spacing) * 4);}
.pr-9{padding-right:calc(var(--spacing) * 9);}
.pr-10{padding-right:calc(var(--spacing) * 10);}
.pb-2{padding-bottom:calc(var(--spacing) * 2);}
.pb-3{padding-bottom:calc(var(--spacing) * 3);}
.pb-4{padding-bottom:calc(var(--spacing) * 4);}
.pb-5{padding-bottom:calc(var(--spacing) * 5);}
.pb-6{padding-bottom:calc(var(--spacing) * 6);}
.pb-8{padding-bottom:calc(var(--spacing) * 8);}
.pb-10{padding-bottom:calc(var(--spacing) * 10);}
.pb-14{padding-bottom:calc(var(--spacing) * 14);}
.pb-15{padding-bottom:calc(var(--spacing) * 15);}
.pb-16{padding-bottom:calc(var(--spacing) * 16);}
.pb-20{padding-bottom:calc(var(--spacing) * 20);}
.pb-22{padding-bottom:calc(var(--spacing) * 22);}
.pb-25{padding-bottom:calc(var(--spacing) * 25);}
.text-center{text-align:center;}
.text-end{text-align:end;}
.text-justify{text-align:justify;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-start{text-align:start;}
.align-baseline{vertical-align:baseline;}
.align-bottom{vertical-align:bottom;}
.align-middle{vertical-align:middle;}
.align-sub{vertical-align:sub;}
.align-super{vertical-align:super;}
.align-text-bottom{vertical-align:text-bottom;}
.align-text-top{vertical-align:text-top;}
.align-top{vertical-align:top;}
.font-display{font-family:var(--font-display);}
.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));}
.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));}
.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height));}
.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height));}
.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));}
.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));}
.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));}
.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));}
.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));}
.text-\[14px\]{font-size:14px;}
.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2;}
.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3;}
.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4;}
.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5;}
.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6;}
.leading-\[1\.20\]{--tw-leading:1.20;line-height:1.20;}
.leading-\[1\.28\]{--tw-leading:1.28;line-height:1.28;}
.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35;}
.leading-\[1\]{--tw-leading:1;line-height:1;}
.leading-none{--tw-leading:1;line-height:1;}
.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);}
.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}
.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}
.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);}
.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);}
.tracking-\[3px\]{--tw-tracking:3px;letter-spacing:3px;}
.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);}
.text-balance{text-wrap:balance;}
.text-nowrap{text-wrap:nowrap;}
.text-pretty{text-wrap:pretty;}
.text-wrap{text-wrap:wrap;}
.break-normal{overflow-wrap:normal;word-break:normal;}
.break-words{overflow-wrap:break-word;}
.break-all{word-break:break-all;}
.break-keep{word-break:keep-all;}
.overflow-ellipsis{text-overflow:ellipsis;}
.text-clip{text-overflow:clip;}
.text-ellipsis{text-overflow:ellipsis;}
.hyphens-auto{-webkit-hyphens:auto;hyphens:auto;}
.hyphens-manual{-webkit-hyphens:manual;hyphens:manual;}
.hyphens-none{-webkit-hyphens:none;hyphens:none;}
.whitespace-break-spaces{white-space:break-spaces;}
.whitespace-normal{white-space:normal;}
.whitespace-nowrap{white-space:nowrap;}
.whitespace-pre{white-space:pre;}
.whitespace-pre-line{white-space:pre-line;}
.whitespace-pre-wrap{white-space:pre-wrap;}
.\[color\:red\]{color:red;}
.\[color\:red\]\/50{color:color-mix(in oklab, red 50%, transparent);}
.\[color\:red\]\/50\!{color:color-mix(in oklab, red 50%, transparent) !important;}
.text-\[\#DE554C\]{color:#DE554C;}
.text-neutral{color:var(--color-neutral);}
.text-placeholder{color:var(--color-placeholder);}
.text-primary{color:var(--color-primary);}
.text-primary2{color:var(--color-primary2);}
.text-primary3{color:var(--color-primary3);}
.text-text{color:var(--color-text);}
.text-white{color:var(--color-white);}
.capitalize{text-transform:capitalize;}
.lowercase{text-transform:lowercase;}
.normal-case{text-transform:none;}
.uppercase{text-transform:uppercase;}
.italic{font-style:italic;}
.not-italic{font-style:normal;}
.font-stretch-condensed{font-stretch:condensed;}
.font-stretch-expanded{font-stretch:expanded;}
.font-stretch-extra-condensed{font-stretch:extra-condensed;}
.font-stretch-extra-expanded{font-stretch:extra-expanded;}
.font-stretch-normal{font-stretch:normal;}
.font-stretch-semi-condensed{font-stretch:semi-condensed;}
.font-stretch-semi-expanded{font-stretch:semi-expanded;}
.font-stretch-ultra-condensed{font-stretch:ultra-condensed;}
.font-stretch-ultra-expanded{font-stretch:ultra-expanded;}
.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}
.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}
.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}
.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,);}
.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}
.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}
.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}
.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}
.normal-nums{font-variant-numeric:normal;}
.line-through{text-decoration-line:line-through;}
.no-underline{text-decoration-line:none;}
.overline{text-decoration-line:overline;}
.underline{text-decoration-line:underline;}
.decoration-dashed{text-decoration-style:dashed;}
.decoration-dotted{text-decoration-style:dotted;}
.decoration-double{text-decoration-style:double;}
.decoration-solid{text-decoration-style:solid;}
.decoration-wavy{text-decoration-style:wavy;}
.decoration-auto{text-decoration-thickness:auto;}
.decoration-from-font{text-decoration-thickness:from-font;}
.underline-offset-auto{text-underline-offset:auto;}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;}
.placeholder-placeholder {
&::placeholder{color:var(--color-placeholder);}
}
.accent-auto{accent-color:auto;}
.scheme-dark{color-scheme:dark;}
.scheme-light{color-scheme:light;}
.scheme-light-dark{color-scheme:light dark;}
.scheme-normal{color-scheme:normal;}
.scheme-only-dark{color-scheme:only dark;}
.scheme-only-light{color-scheme:only light;}
.mix-blend-plus-darker{mix-blend-mode:plus-darker;}
.mix-blend-plus-lighter{mix-blend-mode:plus-lighter;}
.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}
.shadow-dropShadow{--tw-shadow:0 4px 10px -7px var(--tw-shadow-color, rgba(255, 44, 16, 0.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}
.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}
.shadow-xl{--tw-shadow:0 17px 21px -7px var(--tw-shadow-color, rgba(30, 21, 87, 0.08));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}
.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}
.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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);}
.shadow-initial{--tw-shadow-color:initial;}
.inset-shadow-initial{--tw-inset-shadow-color:initial;}
.outline-hidden {
--tw-outline-style: none;
outline-style: none;
@media (forced-colors: active){outline:2px solid transparent;outline-offset:2px;}
}
.outline{outline-style:var(--tw-outline-style);outline-width:1px;}
.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,);}
.blur-none{--tw-blur:;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}
.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow( 0 1px 1px rgb(0 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,);}
.drop-shadow-none{--tw-drop-shadow:;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,);}
.grayscale{--tw-grayscale:grayscale(100%);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,);}
.invert{--tw-invert:invert(100%);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,);}
.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}
.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}
.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}
.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}
.backdrop-blur-none{--tw-backdrop-blur:;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}
.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}
.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}
.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}
.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}
.transition{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;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));}
.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));}
.transition-colors{transition-property:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));}
.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));}
.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));}
.transition-transform{transition-property:transform, translate, scale, rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));}
.transition-none{transition-property:none;}
.transition-discrete{transition-behavior:allow-discrete;}
.transition-normal{transition-behavior:normal;}
.duration-100{--tw-duration:100ms;transition-duration:100ms;}
.duration-300{--tw-duration:300ms;transition-duration:300ms;}
.\!ease-linear{--tw-ease:linear !important;transition-timing-function:linear !important;}
.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in);}
.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);}
.ease-linear{--tw-ease:linear;transition-timing-function:linear;}
.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);}
.will-change-auto{will-change:auto;}
.will-change-contents{will-change:contents;}
.will-change-scroll{will-change:scroll-position;}
.will-change-transform{will-change:transform;}
.contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);}
.contain-layout{--tw-contain-layout:layout;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);}
.contain-paint{--tw-contain-paint:paint;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);}
.contain-size{--tw-contain-size:size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);}
.contain-style{--tw-contain-style:style;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);}
.contain-content{contain:content;}
.contain-none{contain:none;}
.contain-strict{contain:strict;}
.content-none{--tw-content:none;content:none;}
.forced-color-adjust-auto{forced-color-adjust:auto;}
.forced-color-adjust-none{forced-color-adjust:none;}
.outline-dashed{--tw-outline-style:dashed;outline-style:dashed;}
.outline-dotted{--tw-outline-style:dotted;outline-style:dotted;}
.outline-double{--tw-outline-style:double;outline-style:double;}
.outline-none{--tw-outline-style:none;outline-style:none;}
.outline-solid{--tw-outline-style:solid;outline-style:solid;}
.backface-hidden{backface-visibility:hidden;}
.backface-visible{backface-visibility:visible;}
.divide-x-reverse {
:where(& > :not(:last-child)){--tw-divide-x-reverse:1;}
}
.duration-initial{--tw-duration:initial;}
.ease-initial{--tw-ease:initial;}
.perspective-none{perspective:none;}
.perspective-origin-bottom{perspective-origin:bottom;}
.perspective-origin-bottom-left{perspective-origin:bottom left;}
.perspective-origin-bottom-right{perspective-origin:bottom right;}
.perspective-origin-center{perspective-origin:center;}
.perspective-origin-left{perspective-origin:left;}
.perspective-origin-right{perspective-origin:right;}
.perspective-origin-top{perspective-origin:top;}
.perspective-origin-top-left{perspective-origin:top left;}
.perspective-origin-top-right{perspective-origin:top right;}
.ring-inset{--tw-ring-inset:inset;}
.transform-3d{transform-style:preserve-3d;}
.transform-border{transform-box:border-box;}
.transform-content{transform-box:content-box;}
.transform-fill{transform-box:fill-box;}
.transform-flat{transform-style:flat;}
.transform-stroke{transform-box:stroke-box;}
.transform-view{transform-box:view-box;}
.group-hover\:block {
&:is(:where(.group):hover *) {
@media (hover: hover){display:block;}
}
}
.before\:absolute {
&::before{content:var(--tw-content);position:absolute;}
}
.before\:inset-0 {
&::before{content:var(--tw-content);inset:calc(var(--spacing) * 0);}
}
.before\:top-0 {
&::before{content:var(--tw-content);top:calc(var(--spacing) * 0);}
}
.before\:top-1\/2 {
&::before{content:var(--tw-content);top:calc(1/2 * 100%);}
}
.before\:right-0 {
&::before{content:var(--tw-content);right:calc(var(--spacing) * 0);}
}
.before\:right-\[-1px\] {
&::before{content:var(--tw-content);right:-1px;}
}
.before\:-bottom-25 {
&::before{content:var(--tw-content);bottom:calc(var(--spacing) * -25);}
}
.before\:-bottom-\[320px\] {
&::before{content:var(--tw-content);bottom:calc(320px * -1);}
}
.before\:bottom-0 {
&::before{content:var(--tw-content);bottom:calc(var(--spacing) * 0);}
}
.before\:bottom-25 {
&::before{content:var(--tw-content);bottom:calc(var(--spacing) * 25);}
}
.before\:left-0 {
&::before{content:var(--tw-content);left:calc(var(--spacing) * 0);}
}
.before\:left-1\/2 {
&::before{content:var(--tw-content);left:calc(1/2 * 100%);}
}
.before\:left-\[-1px\] {
&::before{content:var(--tw-content);left:-1px;}
}
.before\:z-10 {
&::before{content:var(--tw-content);z-index:10;}
}
.before\:z-50 {
&::before{content:var(--tw-content);z-index:50;}
}
.before\:hidden {
&::before{content:var(--tw-content);display:none;}
}
.before\:h-0\.5 {
&::before{content:var(--tw-content);height:calc(var(--spacing) * 0.5);}
}
.before\:h-42 {
&::before{content:var(--tw-content);height:calc(var(--spacing) * 42);}
}
.before\:h-190 {
&::before{content:var(--tw-content);height:calc(var(--spacing) * 190);}
}
.before\:h-\[420px\] {
&::before{content:var(--tw-content);height:420px;}
}
.before\:h-\[435px\] {
&::before{content:var(--tw-content);height:435px;}
}
.before\:h-\[550px\] {
&::before{content:var(--tw-content);height:550px;}
}
.before\:h-\[730px\] {
&::before{content:var(--tw-content);height:730px;}
}
.before\:w-297 {
&::before{content:var(--tw-content);width:calc(var(--spacing) * 297);}
}
.before\:w-\[40\%\] {
&::before{content:var(--tw-content);width:40%;}
}
.before\:w-\[920px\] {
&::before{content:var(--tw-content);width:920px;}
}
.before\:w-\[1200px\] {
&::before{content:var(--tw-content);width:1200px;}
}
.before\:w-\[1400px\] {
&::before{content:var(--tw-content);width:1400px;}
}
.before\:w-\[9200px\] {
&::before{content:var(--tw-content);width:9200px;}
}
.before\:-translate-x-1\/2 {
&::before{content:var(--tw-content);--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}
}
.before\:-translate-y-1\/2 {
&::before{content:var(--tw-content);--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}
}
.before\:rounded-full {
&::before{content:var(--tw-content);border-radius:calc(infinity * 1px);}
}
.before\:bg-\[\#F1CFFF\]\/30 {
&::before{content:var(--tw-content);background-color:color-mix(in oklab, #F1CFFF 30%, transparent);}
}
.before\:bg-black\/50 {
&::before{content:var(--tw-content);background-color:color-mix(in oklab, var(--color-black) 50%, transparent);}
}
.before\:bg-blue1\/30 {
&::before{content:var(--tw-content);background-color:color-mix(in oklab, var(--color-blue1) 30%, transparent);}
}
.before\:bg-primary2 {
&::before{content:var(--tw-content);background-color:var(--color-primary2);}
}
.before\:bg-primary2\/20 {
&::before{content:var(--tw-content);background-color:color-mix(in oklab, var(--color-primary2) 20%, transparent);}
}
.before\:bg-primary2\/30 {
&::before{content:var(--tw-content);background-color:color-mix(in oklab, var(--color-primary2) 30%, transparent);}
}
.before\:bg-gradient-to-b {
&::before{content:var(--tw-content);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));}
}
.before\:from-lightBg1 {
&::before{content:var(--tw-content);--tw-gradient-from:var(--color-lightBg1);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}
}
.before\:to-lightBg1\/0 {
&::before{content:var(--tw-content);--tw-gradient-to:color-mix(in oklab, var(--color-lightBg1) 0%, transparent);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}
}
.before\:opacity-30 {
&::before{content:var(--tw-content);opacity:30%;}
}
.before\:opacity-50 {
&::before{content:var(--tw-content);opacity:50%;}
}
.before\:opacity-60 {
&::before{content:var(--tw-content);opacity:60%;}
}
.before\:blur-\[80px\] {
&::before{content:var(--tw-content);--tw-blur:blur(80px);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,);}
}
.before\:blur-\[150px\] {
&::before{content:var(--tw-content);--tw-blur:blur(150px);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,);}
}
.after\:absolute {
&::after{content:var(--tw-content);position:absolute;}
}
.after\:right-0 {
&::after{content:var(--tw-content);right:calc(var(--spacing) * 0);}
}
.after\:bottom-0 {
&::after{content:var(--tw-content);bottom:calc(var(--spacing) * 0);}
}
.after\:left-0 {
&::after{content:var(--tw-content);left:calc(var(--spacing) * 0);}
}
.after\:z-50 {
&::after{content:var(--tw-content);z-index:50;}
}
.after\:h-42 {
&::after{content:var(--tw-content);height:calc(var(--spacing) * 42);}
}
.after\:-translate-y-1\/2 {
&::after{content:var(--tw-content);--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}
}
.after\:bg-gradient-to-b {
&::after{content:var(--tw-content);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));}
}
.after\:from-lightBg1\/0 {
&::after{content:var(--tw-content);--tw-gradient-from:color-mix(in oklab, var(--color-lightBg1) 0%, transparent);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}
}
.after\:to-lightBg1 {
&::after{content:var(--tw-content);--tw-gradient-to:var(--color-lightBg1);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}
}
.hover\:border-primary2\/30 {
&:hover {
@media (hover: hover){border-color:color-mix(in oklab, var(--color-primary2) 30%, transparent);}
}
}
.hover\:bg-\[\#F6FAEB\] {
&:hover {
@media (hover: hover){background-color:#F6FAEB;}
}
}
.hover\:bg-gray-100 {
&:hover {
@media (hover: hover){background-color:var(--color-gray-100);}
}
}
.hover\:bg-gray-200 {
&:hover {
@media (hover: hover){background-color:var(--color-gray-200);}
}
}
.hover\:bg-text {
&:hover {
@media (hover: hover){background-color:var(--color-text);}
}
}
.hover\:bg-white\/80 {
&:hover {
@media (hover: hover){background-color:color-mix(in oklab, var(--color-white) 80%, transparent);}
}
}
.hover\:text-primary {
&:hover {
@media (hover: hover){color:var(--color-primary);}
}
}
.hover\:text-primary2 {
&:hover {
@media (hover: hover){color:var(--color-primary2);}
}
}
.hover\:text-white {
&:hover {
@media (hover: hover){color:var(--color-white);}
}
}
.hover\:shadow-xl {
&:hover {
@media (hover: hover){--tw-shadow:0 17px 21px -7px var(--tw-shadow-color, rgba(30, 21, 87, 0.08));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}
}
}
.focus\:outline-none {
&:focus{--tw-outline-style:none;outline-style:none;}
}
.disabled\:opacity-50 {
&:disabled{opacity:50%;}
}
.max-lg\:fixed {
@media (width < 64rem){position:fixed;}
}
.max-lg\:top-0 {
@media (width < 64rem){top:calc(var(--spacing) * 0);}
}
.max-lg\:bottom-0 {
@media (width < 64rem){bottom:calc(var(--spacing) * 0);}
}
.max-lg\:left-0 {
@media (width < 64rem){left:calc(var(--spacing) * 0);}
}
.max-lg\:z-20 {
@media (width < 64rem){z-index:20;}
}
.max-lg\:w-full {
@media (width < 64rem){width:100%;}
}
.max-lg\:max-w-\[300px\] {
@media (width < 64rem){max-width:300px;}
}
.max-lg\:overflow-auto {
@media (width < 64rem){overflow:auto;}
}
.max-lg\:bg-lightBg {
@media (width < 64rem){background-color:var(--color-lightBg);}
}
.max-lg\:px-5 {
@media (width < 64rem){padding-inline:calc(var(--spacing) * 5);}
}
.max-lg\:ps-3 {
@media (width < 64rem){padding-inline-start:calc(var(--spacing) * 3);}
}
.max-lg\:pt-4 {
@media (width < 64rem){padding-top:calc(var(--spacing) * 4);}
}
.max-lg\:pt-13 {
@media (width < 64rem){padding-top:calc(var(--spacing) * 13);}
}
.max-lg\:pb-10 {
@media (width < 64rem){padding-bottom:calc(var(--spacing) * 10);}
}
.max-md\:overflow-auto {
@media (width < 48rem){overflow:auto;}
}
.sm\:absolute {
@media (width >= 40rem){position:absolute;}
}
.sm\:-top-2 {
@media (width >= 40rem){top:calc(var(--spacing) * -2);}
}
.sm\:right-1\/2 {
@media (width >= 40rem){right:calc(1/2 * 100%);}
}
.sm\:left-1\/2 {
@media (width >= 40rem){left:calc(1/2 * 100%);}
}
.sm\:mt-0 {
@media (width >= 40rem){margin-top:calc(var(--spacing) * 0);}
}
.sm\:mt-8 {
@media (width >= 40rem){margin-top:calc(var(--spacing) * 8);}
}
.sm\:w-1\/2 {
@media (width >= 40rem){width:calc(1/2 * 100%);}
}
.sm\:-translate-x-1\/2 {
@media (width >= 40rem){--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}
}
.sm\:translate-x-1\/2 {
@media (width >= 40rem){--tw-translate-x:calc(1/2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y);}
}
.sm\:grid-cols-2 {
@media (width >= 40rem){grid-template-columns:repeat(2, minmax(0, 1fr));}
}
.sm\:flex-row {
@media (width >= 40rem){flex-direction:row;}
}
.sm\:items-center {
@media (width >= 40rem){align-items:center;}
}
.sm\:justify-between {
@media (width >= 40rem){justify-content:space-between;}
}
.sm\:justify-start {
@media (width >= 40rem){justify-content:flex-start;}
}
.sm\:space-y-0 {
@media (width >= 40rem) {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));}
}
}
.sm\:space-x-6 {
@media (width >= 40rem) {
:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)));}
}
}
.sm\:p-8 {
@media (width >= 40rem){padding:calc(var(--spacing) * 8);}
}
.sm\:px-6 {
@media (width >= 40rem){padding-inline:calc(var(--spacing) * 6);}
}
.sm\:pr-12 {
@media (width >= 40rem){padding-right:calc(var(--spacing) * 12);}
}
.sm\:pl-12 {
@media (width >= 40rem){padding-left:calc(var(--spacing) * 12);}
}
.sm\:text-end {
@media (width >= 40rem){text-align:end;}
}
.sm\:text-start {
@media (width >= 40rem){text-align:start;}
}
.sm\:text-lg {
@media (width >= 40rem){font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));}
}
.sm\:text-xl {
@media (width >= 40rem){font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));}
}
.before\:sm\:border-l-2 {
&::before {
content: var(--tw-content);
@media (width >= 40rem){border-left-style:var(--tw-border-style);border-left-width:2px;}
}
}
.before\:sm\:border-solid {
&::before {
content: var(--tw-content);
@media (width >= 40rem){--tw-border-style:solid;border-style:solid;}
}
}
.before\:sm\:border-primary2 {
&::before {
content: var(--tw-content);
@media (width >= 40rem){border-color:var(--color-primary2);}
}
}
.md\:-me-\[200px\] {
@media (width >= 48rem){margin-inline-end:calc(200px * -1);}
}
.md\:mt-0 {
@media (width >= 48rem){margin-top:calc(var(--spacing) * 0);}
}
.md\:mt-4 {
@media (width >= 48rem){margin-top:calc(var(--spacing) * 4);}
}
.md\:-mb-10 {
@media (width >= 48rem){margin-bottom:calc(var(--spacing) * -10);}
}
.md\:-mb-20 {
@media (width >= 48rem){margin-bottom:calc(var(--spacing) * -20);}
}
.md\:mb-20 {
@media (width >= 48rem){margin-bottom:calc(var(--spacing) * 20);}
}
.md\:flex {
@media (width >= 48rem){display:flex;}
}
.md\:hidden {
@media (width >= 48rem){display:none;}
}
.md\:h-15 {
@media (width >= 48rem){height:calc(var(--spacing) * 15);}
}
.md\:w-2xs {
@media (width >= 48rem){width:var(--container-2xs);}
}
.md\:w-3xs {
@media (width >= 48rem){width:var(--container-3xs);}
}
.md\:w-15 {
@media (width >= 48rem){width:calc(var(--spacing) * 15);}
}
.md\:w-\[210px\] {
@media (width >= 48rem){width:210px;}
}
.md\:max-w-none {
@media (width >= 48rem){max-width:none;}
}
.md\:max-w-sm {
@media (width >= 48rem){max-width:var(--container-sm);}
}
.md\:min-w-64 {
@media (width >= 48rem){min-width:calc(var(--spacing) * 64);}
}
.md\:grid-cols-2 {
@media (width >= 48rem){grid-template-columns:repeat(2, minmax(0, 1fr));}
}
.md\:grid-cols-3 {
@media (width >= 48rem){grid-template-columns:repeat(3, minmax(0, 1fr));}
}
.md\:flex-row {
@media (width >= 48rem){flex-direction:row;}
}
.md\:items-center {
@media (width >= 48rem){align-items:center;}
}
.md\:items-start {
@media (width >= 48rem){align-items:flex-start;}
}
.md\:justify-between {
@media (width >= 48rem){justify-content:space-between;}
}
.md\:justify-center {
@media (width >= 48rem){justify-content:center;}
}
.md\:gap-4 {
@media (width >= 48rem){gap:calc(var(--spacing) * 4);}
}
.md\:gap-6 {
@media (width >= 48rem){gap:calc(var(--spacing) * 6);}
}
.md\:gap-7 {
@media (width >= 48rem){gap:calc(var(--spacing) * 7);}
}
.md\:gap-10 {
@media (width >= 48rem){gap:calc(var(--spacing) * 10);}
}
.md\:gap-20 {
@media (width >= 48rem){gap:calc(var(--spacing) * 20);}
}
.md\:space-y-0 {
@media (width >= 48rem) {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));}
}
}
.md\:space-x-8 {
@media (width >= 48rem) {
:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)));}
}
}
.md\:p-6 {
@media (width >= 48rem){padding:calc(var(--spacing) * 6);}
}
.md\:p-8 {
@media (width >= 48rem){padding:calc(var(--spacing) * 8);}
}
.md\:p-14 {
@media (width >= 48rem){padding:calc(var(--spacing) * 14);}
}
.md\:px-7 {
@media (width >= 48rem){padding-inline:calc(var(--spacing) * 7);}
}
.md\:px-9 {
@media (width >= 48rem){padding-inline:calc(var(--spacing) * 9);}
}
.md\:py-14 {
@media (width >= 48rem){padding-block:calc(var(--spacing) * 14);}
}
.md\:py-20 {
@media (width >= 48rem){padding-block:calc(var(--spacing) * 20);}
}
.md\:py-25 {
@media (width >= 48rem){padding-block:calc(var(--spacing) * 25);}
}
.md\:py-\[100px\] {
@media (width >= 48rem){padding-block:100px;}
}
.md\:pt-13 {
@media (width >= 48rem){padding-top:calc(var(--spacing) * 13);}
}
.md\:pt-18 {
@media (width >= 48rem){padding-top:calc(var(--spacing) * 18);}
}
.md\:pt-20 {
@media (width >= 48rem){padding-top:calc(var(--spacing) * 20);}
}
.md\:pt-22 {
@media (width >= 48rem){padding-top:calc(var(--spacing) * 22);}
}
.md\:pt-25 {
@media (width >= 48rem){padding-top:calc(var(--spacing) * 25);}
}
.md\:pt-28 {
@media (width >= 48rem){padding-top:calc(var(--spacing) * 28);}
}
.md\:pb-0 {
@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 0);}
}
.md\:pb-20 {
@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 20);}
}
.md\:pb-22 {
@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 22);}
}
.md\:pb-25 {
@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 25);}
}
.md\:pb-28 {
@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 28);}
}
.md\:pb-30 {
@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 30);}
}
.md\:pb-\[110px\] {
@media (width >= 48rem){padding-bottom:110px;}
}
.md\:text-start {
@media (width >= 48rem){text-align:start;}
}
.md\:text-2xl {
@media (width >= 48rem){font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));}
}
.md\:text-3xl {
@media (width >= 48rem){font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));}
}
.md\:text-7xl {
@media (width >= 48rem){font-size:var(--text-7xl);line-height:var(--tw-leading, var(--text-7xl--line-height));}
}
.md\:text-lg {
@media (width >= 48rem){font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));}
}
.md\:text-xl {
@media (width >= 48rem){font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));}
}
.lg\:absolute {
@media (width >= 64rem){position:absolute;}
}
.lg\:sticky {
@media (width >= 64rem){position:sticky;}
}
.lg\:order-2 {
@media (width >= 64rem){order:2;}
}
.lg\:ms-auto {
@media (width >= 64rem){margin-inline-start:auto;}
}
.lg\:mt-0 {
@media (width >= 64rem){margin-top:calc(var(--spacing) * 0);}
}
.lg\:mt-12 {
@media (width >= 64rem){margin-top:calc(var(--spacing) * 12);}
}
.lg\:-mb-10 {
@media (width >= 64rem){margin-bottom:calc(var(--spacing) * -10);}
}
.lg\:mb-10 {
@media (width >= 64rem){margin-bottom:calc(var(--spacing) * 10);}
}
.lg\:mb-20 {
@media (width >= 64rem){margin-bottom:calc(var(--spacing) * 20);}
}
.lg\:block {
@media (width >= 64rem){display:block;}
}
.lg\:hidden {
@media (width >= 64rem){display:none;}
}
.lg\:inline {
@media (width >= 64rem){display:inline;}
}
.lg\:w-120 {
@media (width >= 64rem){width:calc(var(--spacing) * 120);}
}
.lg\:w-\[250px\] {
@media (width >= 64rem){width:250px;}
}
.lg\:w-\[300px\] {
@media (width >= 64rem){width:300px;}
}
.lg\:w-\[362px\] {
@media (width >= 64rem){width:362px;}
}
.lg\:w-auto {
@media (width >= 64rem){width:auto;}
}
.lg\:w-sm {
@media (width >= 64rem){width:var(--container-sm);}
}
.lg\:w-xs {
@media (width >= 64rem){width:var(--container-xs);}
}
.lg\:max-w-\[430px\] {
@media (width >= 64rem){max-width:430px;}
}
.lg\:max-w-\[480px\] {
@media (width >= 64rem){max-width:480px;}
}
.lg\:max-w-\[490px\] {
@media (width >= 64rem){max-width:490px;}
}
.lg\:max-w-\[570px\] {
@media (width >= 64rem){max-width:570px;}
}
.lg\:min-w-90 {
@media (width >= 64rem){min-width:calc(var(--spacing) * 90);}
}
.lg\:grid-cols-2 {
@media (width >= 64rem){grid-template-columns:repeat(2, minmax(0, 1fr));}
}
.lg\:grid-cols-3 {
@media (width >= 64rem){grid-template-columns:repeat(3, minmax(0, 1fr));}
}
.lg\:grid-cols-4 {
@media (width >= 64rem){grid-template-columns:repeat(4, minmax(0, 1fr));}
}
.lg\:flex-col {
@media (width >= 64rem){flex-direction:column;}
}
.lg\:flex-row {
@media (width >= 64rem){flex-direction:row;}
}
.lg\:items-center {
@media (width >= 64rem){align-items:center;}
}
.lg\:justify-between {
@media (width >= 64rem){justify-content:space-between;}
}
.lg\:justify-end {
@media (width >= 64rem){justify-content:flex-end;}
}
.lg\:gap-4\.5 {
@media (width >= 64rem){gap:calc(var(--spacing) * 4.5);}
}
.lg\:gap-8 {
@media (width >= 64rem){gap:calc(var(--spacing) * 8);}
}
.lg\:gap-12 {
@media (width >= 64rem){gap:calc(var(--spacing) * 12);}
}
.lg\:gap-14 {
@media (width >= 64rem){gap:calc(var(--spacing) * 14);}
}
.lg\:gap-15 {
@media (width >= 64rem){gap:calc(var(--spacing) * 15);}
}
.lg\:gap-16 {
@media (width >= 64rem){gap:calc(var(--spacing) * 16);}
}
.lg\:gap-20 {
@media (width >= 64rem){gap:calc(var(--spacing) * 20);}
}
.lg\:gap-\[66px\] {
@media (width >= 64rem){gap:66px;}
}
.lg\:space-y-0 {
@media (width >= 64rem) {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));}
}
}
.lg\:space-y-5 {
@media (width >= 64rem) {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));}
}
}
.lg\:space-y-6 {
@media (width >= 64rem) {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));}
}
}
.lg\:space-y-12 {
@media (width >= 64rem) {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)));}
}
}
.lg\:space-x-3 {
@media (width >= 64rem) {
:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));}
}
}
.lg\:space-x-14 {
@media (width >= 64rem) {
:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 14) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-x-reverse)));}
}
}
.lg\:rounded-2xl {
@media (width >= 64rem){border-radius:var(--radius-2xl);}
}
.lg\:rounded-lg {
@media (width >= 64rem){border-radius:var(--radius-lg);}
}
.lg\:rounded-none {
@media (width >= 64rem){border-radius:0;}
}
.lg\:bg-inherit {
@media (width >= 64rem){background-color:inherit;}
}
.lg\:bg-white {
@media (width >= 64rem){background-color:var(--color-white);}
}
.lg\:p-1 {
@media (width >= 64rem){padding:calc(var(--spacing) * 1);}
}
.lg\:p-4 {
@media (width >= 64rem){padding:calc(var(--spacing) * 4);}
}
.lg\:p-6 {
@media (width >= 64rem){padding:calc(var(--spacing) * 6);}
}
.lg\:p-7 {
@media (width >= 64rem){padding:calc(var(--spacing) * 7);}
}
.lg\:p-8 {
@media (width >= 64rem){padding:calc(var(--spacing) * 8);}
}
.lg\:px-4 {
@media (width >= 64rem){padding-inline:calc(var(--spacing) * 4);}
}
.lg\:py-2 {
@media (width >= 64rem){padding-block:calc(var(--spacing) * 2);}
}
.lg\:py-3 {
@media (width >= 64rem){padding-block:calc(var(--spacing) * 3);}
}
.lg\:py-20 {
@media (width >= 64rem){padding-block:calc(var(--spacing) * 20);}
}
.lg\:ps-3 {
@media (width >= 64rem){padding-inline-start:calc(var(--spacing) * 3);}
}
.lg\:ps-6 {
@media (width >= 64rem){padding-inline-start:calc(var(--spacing) * 6);}
}
.lg\:pt-14 {
@media (width >= 64rem){padding-top:calc(var(--spacing) * 14);}
}
.lg\:pt-15 {
@media (width >= 64rem){padding-top:calc(var(--spacing) * 15);}
}
.lg\:pt-16 {
@media (width >= 64rem){padding-top:calc(var(--spacing) * 16);}
}
.lg\:pt-24 {
@media (width >= 64rem){padding-top:calc(var(--spacing) * 24);}
}
.lg\:pt-25 {
@media (width >= 64rem){padding-top:calc(var(--spacing) * 25);}
}
.lg\:pt-30 {
@media (width >= 64rem){padding-top:calc(var(--spacing) * 30);}
}
.lg\:pb-0 {
@media (width >= 64rem){padding-bottom:calc(var(--spacing) * 0);}
}
.lg\:pb-6 {
@media (width >= 64rem){padding-bottom:calc(var(--spacing) * 6);}
}
.lg\:pb-12 {
@media (width >= 64rem){padding-bottom:calc(var(--spacing) * 12);}
}
.lg\:pb-13 {
@media (width >= 64rem){padding-bottom:calc(var(--spacing) * 13);}
}
.lg\:pb-14 {
@media (width >= 64rem){padding-bottom:calc(var(--spacing) * 14);}
}
.lg\:pb-16 {
@media (width >= 64rem){padding-bottom:calc(var(--spacing) * 16);}
}
.lg\:pb-20 {
@media (width >= 64rem){padding-bottom:calc(var(--spacing) * 20);}
}
.lg\:pb-22 {
@media (width >= 64rem){padding-bottom:calc(var(--spacing) * 22);}
}
.lg\:text-left {
@media (width >= 64rem){text-align:left;}
}
.lg\:text-2xl {
@media (width >= 64rem){font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));}
}
.lg\:text-3xl {
@media (width >= 64rem){font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));}
}
.lg\:text-4xl {
@media (width >= 64rem){font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height));}
}
.lg\:text-8xl {
@media (width >= 64rem){font-size:var(--text-8xl);line-height:var(--tw-leading, var(--text-8xl--line-height));}
}
.lg\:text-base {
@media (width >= 64rem){font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));}
}
.lg\:text-lg {
@media (width >= 64rem){font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));}
}
.lg\:text-xl {
@media (width >= 64rem){font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));}
}
.lg\:text-\[40px\] {
@media (width >= 64rem){font-size:40px;}
}
.lg\:leading-\[1\.5\] {
@media (width >= 64rem){--tw-leading:1.5;line-height:1.5;}
}
.lg\:font-medium {
@media (width >= 64rem){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}
}
.lg\:shadow-2xl {
@media (width >= 64rem){--tw-shadow:0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / 0.25));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}
}
.lg\:shadow-none {
@media (width >= 64rem){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}
}
.xl\:left-5 {
@media (width >= 80rem){left:calc(var(--spacing) * 5);}
}
.xl\:-ms-5 {
@media (width >= 80rem){margin-inline-start:calc(var(--spacing) * -5);}
}
.xl\:ms-14 {
@media (width >= 80rem){margin-inline-start:calc(var(--spacing) * 14);}
}
.xl\:mt-5 {
@media (width >= 80rem){margin-top:calc(var(--spacing) * 5);}
}
.xl\:mt-13 {
@media (width >= 80rem){margin-top:calc(var(--spacing) * 13);}
}
.xl\:mt-25 {
@media (width >= 80rem){margin-top:calc(var(--spacing) * 25);}
}
.xl\:mt-32 {
@media (width >= 80rem){margin-top:calc(var(--spacing) * 32);}
}
.xl\:mt-\[100px\] {
@media (width >= 80rem){margin-top:100px;}
}
.xl\:mb-8 {
@media (width >= 80rem){margin-bottom:calc(var(--spacing) * 8);}
}
.xl\:mb-18 {
@media (width >= 80rem){margin-bottom:calc(var(--spacing) * 18);}
}
.xl\:mb-50 {
@media (width >= 80rem){margin-bottom:calc(var(--spacing) * 50);}
}
.xl\:w-2xs {
@media (width >= 80rem){width:var(--container-2xs);}
}
.xl\:w-128 {
@media (width >= 80rem){width:calc(var(--spacing) * 128);}
}
.xl\:w-\[380px\] {
@media (width >= 80rem){width:380px;}
}
.xl\:w-md {
@media (width >= 80rem){width:var(--container-md);}
}
.xl\:w-sm {
@media (width >= 80rem){width:var(--container-sm);}
}
.xl\:max-w-\[665px\] {
@media (width >= 80rem){max-width:665px;}
}
.xl\:grid-cols-2 {
@media (width >= 80rem){grid-template-columns:repeat(2, minmax(0, 1fr));}
}
.xl\:grid-cols-3 {
@media (width >= 80rem){grid-template-columns:repeat(3, minmax(0, 1fr));}
}
.xl\:flex-row {
@media (width >= 80rem){flex-direction:row;}
}
.xl\:gap-0 {
@media (width >= 80rem){gap:calc(var(--spacing) * 0);}
}
.xl\:gap-3 {
@media (width >= 80rem){gap:calc(var(--spacing) * 3);}
}
.xl\:gap-5 {
@media (width >= 80rem){gap:calc(var(--spacing) * 5);}
}
.xl\:gap-6 {
@media (width >= 80rem){gap:calc(var(--spacing) * 6);}
}
.xl\:gap-8 {
@media (width >= 80rem){gap:calc(var(--spacing) * 8);}
}
.xl\:gap-10 {
@media (width >= 80rem){gap:calc(var(--spacing) * 10);}
}
.xl\:gap-12 {
@media (width >= 80rem){gap:calc(var(--spacing) * 12);}
}
.xl\:gap-14 {
@media (width >= 80rem){gap:calc(var(--spacing) * 14);}
}
.xl\:gap-16 {
@media (width >= 80rem){gap:calc(var(--spacing) * 16);}
}
.xl\:gap-20 {
@media (width >= 80rem){gap:calc(var(--spacing) * 20);}
}
.xl\:gap-x-8 {
@media (width >= 80rem){column-gap:calc(var(--spacing) * 8);}
}
.xl\:gap-x-10 {
@media (width >= 80rem){column-gap:calc(var(--spacing) * 10);}
}
.xl\:gap-y-7 {
@media (width >= 80rem){row-gap:calc(var(--spacing) * 7);}
}
.xl\:rounded-3xl {
@media (width >= 80rem){border-radius:var(--radius-3xl);}
}
.xl\:p-14 {
@media (width >= 80rem){padding:calc(var(--spacing) * 14);}
}
.xl\:px-6 {
@media (width >= 80rem){padding-inline:calc(var(--spacing) * 6);}
}
.xl\:px-\[68px\] {
@media (width >= 80rem){padding-inline:68px;}
}
.xl\:py-0 {
@media (width >= 80rem){padding-block:calc(var(--spacing) * 0);}
}
.xl\:py-4 {
@media (width >= 80rem){padding-block:calc(var(--spacing) * 4);}
}
.xl\:py-30 {
@media (width >= 80rem){padding-block:calc(var(--spacing) * 30);}
}
.xl\:py-\[70px\] {
@media (width >= 80rem){padding-block:70px;}
}
.xl\:ps-10 {
@media (width >= 80rem){padding-inline-start:calc(var(--spacing) * 10);}
}
.xl\:ps-12 {
@media (width >= 80rem){padding-inline-start:calc(var(--spacing) * 12);}
}
.xl\:ps-20 {
@media (width >= 80rem){padding-inline-start:calc(var(--spacing) * 20);}
}
.xl\:ps-28 {
@media (width >= 80rem){padding-inline-start:calc(var(--spacing) * 28);}
}
.xl\:ps-\[68px\] {
@media (width >= 80rem){padding-inline-start:68px;}
}
.xl\:pt-16 {
@media (width >= 80rem){padding-top:calc(var(--spacing) * 16);}
}
.xl\:pt-20 {
@media (width >= 80rem){padding-top:calc(var(--spacing) * 20);}
}
.xl\:pt-30 {
@media (width >= 80rem){padding-top:calc(var(--spacing) * 30);}
}
.xl\:pt-36 {
@media (width >= 80rem){padding-top:calc(var(--spacing) * 36);}
}
.xl\:pt-40 {
@media (width >= 80rem){padding-top:calc(var(--spacing) * 40);}
}
.xl\:pr-10 {
@media (width >= 80rem){padding-right:calc(var(--spacing) * 10);}
}
.xl\:pb-0 {
@media (width >= 80rem){padding-bottom:calc(var(--spacing) * 0);}
}
.xl\:pb-20 {
@media (width >= 80rem){padding-bottom:calc(var(--spacing) * 20);}
}
.xl\:pb-22 {
@media (width >= 80rem){padding-bottom:calc(var(--spacing) * 22);}
}
.xl\:text-left {
@media (width >= 80rem){text-align:left;}
}
.xl\:text-2xl {
@media (width >= 80rem){font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));}
}
.xl\:text-3xl {
@media (width >= 80rem){font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));}
}
.xl\:text-4xl {
@media (width >= 80rem){font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height));}
}
.xl\:text-5xl {
@media (width >= 80rem){font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height));}
}
.xl\:text-9xl {
@media (width >= 80rem){font-size:var(--text-9xl);line-height:var(--tw-leading, var(--text-9xl--line-height));}
}
.xl\:text-lg {
@media (width >= 80rem){font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));}
}
.xl\:text-xl {
@media (width >= 80rem){font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));}
}
.xl\:text-\[32px\] {
@media (width >= 80rem){font-size:32px;}
}
.xl\:text-\[40px\] {
@media (width >= 80rem){font-size:40px;}
}
.xl\:text-\[64px\] {
@media (width >= 80rem){font-size:64px;}
}
.before\:xl\:absolute {
&::before {
content: var(--tw-content);
@media (width >= 80rem){position:absolute;}
}
}
.before\:xl\:top-0 {
&::before {
content: var(--tw-content);
@media (width >= 80rem){top:calc(var(--spacing) * 0);}
}
}
.before\:xl\:bottom-0 {
&::before {
content: var(--tw-content);
@media (width >= 80rem){bottom:calc(var(--spacing) * 0);}
}
}
.before\:xl\:left-\[80px\] {
&::before {
content: var(--tw-content);
@media (width >= 80rem){left:80px;}
}
}
.before\:xl\:w-screen {
&::before {
content: var(--tw-content);
@media (width >= 80rem){width:100vw;}
}
}
.before\:xl\:bg-\[\#FBF0F8\] {
&::before {
content: var(--tw-content);
@media (width >= 80rem){background-color:#FBF0F8;}
}
}
.after\:xl\:absolute {
&::after {
content: var(--tw-content);
@media (width >= 80rem){position:absolute;}
}
}
.after\:xl\:top-1\/2 {
&::after {
content: var(--tw-content);
@media (width >= 80rem){top:calc(1/2 * 100%);}
}
}
.after\:xl\:top-\[-80\%\] {
&::after {
content: var(--tw-content);
@media (width >= 80rem){top:-80%;}
}
}
.after\:xl\:right-0 {
&::after {
content: var(--tw-content);
@media (width >= 80rem){right:calc(var(--spacing) * 0);}
}
}
.after\:xl\:bottom-0 {
&::after {
content: var(--tw-content);
@media (width >= 80rem){bottom:calc(var(--spacing) * 0);}
}
}
.after\:xl\:left-0 {
&::after {
content: var(--tw-content);
@media (width >= 80rem){left:calc(var(--spacing) * 0);}
}
}
.after\:xl\:h-\[832px\] {
&::after {
content: var(--tw-content);
@media (width >= 80rem){height:832px;}
}
}
.after\:xl\:w-\[832px\] {
&::after {
content: var(--tw-content);
@media (width >= 80rem){width:832px;}
}
}
.after\:xl\:rounded-full {
&::after {
content: var(--tw-content);
@media (width >= 80rem){border-radius:calc(infinity * 1px);}
}
}
.after\:xl\:bg-\[\#FBF0F8\] {
&::after {
content: var(--tw-content);
@media (width >= 80rem){background-color:#FBF0F8;}
}
}
.\32 xl\:-top-5 {
@media (width >= 96rem){top:calc(var(--spacing) * -5);}
}
.\32 xl\:-ms-6 {
@media (width >= 96rem){margin-inline-start:calc(var(--spacing) * -6);}
}
.\32 xl\:ms-20 {
@media (width >= 96rem){margin-inline-start:calc(var(--spacing) * 20);}
}
.\32 xl\:mt-10 {
@media (width >= 96rem){margin-top:calc(var(--spacing) * 10);}
}
.\32 xl\:mb-10 {
@media (width >= 96rem){margin-bottom:calc(var(--spacing) * 10);}
}
.\32 xl\:w-\[415px\] {
@media (width >= 96rem){width:415px;}
}
.\32 xl\:w-lg {
@media (width >= 96rem){width:var(--container-lg);}
}
.\32 xl\:w-xs {
@media (width >= 96rem){width:var(--container-xs);}
}
.\32 xl\:max-w-7xl {
@media (width >= 96rem){max-width:var(--container-7xl);}
}
.\32 xl\:gap-3 {
@media (width >= 96rem){gap:calc(var(--spacing) * 3);}
}
.\32 xl\:gap-6 {
@media (width >= 96rem){gap:calc(var(--spacing) * 6);}
}
.\32 xl\:gap-7 {
@media (width >= 96rem){gap:calc(var(--spacing) * 7);}
}
.\32 xl\:gap-8 {
@media (width >= 96rem){gap:calc(var(--spacing) * 8);}
}
.\32 xl\:gap-10 {
@media (width >= 96rem){gap:calc(var(--spacing) * 10);}
}
.\32 xl\:gap-12 {
@media (width >= 96rem){gap:calc(var(--spacing) * 12);}
}
.\32 xl\:gap-14 {
@media (width >= 96rem){gap:calc(var(--spacing) * 14);}
}
.\32 xl\:gap-15 {
@media (width >= 96rem){gap:calc(var(--spacing) * 15);}
}
.\32 xl\:gap-20 {
@media (width >= 96rem){gap:calc(var(--spacing) * 20);}
}
.\32 xl\:gap-30 {
@media (width >= 96rem){gap:calc(var(--spacing) * 30);}
}
.\32 xl\:space-y-7 {
@media (width >= 96rem) {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)));}
}
}
.\32 xl\:gap-x-15 {
@media (width >= 96rem){column-gap:calc(var(--spacing) * 15);}
}
.\32 xl\:gap-y-9 {
@media (width >= 96rem){row-gap:calc(var(--spacing) * 9);}
}
.\32 xl\:gap-y-12 {
@media (width >= 96rem){row-gap:calc(var(--spacing) * 12);}
}
.\32 xl\:p-3 {
@media (width >= 96rem){padding:calc(var(--spacing) * 3);}
}
.\32 xl\:p-7 {
@media (width >= 96rem){padding:calc(var(--spacing) * 7);}
}
.\32 xl\:p-8 {
@media (width >= 96rem){padding:calc(var(--spacing) * 8);}
}
.\32 xl\:px-8 {
@media (width >= 96rem){padding-inline:calc(var(--spacing) * 8);}
}
.\32 xl\:px-11 {
@media (width >= 96rem){padding-inline:calc(var(--spacing) * 11);}
}
.\32 xl\:py-5 {
@media (width >= 96rem){padding-block:calc(var(--spacing) * 5);}
}
.\32 xl\:py-10 {
@media (width >= 96rem){padding-block:calc(var(--spacing) * 10);}
}
.\32 xl\:py-25 {
@media (width >= 96rem){padding-block:calc(var(--spacing) * 25);}
}
.\32 xl\:py-42 {
@media (width >= 96rem){padding-block:calc(var(--spacing) * 42);}
}
.\32 xl\:ps-20 {
@media (width >= 96rem){padding-inline-start:calc(var(--spacing) * 20);}
}
.\32 xl\:pt-20 {
@media (width >= 96rem){padding-top:calc(var(--spacing) * 20);}
}
.\32 xl\:pt-25 {
@media (width >= 96rem){padding-top:calc(var(--spacing) * 25);}
}
.\32 xl\:pt-35 {
@media (width >= 96rem){padding-top:calc(var(--spacing) * 35);}
}
.\32 xl\:pt-45 {
@media (width >= 96rem){padding-top:calc(var(--spacing) * 45);}
}
.\32 xl\:pt-48 {
@media (width >= 96rem){padding-top:calc(var(--spacing) * 48);}
}
.\32 xl\:pt-50 {
@media (width >= 96rem){padding-top:calc(var(--spacing) * 50);}
}
.\32 xl\:pb-22 {
@media (width >= 96rem){padding-bottom:calc(var(--spacing) * 22);}
}
.\32 xl\:pb-25 {
@media (width >= 96rem){padding-bottom:calc(var(--spacing) * 25);}
}
.\32 xl\:pb-27 {
@media (width >= 96rem){padding-bottom:calc(var(--spacing) * 27);}
}
.\32 xl\:pb-30 {
@media (width >= 96rem){padding-bottom:calc(var(--spacing) * 30);}
}
.\32 xl\:text-2xl {
@media (width >= 96rem){font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));}
}
.\32 xl\:text-3xl {
@media (width >= 96rem){font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));}
}
.\32 xl\:text-4xl {
@media (width >= 96rem){font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height));}
}
.\32 xl\:text-5xl {
@media (width >= 96rem){font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height));}
}
.\32 xl\:text-6xl {
@media (width >= 96rem){font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height));}
}
.\32 xl\:text-7xl {
@media (width >= 96rem){font-size:var(--text-7xl);line-height:var(--tw-leading, var(--text-7xl--line-height));}
}
.\32 xl\:text-base {
@media (width >= 96rem){font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));}
}
.\32 xl\:text-lg {
@media (width >= 96rem){font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));}
}
.\32 xl\:text-xl {
@media (width >= 96rem){font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));}
}
.\32 xl\:text-\[40px\] {
@media (width >= 96rem){font-size:40px;}
}
.\32 xl\:text-\[64px\] {
@media (width >= 96rem){font-size:64px;}
}
.\32 xl\:text-\[160px\] {
@media (width >= 96rem){font-size:160px;}
}
}
@font-face{font-family:'Graphik';src:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Regular.eot);src:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Regular.eot?#iefix) format('embedded-opentype'), url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Regular.woff2) format('woff2'), url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Regular.woff) format('woff'), url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Regular.ttf) format('truetype'), url(//lathire.com/wp-content/themes/lathireV2/fonts/Graphik-Regular.svg#Graphik-Regular) format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Graphik';src:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Medium.eot);src:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Medium.eot?#iefix) format('embedded-opentype'), url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Medium.woff2) format('woff2'), url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Medium.woff) format('woff'), url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Medium.ttf) format('truetype'), url(//lathire.com/wp-content/themes/lathireV2/fonts/Graphik-Medium.svg#Graphik-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Graphik';src:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Semibold.eot);src:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Semibold.eot?#iefix) format('embedded-opentype'), url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Semibold.woff2) format('woff2'), url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Semibold.woff) format('woff'), url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Semibold.ttf) format('truetype'), url(//lathire.com/wp-content/themes/lathireV2/fonts/Graphik-Semibold.svg#Graphik-Semibold) format('svg');font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:'Graphik';src:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Bold.eot);src:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Bold.eot?#iefix) format('embedded-opentype'), url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Bold.woff2) format('woff2'), url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Bold.woff) format('woff'), url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/fonts/Graphik-Bold.ttf) format('truetype'), url(//lathire.com/wp-content/themes/lathireV2/fonts/Graphik-Bold.svg#Graphik-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap;}
@layer components {
.scrollSlideCstm .swiper-scrollbar-drag{width:calc(var(--spacing) * 7) !important;background-color:var(--color-primary3) !important;}
.bookTalent{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/gradientbg3.svg);}
.clipCard1 {
height: auto;
width: 100%;
background-color: #E6ECD5;
@media (width >= 80rem){height:calc(var(--spacing) * 76);}
@media (width >= 80rem){width:calc(var(--spacing) * 112);}
clip-path: path("M0 16C0 7.16344 7.16344 0 16 0H388.056C394.941 0 401.054 4.40475 403.234 10.936L448.32 146.066C449.411 149.335 449.417 152.868 448.338 156.141L403.208 293.01C401.046 299.569 394.919 304 388.013 304H16C7.16344 304 0 296.837 0 288V16Z");
}
.formControl {
border-bottom-style: var(--tw-border-style);
border-bottom-width: 2px;
--tw-border-style: solid;
border-style: solid;
border-color: var(--color-text);
padding-bottom: calc(var(--spacing) * 3);
font-size: var(--text-lg);
line-height: var(--tw-leading, var(--text-lg--line-height));
--tw-leading: 1.4;
line-height: 1.4;
--tw-font-weight: var(--font-weight-medium);
font-weight: var(--font-weight-medium);
color: var(--color-text);
&::placeholder{color:var(--color-text);}
&:focus{outline-style:var(--tw-outline-style);outline-width:0px;}
}
.clipCard2 {
height: auto;
width: 100%;
background-color: #FEF8E5;
@media (width >= 80rem){height:calc(var(--spacing) * 76);}
@media (width >= 80rem){width:calc(var(--spacing) * 114);}
clip-path: path("M0 16C0 7.16344 7.16344 0 16 0H405.436C412.758 0 419.146 4.97 420.945 12.0672L455.988 150.257C456.652 152.875 456.642 155.619 455.959 158.233L421.008 292.043C419.169 299.086 412.807 304 405.528 304H16C7.16344 304 0 296.837 0 288V16Z");
}
.hiringCatBanner{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/hc-banner-bg.svg);background-size:cover;}
.gBg3{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/gradientbg3.svg);}
.clipCard3 {
height: auto;
width: 100%;
background-color: #F3ECFF;
@media (width >= 80rem){height:calc(var(--spacing) * 76);}
@media (width >= 80rem){width:calc(var(--spacing) * 115);}
clip-path: path("M0 16C0 7.16344 7.16344 0 16 0H410.496C417.81 0 424.194 4.96074 426 12.049L460.01 145.513C460.66 148.063 460.671 150.734 460.042 153.289L425.928 291.826C424.167 298.975 417.755 304 410.392 304H16C7.16345 304 0 296.837 0 288V16Z");
}
.headerMain.stickyHeader{background-color:var(--color-white);padding-block:calc(var(--spacing) * 3) !important;}
.headerNavMain {
@media (width < 64rem){--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);}
}
.submenu a {
color: var(--color-text);
&:hover {
@media (hover: hover){color:var(--color-primary);}
}
}
body.nav-open{overflow:hidden;}
.nav-open .headerNavMain {
@media (width < 64rem){--tw-translate-x:calc(var(--spacing) * -0);translate:var(--tw-translate-x) var(--tw-translate-y);}
}
.overlayNav{pointer-events:none;opacity:0%;}
.nav-open .overlayNav{pointer-events:auto;opacity:100%;}
.container {
margin-inline: auto;
padding-inline: calc(var(--spacing) * 3);
@media (width >= 80rem){max-width:var(--container-6xl) !important;}
@media (width >= 96rem){max-width:var(--container-7xl) !important;}
}
.tabBtns button.active-tab{background-color:var(--color-text);color:var(--color-white) !important;}
.btn {
display: inline-block;
border-radius: calc(infinity * 1px);
border-style: var(--tw-border-style);
border-width: 2px;
--tw-border-style: solid;
border-style: solid;
border-color: var(--color-text);
padding-inline: calc(var(--spacing) * 5);
padding-block: calc(var(--spacing) * 3);
text-align: center;
font-size: var(--text-sm);
line-height: var(--tw-leading, var(--text-sm--line-height));
--tw-leading: 1;
line-height: 1;
--tw-font-weight: var(--font-weight-semibold);
font-weight: var(--font-weight-semibold);
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;
transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
transition-duration: var(--tw-duration, var(--default-transition-duration));
--tw-duration: 300ms;
transition-duration: 300ms;
--tw-ease: var(--ease-in-out);
transition-timing-function: var(--ease-in-out);
@media (width >= 80rem){padding-inline:calc(var(--spacing) * 6);}
@media (width >= 80rem){padding-block:calc(var(--spacing) * 3.5);}
@media (width >= 80rem){font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));}
@media (width >= 96rem){font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));}
}
.btn.btnSm{padding-block:calc(var(--spacing) * 2.5);}
.btn.btnXs{padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));}
.btnPrimary {
background-color: var(--color-text);
color: var(--color-white);
&:hover {
@media (hover: hover){border-color:var(--color-primary);}
}
&:hover {
@media (hover: hover){background-color:var(--color-primary);}
}
}
.btnOutline {
border-style: var(--tw-border-style);
border-width: 2px;
--tw-border-style: solid;
border-style: solid;
border-color: var(--color-text);
&:hover {
@media (hover: hover){background-color:var(--color-text);}
}
&:hover {
@media (hover: hover){color:var(--color-white);}
}
}
.btnWhite {
border-style: var(--tw-border-style);
border-width: 2px;
--tw-border-style: solid;
border-style: solid;
border-color: var(--color-white);
background-color: var(--color-white);
&:hover {
@media (hover: hover){background-color:var(--color-text);}
}
&:hover {
@media (hover: hover){color:var(--color-white);}
}
}
.border.btnWhite{border-style:var(--tw-border-style);border-width:2px;border-color:#E4E4E4;}
.bannerSection {
&::before{content:var(--tw-content);position:absolute;}
&::before{content:var(--tw-content);top:100%;}
&::before{content:var(--tw-content);left:100%;}
&::before{content:var(--tw-content);margin-top:calc(180px * -1);}
&::before{content:var(--tw-content);margin-left:calc(600px * -1);}
&::before{content:var(--tw-content);height:900px;}
&::before{content:var(--tw-content);width:1300px;}
&::before{content:var(--tw-content);border-radius:calc(infinity * 1px);}
&::before{content:var(--tw-content);background-color:color-mix(in oklab, #C6AEFE 50%, transparent);}
&::before{content:var(--tw-content);opacity:60%;}
&::before{content:var(--tw-content);--tw-blur:blur(100px);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,);}
&::after{content:var(--tw-content);position:absolute;}
&::after{content:var(--tw-content);top:calc(90px * -1);}
&::after{content:var(--tw-content);right:calc(244px * -1);}
&::after{content:var(--tw-content);height:880px;}
&::after{content:var(--tw-content);width:880px;}
&::after{content:var(--tw-content);border-radius:calc(infinity * 1px);}
&::after{content:var(--tw-content);background-color:color-mix(in oklab, #FF0066 10%, transparent);}
&::after{content:var(--tw-content);opacity:60%;}
&::after{content:var(--tw-content);--tw-blur:blur(100px);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,);}
}
.bannerPageInner {
&::before{content:var(--tw-content);position:absolute;}
&::before{content:var(--tw-content);bottom:calc(var(--spacing) * 25);}
&::before{content:var(--tw-content);left:calc(1/2 * 100%);}
&::before{content:var(--tw-content);height:420px;}
&::before{content:var(--tw-content);width:1200px;}
&::before{content:var(--tw-content);--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}
&::before{content:var(--tw-content);border-radius:calc(infinity * 1px);}
&::before{content:var(--tw-content);background-color:color-mix(in oklab, var(--color-blue1) 30%, transparent);}
&::before{content:var(--tw-content);opacity:30%;}
&::before{content:var(--tw-content);--tw-blur:blur(80px);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,);}
}
.whyLatBg:before{background:linear-gradient(135deg, #d6e6ff 0%,#e49ef7 50%,#fffbe0 100%);}
.bannerInner {
&::before{content:var(--tw-content);position:absolute;}
&::before{content:var(--tw-content);inset:calc(var(--spacing) * 0);}
&::before{content:var(--tw-content);background-position:right;}
&::before{content:var(--tw-content);background-repeat:no-repeat;}
&::after{content:var(--tw-content);position:absolute;}
&::after{content:var(--tw-content);inset:0;}
&::after{content:var(--tw-content);background-position:left;background-size:contain;}
&::after{content:var(--tw-content);background-repeat:no-repeat;}
&::after{content:var(--tw-content);z-index:-1;}
&::after{content:var(--tw-content);top:0;left:0;width:100%;height:100%;}
}
.bannerInner:before{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/graphic.svg);}
.bannerInner::after{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/map.svg);}
@media(max-width:67.5rem){
.bannerInner{flex-direction:column;text-align:left;}
.bannerInner::before{display:none;}
.bannerInner::after{background-size:50rem;}
}
.responsive-img{content:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/hero-image.gif);}
@media(max-width:768px){
.responsive-img{content:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/hero-image-png.png);}
}
.serviceCol{background-size:cover;background-repeat:no-repeat;background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/servicebg.svg);}
.gradientBg{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/gradientbg.svg);}
.gradientText{background-clip:text;color:transparent;background-image:linear-gradient(135deg, var(--color-primary), var(--color-secondary), var(--color-yellowColor));}
.lgTitle {
font-size: var(--text-3xl);
line-height: var(--tw-leading, var(--text-3xl--line-height));
@media (width >= 80rem){font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height));}
@media (width >= 96rem){font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height));}
}
.bgSurface3{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-gSurface1);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-via:var(--color-gSurface2);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);--tw-gradient-to:var(--color-gSurface3);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}
.cardStyle2{background:linear-gradient(135deg, #ffffff 0%,rgba(255,255,255,0) 100%);}
.imgOverlay{background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#000000 100%);}
.checkListStyle li {
display: flex;
align-items: center;
gap: calc(var(--spacing) * 5);
&::before{content:var(--tw-content);display:block;}
&::before{content:var(--tw-content);height:calc(var(--spacing) * 3);}
&::before{content:var(--tw-content);width:calc(var(--spacing) * 4.5);}
&::before{content:var(--tw-content);min-width:calc(var(--spacing) * 4.5);}
}
.checkListStyle li::before{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/check-icon.svg);}
.gradientBorder{background:linear-gradient(135deg, #0062ff 7%,#cc12eb 50%,#ffde00 88%);}
.gBgImgCard {
position: relative;
z-index: 2;
padding-inline: calc(var(--spacing) * 4);
&::before{position:absolute;top:calc(var(--spacing) * 12);right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:calc(1 * -1);border-radius:var(--radius-2xl);content:"";background-image:var(--gradientSurface3);}
img{margin-inline:auto;border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl);}
}
.counterCardsSection{counter-reset:step-counter;}
.textBox {
display: flex;
flex-direction: column;
gap: calc(var(--spacing) * 4);
@media (width >= 80rem){gap:calc(var(--spacing) * 6);}
.textBoxContent{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);}
.boxNumber {
&>span::before{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary);counter-increment:step-counter;content:counter(step-counter, decimal-leading-zero);}
}
}
.counterNumber {
&::before{background-clip:text;color:transparent;background-image:linear-gradient(135deg, var(--color-primary), var(--color-secondary), var(--color-yellowColor));counter-increment:step-counter;content:counter(step-counter, decimal-leading-zero);}
}
.lightCircleBg{background-color:var(--color-lightBg);background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/light-bg.png);}
.experienceCol{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/gradientbg4.svg);}
.partnerCol{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZmFlYiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmZhZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(246, 250, 235, 0) 0%, rgba(246, 250, 235, 1) 100%);}
.partnerSec{box-shadow:0 17px 21px -7px rgba(30, 21, 87, 0.08);margin-bottom:-32px;z-index:1;position:relative;}
.ctSection{background-size:cover;background-repeat:no-repeat;background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/ct-bg.svg);}
.socialLinks {
& a {
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;
transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
transition-duration: var(--tw-duration, var(--default-transition-duration));
--tw-duration: 300ms;
transition-duration: 300ms;
--tw-ease: var(--ease-in-out);
transition-timing-function: var(--ease-in-out);
&:hover {
@media (hover: hover){color:var(--color-primary);}
}
}
}
.footerLinks {
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;
transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
transition-duration: var(--tw-duration, var(--default-transition-duration));
--tw-duration: 300ms;
transition-duration: 300ms;
--tw-ease: var(--ease-in-out);
transition-timing-function: var(--ease-in-out);
&:hover {
@media (hover: hover){color:var(--color-primary);}
}
}
[data-aos="slideUp"] {
--tw-translate-y: 100% !important;
translate: var(--tw-translate-x) var(--tw-translate-y) !important;
transition-property: all;
transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
transition-duration: var(--tw-duration, var(--default-transition-duration));
transition-delay: 300ms;
--tw-duration: 600ms;
transition-duration: 600ms;
--tw-ease: var(--ease-in-out);
transition-timing-function: var(--ease-in-out);
&.aos-animate{--tw-translate-y:calc(var(--spacing) * 0) !important;translate:var(--tw-translate-x) var(--tw-translate-y) !important;}
}
.faq-item + .faq-item {
margin-top: calc(var(--spacing) * 6);
border-top-style: var(--tw-border-style);
border-top-width: 1px;
--tw-border-style: solid;
border-style: solid;
border-color: var(--color-placeholder);
padding-top: calc(var(--spacing) * 6);
@media (width >= 96rem){margin-top:calc(var(--spacing) * 9);}
@media (width >= 96rem){padding-top:calc(var(--spacing) * 9);}
}
.faqOuter{counter-reset:faq-counter;}
.faq-toggle::before {
counter-increment: faq-counter;
content: counter(faq-counter, decimal-leading-zero) ".";
display: block;
width: auto;
font-size: var(--text-xl);
line-height: var(--tw-leading, var(--text-xl--line-height));
--tw-font-weight: var(--font-weight-medium);
font-weight: var(--font-weight-medium);
color: var(--color-text);
@media (width >= 48rem){width:calc(var(--spacing) * 20);}
@media (width >= 48rem){font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));}
@media (width >= 96rem){width:calc(var(--spacing) * 37);}
}
.gradientBgLg{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/gradientbg-lg.svg);}
.btnGradient {
border-color: transparent;
transition-property: all;
transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
transition-duration: var(--tw-duration, var(--default-transition-duration));
--tw-duration: 300ms;
transition-duration: 300ms;
background: linear-gradient(135deg, #d6e6ff 0%,#f8deff 25%,#fffbe0 50%,#f8deff 75%,#d6e6ff 100%);
border-color: transparent;
background-size: 200%;
background-position: left center;
&:hover{background-position:right center;}
}
.bannerInner.bannerLathire {
&::before{content:var(--tw-content);background-size:cover;}
}
.bannerInner.bannerdriven {
&::before{content:var(--tw-content);background-size:cover;}
}
.bannerInner.bannerLathire:before{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/bannerlathire-bg.svg);}
.bannerInner.bannerdriven:before{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/aidriven-bg.svg);}
.gradientSurface3{background-image:linear-gradient(to bottom right, #D6E6FF, #F8DEFF, #FFFBE0);}
.tabTrigger {
position: relative;
z-index: 10;
cursor: pointer;
border-radius: calc(infinity * 1px);
border-style: var(--tw-border-style);
border-width: 1px;
border-color: var(--color-text);
padding-inline: calc(var(--spacing) * 5);
padding-block: calc(var(--spacing) * 2.5);
font-size: var(--text-base);
line-height: var(--tw-leading, var(--text-base--line-height));
--tw-leading: 1;
line-height: 1;
--tw-font-weight: var(--font-weight-semibold);
font-weight: var(--font-weight-semibold);
white-space: nowrap;
color: var(--color-text);
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;
transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
transition-duration: var(--tw-duration, var(--default-transition-duration));
&::before{content:var(--tw-content);position:absolute;}
&::before{content:var(--tw-content);inset:-1px;}
&::before{content:var(--tw-content);border-radius:calc(infinity * 1px);}
&::before{content:var(--tw-content);padding:1px;}
&::before{content:var(--tw-content);opacity:0%;}
&::before{content:var(--tw-content);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;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));}
@media (width >= 48rem){font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));}
&::before{background-image:linear-gradient(135deg, var(--color-primary), var(--color-secondary), var(--color-yellowColor));-webkit-mask:linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;}
&:hover, &.active-tab{color:var(--color-text);background-image:var(--gradientSurface3);}
&.active-tab {
border-color: transparent;
&::before{opacity:100%;}
}
}
.blankFullLink{position:absolute;inset:calc(var(--spacing) * 0);z-index:10;}
.blogCard {
position: relative;
overflow: hidden;
border-radius: var(--radius-2xl);
.blogCardImg{width:100%;}
.blogCardContent {
position: absolute;
inset-inline: calc(var(--spacing) * 0);
bottom: calc(var(--spacing) * 0);
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));}
padding: calc(var(--spacing) * 3);
--tw-backdrop-blur: blur(var(--blur-2xl));
-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,);
@media (width >= 48rem){padding:calc(var(--spacing) * 4);}
background-image: linear-gradient(135deg, white, rgba(255, 255, 255, 0.22));
}
.bCardTopContent {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)));}
}
.badgeStyle{display:inline-block;border-radius:0.25rem;padding:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-primary2);text-transform:uppercase;background-image:var(--gradientSurface3);}
.bCardTitle {
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
font-size: var(--text-base);
line-height: var(--tw-leading, var(--text-base--line-height));
--tw-leading: 1.35;
line-height: 1.35;
--tw-font-weight: var(--font-weight-medium);
font-weight: var(--font-weight-medium);
@media (width >= 48rem){min-height:calc(var(--spacing) * 18);}
@media (width >= 48rem){font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));}
@media (width >= 64rem){min-height:calc(var(--spacing) * 22);}
@media (width >= 64rem){font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));}
@media (width >= 64rem){font-size:22px;}
}
.bCardBtmContent {
border-top-style: var(--tw-border-style);
border-top-width: 1px;
border-top-color: color-mix(in oklab, var(--color-white) 25%, transparent);
padding-top: calc(var(--spacing) * 3);
@media (width >= 48rem){padding-block:calc(var(--spacing) * 3);}
}
.postInfo {
display: flex;
align-items: center;
:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));}
}
.userImg{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:calc(infinity * 1px);object-fit:cover;}
.piContent{--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}
.userName{display:block;}
.date{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));}
.readTime {
text-align: end;
font-size: var(--text-xs);
line-height: var(--tw-leading, var(--text-xs--line-height));
@media (width >= 48rem){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));}
}
}
.stayTouchSection{background-color:var(--color-black);background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/newsletter-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding-block:calc(var(--spacing) * 14);color:var(--color-white);}
.textColStyle {
--tw-font-weight: var(--font-weight-medium);
font-weight: var(--font-weight-medium);
.contentCol {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));}
@media (width >= 64rem) {
:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));}
}
}
.counterTitle {
font-size: var(--text-xl);
line-height: var(--tw-leading, var(--text-xl--line-height));
--tw-leading: 1.2;
line-height: 1.2;
--tw-font-weight: var(--font-weight-semibold);
font-weight: var(--font-weight-semibold);
@media (width >= 48rem){font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));}
@media (width >= 64rem){font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));}
&::before{counter-increment:title-counter;content:counter(title-counter)". ";}
}
p, li {
font-size: var(--text-base);
line-height: var(--tw-leading, var(--text-base--line-height));
--tw-leading: 1.4;
line-height: 1.4;
@media (width >= 64rem){font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));}
}
}
.counterTitleReset{counter-reset:title-counter;}
.checkList2 li {
display: flex;
align-items: flex-start;
gap: calc(var(--spacing) * 3);
font-size: var(--text-lg);
line-height: var(--tw-leading, var(--text-lg--line-height));
--tw-leading: 1.3;
line-height: 1.3;
&::before{content:var(--tw-content);margin-top:calc(var(--spacing) * 1.5);}
&::before{content:var(--tw-content);display:block;}
&::before{content:var(--tw-content);height:calc(var(--spacing) * 3);}
&::before{content:var(--tw-content);width:calc(var(--spacing) * 4.5);}
&::before{content:var(--tw-content);min-width:calc(var(--spacing) * 4.5);}
@media (width >= 80rem){gap:calc(var(--spacing) * 5);}
@media (width >= 96rem){font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));}
}
.checkList2 li::before{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/check-icon.svg);}
.faqStyle .faq-item + .faq-item {
margin-top: calc(var(--spacing) * 4);
padding-top: calc(var(--spacing) * 4);
@media (width >= 96rem){margin-top:calc(var(--spacing) * 6);}
@media (width >= 96rem){padding-top:calc(var(--spacing) * 6);}
}
.pricingV2{background-image:url(https://dw6lyhg88x1vm.cloudfront.net/wp-content/themes/lathireV2/images/pricing-bg-2.svg);}
input.no-spinner::-webkit-outer-spin-button, input.no-spinner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
input.no-spinner{-moz-appearance:textfield;}
@media(max-width:1279px){
.clipCard{clip-path:none;}
}
}
@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-scale-x{syntax:"*";inherits:false;initial-value:1;}
@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1;}
@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1;}
@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0);}
@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0);}
@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0);}
@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0);}
@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0);}
@property --tw-pan-x{syntax:"*";inherits:false;}
@property --tw-pan-y{syntax:"*";inherits:false;}
@property --tw-pinch-zoom{syntax:"*";inherits:false;}
@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity;}
@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}
@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0;}
@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0;}
@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}
@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0;}
@property --tw-gradient-position{syntax:"*";inherits:false;}
@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000;}
@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000;}
@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000;}
@property --tw-gradient-stops{syntax:"*";inherits:false;}
@property --tw-gradient-via-stops{syntax:"*";inherits:false;}
@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%;}
@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%;}
@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%;}
@property --tw-leading{syntax:"*";inherits:false;}
@property --tw-font-weight{syntax:"*";inherits:false;}
@property --tw-tracking{syntax:"*";inherits:false;}
@property --tw-ordinal{syntax:"*";inherits:false;}
@property --tw-slashed-zero{syntax:"*";inherits:false;}
@property --tw-numeric-figure{syntax:"*";inherits:false;}
@property --tw-numeric-spacing{syntax:"*";inherits:false;}
@property --tw-numeric-fraction{syntax:"*";inherits:false;}
@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}
@property --tw-shadow-color{syntax:"*";inherits:false;}
@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}
@property --tw-inset-shadow-color{syntax:"*";inherits:false;}
@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:0px;}
@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-backdrop-blur{syntax:"*";inherits:false;}
@property --tw-backdrop-brightness{syntax:"*";inherits:false;}
@property --tw-backdrop-contrast{syntax:"*";inherits:false;}
@property --tw-backdrop-grayscale{syntax:"*";inherits:false;}
@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false;}
@property --tw-backdrop-invert{syntax:"*";inherits:false;}
@property --tw-backdrop-opacity{syntax:"*";inherits:false;}
@property --tw-backdrop-saturate{syntax:"*";inherits:false;}
@property --tw-backdrop-sepia{syntax:"*";inherits:false;}
@property --tw-duration{syntax:"*";inherits:false;}
@property --tw-ease{syntax:"*";inherits:false;}
@property --tw-contain-size{syntax:"*";inherits:false;}
@property --tw-contain-layout{syntax:"*";inherits:false;}
@property --tw-contain-paint{syntax:"*";inherits:false;}
@property --tw-contain-style{syntax:"*";inherits:false;}
@property --tw-content {
syntax: "*";
initial-value: "";
inherits: false;
}