*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;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:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.glass-card{border-radius:2rem;border-width:1px;border-color:#ffffffb3;background-color:#fffc;--tw-shadow: 0 24px 70px rgba(15,23,42,.1);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(40px);-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)}.shiftivo-desktop-after-login .rounded-3xl.glass-card.p-4{border-radius:1.35rem;padding:1rem}.shiftivo-desktop-after-login .rounded-2xl.glass-card.border-slate-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.glass-card.border-red-200.bg-white.p-4.shadow-sm{padding:.9rem}.shiftivo-admin-main .glass-card{border-radius:1.35rem}.shiftivo-admin-main>.mx-auto>.glass-card:first-child{background:linear-gradient(135deg,#020617,#0f3f46 58%,#123a75);color:#fff;border-radius:1.5rem;padding:1.25rem}.shiftivo-admin-main .glass-card{box-sizing:border-box;overflow-wrap:anywhere}.shiftivo-admin-main .mt-6.glass-card.bg-white,.shiftivo-admin-main .mt-6.glass-card.border,.shiftivo-admin-main .mt-6.rounded-\[2rem\].glass-card{min-width:0;border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 42px #0f172a14}@media(max-width:700px){.shiftivo-admin-main>.mx-auto>.glass-card:first-child,.shiftivo-admin-main .glass-card{border-radius:1.1rem;padding:1rem}}.shiftivo-admin-main>.mx-auto>.glass-card:first-child{width:100%;background:linear-gradient(135deg,#020617,#0f766e 48%,#1d4ed8);color:#fff}.shiftivo-admin-main .glass-card.bg-white{border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 55px #0f172a14}.shiftivo-admin-main>.mx-auto>.glass-card:first-child,.shiftivo-admin-main .glass-card.bg-white{width:100%}.shiftivo-dashboard-page .rounded-2xl.glass-card.border-slate-200.bg-white{border-radius:var(--shiftivo-dashboard-card-radius);border-color:#94a3b847;box-shadow:0 18px 52px #0f172a13}.shiftivo-dashboard-page .rounded-2xl.glass-card.border-slate-200.bg-white:hover{box-shadow:0 22px 62px #0f172a1a}.shiftivo-dashboard-page .rounded-2xl.glass-card.border-slate-200.bg-white,.shiftivo-dashboard-page .rounded-2xl.glass-card.border-emerald-200,.shiftivo-dashboard-page .rounded-2xl.glass-card.border-emerald-100{background:#fffffff0;border-color:#94a3b840;box-shadow:0 10px 28px #0f172a0e}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .rounded-2xl.glass-card.border-slate-200.bg-white{box-shadow:0 8px 22px #0f172a0b}.shiftivo-admin-main .glass-card.bg-white,.shiftivo-admin-main .glass-card.border.bg-white,.shiftivo-admin-main .rounded-\[2rem\].glass-card.bg-white{box-shadow:0 24px 70px #0f172a21}.dark-card{border-radius:2rem;border-width:1px;border-color:#ffffff1a;background-color:#020617e6;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 30px 90px rgba(15,23,42,.28);--tw-shadow-colored: 0 30px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(40px);-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)}.shiftivo-desktop-after-login .rounded-3xl.dark-card.p-4{border-radius:1.35rem;padding:1rem}.shiftivo-desktop-after-login .rounded-2xl.dark-card.border-slate-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.dark-card.border-red-200.bg-white.p-4.shadow-sm{padding:.9rem}.shiftivo-admin-main .dark-card{border-radius:1.35rem}.shiftivo-admin-main>.mx-auto>.dark-card:first-child{background:linear-gradient(135deg,#020617,#0f3f46 58%,#123a75);color:#fff;border-radius:1.5rem;padding:1.25rem}.shiftivo-admin-main .dark-card{box-sizing:border-box;overflow-wrap:anywhere}.shiftivo-admin-main .mt-6.dark-card.bg-white,.shiftivo-admin-main .mt-6.dark-card.border,.shiftivo-admin-main .mt-6.rounded-\[2rem\].dark-card{min-width:0;border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 42px #0f172a14}@media(max-width:700px){.shiftivo-admin-main>.mx-auto>.dark-card:first-child,.shiftivo-admin-main .dark-card{border-radius:1.1rem;padding:1rem}}.shiftivo-admin-main>.mx-auto>.dark-card:first-child{width:100%;background:linear-gradient(135deg,#020617,#0f766e 48%,#1d4ed8);color:#fff}.shiftivo-admin-main .dark-card.bg-white{border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 55px #0f172a14}.shiftivo-admin-main>.mx-auto>.dark-card:first-child,.shiftivo-admin-main .dark-card.bg-white{width:100%}.shiftivo-dashboard-page .rounded-2xl.dark-card.border-slate-200.bg-white{border-radius:var(--shiftivo-dashboard-card-radius);border-color:#94a3b847;box-shadow:0 18px 52px #0f172a13}.shiftivo-dashboard-page .rounded-2xl.dark-card.border-slate-200.bg-white:hover{box-shadow:0 22px 62px #0f172a1a}.shiftivo-dashboard-page .rounded-2xl.dark-card.border-slate-200.bg-white,.shiftivo-dashboard-page .rounded-2xl.dark-card.border-emerald-200,.shiftivo-dashboard-page .rounded-2xl.dark-card.border-emerald-100{background:#fffffff0;border-color:#94a3b840;box-shadow:0 10px 28px #0f172a0e}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .rounded-2xl.dark-card.border-slate-200.bg-white{box-shadow:0 8px 22px #0f172a0b}.shiftivo-admin-main .dark-card.bg-white,.shiftivo-admin-main .dark-card.border.bg-white,.shiftivo-admin-main .rounded-\[2rem\].dark-card.bg-white{box-shadow:0 24px 70px #0f172a21}.card{border-radius:1.6rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 16px 50px rgba(15,23,42,.07);--tw-shadow-colored: 0 16px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}html[data-theme=dark] .card{background-color:#0f172ae0}html[data-theme=dark] #contact .card,html.dark #contact .card{background:#0f172ad1;border-color:#94a3b82e}.shiftivo-desktop-after-login .rounded-3xl.card.p-4{border-radius:1.35rem;padding:1rem}.shiftivo-desktop-after-login .rounded-2xl.card.border-slate-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.card.border-red-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.border.border-slate-200.card.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.border.border-red-200.card.p-4.shadow-sm{padding:.9rem}.shiftivo-admin-main .mt-6.rounded-\[2rem\].card{min-width:0;border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 42px #0f172a14}.shiftivo-admin-main .rounded-\[2rem\].card{border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 55px #0f172a14}.shiftivo-admin-main .rounded-\[2rem\].card{width:100%}.shiftivo-dashboard-page .rounded-2xl.card.border-slate-200.bg-white,.shiftivo-dashboard-page .rounded-2xl.border.border-slate-200.card{border-radius:var(--shiftivo-dashboard-card-radius);border-color:#94a3b847;box-shadow:0 18px 52px #0f172a13}.shiftivo-dashboard-page .rounded-2xl.card.border-slate-200.bg-white:hover,.shiftivo-dashboard-page .rounded-2xl.border.border-slate-200.card:hover{box-shadow:0 22px 62px #0f172a1a}.shiftivo-dashboard-page .rounded-2xl.card.border-slate-200.bg-white,.shiftivo-dashboard-page .rounded-2xl.card.border-emerald-200,.shiftivo-dashboard-page .rounded-2xl.card.border-emerald-100,.shiftivo-dashboard-page .rounded-2xl.border.border-slate-200.card{background:#fffffff0;border-color:#94a3b840;box-shadow:0 10px 28px #0f172a0e}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card>.border-b.card,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card>.border-b.border-slate-100.card{background:linear-gradient(180deg,#fff,#f8fafcf0)}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .rounded-2xl.card.border-slate-200.bg-white,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .rounded-2xl.border.border-slate-200.card{box-shadow:0 8px 22px #0f172a0b}.shiftivo-admin-main .rounded-\[2rem\].card.bg-white,.shiftivo-admin-main .rounded-\[2rem\].card,.shiftivo-admin-main .rounded-\[2rem\].border.card{box-shadow:0 24px 70px #0f172a21}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));padding:.75rem 1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(37 99 235 / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.shiftivo-desktop-after-login .glass-card .btn-primary.p-4,.shiftivo-desktop-after-login .glass-card .btn-primary.p-3{padding:.8rem}.shiftivo-desktop-after-login .btn-primary.border.border-slate-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .btn-primary.border.border-red-200.bg-white.p-4.shadow-sm{padding:.9rem}.shiftivo-account-info-card .btn-primary{min-height:4.25rem}@media(max-width:640px){.shiftivo-account-photo-card .flex.btn-primary.gap-4{align-items:flex-start}}.shiftivo-admin-main .btn-primary{box-shadow:0 14px 38px #0000002e}.shiftivo-account-photo-card .flex.btn-primary.gap-4{align-items:center}.shiftivo-admin-main .btn-primary{border-radius:1.15rem}@media(max-width:760px){.shiftivo-account-photo-card .flex.btn-primary.gap-4{display:grid;grid-template-columns:1fr;gap:.85rem}}.shiftivo-profile-edit-shell .grid.btn-primary.rounded-2xl,.shiftivo-profile-edit-shell .grid.gap-2.btn-primary{gap:.45rem}.shiftivo-profile-edit-shell .grid.btn-primary.rounded-2xl button,.shiftivo-profile-edit-shell .grid.gap-2.btn-primary button{padding-block:.48rem}.shiftivo-profile-edit-shell .grid.btn-primary.rounded-2xl,.shiftivo-profile-edit-shell .grid.gap-2.btn-primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.shiftivo-profile-edit-shell .grid.btn-primary.rounded-2xl button,.shiftivo-profile-edit-shell .grid.gap-2.btn-primary button{min-height:2.35rem;padding:.45rem .7rem;line-height:1.15}@media(max-width:640px){.shiftivo-profile-edit-shell .grid.btn-primary.rounded-2xl,.shiftivo-profile-edit-shell .grid.gap-2.btn-primary{grid-template-columns:1fr}}.shiftivo-admin-main .btn-primary{box-sizing:border-box;overflow-wrap:anywhere}.v112-admin-modal .btn-primary{overflow-wrap:anywhere}.shiftivo-dashboard-page .btn-primary.border.border-slate-200.bg-white{border-radius:var(--shiftivo-dashboard-card-radius);border-color:#94a3b847;box-shadow:0 18px 52px #0f172a13}.shiftivo-dashboard-page .btn-primary.border.border-slate-200.bg-white:hover{box-shadow:0 22px 62px #0f172a1a}@media(min-width:768px){.shiftivo-jobs-filter-grid .btn-primary{min-height:3rem}}.shiftivo-dashboard-page .btn-primary.border.border-slate-200.bg-white,.shiftivo-dashboard-page .btn-primary.border.border-emerald-200,.shiftivo-dashboard-page .btn-primary.border.border-emerald-100{background:#fffffff0;border-color:#94a3b840;box-shadow:0 10px 28px #0f172a0e}.shiftivo-dashboard-page .shiftivo-dashboard-section-card .btn-primary,.shiftivo-dashboard-page .shiftivo-dashboard-main-grid .btn-primary,.shiftivo-dashboard-page>section.glass-card .btn-primary{min-width:0}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .btn-primary.border.border-slate-200.bg-white{box-shadow:0 8px 22px #0f172a0b}.shiftivo-dashboard-notifications-card .btn-primary{border-radius:1.35rem}.btn-primary:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.btn-primary:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html[data-theme=dark] .btn-secondary{color:#e2e8f0}html[data-theme=dark] .btn-secondary{background-color:#0f172ae0}html[data-theme=dark] #contact .btn-secondary,html.dark #contact .btn-secondary{background:#0f172ad1;border-color:#94a3b82e}.shiftivo-desktop-after-login .glass-card .btn-secondary.p-4,.shiftivo-desktop-after-login .glass-card .btn-secondary.p-3{padding:.8rem}.shiftivo-desktop-after-login .rounded-3xl.btn-secondary.p-4{border-radius:1.35rem;padding:1rem}.shiftivo-desktop-after-login .btn-secondary.border.border-slate-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .btn-secondary.border.border-red-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.btn-secondary.border-slate-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.btn-secondary.border-red-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.border.btn-secondary.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.border.border-slate-200.btn-secondary.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.border.border-red-200.btn-secondary.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.border.border-slate-200.bg-white.p-4.btn-secondary,.shiftivo-desktop-after-login .rounded-2xl.border.border-red-200.bg-white.p-4.btn-secondary{padding:.9rem}.shiftivo-account-info-card .btn-secondary{min-height:4.25rem}@media(max-width:640px){.shiftivo-account-photo-card .flex.btn-secondary.gap-4{align-items:flex-start}}.shiftivo-admin-main .btn-secondary{box-shadow:0 14px 38px #0000002e}.shiftivo-account-photo-card .flex.btn-secondary.gap-4{align-items:center}.shiftivo-admin-main .btn-secondary{border-radius:1.15rem}@media(max-width:760px){.shiftivo-account-photo-card .flex.btn-secondary.gap-4{display:grid;grid-template-columns:1fr;gap:.85rem}}.shiftivo-profile-edit-shell .grid.btn-secondary.rounded-2xl,.shiftivo-profile-edit-shell .grid.gap-2.btn-secondary{gap:.45rem}.shiftivo-profile-edit-shell .grid.btn-secondary.rounded-2xl button,.shiftivo-profile-edit-shell .grid.gap-2.btn-secondary button{padding-block:.48rem}.shiftivo-profile-edit-shell .grid.btn-secondary.rounded-2xl,.shiftivo-profile-edit-shell .grid.gap-2.btn-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.shiftivo-profile-edit-shell .grid.btn-secondary.rounded-2xl button,.shiftivo-profile-edit-shell .grid.gap-2.btn-secondary button{min-height:2.35rem;padding:.45rem .7rem;line-height:1.15}@media(max-width:640px){.shiftivo-profile-edit-shell .grid.btn-secondary.rounded-2xl,.shiftivo-profile-edit-shell .grid.gap-2.btn-secondary{grid-template-columns:1fr}}.shiftivo-admin-main .btn-secondary{box-sizing:border-box;overflow-wrap:anywhere}.shiftivo-admin-main .mt-6.rounded-\[2rem\].btn-secondary{min-width:0;border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 42px #0f172a14}.v112-admin-modal .btn-secondary{overflow-wrap:anywhere}.shiftivo-admin-main .rounded-\[2rem\].btn-secondary{border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 55px #0f172a14}.shiftivo-admin-main .rounded-\[2rem\].btn-secondary{width:100%}.shiftivo-dashboard-page .btn-secondary.border.border-slate-200.bg-white,.shiftivo-dashboard-page .rounded-2xl.btn-secondary.border-slate-200.bg-white,.shiftivo-dashboard-page .rounded-2xl.border.btn-secondary.bg-white,.shiftivo-dashboard-page .rounded-2xl.border.border-slate-200.btn-secondary{border-radius:var(--shiftivo-dashboard-card-radius);border-color:#94a3b847;box-shadow:0 18px 52px #0f172a13}.shiftivo-dashboard-page .btn-secondary.border.border-slate-200.bg-white:hover,.shiftivo-dashboard-page .rounded-2xl.btn-secondary.border-slate-200.bg-white:hover,.shiftivo-dashboard-page .rounded-2xl.border.btn-secondary.bg-white:hover,.shiftivo-dashboard-page .rounded-2xl.border.border-slate-200.btn-secondary:hover{box-shadow:0 22px 62px #0f172a1a}@media(min-width:768px){.shiftivo-jobs-filter-grid .btn-secondary{min-height:3rem}}.shiftivo-dashboard-page .btn-secondary.border.border-slate-200.bg-white,.shiftivo-dashboard-page .btn-secondary.border.border-emerald-200,.shiftivo-dashboard-page .btn-secondary.border.border-emerald-100,.shiftivo-dashboard-page .rounded-2xl.btn-secondary.border-slate-200.bg-white,.shiftivo-dashboard-page .rounded-2xl.btn-secondary.border-emerald-200,.shiftivo-dashboard-page .rounded-2xl.btn-secondary.border-emerald-100,.shiftivo-dashboard-page .rounded-2xl.border.btn-secondary.bg-white,.shiftivo-dashboard-page .rounded-2xl.border.border-slate-200.btn-secondary{background:#fffffff0;border-color:#94a3b840;box-shadow:0 10px 28px #0f172a0e}.shiftivo-dashboard-page .shiftivo-dashboard-section-card .btn-secondary,.shiftivo-dashboard-page .shiftivo-dashboard-main-grid .btn-secondary,.shiftivo-dashboard-page>section.glass-card .btn-secondary{min-width:0}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card>.border-b.btn-secondary,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card>.border-b.border-slate-100.btn-secondary{background:linear-gradient(180deg,#fff,#f8fafcf0)}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .btn-secondary.border.border-slate-200.bg-white,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .rounded-2xl.btn-secondary.border-slate-200.bg-white,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .rounded-2xl.border.btn-secondary.bg-white,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .rounded-2xl.border.border-slate-200.btn-secondary{box-shadow:0 8px 22px #0f172a0b}.shiftivo-admin-main .rounded-\[2rem\].btn-secondary.bg-white,.shiftivo-admin-main .rounded-\[2rem\].btn-secondary,.shiftivo-admin-main .rounded-\[2rem\].border.btn-secondary{box-shadow:0 24px 70px #0f172a21}.shiftivo-dashboard-notifications-card .btn-secondary{border-radius:1.35rem}.btn-secondary:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.btn-secondary:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-dark{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1));padding:.75rem 1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(2 6 23 / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.shiftivo-desktop-after-login .glass-card .btn-dark.p-4,.shiftivo-desktop-after-login .glass-card .btn-dark.p-3{padding:.8rem}.shiftivo-desktop-after-login .btn-dark.border.border-slate-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .btn-dark.border.border-red-200.bg-white.p-4.shadow-sm{padding:.9rem}.shiftivo-account-info-card .btn-dark{min-height:4.25rem}@media(max-width:640px){.shiftivo-account-photo-card .flex.btn-dark.gap-4{align-items:flex-start}}.shiftivo-admin-main .btn-dark{box-shadow:0 14px 38px #0000002e}.shiftivo-account-photo-card .flex.btn-dark.gap-4{align-items:center}.shiftivo-admin-main .btn-dark{border-radius:1.15rem}@media(max-width:760px){.shiftivo-account-photo-card .flex.btn-dark.gap-4{display:grid;grid-template-columns:1fr;gap:.85rem}}.shiftivo-profile-edit-shell .grid.btn-dark.rounded-2xl,.shiftivo-profile-edit-shell .grid.gap-2.btn-dark{gap:.45rem}.shiftivo-profile-edit-shell .grid.btn-dark.rounded-2xl button,.shiftivo-profile-edit-shell .grid.gap-2.btn-dark button{padding-block:.48rem}.shiftivo-profile-edit-shell .grid.btn-dark.rounded-2xl,.shiftivo-profile-edit-shell .grid.gap-2.btn-dark{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.shiftivo-profile-edit-shell .grid.btn-dark.rounded-2xl button,.shiftivo-profile-edit-shell .grid.gap-2.btn-dark button{min-height:2.35rem;padding:.45rem .7rem;line-height:1.15}@media(max-width:640px){.shiftivo-profile-edit-shell .grid.btn-dark.rounded-2xl,.shiftivo-profile-edit-shell .grid.gap-2.btn-dark{grid-template-columns:1fr}}.shiftivo-admin-main .btn-dark{box-sizing:border-box;overflow-wrap:anywhere}.v112-admin-modal .btn-dark{overflow-wrap:anywhere}.shiftivo-dashboard-page .btn-dark.border.border-slate-200.bg-white{border-radius:var(--shiftivo-dashboard-card-radius);border-color:#94a3b847;box-shadow:0 18px 52px #0f172a13}.shiftivo-dashboard-page .btn-dark.border.border-slate-200.bg-white:hover{box-shadow:0 22px 62px #0f172a1a}@media(min-width:768px){.shiftivo-jobs-filter-grid .btn-dark{min-height:3rem}}.shiftivo-dashboard-page .glass-card>.btn-dark{background:linear-gradient(135deg,#020617,#0f766e 58%,#1d4ed8)}.shiftivo-dashboard-page .btn-dark.border.border-slate-200.bg-white,.shiftivo-dashboard-page .btn-dark.border.border-emerald-200,.shiftivo-dashboard-page .btn-dark.border.border-emerald-100{background:#fffffff0;border-color:#94a3b840;box-shadow:0 10px 28px #0f172a0e}.shiftivo-dashboard-page .shiftivo-dashboard-section-card .btn-dark,.shiftivo-dashboard-page .shiftivo-dashboard-main-grid .btn-dark,.shiftivo-dashboard-page>section.glass-card .btn-dark{min-width:0}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .btn-dark.border.border-slate-200.bg-white{box-shadow:0 8px 22px #0f172a0b}.shiftivo-dashboard-notifications-card .btn-dark{border-radius:1.35rem}.btn-dark:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.btn-dark:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.input{width:100%;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html[data-theme=dark] .input{color:#e2e8f0}html[data-theme=dark] .input{background-color:#0f172ae0}html[data-theme=dark] #contact .input,html.dark #contact .input{background:#0f172ad1;border-color:#94a3b82e}.shiftivo-desktop-after-login .glass-card .input.p-4,.shiftivo-desktop-after-login .glass-card .input.p-3{padding:.8rem}.shiftivo-desktop-after-login .rounded-3xl.input.p-4{border-radius:1.35rem;padding:1rem}.shiftivo-desktop-after-login .input.border.border-slate-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .input.border.border-red-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.input.border-slate-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.input.border-red-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.border.input.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.border.border-slate-200.input.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.border.border-red-200.input.p-4.shadow-sm{padding:.9rem}.shiftivo-account-info-card .input{min-height:4.25rem}.shiftivo-admin-main .input{box-shadow:0 14px 38px #0000002e;border-radius:1.15rem}.shiftivo-profile-edit-shell .grid.gap-2.input{gap:.45rem}.shiftivo-profile-edit-shell .grid.gap-2.input button{padding-block:.48rem}.shiftivo-profile-edit-shell .grid.gap-2.input{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.shiftivo-profile-edit-shell .grid.gap-2.input button{min-height:2.35rem;padding:.45rem .7rem;line-height:1.15}@media(max-width:640px){.shiftivo-profile-edit-shell .grid.gap-2.input{grid-template-columns:1fr}}.shiftivo-admin-main .input{box-sizing:border-box;overflow-wrap:anywhere}.shiftivo-admin-main .mt-6.rounded-\[2rem\].input{min-width:0;border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 42px #0f172a14}.v112-admin-modal .input{overflow-wrap:anywhere}.shiftivo-admin-main .rounded-\[2rem\].input{border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 55px #0f172a14}.shiftivo-admin-main .rounded-\[2rem\].input{width:100%}.shiftivo-dashboard-page .input.border.border-slate-200.bg-white,.shiftivo-dashboard-page .rounded-2xl.input.border-slate-200.bg-white,.shiftivo-dashboard-page .rounded-2xl.border.input.bg-white,.shiftivo-dashboard-page .rounded-2xl.border.border-slate-200.input{border-radius:var(--shiftivo-dashboard-card-radius);border-color:#94a3b847;box-shadow:0 18px 52px #0f172a13}.shiftivo-dashboard-page .input.border.border-slate-200.bg-white:hover,.shiftivo-dashboard-page .rounded-2xl.input.border-slate-200.bg-white:hover,.shiftivo-dashboard-page .rounded-2xl.border.input.bg-white:hover,.shiftivo-dashboard-page .rounded-2xl.border.border-slate-200.input:hover{box-shadow:0 22px 62px #0f172a1a}@media(min-width:768px){.shiftivo-jobs-filter-grid .input{min-height:3rem}}.shiftivo-dashboard-page .input.border.border-slate-200.bg-white,.shiftivo-dashboard-page .input.border.border-emerald-200,.shiftivo-dashboard-page .input.border.border-emerald-100,.shiftivo-dashboard-page .rounded-2xl.input.border-slate-200.bg-white,.shiftivo-dashboard-page .rounded-2xl.input.border-emerald-200,.shiftivo-dashboard-page .rounded-2xl.input.border-emerald-100,.shiftivo-dashboard-page .rounded-2xl.border.input.bg-white,.shiftivo-dashboard-page .rounded-2xl.border.border-slate-200.input{background:#fffffff0;border-color:#94a3b840;box-shadow:0 10px 28px #0f172a0e}.shiftivo-dashboard-page .shiftivo-dashboard-section-card .input,.shiftivo-dashboard-page .shiftivo-dashboard-main-grid .input,.shiftivo-dashboard-page>section.glass-card .input{min-width:0}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card>.border-b.input,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card>.border-b.border-slate-100.input{background:linear-gradient(180deg,#fff,#f8fafcf0)}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .input.border.border-slate-200.bg-white,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .rounded-2xl.input.border-slate-200.bg-white,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .rounded-2xl.border.input.bg-white,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .rounded-2xl.border.border-slate-200.input{box-shadow:0 8px 22px #0f172a0b}.shiftivo-admin-main .rounded-\[2rem\].input.bg-white,.shiftivo-admin-main .rounded-\[2rem\].input,.shiftivo-admin-main .rounded-\[2rem\].border.input{box-shadow:0 24px 70px #0f172a21}.shiftivo-dashboard-notifications-card .input{border-radius:1.35rem}.input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.input::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.input:focus{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.label{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:900;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}html[data-theme=dark] .label{color:#94a3b8}.shiftivo-desktop-after-login .glass-card:has(.shiftivo-open-account) .label{line-height:1.38}.badge{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:900;text-transform:capitalize}@media(max-width:640px){.shiftivo-account-photo-card .flex.badge.gap-4{align-items:flex-start}}.shiftivo-account-photo-card .flex.badge.gap-4{align-items:center}@media(max-width:760px){.shiftivo-account-photo-card .flex.badge.gap-4{display:grid;grid-template-columns:1fr;gap:.85rem}}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .badge.bg-slate-100{max-width:3.1rem;padding:.42rem .46rem;font-size:.58rem;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:920px){html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .badge.bg-slate-100{display:none}}@media(max-width:1180px),(hover:none){html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .badge.bg-slate-100{display:none}}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions .badge,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions .badge{display:none}.shiftivo-profile-edit-card .badge.bg-blue-50{min-height:2.35rem;display:inline-flex;align-items:center}.section-title{font-size:1.875rem;line-height:2.25rem;font-weight:900;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}html[data-theme=dark] .section-title{color:#e2e8f0}.shiftivo-desktop-after-login .section-title{font-size:clamp(1.55rem,2.4vw,2.2rem);line-height:1.1}@media(min-width:768px){.section-title{font-size:3rem;line-height:1}}.nav-link{border-radius:9999px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html[data-theme=dark] .nav-link{color:#94a3b8}.shiftivo-desktop-after-login .glass-card:has(.shiftivo-open-account) .nav-link{line-height:1.38}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .nav-link.bg-slate-100{max-width:3.1rem;padding:.42rem .46rem;font-size:.58rem;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:920px){html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .nav-link.bg-slate-100{display:none}}@media(max-width:1180px),(hover:none){html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .nav-link.bg-slate-100{display:none}}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions .nav-link,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions .nav-link{display:none}.shiftivo-profile-edit-card .nav-link.bg-blue-50{min-height:2.35rem;display:inline-flex;align-items:center}.nav-link:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-right-1{right:-.25rem}.-right-16{right:-4rem}.-top-16{top:-4rem}.-top-2{top:-.5rem}.bottom-5{bottom:1.25rem}.left-4{left:1rem}.left-\[10\%\]{left:10%}.left-\[7\%\]{left:7%}.right-3{right:.75rem}.right-5{right:1.25rem}.top-0{top:0}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-\[18\%\]{top:18%}.top-\[78\%\]{top:78%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-8{margin-left:2rem}.mr-8{margin-right:2rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-36{height:9rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-\[420px\]{height:420px}.h-full{height:100%}.h-px{height:1px}.max-h-44{max-height:11rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[34rem\]{max-height:34rem}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[42rem\]{max-height:42rem}.max-h-\[520px\]{max-height:520px}.max-h-\[560px\]{max-height:560px}.max-h-\[90vh\]{max-height:90vh}.min-h-\[108px\]{min-height:108px}.min-h-\[18rem\]{min-height:18rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[70vh\]{min-height:70vh}.min-h-\[calc\(100vh-76px\)\]{min-height:calc(100vh - 76px)}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-\[80\%\]{width:80%}.w-\[86\%\]{width:86%}.w-\[92vw\]{width:92vw}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(92vw\,22rem\)\]{width:min(92vw,22rem)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[170px\]{min-width:170px}.min-w-\[220px\]{min-width:220px}.min-w-\[280px\]{min-width:280px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[190px\]{max-width:190px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[780px\]{max-width:780px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2\.25rem\]{border-radius:2.25rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-100\/80{border-color:#dbeafecc}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-cyan-100{--tw-border-opacity: 1;border-color:rgb(207 250 254 / var(--tw-border-opacity, 1))}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/60{border-color:#e2e8f099}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/70{border-color:#ffffffb3}.border-white\/80{border-color:#fffc}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/60{background-color:#fffbeb99}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-cyan-300{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.bg-cyan-400\/10{background-color:#22d3ee1a}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-700{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/55{background-color:#0206178c}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/70{background-color:#020617b3}.bg-slate-950\/80{background-color:#020617cc}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-\[radial-gradient\(circle_at_18\%_18\%\,rgba\(37\,99\,235\,0\.16\)\,transparent_26rem\)\,radial-gradient\(circle_at_86\%_26\%\,rgba\(20\,184\,166\,0\.16\)\,transparent_26rem\)\]{background-image:radial-gradient(circle at 18% 18%,rgba(37,99,235,.16),transparent 26rem),radial-gradient(circle at 86% 26%,rgba(20,184,166,.16),transparent 26rem)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-amber-50{--tw-gradient-from: #fffbeb var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-50{--tw-gradient-from: #ecfeff var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-950{--tw-gradient-from: #020617 var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-blue-400\/40{--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(96 165 250 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-500{--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #06b6d4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0f172a var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-blue-950{--tw-gradient-to: #172554 var(--tw-gradient-to-position)}.to-cyan-50{--tw-gradient-to: #ecfeff var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pl-11{padding-left:2.75rem}.pr-1{padding-right:.25rem}.pr-24{padding-right:6rem}.pr-3{padding-right:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-tight{line-height:1.25}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-blue-950{--tw-text-opacity: 1;color:rgb(23 37 84 / var(--tw-text-opacity, 1))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-50{--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-cyan-800{--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.text-indigo-950{--tw-text-opacity: 1;color:rgb(30 27 75 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-950{--tw-text-opacity: 1;color:rgb(69 10 10 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_35px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 35px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_55px_rgba\(15\,23\,42\,\.08\)\]{--tw-shadow: 0 18px 55px rgba(15,23,42,.08);--tw-shadow-colored: 0 18px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 24px 80px rgba(15,23,42,.1);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 28px 90px rgba(15,23,42,.12);--tw-shadow-colored: 0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_110px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 30px 110px rgba(15,23,42,.12);--tw-shadow-colored: 0 30px 110px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_110px_rgba\(15\,23\,42\,0\.13\)\]{--tw-shadow: 0 32px 110px rgba(15,23,42,.13);--tw-shadow-colored: 0 32px 110px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-blue-300\/50{--tw-shadow-color: rgb(147 197 253 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-700\/20{--tw-shadow-color: rgb(29 78 216 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-950\/10{--tw-shadow-color: rgb(2 6 23 / .1);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1))}.ring-blue-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.ring-blue-50{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 246 255 / var(--tw-ring-opacity, 1))}.ring-cyan-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(165 243 252 / var(--tw-ring-opacity, 1))}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-orange-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 215 170 / var(--tw-ring-opacity, 1))}.ring-purple-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(233 213 255 / var(--tw-ring-opacity, 1))}.ring-rose-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 205 211 / var(--tw-ring-opacity, 1))}.ring-slate-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/15{--tw-ring-color: rgb(255 255 255 / .15)}.ring-white\/70{--tw-ring-color: rgb(255 255 255 / .7)}.blur-3xl{--tw-blur: blur(64px);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)}.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(40px);-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-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--shiftivo-primary: #2563eb;--shiftivo-deep: #0f172a;--shiftivo-teal: #14b8a6}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 10% 10%,rgba(37,99,235,.18),transparent 26rem),radial-gradient(circle at 90% 0%,rgba(20,184,166,.18),transparent 28rem),linear-gradient(180deg,#f8fbff,#eef5ff 55%,#f8fafc);color:#0f172a}a{color:inherit;text-decoration:none}.medical-grid{background-image:linear-gradient(rgba(37,99,235,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,235,.08) 1px,transparent 1px);background-size:32px 32px}.pulse-dot{position:relative}.pulse-dot:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:999px;border:2px solid rgba(20,184,166,.35);animation:pulse-ring 1.9s infinite}@keyframes pulse-ring{0%{transform:scale(.7);opacity:1}to{transform:scale(1.6);opacity:0}}.scrollbar-soft::-webkit-scrollbar{width:8px;height:8px}.scrollbar-soft::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.scrollbar-soft::-webkit-scrollbar-track{background:transparent}body:before,body:after,#root:before,#root:after,.app-version,.version-watermark,.watermark,[data-watermark]{content:none!important;display:none!important}.shiftivo-logo{background:transparent!important;mix-blend-mode:normal}html[data-theme=dark] body{background:radial-gradient(circle at 10% 10%,rgba(37,99,235,.2),transparent 26rem),radial-gradient(circle at 90% 0%,rgba(20,184,166,.14),transparent 28rem),linear-gradient(180deg,#020617,#0f172a 55%,#020617);color:#e2e8f0}html[data-theme=dark] .glass-card,html[data-theme=dark] .card{background:#0f172ad1!important;border-color:#94a3b840!important;color:#e2e8f0!important}html[data-theme=dark] .soft-card,html[data-theme=dark] .input,html[data-theme=dark] .btn-secondary,html[data-theme=dark] .nav-link:hover{background:#0f172af0!important;border-color:#94a3b847!important;color:#e2e8f0!important}html[data-theme=dark] header{background:#020617db!important;border-color:#94a3b833!important}html[data-theme=dark] .section-title,html[data-theme=dark] .text-slate-950,html[data-theme=dark] .text-slate-800,html[data-theme=dark] .text-slate-700{color:#e2e8f0!important}html[data-theme=dark] .text-slate-600,html[data-theme=dark] .text-slate-500,html[data-theme=dark] .text-slate-400{color:#94a3b8!important}html[data-theme=dark] .bg-white,html[data-theme=dark] .bg-slate-50,html[data-theme=dark] .bg-slate-100{background-color:#0f172ae0!important}@media(max-width:640px){body{overflow-x:hidden}.glass-card,.card,.dark-card{border-radius:1.25rem!important}.section-title{font-size:2rem!important;line-height:1.1!important}.btn-primary,.btn-secondary,.btn-dark{width:100%;min-height:44px}.input{min-height:46px;font-size:16px}header .btn-secondary{width:auto}main{padding-left:.85rem!important;padding-right:.85rem!important}}.shiftivo-logo{background:transparent!important;box-shadow:none!important}html[data-theme=dark] .shiftivo-logo{filter:none!important}.hero-orbit{position:absolute;inset:auto 8% 10% auto;width:14rem;height:14rem;border-radius:999px;background:radial-gradient(circle,rgba(37,99,235,.18),transparent 68%);animation:hero-float 7s ease-in-out infinite;pointer-events:none}@keyframes hero-float{0%,to{transform:translateY(0) scale(1);opacity:.75}50%{transform:translateY(-18px) scale(1.06);opacity:1}}@media(max-width:640px){.shiftivo-logo{max-width:100%}}.shiftivo-logo-wrap,.shiftivo-logo-wrap *{background:transparent!important;box-shadow:none!important;border:0!important}.shiftivo-logo{background:transparent!important;box-shadow:none!important;border:0!important;mix-blend-mode:normal}html[data-theme=dark] .shiftivo-logo{mix-blend-mode:normal;filter:none!important}.shiftivo-logo-wrap,.shiftivo-logo-wrap *,.shiftivo-logo,img.shiftivo-logo,img[src*=shiftivo-logo-transparent],img[src*="/logo.png"],img[src*="/favicon.png"]{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;outline:0!important;filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important}.shiftivo-logo-wrap:before,.shiftivo-logo-wrap:after,.shiftivo-logo:before,.shiftivo-logo:after{content:none!important;display:none!important}.shiftivo-logo{display:block!important;-o-object-fit:contain!important;object-fit:contain!important;width:100%!important;height:100%!important}:root{--shiftivo-primary: #0f5ab8;--shiftivo-primary-2: #2563eb;--shiftivo-teal: #12b5a5;--shiftivo-ink: #0b1220;--shiftivo-surface: #f8fbff}.premium-orb{position:absolute;width:18rem;height:18rem;border-radius:999px;filter:blur(3rem);pointer-events:none}html[data-theme=dark] .premium-orb{opacity:.75}@media(max-width:767px){.premium-orb{width:11rem;height:11rem;filter:blur(2.25rem)}header .shiftivo-logo-wrap{max-width:11.5rem}header .shiftivo-logo{-o-object-position:left center;object-position:left center}.nav-link{min-height:44px}.glass-card,.card,.soft-card{box-shadow:0 14px 48px #0f172a14!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html[data-theme=light] body,html:not(.dark) body{background:radial-gradient(circle at 8% 8%,rgba(20,184,166,.16),transparent 28rem),radial-gradient(circle at 92% 0%,rgba(99,102,241,.16),transparent 30rem),radial-gradient(circle at 45% 82%,rgba(14,165,233,.12),transparent 32rem),linear-gradient(180deg,#fbfdff,#f4f8ff 46%,#fff)!important;color:#0f172a!important}html[data-theme=dark] body,html.dark body{background:radial-gradient(circle at 10% 8%,rgba(45,212,191,.18),transparent 27rem),radial-gradient(circle at 88% 6%,rgba(99,102,241,.22),transparent 31rem),linear-gradient(180deg,#050816,#0b1220 48%,#020617)!important;color:#e5eefb!important}html[data-theme=light] header,html:not(.dark) header{background:#ffffffdb!important;border-color:#e2e8f0eb!important;box-shadow:0 18px 45px #0f172a0f!important}html[data-theme=dark] header,html.dark header{background:#050816db!important;border-color:#94a3b82e!important;box-shadow:0 18px 50px #00000038!important}html[data-theme=light] .btn-secondary,html:not(.dark) .btn-secondary{background:#ffffffeb!important;color:#1e293b!important;border-color:#cbd5e1db!important}html[data-theme=dark] .btn-secondary,html.dark .btn-secondary{background:#0f172ae0!important;color:#e2e8f0!important;border-color:#94a3b83d!important}html[data-theme=light] .nav-link,html:not(.dark) .nav-link{color:#334155!important}html[data-theme=dark] .nav-link,html.dark .nav-link{color:#dbeafe!important}.launch-home{position:relative;overflow:hidden;background:transparent}.launch-hero{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100vh - 76px);padding:3.5rem 1rem 4.5rem}.launch-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background:linear-gradient(rgba(15,23,42,.034) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.034) 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 78%);mask-image:linear-gradient(to bottom,black,transparent 78%)}html[data-theme=dark] .launch-hero:before,html.dark .launch-hero:before{background:linear-gradient(rgba(148,163,184,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.06) 1px,transparent 1px)}.launch-bg-orb{position:absolute;z-index:-2;border-radius:999px;filter:blur(38px);opacity:.84;transform:translateZ(0)}.launch-bg-orb.orb-one{left:-4rem;top:4rem;width:24rem;height:24rem;background:#2dd4bf47}.launch-bg-orb.orb-two{right:-5rem;top:6rem;width:28rem;height:28rem;background:#6366f13d}.launch-bg-orb.orb-three{left:36%;bottom:-9rem;width:26rem;height:26rem;background:#0ea5e92e}html[data-theme=dark] .launch-bg-orb,html.dark .launch-bg-orb{opacity:.56}.launch-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.86fr);gap:clamp(2rem,4vw,4.5rem);align-items:center;max-width:1240px;min-height:calc(100vh - 170px);margin:0 auto}.launch-hero-copy{max-width:760px}.launch-badge{display:inline-flex;align-items:center;gap:.55rem;padding:.72rem 1rem;border:1px solid rgba(99,102,241,.22);border-radius:999px;background:#ffffffbd;color:#155e75;font-size:.76rem;font-weight:950;letter-spacing:.15em;text-transform:uppercase;box-shadow:0 16px 45px #0f172a14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-theme=dark] .launch-badge,html.dark .launch-badge{background:#0f172ab8;color:#a7f3d0;border-color:#ffffff1f}.launch-hero h1{margin:1.55rem 0 0;color:#07111f;font-size:clamp(3.05rem,7vw,6.7rem);line-height:.92;letter-spacing:-.078em;font-weight:950}.launch-hero h1 span{display:inline-block;background:linear-gradient(112deg,#0f766e,#2563eb 45%,#7c3aed);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=dark] .launch-hero h1,html.dark .launch-hero h1{color:#fff}html[data-theme=dark] .launch-hero h1 span,html.dark .launch-hero h1 span{background-image:linear-gradient(112deg,#5eead4,#60a5fa 45%,#c4b5fd)}.launch-subtitle{max-width:690px;margin-top:1.35rem;color:#475569;font-size:clamp(1.02rem,1.6vw,1.22rem);line-height:1.85;font-weight:700}html[data-theme=dark] .launch-subtitle,html.dark .launch-subtitle{color:#b6c5da}.launch-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.launch-primary,.launch-secondary{display:inline-flex;min-height:3.35rem;align-items:center;justify-content:center;gap:.55rem;border-radius:1.15rem;padding:.95rem 1.25rem;font-weight:950;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.launch-primary{color:#fff;background:linear-gradient(135deg,#0f766e,#2563eb 58%,#4f46e5);box-shadow:0 22px 48px #2563eb42}.launch-secondary{color:#0f172a;background:#ffffffd1;border:1px solid rgba(203,213,225,.82);box-shadow:0 15px 35px #0f172a14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.launch-primary:hover,.launch-secondary:hover{transform:translateY(-2px)}html[data-theme=dark] .launch-secondary,html.dark .launch-secondary{color:#e5eefb;background:#0f172ac2;border-color:#94a3b838}.launch-mobile-note{display:flex;align-items:center;gap:.85rem;max-width:720px;margin-top:1.2rem;border:1px solid rgba(20,184,166,.18);border-radius:1.25rem;background:#ecfdf5c7;padding:.95rem 1rem;color:#0f4f4a;font-weight:850;line-height:1.55;box-shadow:0 14px 40px #14b8a614}html[data-theme=dark] .launch-mobile-note,html.dark .launch-mobile-note{background:#14b8a61c;border-color:#5eead42e;color:#ccfbf1}.launch-phone-icon{position:relative;width:1.9rem;height:1.45rem;border:2px solid currentColor;border-radius:.35rem;flex:0 0 auto}.launch-phone-icon span{position:absolute;right:-.45rem;top:.17rem;width:.72rem;height:1.1rem;border:2px solid currentColor;border-radius:.35rem;background:#ffffff40}.launch-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1.45rem}.launch-metric-card{min-height:9.4rem;border:1px solid rgba(226,232,240,.86);border-radius:1.55rem;background:#ffffffb8;padding:1.05rem;box-shadow:0 16px 42px #0f172a12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.launch-metric-icon{display:inline-flex;align-items:center;justify-content:center;width:2.55rem;height:2.55rem;border-radius:.95rem;color:#fff;background:linear-gradient(135deg,#0f766e,#2563eb);box-shadow:0 12px 24px #2563eb2e}.launch-metric-label{margin-top:.95rem;color:#64748b;font-size:.7rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.launch-metric-value{margin-top:.2rem;color:#0f172a;font-size:1.35rem;line-height:1.05;font-weight:950}.launch-metric-hint{margin-top:.4rem;color:#64748b;font-size:.86rem;line-height:1.45;font-weight:750}html[data-theme=dark] .launch-metric-card,html.dark .launch-metric-card{background:#0f172aad;border-color:#94a3b82e}html[data-theme=dark] .launch-metric-value,html.dark .launch-metric-value{color:#fff}html[data-theme=dark] .launch-metric-label,html[data-theme=dark] .launch-metric-hint,html.dark .launch-metric-label,html.dark .launch-metric-hint{color:#9fb2ca}.launch-visual-wrap{width:100%}.launch-visual-card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.86);border-radius:2.4rem;background:linear-gradient(145deg,#ffffffdb,#f1f5f9b8);padding:1.25rem;box-shadow:0 36px 120px #0f172a29;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px)}.launch-visual-card:before{content:"";position:absolute;inset:-40% -20% auto auto;width:18rem;height:18rem;border-radius:999px;background:linear-gradient(135deg,#2dd4bf57,#6366f142);filter:blur(26px)}html[data-theme=dark] .launch-visual-card,html.dark .launch-visual-card{background:linear-gradient(145deg,#0f172adb,#020617bd);border-color:#94a3b82e;box-shadow:0 36px 120px #00000052}.launch-visual-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.launch-live-pill{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;background:#ecfdf5;color:#047857;padding:.45rem .75rem;font-size:.78rem;font-weight:950;white-space:nowrap}.launch-live-pill span{width:.55rem;height:.55rem;border-radius:999px;background:#10b981;box-shadow:0 0 0 6px #10b9811f}html[data-theme=dark] .launch-live-pill,html.dark .launch-live-pill{background:#10b9811f;color:#a7f3d0}.launch-dashboard-mock{position:relative;z-index:1;display:grid;grid-template-columns:1fr .72fr;gap:.9rem}.launch-mock-main,.launch-mock-side,.launch-commission-card{border:1px solid rgba(226,232,240,.82);border-radius:1.45rem;background:#ffffffc7;padding:1rem;box-shadow:0 18px 50px #0f172a14}html[data-theme=dark] .launch-mock-main,html[data-theme=dark] .launch-mock-side,html[data-theme=dark] .launch-commission-card,html.dark .launch-mock-main,html.dark .launch-mock-side,html.dark .launch-commission-card{background:#020617a8;border-color:#94a3b829}.launch-mock-title{display:flex;align-items:center;gap:.55rem;color:#0f172a;font-weight:950}html[data-theme=dark] .launch-mock-title,html.dark .launch-mock-title{color:#fff}.launch-mock-row{display:grid;gap:.2rem;margin-top:.8rem;border-radius:1rem;background:#f8fafce6;padding:.82rem}.launch-mock-row span{color:#64748b;font-size:.78rem;font-weight:900}.launch-mock-row b{color:#0f172a}html[data-theme=dark] .launch-mock-row,html.dark .launch-mock-row{background:#0f172adb}html[data-theme=dark] .launch-mock-row b,html.dark .launch-mock-row b{color:#e2e8f0}.launch-mock-side{display:grid;align-content:start;gap:.75rem}.launch-mock-side div{display:flex;align-items:center;gap:.55rem;border-radius:1rem;background:#ecfdf5cc;color:#065f46;padding:.74rem;font-size:.86rem;font-weight:900}html[data-theme=dark] .launch-mock-side div,html.dark .launch-mock-side div{background:#14b8a61c;color:#ccfbf1}.launch-commission-card{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.9rem;background:linear-gradient(135deg,#0f766e1a,#2563eb1a)}.launch-commission-card p{color:#64748b;font-size:.78rem;font-weight:950;text-transform:uppercase;letter-spacing:.14em}.launch-commission-card h3{margin-top:.3rem;color:#0f172a;font-size:1.2rem;font-weight:950}html[data-theme=dark] .launch-commission-card h3,html.dark .launch-commission-card h3{color:#fff}.launch-section{max-width:1240px;margin:0 auto;padding:4.25rem 1rem}.launch-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);gap:1.2rem;align-items:end}.launch-section-head.compact{grid-template-columns:1fr;max-width:780px}.launch-section-head.center{text-align:center;margin-left:auto;margin-right:auto}.launch-kicker{color:#0f766e;font-size:.76rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.launch-section-head h2,.launch-security-copy h2{margin-top:.6rem;color:#0f172a;font-size:clamp(2.1rem,4.5vw,4rem);line-height:1;letter-spacing:-.055em;font-weight:950}.launch-section-head p,.launch-security-copy p:not(.launch-kicker){margin-top:.85rem;color:#64748b;line-height:1.75;font-weight:700}html[data-theme=dark] .launch-section-head h2,html[data-theme=dark] .launch-security-copy h2,html.dark .launch-section-head h2,html.dark .launch-security-copy h2{color:#fff}html[data-theme=dark] .launch-section-head p,html[data-theme=dark] .launch-security-copy p:not(.launch-kicker),html.dark .launch-section-head p,html.dark .launch-security-copy p:not(.launch-kicker){color:#a8b8ce}html[data-theme=dark] .launch-kicker,html.dark .launch-kicker{color:#5eead4}.launch-ai-card{display:flex;gap:.95rem;align-items:flex-start;border:1px solid rgba(226,232,240,.82);border-radius:1.5rem;background:#ffffffc7;padding:1rem;box-shadow:0 18px 50px #0f172a12}.launch-ai-card svg{color:#2563eb;flex:0 0 auto}.launch-ai-card h3{color:#0f172a;font-weight:950}.launch-ai-card p{margin-top:.25rem;color:#64748b;font-size:.9rem;line-height:1.55;font-weight:700}html[data-theme=dark] .launch-ai-card,html.dark .launch-ai-card{background:#0f172ab8;border-color:#94a3b82e}html[data-theme=dark] .launch-ai-card h3,html.dark .launch-ai-card h3{color:#fff}html[data-theme=dark] .launch-ai-card p,html.dark .launch-ai-card p{color:#a8b8ce}.launch-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.launch-step-card{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1rem;min-height:15.5rem;overflow:hidden;border:1px solid rgba(226,232,240,.88);border-radius:1.7rem;background:#ffffffc7;padding:1.1rem;text-align:left;box-shadow:0 18px 54px #0f172a12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.launch-step-card:hover{transform:translateY(-4px);border-color:#2563eb57;box-shadow:0 28px 80px #2563eb21}.launch-step-card:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#0f766e,#2563eb,#7c3aed)}.launch-step-number{position:absolute;right:1rem;top:.8rem;color:#0f172a14;font-size:2.8rem;line-height:1;font-weight:950}.launch-step-icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:1rem;color:#fff;background:linear-gradient(135deg,#0f766e,#2563eb);box-shadow:0 16px 32px #2563eb2e}.launch-step-body{position:relative;z-index:1}.launch-step-topline{min-height:1.6rem}.launch-chip{display:inline-flex;border-radius:999px;padding:.34rem .62rem;font-size:.68rem;font-weight:950}.launch-chip.green{background:#ecfdf5;color:#047857}.launch-chip.amber{background:#fffbeb;color:#b45309}.launch-step-card h3{margin-top:.7rem;color:#0f172a;font-size:1.1rem;font-weight:950}.launch-step-card p{margin-top:.55rem;color:#64748b;font-size:.92rem;line-height:1.58;font-weight:700}.launch-step-link{display:inline-flex;align-items:center;gap:.35rem;margin-top:1rem;color:#2563eb;font-weight:950}html[data-theme=dark] .launch-step-card,html.dark .launch-step-card{background:#0f172ab8;border-color:#94a3b82e}html[data-theme=dark] .launch-step-number,html.dark .launch-step-number{color:#ffffff14}html[data-theme=dark] .launch-step-card h3,html.dark .launch-step-card h3{color:#fff}html[data-theme=dark] .launch-step-card p,html.dark .launch-step-card p{color:#a8b8ce}html[data-theme=dark] .launch-step-link,html.dark .launch-step-link{color:#67e8f9}.launch-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.launch-workflow-card{border:1px solid rgba(226,232,240,.84);border-radius:1.8rem;background:#ffffffc7;padding:1.35rem;box-shadow:0 18px 54px #0f172a12}.launch-workflow-icon{display:flex;align-items:center;justify-content:center;width:3.1rem;height:3.1rem;border-radius:1.1rem;color:#fff;background:linear-gradient(135deg,#0f766e,#2563eb)}.launch-workflow-card h3{margin-top:1rem;color:#0f172a;font-size:1.35rem;font-weight:950}.launch-workflow-card p{margin-top:.65rem;color:#64748b;line-height:1.65;font-weight:700}html[data-theme=dark] .launch-workflow-card,html.dark .launch-workflow-card{background:#0f172ab8;border-color:#94a3b82e}html[data-theme=dark] .launch-workflow-card h3,html.dark .launch-workflow-card h3{color:#fff}html[data-theme=dark] .launch-workflow-card p,html.dark .launch-workflow-card p{color:#a8b8ce}.launch-security-band{position:relative;overflow:hidden;margin:2rem 0;padding:4.5rem 1rem;background:linear-gradient(135deg,#07111f,#0f172a 55%,#0b3b3d);color:#fff}.launch-security-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 15% 20%,rgba(45,212,191,.22),transparent 30rem),radial-gradient(circle at 84% 12%,rgba(99,102,241,.22),transparent 26rem)}.launch-security-inner{position:relative;display:grid;grid-template-columns:.72fr 1.28fr;gap:1.4rem;max-width:1240px;margin:0 auto;align-items:start}.launch-security-copy h2{color:#fff}.launch-security-copy p:not(.launch-kicker){color:#cbd5e1}.launch-security-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.launch-feature-card{border:1px solid rgba(255,255,255,.12);border-radius:1.7rem;background:#ffffff14;padding:1.2rem;box-shadow:0 20px 70px #0000002e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.launch-feature-icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:1rem;color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5)}.launch-feature-rose .launch-feature-icon{background:linear-gradient(135deg,#e11d48,#f97316)}.launch-feature-green .launch-feature-icon{background:linear-gradient(135deg,#059669,#14b8a6)}.launch-feature-card h3{margin-top:1rem;color:#fff;font-size:1.12rem;font-weight:950}.launch-feature-card p{margin-top:.6rem;color:#cbd5e1;font-size:.93rem;line-height:1.62;font-weight:700}.launch-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.launch-faq-card{border:1px solid rgba(226,232,240,.84);border-radius:1.45rem;background:#ffffffc7;padding:1.15rem;box-shadow:0 16px 44px #0f172a0f}.launch-faq-card h3{color:#0f172a;font-weight:950}.launch-faq-card p{margin-top:.55rem;color:#64748b;line-height:1.62;font-weight:700}html[data-theme=dark] .launch-faq-card,html.dark .launch-faq-card{background:#0f172ab8;border-color:#94a3b82e}html[data-theme=dark] .launch-faq-card h3,html.dark .launch-faq-card h3{color:#fff}html[data-theme=dark] .launch-faq-card p,html.dark .launch-faq-card p{color:#a8b8ce}.launch-footer{border-top:1px solid rgba(226,232,240,.82);background:#ffffffb8;padding:2rem 1rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.launch-footer-inner{max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.launch-footer p{color:#0f172a;font-weight:950;text-align:right}.launch-footer span{color:#64748b;font-weight:800}html[data-theme=dark] .launch-footer,html.dark .launch-footer{border-color:#94a3b829;background:#020617b8}html[data-theme=dark] .launch-footer p,html.dark .launch-footer p{color:#fff}html[data-theme=dark] .launch-footer span,html.dark .launch-footer span{color:#a8b8ce}@media(max-width:1024px){.launch-hero-grid{grid-template-columns:1fr;min-height:auto}.launch-visual-wrap{max-width:720px;margin:0 auto}.launch-section-head,.launch-security-inner,.launch-security-grid{grid-template-columns:1fr}}@media(max-width:760px){.launch-hero{padding:2.2rem .9rem 3rem;min-height:auto}.launch-hero h1{font-size:clamp(2.55rem,13vw,4.2rem);letter-spacing:-.065em}.launch-subtitle{font-size:1rem;line-height:1.7}.launch-actions{display:grid}.launch-primary,.launch-secondary{width:100%}.launch-metrics,.launch-guide-grid,.launch-workflow-grid,.launch-faq-grid{grid-template-columns:1fr}.launch-metric-card{min-height:auto;display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:center}.launch-metric-label{margin-top:0}.launch-dashboard-mock{grid-template-columns:1fr}.launch-visual-card{border-radius:1.65rem;padding:1rem}.launch-visual-top{align-items:flex-start}.launch-live-pill{font-size:.7rem}.launch-section{padding:3rem .9rem}.launch-section-head h2,.launch-security-copy h2{font-size:2.35rem}.launch-step-card{min-height:auto;border-radius:1.4rem}.launch-security-band{padding:3.2rem .9rem}.launch-footer-inner{flex-direction:column;text-align:center}.launch-footer p{text-align:center}}:root{--v100-ink: #10202a;--v100-muted: #5e7180;--v100-sage: #dfeee7;--v100-mint: #62c8b6;--v100-teal: #0f766e;--v100-navy: #102a43;--v100-lavender: #6964cf;--v100-cream: #fffaf2;--v100-card: rgba(255, 255, 255, .76);--v100-border: rgba(164, 183, 196, .32);--v100-shadow: 0 24px 80px rgba(16, 42, 67, .12)}html[data-theme=light] body,html:not(.dark) body{background:radial-gradient(circle at 6% 10%,rgba(98,200,182,.26),transparent 28rem),radial-gradient(circle at 96% 4%,rgba(105,100,207,.13),transparent 30rem),radial-gradient(circle at 50% 92%,rgba(255,236,197,.38),transparent 34rem),linear-gradient(180deg,#fffdf8,#f4faf7 48%,#fbfdff)!important;color:var(--v100-ink)!important}html[data-theme=dark] body,html.dark body{background:radial-gradient(circle at 8% 10%,rgba(20,184,166,.18),transparent 28rem),radial-gradient(circle at 94% 2%,rgba(99,102,241,.18),transparent 30rem),linear-gradient(180deg,#071018,#0b1720 48%,#050b12)!important;color:#e8f2f3!important}.v100-home{position:relative;overflow:hidden;background:transparent}.v100-hero{position:relative;isolation:isolate;min-height:calc(100vh - 76px);padding:clamp(2rem,4vw,4.2rem) 1rem 4.5rem}.v100-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background-image:linear-gradient(rgba(16,42,67,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(16,42,67,.035) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.68) 56%,transparent 100%);mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.68) 56%,transparent 100%)}html[data-theme=dark] .v100-hero:before,html.dark .v100-hero:before{background-image:linear-gradient(rgba(148,163,184,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.06) 1px,transparent 1px)}.v100-bg{position:absolute;z-index:-2;border-radius:999px;filter:blur(48px);opacity:.78;pointer-events:none}.v100-bg-a{left:-7rem;top:4rem;width:24rem;height:24rem;background:#62c8b652}.v100-bg-b{right:-8rem;top:6rem;width:28rem;height:28rem;background:#6964cf29}.v100-bg-c{left:34%;bottom:-10rem;width:30rem;height:30rem;background:#ffe2a247}html[data-theme=dark] .v100-bg,html.dark .v100-bg{opacity:.55}.v100-hero-inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.88fr);gap:clamp(2rem,5vw,5.4rem);align-items:center;max-width:1240px;min-height:calc(100vh - 180px);margin:0 auto}.v100-hero-copy{max-width:730px}.v100-hero-msme{display:block;height:auto;width:100%;max-width:340px;margin:0 0 1.6rem;-o-object-fit:contain;object-fit:contain}@media(max-width:640px){.v100-hero-msme{max-width:240px;margin-bottom:1.25rem}}.v100-badge{display:inline-flex;align-items:center;gap:.55rem;max-width:100%;border:1px solid rgba(15,118,110,.18);border-radius:999px;background:#ffffffb8;padding:.72rem 1rem;color:#0f625d;font-size:.77rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 14px 46px #102a4314;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-theme=dark] .v100-badge,html.dark .v100-badge{background:#09161fc2;border-color:#5eead42e;color:#9ff3e5}.v100-hero h1{margin:1.45rem 0 0;max-width:760px;color:var(--v100-ink);font-size:clamp(2.8rem,5.9vw,5.9rem);line-height:.98;letter-spacing:-.055em;font-weight:820;text-wrap:balance}.v100-hero h1 span{display:block;margin-top:.2rem;background:linear-gradient(115deg,#0f766e,#2a7f9f 48%,#6964cf);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=dark] .v100-hero h1,html.dark .v100-hero h1{color:#f3fbfc}html[data-theme=dark] .v100-hero h1 span,html.dark .v100-hero h1 span{background-image:linear-gradient(115deg,#5eead4,#8ed7ff 52%,#c4b5fd)}.v100-subtitle{max-width:660px;margin-top:1.35rem;color:var(--v100-muted);font-size:clamp(1rem,1.45vw,1.16rem);line-height:1.8;font-weight:620;text-wrap:pretty}html[data-theme=dark] .v100-subtitle,html.dark .v100-subtitle{color:#aec3c9}.v100-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.v100-primary,.v100-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:3.2rem;border-radius:1.15rem;padding:.92rem 1.18rem;font-size:.96rem;font-weight:780;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.v100-primary{gap:.55rem;color:#fff;background:linear-gradient(135deg,#0f766e,#2b83a0 54%,#6964cf);box-shadow:0 20px 50px #0f766e38}.v100-secondary{color:#15313f;background:#ffffffb8;border:1px solid rgba(164,183,196,.34);box-shadow:0 15px 40px #102a4314;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.v100-primary:hover,.v100-secondary:hover{transform:translateY(-2px)}html[data-theme=dark] .v100-secondary,html.dark .v100-secondary{color:#e8f2f3;background:#09161fb8;border-color:#94a3b82e}.v100-hero-art{position:relative;display:grid;gap:1rem}.v100-logo-stage{position:relative;display:grid;place-items:center;min-height:310px;border:1px solid rgba(255,255,255,.7);border-radius:2.35rem;background:radial-gradient(circle at 50% 45%,#fffffff5,#fff6 56%,#dfeee742);box-shadow:var(--v100-shadow);overflow:hidden;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.v100-logo-stage:before{content:"";position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:999px;background:radial-gradient(circle,rgba(98,200,182,.22),transparent 62%);animation:v100-breathe 5.8s ease-in-out infinite}html[data-theme=dark] .v100-logo-stage,html.dark .v100-logo-stage{background:radial-gradient(circle at 50% 42%,#0f1f2beb,#09161fb8 58%,#050b12e6);border-color:#94a3b82e;box-shadow:0 28px 90px #00000052}.v100-logo-glass{position:relative;z-index:5;display:grid;place-items:center;min-width:18rem;border:1px solid rgba(255,255,255,.78);border-radius:2rem;background:#ffffff9e;padding:1.35rem 1.55rem;box-shadow:0 22px 60px #102a4321;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-theme=dark] .v100-logo-glass,html.dark .v100-logo-glass{background:#09161f9e;border-color:#94a3b829}.v100-orbit{position:absolute;border-radius:999px;border:1px solid rgba(15,118,110,.2);pointer-events:none}.v100-orbit-a{width:19rem;height:19rem;animation:v100-spin 18s linear infinite}.v100-orbit-b{width:13.5rem;height:13.5rem;border-color:#6964cf2e;animation:v100-spin 13s linear infinite reverse}.v100-orbit-dot{position:absolute;width:.72rem;height:.72rem;border-radius:999px;background:#0f766e;box-shadow:0 0 0 8px #0f766e1a}.v100-orbit-dot.dot-a{top:18%;left:28%;animation:v100-float 4.8s ease-in-out infinite}.v100-orbit-dot.dot-b{right:22%;top:34%;background:#6964cf;box-shadow:0 0 0 8px #6964cf1a;animation:v100-float 5.4s ease-in-out infinite .4s}.v100-orbit-dot.dot-c{bottom:24%;left:40%;background:#62c8b6;animation:v100-float 5.1s ease-in-out infinite .8s}@keyframes v100-spin{to{transform:rotate(360deg)}}@keyframes v100-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes v100-breathe{0%,to{transform:scale(.96);opacity:.72}50%{transform:scale(1.05);opacity:1}}.v100-workflow-panel{border:1px solid var(--v100-border);border-radius:2rem;background:var(--v100-card);padding:1.18rem;box-shadow:var(--v100-shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}html[data-theme=dark] .v100-workflow-panel,html.dark .v100-workflow-panel{background:#09161fc2;border-color:#94a3b82e}.v100-kicker{margin:0;color:#0f766e;font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme=dark] .v100-kicker,html.dark .v100-kicker{color:#80e8d8}.v100-workflow-panel h2{margin-top:.45rem;color:var(--v100-ink);font-size:1.18rem;line-height:1.35;font-weight:760}html[data-theme=dark] .v100-workflow-panel h2,html.dark .v100-workflow-panel h2{color:#f3fbfc}.v100-flow-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;margin-top:1rem}.v100-flow-row{display:flex;align-items:center;gap:.65rem;min-height:4rem;border:1px solid rgba(164,183,196,.24);border-radius:1.15rem;background:#ffffff94;padding:.85rem}.v100-flow-row span{display:inline-grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:.82rem;color:#0f766e;background:#62c8b626;flex:0 0 auto}.v100-flow-row p{margin:0;color:#1f3a48;font-weight:730;line-height:1.35}html[data-theme=dark] .v100-flow-row,html.dark .v100-flow-row{background:#0f1f2b9e;border-color:#94a3b829}html[data-theme=dark] .v100-flow-row p,html.dark .v100-flow-row p{color:#dbecef}.v100-commission-note{display:flex;gap:.82rem;align-items:flex-start;margin-top:.88rem;border:1px solid rgba(15,118,110,.18);border-radius:1.25rem;background:linear-gradient(135deg,#dfeee7b3,#fffaf2cc);padding:.95rem;color:#0f625d}.v100-commission-note h3{margin:0;color:#0f3f3d;font-size:.98rem;font-weight:800}.v100-commission-note p{margin:.25rem 0 0;color:#49626b;font-size:.88rem;line-height:1.55;font-weight:620}html[data-theme=dark] .v100-commission-note,html.dark .v100-commission-note{background:#14b8a61a;border-color:#5eead429;color:#99f6e4}html[data-theme=dark] .v100-commission-note h3,html.dark .v100-commission-note h3{color:#ccfbf1}html[data-theme=dark] .v100-commission-note p,html.dark .v100-commission-note p{color:#abc3c7}.v100-section{max-width:1240px;margin:0 auto;padding:4.2rem 1rem}.v100-section-head{max-width:760px}.v100-section-head.center{margin-left:auto;margin-right:auto;text-align:center}.v100-section-head h2,.v100-split-head h2,.v100-trust-copy h2{margin-top:.65rem;color:var(--v100-ink);font-size:clamp(2rem,3.8vw,3.7rem);line-height:1.05;letter-spacing:-.04em;font-weight:800;text-wrap:balance}.v100-section-head p,.v100-split-head p,.v100-trust-copy p{margin-top:.85rem;color:var(--v100-muted);line-height:1.7;font-weight:620}html[data-theme=dark] .v100-section-head h2,html[data-theme=dark] .v100-split-head h2,html[data-theme=dark] .v100-trust-copy h2,html.dark .v100-section-head h2,html.dark .v100-split-head h2,html.dark .v100-trust-copy h2{color:#f3fbfc}html[data-theme=dark] .v100-section-head p,html[data-theme=dark] .v100-split-head p,html[data-theme=dark] .v100-trust-copy p,html.dark .v100-section-head p,html.dark .v100-split-head p,html.dark .v100-trust-copy p{color:#aec3c9}.v100-portal-grid,.v100-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.45rem}.v100-portal-card{position:relative;overflow:hidden;border:1px solid var(--v100-border);border-radius:1.8rem;background:var(--v100-card);padding:1.35rem;box-shadow:0 18px 60px #102a4314;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.v100-portal-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#62c8b6,#2b83a0,#6964cf)}.v100-portal-icon{display:grid;place-items:center;width:3.05rem;height:3.05rem;border-radius:1.05rem;color:#0f625d;background:linear-gradient(135deg,#62c8b62e,#fffaf2e6)}.v100-portal-card h3{margin-top:1rem;color:var(--v100-ink);font-size:1.18rem;line-height:1.25;font-weight:780}.v100-portal-card p{margin-top:.62rem;color:var(--v100-muted);line-height:1.65;font-weight:610}html[data-theme=dark] .v100-portal-card,html.dark .v100-portal-card{background:#09161fb8;border-color:#94a3b82e}html[data-theme=dark] .v100-portal-card h3,html.dark .v100-portal-card h3{color:#f3fbfc}html[data-theme=dark] .v100-portal-card p,html.dark .v100-portal-card p{color:#aec3c9}html[data-theme=dark] .v100-portal-icon,html.dark .v100-portal-icon{color:#99f6e4;background:#14b8a61f}.v100-split-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.45fr);gap:1.1rem;align-items:end}.v100-ai-card{display:flex;align-items:flex-start;gap:.85rem;border:1px solid var(--v100-border);border-radius:1.45rem;background:#ffffffad;padding:1rem;box-shadow:0 16px 46px #102a4314;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.v100-ai-card svg{color:#6964cf;flex:0 0 auto}.v100-ai-card h3{margin:0;color:var(--v100-ink);font-size:1rem;font-weight:780}.v100-ai-card p{margin-top:.25rem;color:var(--v100-muted);font-size:.9rem;line-height:1.55;font-weight:610}html[data-theme=dark] .v100-ai-card,html.dark .v100-ai-card{background:#09161fb8;border-color:#94a3b82e}html[data-theme=dark] .v100-ai-card h3,html.dark .v100-ai-card h3{color:#f3fbfc}html[data-theme=dark] .v100-ai-card p,html.dark .v100-ai-card p{color:#aec3c9}.v100-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.45rem}.v100-guide-grid .launch-step-card{min-height:13.4rem;border-radius:1.65rem;background:#ffffffb8!important;border-color:var(--v100-border)!important;box-shadow:0 18px 60px #102a4314!important;padding:1.05rem!important}.v100-guide-grid .launch-step-card:before{background:linear-gradient(90deg,#62c8b6,#2b83a0,#6964cf)!important}.v100-guide-grid .launch-step-number{font-size:2.25rem!important;color:#102a4314!important}.v100-guide-grid .launch-step-icon{background:linear-gradient(135deg,#0f766e,#2b83a0)!important;box-shadow:0 12px 26px #0f766e29!important}.v100-guide-grid .launch-step-card h3{color:var(--v100-ink)!important;font-size:1.02rem!important;font-weight:780!important}.v100-guide-grid .launch-step-card p{color:var(--v100-muted)!important;font-size:.9rem!important;font-weight:610!important;line-height:1.55!important}.v100-guide-grid .launch-step-link{color:#0f766e!important;font-weight:760!important}html[data-theme=dark] .v100-guide-grid .launch-step-card,html.dark .v100-guide-grid .launch-step-card{background:#09161fb8!important;border-color:#94a3b82e!important}html[data-theme=dark] .v100-guide-grid .launch-step-card h3,html.dark .v100-guide-grid .launch-step-card h3{color:#f3fbfc!important}html[data-theme=dark] .v100-guide-grid .launch-step-card p,html.dark .v100-guide-grid .launch-step-card p{color:#aec3c9!important}html[data-theme=dark] .v100-guide-grid .launch-step-number,html.dark .v100-guide-grid .launch-step-number{color:#ffffff14!important}html[data-theme=dark] .v100-guide-grid .launch-step-link,html.dark .v100-guide-grid .launch-step-link{color:#80e8d8!important}.v100-trust-band{margin:2.5rem 0;padding:4.5rem 1rem;background:radial-gradient(circle at 15% 18%,rgba(98,200,182,.18),transparent 30rem),radial-gradient(circle at 88% 20%,rgba(105,100,207,.2),transparent 28rem),linear-gradient(135deg,#102a43,#0d1b26 58%,#0b3f3b);color:#fff}.v100-trust-inner{display:grid;grid-template-columns:.74fr 1.26fr;gap:1.25rem;max-width:1240px;margin:0 auto;align-items:start}.v100-trust-copy h2{color:#fff}.v100-trust-copy p{color:#c8d7db}.v100-trust-band .v100-portal-card{background:#ffffff14;border-color:#ffffff21;box-shadow:0 20px 70px #0000002e}.v100-trust-band .v100-portal-card h3{color:#fff}.v100-trust-band .v100-portal-card p{color:#c8d7db}.v100-trust-band .v100-portal-icon{color:#ccfbf1;background:#ffffff17}.v100-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.4rem}.v100-faq-card{border:1px solid var(--v100-border);border-radius:1.35rem;background:var(--v100-card);padding:1.1rem;box-shadow:0 16px 48px #102a4312;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.v100-faq-card h3{margin:0;color:var(--v100-ink);font-size:1rem;font-weight:780}.v100-faq-card p{margin-top:.5rem;color:var(--v100-muted);line-height:1.6;font-weight:610}html[data-theme=dark] .v100-faq-card,html.dark .v100-faq-card{background:#09161fb8;border-color:#94a3b82e}html[data-theme=dark] .v100-faq-card h3,html.dark .v100-faq-card h3{color:#f3fbfc}html[data-theme=dark] .v100-faq-card p,html.dark .v100-faq-card p{color:#aec3c9}.v100-footer{border-top:1px solid rgba(164,183,196,.26);background:#ffffffa3;padding:1.8rem 1rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.v100-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:1240px;margin:0 auto}.v100-footer p{margin:0;color:var(--v100-ink);font-weight:760;text-align:right}.v100-footer span{color:var(--v100-muted);font-weight:650}html[data-theme=dark] .v100-footer,html.dark .v100-footer{background:#050b12b8;border-color:#94a3b829}html[data-theme=dark] .v100-footer p,html.dark .v100-footer p{color:#f3fbfc}html[data-theme=dark] .v100-footer span,html.dark .v100-footer span{color:#aec3c9}@media(max-width:1040px){.v100-hero-inner,.v100-split-head,.v100-trust-inner{grid-template-columns:1fr}.v100-hero-art{max-width:720px;width:100%;margin:0 auto}.v100-trust-grid{grid-template-columns:1fr}}@media(max-width:780px){.v100-hero{padding:2rem .85rem 3.2rem;min-height:auto}.v100-hero-inner{min-height:auto;gap:2rem}.v100-badge{font-size:.68rem;letter-spacing:.08em;padding:.66rem .82rem}.v100-hero h1{font-size:clamp(2.45rem,12vw,4.05rem);line-height:1.02;letter-spacing:-.045em}.v100-subtitle{font-size:1rem;line-height:1.68}.v100-actions{display:grid;grid-template-columns:1fr}.v100-primary,.v100-secondary{width:100%}.v100-logo-stage{min-height:260px;border-radius:1.65rem}.v100-logo-glass{min-width:0;width:min(92%,19rem);border-radius:1.45rem;padding:1rem}.v100-orbit-a{width:15rem;height:15rem}.v100-orbit-b{width:10.5rem;height:10.5rem}.v100-flow-list,.v100-portal-grid,.v100-guide-grid,.v100-faq-grid{grid-template-columns:1fr}.v100-workflow-panel,.v100-portal-card,.v100-faq-card{border-radius:1.35rem}.v100-section{padding:3.1rem .85rem}.v100-section-head h2,.v100-split-head h2,.v100-trust-copy h2{font-size:clamp(2rem,9vw,2.65rem);letter-spacing:-.035em}.v100-guide-grid .launch-step-card{min-height:auto}.v100-trust-band{padding:3.2rem .85rem;margin:1rem 0}.v100-footer-inner{flex-direction:column;text-align:center}.v100-footer p{text-align:center}}@media(prefers-reduced-motion:reduce){.v100-logo-stage:before,.v100-orbit,.v100-orbit-dot{animation:none!important}}@media(max-width:780px){.v100-home .v100-hero-art .v100-logo-stage{display:none}.v100-home .v100-hero{padding-top:1.35rem}.v100-workflow-panel{margin-top:.25rem}header .shiftivo-logo-wrap{max-width:9.5rem}}.shiftivo-desktop-after-login{width:100%}@media(max-width:900px){.shiftivo-desktop-after-login{min-width:1180px}.shiftivo-desktop-after-login>header,.shiftivo-desktop-after-login main,.shiftivo-desktop-after-login .mx-auto.max-w-7xl{min-width:1180px}.shiftivo-desktop-after-login>header .md\:hidden{display:none!important}.shiftivo-desktop-after-login>header .md\:flex{display:flex!important}.shiftivo-desktop-after-login>header .max-w-7xl{max-width:1180px!important}}body.shiftivo-menu-open{overflow:hidden;touch-action:none}.shiftivo-mobile-menu{overscroll-behavior:contain}.shiftivo-mobile-drawer{max-height:calc(100dvh - 1.5rem);scrollbar-width:thin}.shiftivo-drawer-logo .shiftivo-logo-wrap,.shiftivo-drawer-logo .shiftivo-logo{display:block;max-width:9rem!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.shiftivo-drawer-head{min-height:3rem}.shiftivo-drawer-action{width:100%!important;min-height:46px;border-radius:1rem!important}@media(max-width:780px){.shiftivo-mobile-nav{min-height:4.2rem;gap:.75rem}.shiftivo-mobile-nav>a:first-child{max-width:calc(100vw - 5.4rem);overflow:hidden}.shiftivo-mobile-nav .shiftivo-logo-wrap{width:8.9rem!important;max-width:8.9rem!important}.shiftivo-menu-button{width:2.85rem!important;min-width:2.85rem;height:2.85rem;padding:0!important;border-radius:1rem!important}.shiftivo-mobile-drawer .btn-primary,.shiftivo-mobile-drawer .btn-secondary,.shiftivo-mobile-drawer .btn-dark{justify-content:flex-start!important;font-size:.92rem;line-height:1.2}}html.shiftivo-desktop-session,html.shiftivo-desktop-session body,html.shiftivo-desktop-session #root{width:100%;max-width:100%;overflow-x:hidden!important;background:#f8fbff}@media(max-width:900px){.shiftivo-desktop-after-login{width:var(--shiftivo-desktop-width, 1180px)!important;min-width:var(--shiftivo-desktop-width, 1180px)!important;max-width:none!important;transform:scale(var(--shiftivo-desktop-scale, 1));transform-origin:top left;will-change:transform}.shiftivo-desktop-after-login>header,.shiftivo-desktop-after-login main,.shiftivo-desktop-after-login .mx-auto.max-w-7xl{width:var(--shiftivo-desktop-width, 1180px)!important;min-width:var(--shiftivo-desktop-width, 1180px)!important;max-width:var(--shiftivo-desktop-width, 1180px)!important}.shiftivo-desktop-after-login>header .md\:hidden{display:none!important}.shiftivo-desktop-after-login>header .md\:flex{display:flex!important}}@media(max-width:900px){.shiftivo-desktop-after-login,.shiftivo-desktop-after-login>header,.shiftivo-desktop-after-login main,.shiftivo-desktop-after-login .mx-auto.max-w-7xl{width:100%!important;min-width:0!important;max-width:100%!important;transform:none!important}.shiftivo-desktop-after-login>header .md\:hidden{display:inline-flex!important}.shiftivo-desktop-after-login>header .md\:flex{display:none!important}.shiftivo-desktop-after-login main{padding-left:.85rem!important;padding-right:.85rem!important;overflow-x:hidden!important}}html.shiftivo-desktop-session,html.shiftivo-desktop-session body,html.shiftivo-desktop-session #root{overflow-x:hidden!important}@media(max-width:780px){.shiftivo-mobile-nav{width:100%!important;min-height:3.8rem!important;padding-left:.75rem!important;padding-right:.75rem!important;gap:.65rem!important}.shiftivo-mobile-nav>a:first-child{flex:1 1 auto!important;min-width:0!important;max-width:calc(100vw - 4.8rem)!important}.shiftivo-mobile-nav .shiftivo-logo-wrap{width:8.3rem!important;max-width:8.3rem!important;height:2.15rem!important}.shiftivo-menu-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 2.7rem!important;width:2.7rem!important;min-width:2.7rem!important;height:2.7rem!important;padding:0!important;border-radius:.95rem!important}.shiftivo-mobile-menu{display:flex!important;align-items:stretch!important;justify-content:flex-end!important;padding:.5rem!important;z-index:90!important}.shiftivo-mobile-drawer{width:min(92vw,22rem)!important;max-width:min(92vw,22rem)!important;height:calc(100dvh - 1rem)!important;max-height:calc(100dvh - 1rem)!important;border-radius:1.35rem!important;overflow-x:hidden!important}.shiftivo-drawer-head{min-height:2.85rem!important;align-items:center!important}.shiftivo-drawer-logo{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}.shiftivo-drawer-logo .shiftivo-logo-wrap{width:8rem!important;max-width:8rem!important;height:2.2rem!important;min-width:0!important;overflow:hidden!important}.shiftivo-drawer-logo .shiftivo-logo{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:left center!important;object-position:left center!important}.shiftivo-drawer-action{width:100%!important;min-height:46px!important;justify-content:flex-start!important;white-space:normal!important}}@media(max-width:780px){.v100-hero{padding:1.15rem .95rem 2.2rem!important;min-height:auto!important}.v100-hero-inner{gap:1.35rem!important;min-height:auto!important}.v100-badge{max-width:100%!important;font-size:.64rem!important;line-height:1.25!important;letter-spacing:.075em!important;padding:.58rem .72rem!important}.v100-hero h1{margin-top:1rem!important;font-size:clamp(2rem,10vw,2.85rem)!important;line-height:1.08!important;letter-spacing:-.035em!important;max-width:100%!important}.v100-subtitle{margin-top:.95rem!important;font-size:.98rem!important;line-height:1.55!important;max-width:100%!important}.v100-actions{margin-top:1.25rem!important;gap:.7rem!important}.v100-primary,.v100-secondary{min-height:3rem!important;border-radius:1rem!important;padding:.85rem 1rem!important;font-size:.94rem!important}.v100-workflow-panel{padding:1rem!important;border-radius:1.2rem!important}}html.shiftivo-desktop-session,html.shiftivo-desktop-session body,html.shiftivo-desktop-session #root{width:var(--shiftivo-desktop-width, 1180px)!important;min-width:var(--shiftivo-desktop-width, 1180px)!important;max-width:none!important;overflow-x:hidden!important}html.shiftivo-desktop-session .shiftivo-desktop-after-login,html.shiftivo-desktop-session .shiftivo-desktop-after-login>header,html.shiftivo-desktop-session .shiftivo-desktop-after-login main,html.shiftivo-desktop-session .shiftivo-desktop-after-login .mx-auto.max-w-7xl{width:var(--shiftivo-desktop-width, 1180px)!important;min-width:0!important;max-width:var(--shiftivo-desktop-width, 1180px)!important;transform:none!important}html.shiftivo-desktop-session .shiftivo-desktop-after-login>header .md\:hidden{display:none!important}html.shiftivo-desktop-session .shiftivo-desktop-after-login>header .md\:flex{display:flex!important}html.shiftivo-desktop-session .shiftivo-desktop-after-login main{padding-left:1rem!important;padding-right:1rem!important}.shiftivo-workspace-card{overflow:hidden}.shiftivo-workspace-head{align-items:center}.shiftivo-open-account{min-width:10rem;justify-content:center}@media(max-width:780px){html:not(.shiftivo-desktop-session) .shiftivo-workspace-head{flex-direction:column;align-items:stretch}html:not(.shiftivo-desktop-session) .shiftivo-open-account{width:100%}}.shiftivo-clean-logo{display:inline-flex;align-items:center;justify-content:flex-start;gap:.58rem;width:100%;height:100%;color:#0f172a;transform:translateZ(0);contain:layout paint}.shiftivo-clean-mark{flex:0 0 auto;width:min(28%,4.4rem);height:100%;overflow:visible}.shiftivo-clean-textblock{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;line-height:1}.shiftivo-clean-word{display:inline-flex;align-items:baseline;gap:.015em;font-weight:900;letter-spacing:-.055em;font-size:clamp(1.45rem,13vw,3.65rem);line-height:.92;background:linear-gradient(92deg,#0f5fb7,#1168b9 34%,#17b8a6,#5b7cfa);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;white-space:nowrap}.shiftivo-clean-tagline{margin-top:.36rem;color:#506176;font-size:clamp(.44rem,2.6vw,.82rem);font-weight:900;letter-spacing:.34em;text-transform:uppercase;white-space:nowrap}.shiftivo-clean-logo-compact .shiftivo-clean-mark{width:min(26%,3rem)}.shiftivo-clean-logo-compact .shiftivo-clean-word{font-size:clamp(1.15rem,8vw,2.2rem)}.shiftivo-clean-logo-animated .shiftivo-clean-word span{display:inline-block;opacity:0;transform:translateY(12px);animation:shiftivo-letter-in .46s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--letter-delay, 0ms)}.shiftivo-clean-logo-animated .shiftivo-clean-mark{animation:shiftivo-mark-settle .72s cubic-bezier(.22,1,.36,1) both}.shiftivo-clean-logo-animated .shiftivo-clean-tagline{opacity:0;animation:shiftivo-fade-in .48s ease-out .58s forwards}@keyframes shiftivo-letter-in{to{opacity:1;transform:translateY(0)}}@keyframes shiftivo-mark-settle{0%{opacity:0;transform:translate3d(-10px,10px,0) scale(.94)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes shiftivo-fade-in{to{opacity:1}}.shiftivo-intro-screen{background:radial-gradient(circle at 22% 20%,rgba(23,184,166,.3),transparent 34rem),radial-gradient(circle at 78% 66%,rgba(91,124,250,.26),transparent 30rem),linear-gradient(135deg,#02111d,#03392f 44%,#07142d)}.shiftivo-intro-screen .shiftivo-clean-logo{justify-content:center;filter:drop-shadow(0 22px 44px rgba(0,0,0,.22))}.shiftivo-intro-screen .shiftivo-clean-word{font-size:clamp(2.35rem,14vw,5rem);background:linear-gradient(90deg,#2db7ff,#1fbfae 55%,#7c8cff);-webkit-background-clip:text;background-clip:text}.shiftivo-intro-screen .shiftivo-clean-tagline{color:#d7f5f1d1}.shiftivo-intro-screen .shiftivo-clean-mark{width:min(30%,7.6rem)}.shiftivo-intro-screen+*{transform:translateZ(0)}.v105-logo-stage-clean{min-height:17rem!important;display:grid!important;place-items:center!important;border-radius:2rem!important;background:radial-gradient(circle at 30% 30%,rgba(23,184,166,.14),transparent 19rem),linear-gradient(135deg,#ffffffbd,#ecfdf594)!important}.v105-logo-stage-clean:before,.v105-logo-stage-clean:after,.v105-logo-stage-clean .v100-orbit,.v105-logo-stage-clean .v100-orbit-dot{display:none!important}.shiftivo-mobile-drawer{transition-duration:.18s!important;will-change:transform}.shiftivo-drawer-head{gap:.75rem!important;padding-bottom:.35rem!important}.shiftivo-drawer-logo{display:flex!important;align-items:center!important;min-width:0!important;overflow:visible!important}.shiftivo-drawer-logo .shiftivo-logo-wrap{width:min(15.2rem,calc(100vw - 7.5rem))!important;max-width:min(15.2rem,calc(100vw - 7.5rem))!important;height:3.2rem!important;overflow:visible!important}.shiftivo-drawer-logo .shiftivo-clean-logo{gap:.42rem!important}.shiftivo-drawer-logo .shiftivo-clean-mark{width:2.85rem!important}.shiftivo-drawer-logo .shiftivo-clean-word{font-size:clamp(1.35rem,8vw,2.05rem)!important;letter-spacing:-.05em!important}.shiftivo-drawer-logo .shiftivo-clean-tagline{font-size:.43rem!important;letter-spacing:.18em!important}header .shiftivo-logo-wrap{overflow:visible!important}header .shiftivo-clean-word{font-size:clamp(1.18rem,7vw,2.25rem)}header .shiftivo-clean-tagline{font-size:clamp(.35rem,1.8vw,.52rem);letter-spacing:.18em}.v100-logo-stage .pointer-events-none,.v100-logo-stage .v100-orbit,.v100-logo-stage .v100-orbit-dot{display:none!important;animation:none!important}.v100-bg,.premium-orb{animation-duration:0s!important}.btn-primary,.btn-secondary,.btn-dark,.nav-link,.launch-step-card,.v100-portal-card,.v100-faq-card{transition-duration:.14s!important}html[data-theme=dark] .shiftivo-clean-logo,html.dark .shiftivo-clean-logo{color:#e5eefb}html[data-theme=dark] .shiftivo-clean-tagline,html.dark .shiftivo-clean-tagline{color:#a7f3d0}@media(max-width:780px){.shiftivo-intro-screen .shiftivo-clean-logo{gap:.45rem}.shiftivo-intro-screen .shiftivo-clean-mark{width:min(26vw,6.2rem)}.shiftivo-intro-screen .shiftivo-clean-word{font-size:clamp(2.15rem,13vw,4.35rem)!important}.shiftivo-intro-screen .shiftivo-clean-tagline{font-size:clamp(.48rem,2.3vw,.72rem)!important;letter-spacing:.22em!important}.shiftivo-mobile-drawer{width:min(94vw,23rem)!important;max-width:min(94vw,23rem)!important}.shiftivo-mobile-nav .shiftivo-logo-wrap{width:9.8rem!important;max-width:9.8rem!important;height:2.35rem!important}.shiftivo-mobile-nav .shiftivo-clean-mark{width:2.1rem!important}.shiftivo-mobile-nav .shiftivo-clean-word{font-size:1.42rem!important}.shiftivo-mobile-nav .shiftivo-clean-tagline{display:none!important}}.shiftivo-clean-logo,.shiftivo-clean-mark,.shiftivo-clean-textblock,.shiftivo-clean-word,.shiftivo-clean-tagline{display:none!important}.shiftivo-logo-wrap{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;overflow:visible!important}.shiftivo-logo{display:block!important;width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important}.shiftivo-original-logo-animated .shiftivo-logo{transform-origin:center;animation:shiftivo-original-logo-float 3.4s ease-in-out infinite}.v100-logo-stage .shiftivo-original-logo-animated .shiftivo-logo,.shiftivo-intro-screen .shiftivo-original-logo-animated .shiftivo-logo{filter:drop-shadow(0 22px 46px rgba(15,108,189,.18))!important}.shiftivo-drawer-logo .shiftivo-logo-wrap{height:3.5rem!important;width:min(12.5rem,58vw)!important;justify-content:flex-start!important}.shiftivo-drawer-logo .shiftivo-logo{-o-object-position:left center!important;object-position:left center!important}.shiftivo-intro-screen .shiftivo-logo-wrap{width:min(86vw,34rem)!important;height:clamp(6rem,22vw,9rem)!important}.v100-logo-stage .shiftivo-logo-wrap{width:min(82vw,32rem)!important;height:clamp(5rem,16vw,8rem)!important}@keyframes shiftivo-original-logo-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.015)}}@media(prefers-reduced-motion:reduce){.shiftivo-original-logo-animated .shiftivo-logo{animation:none!important}}.shiftivo-intro-screen{background:radial-gradient(circle at 18% 18%,rgba(20,184,166,.24),transparent 22rem),radial-gradient(circle at 82% 28%,rgba(37,99,235,.14),transparent 24rem),radial-gradient(circle at 50% 82%,rgba(5,150,105,.12),transparent 22rem),linear-gradient(145deg,#dffaf4,#e8f7f6 38%,#e9efff 72%,#d9f2eb)!important;color:#102434;contain:paint}.shiftivo-intro-aurora{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;background:radial-gradient(circle at 30% 30%,rgba(20,184,166,.26),transparent 28%),radial-gradient(circle at 68% 62%,rgba(59,130,246,.16),transparent 28%);filter:blur(28px);opacity:.86;transform:translateZ(0);pointer-events:none}.shiftivo-intro-logo-composition{min-height:min(74dvh,32rem)!important;gap:.35rem}.shiftivo-intro-logo-composition>p{margin-bottom:1.35rem!important;color:#102434!important;text-shadow:0 1px 0 rgba(255,255,255,.38)}.shiftivo-intro-logo-shell{position:relative;isolation:isolate;transform:translateZ(0)}.shiftivo-intro-logo-shell:before{content:"";position:absolute;top:7%;right:2%;bottom:7%;left:2%;z-index:-1;border-radius:999px;background:radial-gradient(circle at 38% 44%,rgba(255,255,255,.54),transparent 62%),linear-gradient(135deg,#21969d29,#3267c21f);filter:blur(18px);opacity:.9}.shiftivo-intro-logo-shell .shiftivo-logo-wrap{width:min(88vw,35rem)!important;height:clamp(5.4rem,20vw,8rem)!important}.shiftivo-intro-logo-shell .shiftivo-logo{-o-object-fit:contain!important;object-fit:contain!important;image-rendering:auto;backface-visibility:hidden;transform:translateZ(0);filter:saturate(1.05) contrast(1.04) drop-shadow(0 16px 24px rgba(15,76,129,.12))!important;animation:shiftivo-logo-settle .95s cubic-bezier(.22,1,.36,1) both!important}.shiftivo-intro-skip{position:absolute;right:1.25rem;bottom:max(1.1rem,env(safe-area-inset-bottom));border:1px solid rgba(16,36,52,.1);background:#ffffff94;color:#102434;border-radius:999px;padding:.62rem 1rem;font-size:.86rem;font-weight:900;box-shadow:0 12px 32px #1024341a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@keyframes shiftivo-logo-settle{0%{opacity:0;transform:translate3d(0,14px,0) scale(.975)}to{opacity:1;transform:translateZ(0) scale(1)}}.shiftivo-drawer-logo .shiftivo-logo-wrap{width:min(14.2rem,calc(100vw - 7.5rem))!important;height:3.55rem!important;overflow:visible!important}.shiftivo-drawer-logo .shiftivo-logo{filter:saturate(1.03) contrast(1.03) drop-shadow(0 8px 16px rgba(15,76,129,.1))!important;-o-object-position:left center!important;object-position:left center!important}.shiftivo-mobile-nav .shiftivo-logo{filter:saturate(1.02) contrast(1.02)!important}@media(max-width:780px){.shiftivo-intro-screen .shiftivo-logo-wrap{width:min(90vw,24rem)!important;height:clamp(5rem,25vw,7.6rem)!important}.shiftivo-intro-logo-composition>p{font-size:clamp(1.55rem,7vw,2.15rem)!important;line-height:1.1}.v100-home,.v100-hero,.glass-card,.v100-secondary,.v100-logo-stage,.shiftivo-mobile-drawer{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.shiftivo-mobile-drawer{transition-duration:.12s!important}.shiftivo-original-logo-animated .shiftivo-logo{animation-duration:1.9s!important}.v100-bg,.shiftivo-intro-aurora,.v100-logo-stage:before{animation:none!important}button,a,.btn-primary,.btn-secondary,.btn-dark,.nav-link{touch-action:manipulation}}.shiftivo-intro-screen{background:radial-gradient(circle at 16% 18%,rgba(20,184,166,.3),transparent 22rem),radial-gradient(circle at 88% 24%,rgba(59,130,246,.18),transparent 24rem),radial-gradient(circle at 50% 92%,rgba(14,116,144,.18),transparent 22rem),linear-gradient(145deg,#eefdf8,#e7f8f4 34%,#eaf3ff 70%,#f6fff8)!important}html[data-theme=dark] .shiftivo-intro-screen,html.dark .shiftivo-intro-screen{background:radial-gradient(circle at 16% 18%,rgba(20,184,166,.3),transparent 22rem),radial-gradient(circle at 86% 25%,rgba(59,130,246,.24),transparent 24rem),linear-gradient(145deg,#071822,#0b2f33 46%,#081827)!important}.shiftivo-intro-aurora{filter:none!important;opacity:.58!important}.shiftivo-intro-logo-composition{min-height:min(72dvh,31rem)!important}.shiftivo-intro-logo-composition>p{margin-bottom:1rem!important;color:#0b2431!important;font-weight:950!important;letter-spacing:-.035em!important}html[data-theme=dark] .shiftivo-intro-logo-composition>p,html.dark .shiftivo-intro-logo-composition>p{color:#ecfeff!important;text-shadow:none!important}.shiftivo-intro-logo-shell{padding:.38rem .28rem!important;border-radius:2rem!important}.shiftivo-intro-logo-shell:before{top:2%!important;right:0!important;bottom:2%!important;left:0!important;border-radius:2.25rem!important;background:radial-gradient(circle at 28% 30%,rgba(20,184,166,.2),transparent 58%),linear-gradient(135deg,#e8fdf8d6,#dbf3ffcc 54%,#dff5edc7)!important;filter:none!important;opacity:.96!important;box-shadow:0 20px 50px #0f4c8117!important}html[data-theme=dark] .shiftivo-intro-logo-shell:before,html.dark .shiftivo-intro-logo-shell:before{background:radial-gradient(circle at 28% 30%,rgba(45,212,191,.18),transparent 58%),linear-gradient(135deg,#071822c7,#0a2f33c7 52%,#081827c7)!important;box-shadow:0 20px 56px #00000038!important}.shiftivo-intro-logo-shell .shiftivo-logo-wrap{width:min(94vw,37rem)!important;height:clamp(6.2rem,27vw,9.4rem)!important}.shiftivo-intro-logo-shell .shiftivo-logo,.v100-logo-stage .shiftivo-logo,.shiftivo-drawer-logo .shiftivo-logo{image-rendering:auto!important;transform:translateZ(0)!important;filter:saturate(1.08) contrast(1.06)!important}.shiftivo-original-logo-animated .shiftivo-logo{animation-duration:1.65s!important}.v100-logo-stage{background:radial-gradient(circle at 48% 42%,#eefdf8eb,#dff6f194 58%,#e0f2fe57)!important}html[data-theme=dark] .v100-logo-stage,html.dark .v100-logo-stage{background:radial-gradient(circle at 50% 42%,#0a2f33f0,#081827db 62%,#050b12f0)!important}.v100-logo-stage .shiftivo-logo-wrap{width:min(88vw,35rem)!important;height:clamp(6rem,18vw,9rem)!important}.shiftivo-drawer-logo .shiftivo-logo-wrap{width:min(16rem,calc(100vw - 6.8rem))!important;height:4.25rem!important;border-radius:1.15rem!important;background:linear-gradient(135deg,#eefdf8d1,#e0f2feb3)!important;padding:.18rem .35rem!important}html[data-theme=dark] .shiftivo-drawer-logo .shiftivo-logo-wrap,html.dark .shiftivo-drawer-logo .shiftivo-logo-wrap{background:linear-gradient(135deg,#ecfeff14,#2dd4bf14)!important}.shiftivo-mobile-nav .shiftivo-logo-wrap{width:min(10.8rem,46vw)!important;height:2.8rem!important}.shiftivo-mobile-nav .shiftivo-logo{-o-object-position:left center!important;object-position:left center!important}.shiftivo-mobile-menu{background:#02061761!important}.shiftivo-mobile-drawer{transition:none!important;will-change:transform!important;overscroll-behavior:contain!important}.shiftivo-drawer-action,.shiftivo-menu-button,.btn-primary,.btn-secondary,.btn-dark{transition-duration:.08s!important}html[data-theme=dark] .dark\:bg-slate-950\/88,html.dark .dark\:bg-slate-950\/88{background-color:#020617e0!important}@media(max-width:780px){.shiftivo-intro-logo-shell .shiftivo-logo-wrap{width:min(94vw,25.5rem)!important;height:clamp(6rem,30vw,8.35rem)!important}.shiftivo-intro-logo-composition>p{font-size:clamp(1.45rem,6.2vw,2rem)!important}.shiftivo-drawer-logo .shiftivo-logo-wrap{width:min(15.8rem,calc(100vw - 6.5rem))!important;height:4rem!important}.shiftivo-mobile-drawer{box-shadow:0 18px 45px #02061733!important}}.shiftivo-intro-logo-composition{min-height:min(76dvh,34rem)!important}.shiftivo-intro-logo-shell .shiftivo-logo-wrap{width:min(97vw,40rem)!important;height:clamp(7.1rem,33vw,10.5rem)!important}.shiftivo-intro-logo-shell .shiftivo-logo{-o-object-fit:contain!important;object-fit:contain!important;image-rendering:-webkit-optimize-contrast!important;backface-visibility:hidden!important;transform:translateZ(0)!important}.shiftivo-original-logo-animated .shiftivo-logo{animation-duration:1.15s!important}.shiftivo-mobile-menu{background:#02061757!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:translateZ(0)!important}.shiftivo-mobile-drawer{contain:layout paint!important;transition:none!important;animation:none!important;transform:translateZ(0)!important}.shiftivo-drawer-action,.shiftivo-menu-button,.shiftivo-mobile-drawer a,.shiftivo-mobile-drawer button{transition:none!important;animation-duration:.01s!important;touch-action:manipulation!important}@media(max-width:780px){.shiftivo-intro-logo-shell .shiftivo-logo-wrap{width:min(98vw,27rem)!important;height:clamp(7.2rem,36vw,10rem)!important}.shiftivo-intro-logo-composition>p{font-size:clamp(1.6rem,6.5vw,2.1rem)!important;margin-bottom:1.15rem!important}.shiftivo-drawer-logo .shiftivo-logo-wrap{width:min(16.8rem,calc(100vw - 6rem))!important;height:4.35rem!important}}html[data-theme=dark] .shiftivo-intro-logo-shell:before,html.dark .shiftivo-intro-logo-shell:before,html[data-theme=dark] .shiftivo-drawer-logo .shiftivo-logo-wrap,html.dark .shiftivo-drawer-logo .shiftivo-logo-wrap{background:linear-gradient(135deg,#f0fdfaeb,#e0f2fee0)!important;box-shadow:0 16px 38px #0f766e2e!important}html[data-theme=dark] .shiftivo-intro-logo-shell .shiftivo-logo,html.dark .shiftivo-intro-logo-shell .shiftivo-logo,html[data-theme=dark] .shiftivo-drawer-logo .shiftivo-logo,html.dark .shiftivo-drawer-logo .shiftivo-logo{filter:saturate(1.1) contrast(1.08)!important}.v110-hero-clean{background:radial-gradient(circle at 12% 16%,rgba(20,184,166,.18),transparent 30rem),radial-gradient(circle at 86% 18%,rgba(37,99,235,.16),transparent 30rem),linear-gradient(135deg,#f8fffd,#f4f9ff 48%,#eef8f6)!important}.dark .v110-hero-clean,html.dark .v110-hero-clean,html[data-theme=dark] .v110-hero-clean{background:radial-gradient(circle at 14% 18%,rgba(45,212,191,.2),transparent 32rem),radial-gradient(circle at 86% 18%,rgba(96,165,250,.16),transparent 32rem),linear-gradient(135deg,#020617,#06211f 52%,#08111f)!important}.v110-hero-inner-clean{grid-template-columns:minmax(0,1.05fr) minmax(320px,.76fr)!important;align-items:center!important}.v110-hero-art-clean{align-self:stretch;display:flex;align-items:center}.v110-operations-panel{width:100%;margin:0!important}.v110-actions .v100-secondary[href="/jobs"]{display:none!important}.v110-how-section{padding-top:4rem}.v110-step-grid .v100-faq-card{min-height:12rem}.shiftivo-mobile-menu,.shiftivo-mobile-drawer{animation:none!important;transition:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.shiftivo-mobile-drawer *{transition-duration:.01s!important}.glass-card,.v100-faq-card,.v100-workflow-panel{word-break:normal;overflow-wrap:anywhere}.dark .glass-card,html.dark .glass-card,html[data-theme=dark] .glass-card{background:#0f172ad1!important;border-color:#ffffff1f!important;color:#f8fafc!important}.dark .glass-card p,html.dark .glass-card p,html[data-theme=dark] .glass-card p{color:#cbd5e1!important}.dark .v100-faq-card,html.dark .v100-faq-card,html[data-theme=dark] .v100-faq-card{background:#0f172adb!important;border-color:#ffffff1f!important}.dark .v100-faq-card h3,html.dark .v100-faq-card h3,html[data-theme=dark] .v100-faq-card h3{color:#f8fafc!important}.dark .v100-faq-card p,html.dark .v100-faq-card p,html[data-theme=dark] .v100-faq-card p{color:#cbd5e1!important}@media(max-width:780px){.v110-hero-inner-clean{grid-template-columns:1fr!important}.v110-hero-art-clean{order:2}.v110-operations-panel{margin-top:.8rem!important}.v110-actions{grid-template-columns:1fr!important}.v100-hero h1{font-size:clamp(2.1rem,9.5vw,3rem)!important;line-height:1.07!important}.v100-subtitle{font-size:.98rem!important}}@media(min-width:901px){.shiftivo-desktop-after-login main{zoom:.75}.shiftivo-desktop-after-login>header{zoom:.75}}html.shiftivo-desktop-session .shiftivo-desktop-after-login main,html.shiftivo-desktop-session .shiftivo-desktop-after-login>header{zoom:1!important}@supports (zoom: 1){@media(min-width:781px){html.shiftivo-default-zoom-75 body{zoom:var(--shiftivo-default-zoom, .75);width:calc(100% / var(--shiftivo-default-zoom, .75));min-height:calc(100vh / var(--shiftivo-default-zoom, .75));overflow-x:hidden}html.shiftivo-default-zoom-75 .shiftivo-mobile-menu{zoom:1;width:100vw;min-height:100vh}}}html:not(.shiftivo-desktop-session) .shiftivo-public-jobs-hidden{display:none!important}.shiftivo-logo,.shiftivo-clean-mark img,.shiftivo-clean-logo img{image-rendering:-webkit-optimize-contrast;backface-visibility:hidden}#overview,#how-it-works,#questions{scroll-margin-top:6.5rem}.v100-home{background:linear-gradient(180deg,#f8fffd,#f6fbff 42%,#effaf7)!important}html.dark .v100-home,html[data-theme=dark] .v100-home{background:linear-gradient(180deg,#020617,#071a1c 45%,#08111f)!important}.v110-hero-clean{min-height:auto!important;padding:clamp(3.2rem,7vw,6.8rem) clamp(1rem,3vw,2rem)!important}.v110-hero-inner-clean{gap:clamp(1.25rem,3vw,3.5rem)!important;max-width:1180px!important;margin-inline:auto!important}.v110-hero-copy h1{max-width:780px;letter-spacing:-.055em!important}.v100-subtitle{max-width:730px!important}.v110-operations-panel{border-radius:2.2rem!important;border:1px solid rgba(15,118,110,.18)!important;background:linear-gradient(145deg,#ffffffeb,#f0fdfad1)!important;box-shadow:0 24px 70px #0f172a1a!important;padding:clamp(1.2rem,2.5vw,1.8rem)!important}html.dark .v110-operations-panel,html[data-theme=dark] .v110-operations-panel{background:linear-gradient(145deg,#0f172af2,#082f498c)!important;border-color:#2dd4bf33!important}.v112-value-section{padding:1.2rem clamp(1rem,3vw,2rem) 0}.v112-value-grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.v112-value-card{position:relative;overflow:hidden;min-height:13rem;border-radius:2rem;padding:1.35rem;border:1px solid rgba(15,118,110,.16);background:#ffffffd6;box-shadow:0 18px 50px #0f172a14}.v112-value-card:before{content:"";position:absolute;inset:-40% -30% auto auto;width:9rem;height:9rem;border-radius:999px;background:#14b8a624}.v112-value-card span,.v112-step-icon{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:1.1rem;background:linear-gradient(135deg,#ccfbf1,#dbeafe);color:#0f766e;box-shadow:inset 0 0 0 1px #0f766e1a}.v112-value-card h3{margin-top:1rem;font-size:1.15rem;line-height:1.2;font-weight:950;letter-spacing:-.02em;color:#0f172a}.v112-value-card p{margin-top:.55rem;color:#475569;font-weight:650;line-height:1.65}html.dark .v112-value-card,html[data-theme=dark] .v112-value-card{background:#0f172ad6;border-color:#ffffff1f}html.dark .v112-value-card h3,html[data-theme=dark] .v112-value-card h3{color:#f8fafc}html.dark .v112-value-card p,html[data-theme=dark] .v112-value-card p{color:#cbd5e1}.v112-how-grid{max-width:1180px;margin:2rem auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.v112-how-card{position:relative;overflow:hidden;min-height:16.5rem;border-radius:2rem;padding:1.25rem;border:1px solid rgba(148,163,184,.22);background:#fff;box-shadow:0 18px 55px #0f172a14}.v112-how-card:after{content:"";position:absolute;right:-3rem;bottom:-3rem;width:8rem;height:8rem;border-radius:999px;opacity:.35}.v112-tone-teal:after{background:#5eead4}.v112-tone-blue:after{background:#93c5fd}.v112-tone-violet:after{background:#c4b5fd}.v112-tone-emerald:after{background:#86efac}.v112-step-top{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.v112-step-number{font-size:.78rem;font-weight:950;letter-spacing:.22em;color:#64748b}.v112-how-card h3{margin-top:1.2rem;font-size:1.15rem;line-height:1.24;font-weight:950;color:#0f172a;letter-spacing:-.025em}.v112-how-card p{margin-top:.7rem;color:#475569;font-weight:650;line-height:1.65}html.dark .v112-how-card,html[data-theme=dark] .v112-how-card{background:#0f172ae0;border-color:#ffffff1f}html.dark .v112-how-card h3,html[data-theme=dark] .v112-how-card h3{color:#f8fafc}html.dark .v112-how-card p,html[data-theme=dark] .v112-how-card p{color:#cbd5e1}.v112-start-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:1rem;background:#0206178a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.v112-start-modal,.v112-account-modal{position:relative;width:min(94vw,720px);border-radius:2.2rem;padding:clamp(1.35rem,4vw,2.2rem);background:linear-gradient(145deg,#fff,#f0fdfa);color:#0f172a;box-shadow:0 30px 90px #02061740;border:1px solid rgba(15,118,110,.16)}.v112-account-modal{width:min(94vw,760px)}html.dark .v112-start-modal,html[data-theme=dark] .v112-start-modal,html.dark .v112-account-modal,html[data-theme=dark] .v112-account-modal{background:linear-gradient(145deg,#0f172a,#042f2e);color:#f8fafc;border-color:#ffffff24}.v112-start-close{position:absolute;top:1rem;right:1rem;width:2.65rem;height:2.65rem;display:grid;place-items:center;border-radius:999px;background:#f8fafc;color:#0f172a;border:1px solid rgba(148,163,184,.25)}.v112-start-badge{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;padding:.45rem .78rem;background:#ccfbf1;color:#0f766e;font-size:.76rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.v112-start-modal h2,.v112-account-modal h2{margin-top:1rem;font-size:clamp(2rem,5vw,3.2rem);line-height:1.04;letter-spacing:-.055em;font-weight:950}.v112-start-modal p,.v112-account-modal p{margin-top:.85rem;color:#475569;font-weight:700;line-height:1.7}html.dark .v112-start-modal p,html[data-theme=dark] .v112-start-modal p,html.dark .v112-account-modal p,html[data-theme=dark] .v112-account-modal p{color:#cbd5e1}.v112-start-options{margin-top:1.25rem;display:grid;gap:.75rem}.v112-start-options button{display:flex;align-items:center;gap:.8rem;text-align:left;border-radius:1.25rem;border:1px solid rgba(148,163,184,.24);background:#ffffffbd;padding:.95rem 1rem;color:#0f172a;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.v112-start-options button:hover{transform:translateY(-1px);border-color:#14b8a673;box-shadow:0 12px 26px #0f172a14}.v112-start-options button>svg{color:#0f766e;flex:0 0 auto}.v112-start-options b{display:block;font-weight:950}.v112-start-options small{display:block;margin-top:.15rem;color:#64748b;font-weight:750}html.dark .v112-start-options button,html[data-theme=dark] .v112-start-options button{background:#ffffff14;border-color:#ffffff24;color:#f8fafc}html.dark .v112-start-options small,html[data-theme=dark] .v112-start-options small{color:#cbd5e1}.v112-start-actions{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.75rem}.v112-admin-modal{max-height:calc(100vh - 3rem);overflow:auto}.v112-admin-modal .grid{align-items:start}.v112-admin-modal .rounded-2xl{overflow-wrap:anywhere}.v112-admin-modal .btn-primary,.v112-admin-modal .btn-secondary{min-height:2.65rem;justify-content:center}@media(max-width:980px){.v112-how-grid,.v112-value-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.v110-hero-clean{padding-top:2.1rem!important}.v112-how-grid,.v112-value-grid{grid-template-columns:1fr}.v112-how-card,.v112-value-card{min-height:auto}.v112-start-overlay{align-items:end}.v112-start-modal,.v112-account-modal{border-radius:1.8rem;width:100%}}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}main,section,header,footer{max-width:100vw}.v100-home,.v100-hero,.v110-hero-clean{overflow-x:clip}.v100-hero-inner,.v110-hero-inner-clean,.v112-section,.v112-admin-shell,.v112-admin-panel,.glass-card,.card,.soft-card{max-width:min(1180px,calc(100vw - 2rem))}@media(min-width:781px){.v100-hero-inner,.v110-hero-inner-clean{width:min(1180px,calc(100vw - 3rem))!important}.v100-hero-copy h1{font-size:clamp(2.8rem,5vw,5.6rem)!important;line-height:.96!important}}@media(max-width:780px){.v100-hero,.v110-hero-clean{padding-inline:1rem!important}.v100-hero-inner,.v110-hero-inner-clean,.glass-card,.card,.soft-card{max-width:calc(100vw - 1rem)!important}}.v112-start-modal,.v112-account-modal{width:min(94vw,680px)!important;max-height:min(88vh,760px)!important;overflow-y:auto!important;border-radius:2rem!important}.v112-start-options{grid-template-columns:1fr!important;gap:.85rem!important}.v112-start-options button{min-height:4.35rem;align-items:center}.shiftivo-mobile-menu,.shiftivo-mobile-drawer,.shiftivo-drawer-action{transition-duration:80ms!important;animation-duration:80ms!important}.v100-hero.v110-hero-clean{padding:clamp(2.4rem,5vw,5.2rem) clamp(1.25rem,3vw,2rem)!important}.v100-hero-inner.v110-hero-inner-clean{max-width:1260px!important;gap:clamp(1.8rem,4vw,4.5rem)!important;align-items:center!important}.v110-hero-copy h1,.v100-hero-copy h1{font-size:clamp(2.65rem,4.55vw,4.65rem)!important;line-height:1.02!important;letter-spacing:-.05em!important;max-width:720px!important}.v100-subtitle{font-size:clamp(.96rem,1.18vw,1.08rem)!important;line-height:1.72!important;max-width:660px!important;text-align:left!important}.v100-badge{padding:.62rem .95rem!important;font-size:.72rem!important}.v110-operations-panel{max-width:500px!important;padding:clamp(1.25rem,2vw,1.65rem)!important}.v110-operations-panel .v100-flow-list{grid-template-columns:1fr!important;gap:.72rem!important}.v110-operations-panel .v100-flow-row{min-height:0!important;align-items:center!important;padding:.82rem .9rem!important;border-radius:1.05rem!important}.v110-operations-panel .v100-flow-row p{font-size:.94rem!important;line-height:1.38!important;font-weight:780!important;letter-spacing:-.01em!important;text-align:left!important;text-wrap:pretty!important}.v110-operations-panel .v100-flow-row span{width:2rem!important;height:2rem!important;border-radius:.78rem!important}.v110-operations-panel .v100-commission-note{padding:.95rem!important;border-radius:1.05rem!important}.v110-operations-panel .v100-commission-note h3{font-size:.98rem!important;line-height:1.25!important}.v110-operations-panel .v100-commission-note p{font-size:.88rem!important;line-height:1.52!important;text-align:left!important}.v112-value-grid,.v112-how-grid,.v100-faq-grid{max-width:1260px!important}.v112-how-card p,.v112-value-card p,.v100-faq-card p{text-align:left!important;text-wrap:pretty!important}@media(min-width:1180px){.v100-home .v100-section,.v100-home .v112-value-section{padding-left:clamp(2rem,5vw,4.5rem)!important;padding-right:clamp(2rem,5vw,4.5rem)!important}}@media(max-width:980px){.v110-operations-panel{max-width:100%!important}.v110-hero-copy h1,.v100-hero-copy h1{font-size:clamp(2.25rem,9vw,3.35rem)!important;line-height:1.06!important}}.v110-hero-copy h1,.v100-hero-copy h1{font-size:clamp(2.25rem,3.85vw,4rem)!important;line-height:1.08!important;letter-spacing:-.045em!important;max-width:780px!important}.v100-hero h1 span,.v100-hero-copy h1 span{display:block;margin-top:.35rem;font-size:.62em!important;line-height:1.26!important;letter-spacing:-.035em!important;max-width:760px!important;text-wrap:balance!important}.v100-subtitle{font-size:clamp(.92rem,1.05vw,1rem)!important;line-height:1.68!important;max-width:690px!important;text-wrap:pretty!important}.v100-badge{margin-bottom:1.05rem!important}@media(max-width:780px){.v110-hero-copy h1,.v100-hero-copy h1{font-size:clamp(2.05rem,8vw,3rem)!important;line-height:1.12!important}.v100-hero h1 span,.v100-hero-copy h1 span{font-size:.58em!important;line-height:1.32!important}.v100-subtitle{font-size:.93rem!important;line-height:1.62!important}}html[data-theme=dark] #contact,html.dark #contact{background:linear-gradient(180deg,#020617fa,#081220f5)!important;color:#e5f3ff!important}html[data-theme=dark] #contact .section-title,html.dark #contact .section-title,html[data-theme=dark] #contact h2,html.dark #contact h2,html[data-theme=dark] #contact h3,html.dark #contact h3{color:#f8fafc!important}html[data-theme=dark] #contact p,html.dark #contact p{color:#cbd5e1!important}html[data-theme=dark] #contact .text-blue-700,html.dark #contact .text-blue-700{color:#67e8f9!important}html[data-theme=dark] #contact .bg-white,html.dark #contact .bg-white,html[data-theme=dark] #contact .bg-slate-50,html.dark #contact .bg-slate-50{background:#0f172ad1!important;border-color:#94a3b82e!important}html[data-theme=dark] #contact .bg-blue-50,html.dark #contact .bg-blue-50{background:linear-gradient(135deg,#14b8a624,#3b82f61a)!important;border:1px solid rgba(103,232,249,.18)!important}html[data-theme=dark] #contact a,html.dark #contact a{color:#a5f3fc!important}html[data-theme=dark] #contact a:hover,html.dark #contact a:hover{background:#0891b226!important;border-color:#67e8f947!important}html.shiftivo-desktop-session,html.shiftivo-desktop-session body,html.shiftivo-desktop-session #root{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}html.shiftivo-desktop-session .shiftivo-desktop-after-login,html.shiftivo-desktop-session .shiftivo-desktop-after-login>header,html.shiftivo-desktop-session .shiftivo-desktop-after-login main,html.shiftivo-desktop-session .shiftivo-desktop-after-login .mx-auto.max-w-7xl{width:100%!important;min-width:0!important;max-width:100%!important;transform:none!important}.shiftivo-desktop-after-login>header{overflow:visible!important}.shiftivo-desktop-after-login .shiftivo-mobile-nav{width:min(100%,1380px)!important;max-width:min(100%,1380px)!important;min-height:4.45rem!important;padding:.7rem clamp(1rem,2.2vw,1.65rem)!important;gap:clamp(.55rem,1vw,1rem)!important;flex-wrap:nowrap!important}.shiftivo-desktop-after-login .shiftivo-mobile-nav>a:first-child{flex:0 0 auto!important;max-width:13.5rem!important}.shiftivo-desktop-after-login .shiftivo-mobile-nav .shiftivo-logo-wrap{width:clamp(9.4rem,13vw,12.8rem)!important;max-width:clamp(9.4rem,13vw,12.8rem)!important;height:3rem!important}.shiftivo-desktop-after-login nav.md\:flex{flex:1 1 auto!important;min-width:0!important;justify-content:center!important;gap:.35rem!important;flex-wrap:wrap!important;row-gap:.35rem!important}.shiftivo-desktop-after-login .nav-link{min-height:2.45rem!important;padding:.65rem .92rem!important;border-radius:999px!important;font-size:.9rem!important;line-height:1!important;white-space:nowrap!important}.shiftivo-desktop-after-login .shiftivo-header-actions{flex:0 0 auto!important;gap:.55rem!important;min-width:-moz-max-content!important;min-width:max-content!important}.shiftivo-desktop-after-login main{max-width:1360px!important;padding-left:clamp(1rem,2.4vw,1.65rem)!important;padding-right:clamp(1rem,2.4vw,1.65rem)!important}@supports (zoom: 1){@media(min-width:901px){.shiftivo-desktop-after-login main{zoom:1.04}.shiftivo-desktop-after-login>header{zoom:1.02}}}.shiftivo-dashboard-hero{padding:clamp(1.25rem,2.1vw,1.65rem)!important;border-radius:clamp(1.4rem,2vw,1.8rem)!important}.shiftivo-dashboard-hero h1{font-size:clamp(2rem,3.9vw,4rem)!important;line-height:1.05!important;letter-spacing:-.045em!important}.shiftivo-dashboard-hero p{font-size:.98rem!important;line-height:1.55!important}.shiftivo-next-step-note{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.95rem;border:1px solid rgba(20,184,166,.22);border-radius:1.55rem;background:linear-gradient(135deg,#f0fdfaf5,#eff6ffeb);box-shadow:0 18px 45px #0f172a12;padding:1rem 1.15rem;color:#0f172a}.shiftivo-next-step-icon{display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:1rem;background:linear-gradient(135deg,#0f766e,#2563eb);color:#fff;box-shadow:0 14px 28px #2563eb2e}.shiftivo-next-step-kicker{margin:0;font-size:.72rem;line-height:1.1;font-weight:950;letter-spacing:.18em;text-transform:uppercase;color:#0f766e}.shiftivo-next-step-text{margin:.25rem 0 0;font-size:.98rem;line-height:1.55;font-weight:760;color:#334155}html.dark .shiftivo-next-step-note,html[data-theme=dark] .shiftivo-next-step-note{background:linear-gradient(135deg,#0f172aeb,#082f49b8);border-color:#67e8f92e;color:#f8fafc}html.dark .shiftivo-next-step-kicker,html[data-theme=dark] .shiftivo-next-step-kicker{color:#67e8f9}html.dark .shiftivo-next-step-text,html[data-theme=dark] .shiftivo-next-step-text{color:#cbd5e1}@media(max-width:900px){.shiftivo-desktop-after-login .shiftivo-mobile-nav{min-height:4rem!important;padding:.65rem .82rem!important}.shiftivo-desktop-after-login .shiftivo-mobile-nav>a:first-child{max-width:calc(100vw - 5.4rem)!important;flex:1 1 auto!important}.shiftivo-desktop-after-login .shiftivo-mobile-nav .shiftivo-logo-wrap{width:9rem!important;max-width:9rem!important;height:2.35rem!important}.shiftivo-desktop-after-login>header .md\:hidden{display:inline-flex!important}.shiftivo-desktop-after-login>header .md\:flex{display:none!important}.shiftivo-desktop-after-login main{padding-left:.85rem!important;padding-right:.85rem!important}.shiftivo-dashboard-hero{gap:1rem!important}.shiftivo-dashboard-hero h1{font-size:clamp(1.7rem,7vw,2.35rem)!important}.shiftivo-next-step-note{grid-template-columns:1fr;align-items:start;padding:.95rem;border-radius:1.25rem}}.shiftivo-desktop-after-login main{max-width:min(100%,1280px)!important;padding-top:clamp(1rem,1.8vw,1.6rem)!important;padding-bottom:clamp(1.2rem,2vw,2rem)!important}.shiftivo-desktop-after-login .shiftivo-mobile-nav{width:min(100%,1280px)!important;min-height:4.05rem!important;padding:.55rem clamp(.9rem,1.8vw,1.35rem)!important;border-radius:0 0 1.6rem 1.6rem!important}.shiftivo-desktop-after-login nav.md\:flex{gap:.28rem!important;row-gap:.25rem!important}.shiftivo-desktop-after-login .nav-link{min-height:2.25rem!important;padding:.55rem .78rem!important;font-size:.84rem!important}.shiftivo-desktop-after-login .glass-card,.shiftivo-desktop-after-login .card,.shiftivo-desktop-after-login .soft-card{padding:clamp(1rem,1.4vw,1.35rem)!important;border-radius:1.35rem!important;box-shadow:0 10px 30px #0f172a0f!important}.shiftivo-desktop-after-login .space-y-6>:not([hidden])~:not([hidden]){margin-top:1rem!important}.shiftivo-desktop-after-login .gap-6{gap:1rem!important}.shiftivo-desktop-after-login .gap-5{gap:.9rem!important}.shiftivo-desktop-after-login .gap-4{gap:.75rem!important}.shiftivo-desktop-after-login .mt-6{margin-top:1rem!important}.shiftivo-desktop-after-login .mt-5{margin-top:.85rem!important}.shiftivo-desktop-after-login .mt-4{margin-top:.75rem!important}.shiftivo-desktop-after-login .text-3xl{font-size:clamp(1.55rem,2.4vw,2.2rem)!important;line-height:1.1!important}.shiftivo-desktop-after-login .text-2xl{font-size:clamp(1.18rem,1.8vw,1.55rem)!important;line-height:1.18!important}.shiftivo-desktop-after-login .text-xl{font-size:1.08rem!important;line-height:1.25!important}.shiftivo-dashboard-hero{margin-bottom:1rem!important;padding:clamp(1rem,1.7vw,1.35rem)!important;min-height:auto!important}.shiftivo-dashboard-hero h1{font-size:clamp(1.8rem,3vw,3rem)!important}.shiftivo-next-step-note{margin-bottom:1rem!important;padding:.85rem 1rem!important;border-radius:1.25rem!important}.shiftivo-account-security-card .btn-secondary,.shiftivo-account-security-card button{min-height:2.75rem}.shiftivo-delete-panel{animation:shiftivoMenuDrop .12s ease-out}.shiftivo-desktop-after-login .lg\:grid-cols-\[1fr_420px\]{grid-template-columns:minmax(0,1fr) minmax(300px,340px)!important}.shiftivo-desktop-after-login .md\:grid-cols-2{gap:.75rem!important}.shiftivo-desktop-after-login .glass-card .rounded-2xl.p-4,.shiftivo-desktop-after-login .glass-card .rounded-2xl.p-3{padding:.8rem!important}.shiftivo-desktop-after-login [class*="max-h-[420px]"],.shiftivo-desktop-after-login [class*="max-h-[520px]"],.shiftivo-desktop-after-login [class*="max-h-[360px]"]{max-height:none!important;overflow:visible!important;padding-right:0!important}.shiftivo-desktop-after-login .xl\:grid-cols-2{gap:1rem!important}.shiftivo-desktop-after-login .rounded-3xl.border.p-4{border-radius:1.35rem!important;padding:1rem!important}.shiftivo-desktop-after-login .rounded-2xl.border.border-slate-200.bg-white.p-4.shadow-sm,.shiftivo-desktop-after-login .rounded-2xl.border.border-red-200.bg-white.p-4.shadow-sm{padding:.9rem!important}.shiftivo-desktop-after-login .input,.shiftivo-desktop-after-login textarea.input,.shiftivo-desktop-after-login select.input{min-height:2.75rem!important;padding-top:.7rem!important;padding-bottom:.7rem!important}.shiftivo-desktop-after-login .btn-primary,.shiftivo-desktop-after-login .btn-secondary{min-height:2.55rem!important;padding-top:.55rem!important;padding-bottom:.55rem!important}@media(min-width:1024px){.shiftivo-desktop-after-login .lg\:grid-cols-\[1fr_420px\]{grid-template-columns:minmax(0,1fr) minmax(300px,340px)!important}.shiftivo-desktop-after-login .grid.gap-6.lg\:grid-cols-\[1fr_420px\]{align-items:start!important}}@media(max-width:900px){.shiftivo-desktop-after-login main{padding-left:.75rem!important;padding-right:.75rem!important}.shiftivo-desktop-after-login .shiftivo-mobile-nav{min-height:3.8rem!important;padding:.5rem .72rem!important}.shiftivo-dashboard-hero h1{font-size:clamp(1.55rem,6vw,2.05rem)!important}.shiftivo-desktop-after-login .glass-card{padding:.95rem!important}.shiftivo-next-step-note{grid-template-columns:auto 1fr!important}}header .shiftivo-mobile-nav{box-sizing:border-box!important;overflow:visible!important}header .shiftivo-mobile-nav>a:first-child{min-width:0!important}header .shiftivo-mobile-nav nav.md\:flex{min-width:0!important;overflow:hidden!important;white-space:nowrap!important;flex-wrap:nowrap!important}header .shiftivo-mobile-nav .nav-link{white-space:nowrap!important;flex:0 0 auto!important}@media(max-width:1023px){header .shiftivo-mobile-nav{min-height:3.95rem!important;padding:.55rem .85rem!important;gap:.7rem!important}header .shiftivo-mobile-nav nav.md\:flex,header .shiftivo-mobile-nav>.shiftivo-header-actions,.shiftivo-desktop-after-login header .shiftivo-mobile-nav nav.md\:flex,.shiftivo-desktop-after-login header .shiftivo-mobile-nav>.shiftivo-header-actions{display:none!important}header .shiftivo-mobile-nav .shiftivo-menu-button,.shiftivo-desktop-after-login header .shiftivo-mobile-nav .shiftivo-menu-button,header .shiftivo-mobile-nav .md\:hidden,.shiftivo-desktop-after-login header .shiftivo-mobile-nav .md\:hidden{display:inline-flex!important}header .shiftivo-mobile-nav>a:first-child,.shiftivo-desktop-after-login header .shiftivo-mobile-nav>a:first-child{flex:1 1 auto!important;max-width:calc(100vw - 4.9rem)!important;overflow:hidden!important}header .shiftivo-mobile-nav .shiftivo-logo-wrap,.shiftivo-desktop-after-login header .shiftivo-mobile-nav .shiftivo-logo-wrap{width:clamp(8.4rem,36vw,10.5rem)!important;max-width:clamp(8.4rem,36vw,10.5rem)!important;height:2.45rem!important}header .shiftivo-mobile-nav .shiftivo-logo,.shiftivo-desktop-after-login header .shiftivo-mobile-nav .shiftivo-logo{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:left center!important;object-position:left center!important}.shiftivo-menu-button{flex:0 0 2.75rem!important;width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;padding:0!important;border-radius:1rem!important;align-items:center!important;justify-content:center!important}}@media(min-width:1024px){.shiftivo-desktop-after-login .shiftivo-mobile-nav,header .shiftivo-mobile-nav{width:min(100%,1360px)!important;max-width:min(100%,1360px)!important;min-height:4.25rem!important;align-items:center!important}.shiftivo-desktop-after-login .shiftivo-mobile-nav nav.md\:flex,header .shiftivo-mobile-nav nav.md\:flex{flex-wrap:nowrap!important;justify-content:center!important;gap:.32rem!important;overflow:hidden!important}.shiftivo-desktop-after-login .shiftivo-mobile-nav .nav-link,header .shiftivo-mobile-nav .nav-link{font-size:.88rem!important;padding:.58rem .78rem!important;min-height:2.35rem!important;line-height:1!important}}body.shiftivo-menu-open{overflow:hidden!important}.shiftivo-mobile-menu{background:#02061747!important;padding:.45rem!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.shiftivo-mobile-drawer{width:min(94vw,23.5rem)!important;max-width:min(94vw,23.5rem)!important;height:calc(100dvh - .9rem)!important;max-height:calc(100dvh - .9rem)!important;padding:.9rem!important;border-radius:1.25rem!important;overflow-y:auto!important;overflow-x:hidden!important;transition:none!important;animation:none!important;will-change:auto!important;contain:content!important}.shiftivo-drawer-head{min-height:3.25rem!important;align-items:center!important;gap:.65rem!important}.shiftivo-drawer-logo{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}.shiftivo-drawer-logo .shiftivo-logo-wrap{width:min(14.4rem,calc(94vw - 5.8rem))!important;max-width:min(14.4rem,calc(94vw - 5.8rem))!important;height:3.3rem!important;overflow:visible!important}.shiftivo-drawer-action{min-height:2.65rem!important;width:100%!important;justify-content:flex-start!important;border-radius:1rem!important;font-size:.94rem!important}.shiftivo-mobile-drawer a,.shiftivo-mobile-drawer button,.shiftivo-menu-button{transition:none!important;animation:none!important;touch-action:manipulation!important}.shiftivo-footer-credit{margin:.85rem auto 0;max-width:1240px;text-align:center;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#475569c7}html[data-theme=dark] .shiftivo-footer-credit,html.dark .shiftivo-footer-credit{color:#cbd5e1b8}.v112-start-overlay{z-index:70!important}.shiftivo-intro-screen{z-index:80!important}@media(max-width:780px){.v100-home{overflow-x:hidden!important}.v100-hero{padding:1.35rem .85rem 2.25rem!important}.v100-hero-inner,.v110-hero-inner-clean{display:grid!important;grid-template-columns:1fr!important;gap:1.05rem!important;width:min(100%,24rem)!important;margin-inline:auto!important;align-items:start!important}.v100-hero-copy,.v110-hero-copy{max-width:100%!important;text-align:left!important}.v100-badge{font-size:.68rem!important;padding:.5rem .68rem!important}.v100-hero h1{font-size:clamp(1.95rem,9vw,2.55rem)!important;line-height:1.04!important;letter-spacing:-.04em!important;text-wrap:balance!important}.v100-subtitle{max-width:21.5rem!important;font-size:.92rem!important;line-height:1.65!important}.v100-actions{width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:.65rem!important}.v100-primary,.v100-secondary{width:100%!important;justify-content:center!important;min-height:2.9rem!important}.v100-workflow-panel,.v110-operations-panel{width:100%!important;border-radius:1.25rem!important;padding:.95rem!important;gap:.75rem!important}.v100-workflow-panel h2,.v110-operations-panel h2{font-size:1.05rem!important;line-height:1.25!important}.v100-flow-list{gap:.55rem!important}.v100-flow-row{padding:.65rem .7rem!important;gap:.58rem!important;align-items:center!important}.v100-flow-row p{font-size:.82rem!important;line-height:1.35!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}.v100-commission-note{padding:.75rem!important;align-items:flex-start!important}.v100-commission-note h3{font-size:.9rem!important}.v100-commission-note p{font-size:.78rem!important;line-height:1.45!important}.v112-value-grid,.v112-how-grid,.v100-faq-grid{grid-template-columns:1fr!important;width:min(100%,24rem)!important;margin-inline:auto!important}.v112-start-modal{width:min(94vw,23rem)!important;padding:1.15rem!important;border-radius:1.35rem!important}}.shiftivo-mobile-menu,.shiftivo-mobile-drawer,.shiftivo-mobile-drawer *{transition-duration:.01s!important;animation-duration:.01s!important}.shiftivo-desktop-after-login main{max-width:min(100%,1320px)!important;padding-top:clamp(.85rem,1.35vw,1.25rem)!important;padding-bottom:clamp(1rem,1.6vw,1.5rem)!important}.shiftivo-desktop-after-login .shiftivo-dashboard-hero{margin-bottom:.85rem!important;padding:clamp(.95rem,1.35vw,1.25rem)!important;border-radius:1.45rem!important}.shiftivo-desktop-after-login .shiftivo-dashboard-hero h1{font-size:clamp(1.65rem,2.65vw,2.8rem)!important;letter-spacing:-.035em!important}.shiftivo-desktop-after-login .shiftivo-dashboard-hero p{font-size:.9rem!important;line-height:1.45!important}.shiftivo-desktop-after-login .glass-card,.shiftivo-desktop-after-login .card,.shiftivo-desktop-after-login .soft-card{padding:clamp(.9rem,1.1vw,1.15rem)!important;border-radius:1.25rem!important}.shiftivo-desktop-after-login .grid{align-items:stretch}.shiftivo-desktop-after-login .space-y-5>:not([hidden])~:not([hidden]),.shiftivo-desktop-after-login .space-y-6>:not([hidden])~:not([hidden]){margin-top:.85rem!important}.shiftivo-account-shell{align-items:start!important}.shiftivo-account-next-card{padding:.95rem 1.05rem!important;border-radius:1.35rem!important}.shiftivo-account-next-card h2{font-size:clamp(1.2rem,1.55vw,1.55rem)!important;line-height:1.18!important}.shiftivo-account-next-card p{max-width:62rem!important;font-size:.9rem!important;line-height:1.5!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.65rem!important}.shiftivo-account-info-card .rounded-2xl,.shiftivo-account-info-card [class*=rounded-2xl]{min-height:4.25rem}.shiftivo-account-photo-card .h-20.w-20{width:4.15rem!important;height:4.15rem!important;border-radius:1rem!important}.shiftivo-account-photo-card h2,.shiftivo-account-security-card h2,.shiftivo-desktop-after-login aside h2{font-size:1.08rem!important}.shiftivo-account-photo-card p,.shiftivo-account-security-card p,.shiftivo-desktop-after-login aside p{font-size:.82rem!important;line-height:1.45!important}.shiftivo-security-tab{display:flex;align-items:center;justify-content:space-between;gap:.9rem;padding:.15rem;border:0;background:transparent;color:inherit;cursor:pointer}.shiftivo-security-tab-icon{display:grid;place-items:center;flex:0 0 2.65rem;width:2.65rem;height:2.65rem;border-radius:.95rem;background:#eff6ff;color:#1d4ed8}.shiftivo-security-chevron{flex:0 0 auto;color:#64748b;transition:transform .12s ease-out}.shiftivo-security-actions{animation:shiftivoMenuDrop .11s ease-out}.shiftivo-security-action{display:flex;align-items:center;gap:.75rem;width:100%;min-height:3rem;border-radius:1rem;padding:.75rem .85rem;text-align:left;font-weight:900;transition:transform .08s ease,border-color .08s ease,background .08s ease}.shiftivo-security-action:hover{transform:translateY(-1px)}.shiftivo-security-action span{display:grid;gap:.15rem;min-width:0}.shiftivo-security-action b{font-size:.9rem;line-height:1.1}.shiftivo-security-action small{font-size:.72rem;line-height:1.25;font-weight:800;color:#64748b}.shiftivo-security-action-primary{border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8}.shiftivo-security-action-danger{border:1px solid #fecdd3;background:#fff1f2;color:#be123c}.shiftivo-delete-panel{box-shadow:0 16px 35px #be123c14}.shiftivo-delete-panel .input{background:#fff!important}html.dark .shiftivo-security-tab-icon,html[data-theme=dark] .shiftivo-security-tab-icon{background:#3b82f624;color:#93c5fd}html.dark .shiftivo-security-action-primary,html[data-theme=dark] .shiftivo-security-action-primary{border-color:#93c5fd47;background:#2563eb1f;color:#bfdbfe}html.dark .shiftivo-security-action-danger,html[data-theme=dark] .shiftivo-security-action-danger{border-color:#fb71854d;background:#be123c1f;color:#fecdd3}html.dark .shiftivo-security-action small,html[data-theme=dark] .shiftivo-security-action small{color:#cbd5e1}html.dark .shiftivo-delete-panel,html[data-theme=dark] .shiftivo-delete-panel{border-color:#fb718552!important;background:#4c05197a!important}html.dark .shiftivo-delete-panel h3,html[data-theme=dark] .shiftivo-delete-panel h3{color:#ffe4e6!important}html.dark .shiftivo-delete-panel p,html[data-theme=dark] .shiftivo-delete-panel p{color:#fecdd3!important}.shiftivo-desktop-after-login .shiftivo-open-account{width:auto!important;white-space:nowrap!important}.shiftivo-desktop-after-login .glass-card:has(.shiftivo-open-account){display:flex;flex-direction:column;justify-content:space-between;min-height:13rem}.shiftivo-desktop-after-login .glass-card:has(.shiftivo-open-account) .grid{gap:.65rem!important}.shiftivo-desktop-after-login .glass-card:has(.shiftivo-open-account) p,.shiftivo-desktop-after-login .glass-card:has(.shiftivo-open-account) .text-sm{line-height:1.38!important}@media(min-width:1024px){.shiftivo-account-shell{grid-template-columns:minmax(0,1fr) minmax(280px,320px)!important;gap:1rem!important}.shiftivo-desktop-after-login .grid.gap-5.md\:grid-cols-4{gap:.75rem!important}}@media(max-width:980px){.shiftivo-account-shell{grid-template-columns:1fr!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.shiftivo-desktop-after-login main{padding-left:.75rem!important;padding-right:.75rem!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2{grid-template-columns:1fr!important}.shiftivo-account-next-card .flex.flex-wrap{display:grid!important;grid-template-columns:1fr}.shiftivo-account-photo-card .flex.items-center.gap-4{align-items:flex-start!important}.shiftivo-security-action{min-height:3.1rem}}.shiftivo-app-main{width:min(100%,1240px)!important}.shiftivo-desktop-after-login .shiftivo-app-main{max-width:min(100%,1240px)!important;padding-inline:clamp(.9rem,1.5vw,1.35rem)!important}.shiftivo-desktop-after-login .shiftivo-dashboard-hero{display:flex!important;align-items:center!important;min-height:0!important;padding:1.05rem 1.2rem!important;border-radius:1.25rem!important;margin-bottom:.9rem!important}.shiftivo-desktop-after-login .shiftivo-dashboard-hero>div:first-child{min-width:0!important}.shiftivo-desktop-after-login .shiftivo-dashboard-hero h1{font-size:clamp(1.6rem,2.1vw,2.25rem)!important;line-height:1.05!important}.shiftivo-desktop-after-login .shiftivo-dashboard-hero p{font-size:.88rem!important;line-height:1.45!important}.shiftivo-account-next-card{max-width:100%!important;border-radius:1.15rem!important;padding:1rem 1.1rem!important;box-shadow:0 12px 30px #0f172a0f!important}.shiftivo-account-next-card h2{font-size:clamp(1.1rem,1.35vw,1.35rem)!important}.shiftivo-account-next-card p{max-width:62rem!important;font-size:.86rem!important;line-height:1.48!important}.shiftivo-account-shell{width:min(100%,1180px)!important;margin-inline:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,320px)!important;gap:1rem!important;align-items:start!important}.shiftivo-account-main,.shiftivo-account-side{min-width:0!important}.shiftivo-account-main,.shiftivo-account-side{display:grid!important;gap:.9rem!important}.shiftivo-account-info-card{padding:1.1rem!important}.shiftivo-account-info-card>.flex{align-items:center!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important}.shiftivo-account-info-card [class*=rounded-2xl]{min-height:auto!important;border-radius:.95rem!important;padding:.78rem .85rem!important;background:#f8fafcd6!important}.shiftivo-account-photo-card{padding:1rem 1.1rem!important}.shiftivo-account-photo-card .h-20.w-20{width:4rem!important;height:4rem!important}.shiftivo-account-side .glass-card{padding:1rem!important;border-radius:1.15rem!important}.shiftivo-account-side .btn-secondary,.shiftivo-account-side .btn-primary{width:100%!important;justify-content:center!important}.shiftivo-account-security-card{overflow:visible!important}.shiftivo-security-tab{padding:0!important}.shiftivo-security-actions{display:grid!important;gap:.65rem!important}.shiftivo-security-action{border-radius:.9rem!important;min-height:3rem!important;padding:.72rem .78rem!important}.shiftivo-delete-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:1rem;background:#0206179e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.shiftivo-delete-modal{position:relative;width:min(100%,34rem);border-radius:1.55rem;border:1px solid rgba(254,202,202,.9);background:linear-gradient(180deg,#fff,#fff7f7);padding:1.35rem;box-shadow:0 28px 80px #0f172a42;color:#0f172a}.shiftivo-delete-modal-close{position:absolute;top:.85rem;right:.85rem;display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.9rem;border:1px solid #fecdd3;background:#fff;color:#be123c}.shiftivo-delete-modal-icon{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:1.1rem;background:#ffe4e6;color:#be123c}.shiftivo-delete-modal-kicker{margin-top:1rem;font-size:.72rem;line-height:1;font-weight:950;letter-spacing:.18em;text-transform:uppercase;color:#be123c}.shiftivo-delete-modal h2{margin-top:.35rem;font-size:clamp(1.45rem,2.5vw,2rem);font-weight:950;letter-spacing:-.035em}.shiftivo-delete-modal-copy{margin-top:.45rem;color:#475569;font-weight:750;line-height:1.65}html.dark .shiftivo-account-info-card [class*=rounded-2xl],html[data-theme=dark] .shiftivo-account-info-card [class*=rounded-2xl]{background:#0f172aa3!important;border-color:#ffffff1a!important}html.dark .shiftivo-delete-modal,html[data-theme=dark] .shiftivo-delete-modal{border-color:#fb718547;background:linear-gradient(180deg,#101827,#1b1020);color:#f8fafc}html.dark .shiftivo-delete-modal-copy,html[data-theme=dark] .shiftivo-delete-modal-copy{color:#cbd5e1}.shiftivo-desktop-after-login .shiftivo-workspace-card{min-height:0!important;padding:1rem 1.1rem!important;border-radius:1.15rem!important}.shiftivo-workspace-card .shiftivo-workspace-head{display:flex!important;align-items:center!important;gap:.8rem!important}.shiftivo-workspace-card h2{font-size:clamp(1.1rem,1.45vw,1.4rem)!important}.shiftivo-workspace-card .grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.6rem!important}.shiftivo-workspace-card [class*=rounded-2xl]{min-height:auto!important;padding:.75rem .8rem!important}.shiftivo-admin-main>.mx-auto{max-width:1240px!important}.shiftivo-admin-main .rounded-\[2rem\]{border-radius:1.35rem!important}.shiftivo-admin-main .glass-card,.shiftivo-admin-main .rounded-2xl,.shiftivo-admin-main .rounded-3xl{box-shadow:0 14px 38px #0000002e!important}.shiftivo-admin-main .max-h-\[80vh\]{max-height:min(84vh,760px)!important}.shiftivo-admin-main .overflow-auto{scrollbar-width:thin}@media(min-width:1180px){.shiftivo-account-shell{grid-template-columns:minmax(0,850px) minmax(280px,320px)!important;justify-content:center!important}}@media(max-width:980px){.shiftivo-account-shell{grid-template-columns:1fr!important;width:min(100%,44rem)!important}.shiftivo-account-side{grid-template-columns:1fr!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2{grid-template-columns:1fr 1fr!important}.shiftivo-workspace-card .grid{grid-template-columns:1fr!important}}@media(max-width:640px){.shiftivo-app-main,.shiftivo-desktop-after-login .shiftivo-app-main{padding-inline:.72rem!important}.shiftivo-dashboard-hero{border-radius:1.1rem!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2{grid-template-columns:1fr!important}.shiftivo-account-info-card>.flex,.shiftivo-workspace-card .shiftivo-workspace-head{display:grid!important;grid-template-columns:1fr!important}.shiftivo-delete-modal{padding:1.1rem;border-radius:1.25rem}}@media(max-width:760px){html:not(.shiftivo-desktop-session) .v100-hero,html:not(.shiftivo-desktop-session) .v110-hero-clean{padding:1.25rem .8rem 2.25rem!important;min-height:auto!important;overflow-x:hidden!important}html:not(.shiftivo-desktop-session) .v100-hero-inner,html:not(.shiftivo-desktop-session) .v110-hero-inner-clean{display:grid!important;grid-template-columns:1fr!important;gap:1.15rem!important;width:min(100%,26rem)!important;margin-inline:auto!important;align-items:start!important}html:not(.shiftivo-desktop-session) .v100-hero-copy,html:not(.shiftivo-desktop-session) .v110-hero-copy{max-width:100%!important;text-align:left!important}html:not(.shiftivo-desktop-session) .v100-hero h1{font-size:clamp(2rem,10.2vw,3.05rem)!important;line-height:1.03!important;letter-spacing:-.05em!important;max-width:11ch!important}html:not(.shiftivo-desktop-session) .v100-hero p{font-size:.98rem!important;line-height:1.62!important;max-width:31rem!important}html:not(.shiftivo-desktop-session) .v100-hero-art,html:not(.shiftivo-desktop-session) .v110-hero-art-clean{width:100%!important;max-width:100%!important}html:not(.shiftivo-desktop-session) .shiftivo-section,html:not(.shiftivo-desktop-session) section[id=how-it-works],html:not(.shiftivo-desktop-session) section[id=faq]{scroll-margin-top:5.5rem!important}}.shiftivo-desktop-after-login .shiftivo-app-main{width:100%!important;max-width:min(100%,1180px)!important;margin-inline:auto!important;padding-inline:clamp(1rem,2vw,1.6rem)!important}.shiftivo-desktop-after-login .shiftivo-dashboard-hero{width:100%!important;max-width:1180px!important;margin-inline:auto!important;padding:clamp(1rem,1.45vw,1.35rem)!important;border-radius:1.35rem!important}.shiftivo-account-shell{width:100%!important;max-width:1040px!important;margin-inline:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:1rem!important;align-items:start!important}.shiftivo-account-main{display:grid!important;grid-template-columns:1fr!important;gap:1rem!important}.shiftivo-account-side{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.shiftivo-account-info-card,.shiftivo-account-photo-card,.shiftivo-account-side .glass-card,.shiftivo-account-main>.glass-card,.shiftivo-workspace-card{border-radius:1.25rem!important;box-shadow:0 12px 30px #0f172a0e!important}.shiftivo-account-info-card{padding:1.15rem!important}.shiftivo-account-info-card>.flex{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.72rem!important}.shiftivo-account-info-card [class*=rounded-2xl]{min-height:4.15rem!important;padding:.82rem .88rem!important;border-radius:1rem!important}.shiftivo-account-photo-card,.shiftivo-account-main>.glass-card{padding:1.05rem 1.15rem!important}.shiftivo-account-photo-card .flex.items-center.gap-4{align-items:center!important}.shiftivo-account-photo-card .h-20.w-20{width:4.25rem!important;height:4.25rem!important;border-radius:1rem!important}.shiftivo-account-side .glass-card{padding:1rem!important;min-height:10.5rem!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.shiftivo-account-side .btn-secondary,.shiftivo-account-side .btn-primary{min-height:2.75rem!important;border-radius:.95rem!important}.shiftivo-security-tab{min-height:3.25rem!important;align-items:center!important}.shiftivo-security-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}.shiftivo-security-action{min-height:3.15rem!important;justify-content:flex-start!important}.shiftivo-delete-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:90!important;display:grid!important;place-items:center!important;padding:1rem!important;background:#02061794!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.shiftivo-delete-modal{width:min(100%,34rem)!important;max-height:calc(100dvh - 2rem)!important;overflow:auto!important}.shiftivo-desktop-after-login .grid.gap-5.md\:grid-cols-4,.shiftivo-desktop-after-login .grid.gap-6.md\:grid-cols-2,.shiftivo-desktop-after-login .grid.gap-6.lg\:grid-cols-2{gap:.95rem!important}.shiftivo-desktop-after-login .shiftivo-workspace-card{width:100%!important;min-height:0!important;padding:1.05rem 1.15rem!important}.shiftivo-workspace-card .shiftivo-workspace-head{align-items:center!important;gap:1rem!important}.shiftivo-workspace-card .grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.75rem!important}.shiftivo-workspace-card [class*=rounded-2xl]{min-height:4rem!important;padding:.85rem!important}.shiftivo-admin-main{padding-inline:clamp(1rem,2vw,1.5rem)!important}.shiftivo-admin-main>.mx-auto{width:100%!important;max-width:1180px!important}.shiftivo-admin-main .glass-card,.shiftivo-admin-main .rounded-2xl,.shiftivo-admin-main .rounded-3xl{border-radius:1.15rem!important}.shiftivo-admin-main .grid{align-items:start!important;gap:.95rem!important}.shiftivo-admin-main pre,.shiftivo-admin-main code{white-space:pre-wrap!important;word-break:break-word!important;border-radius:.9rem!important}.shiftivo-admin-main .max-h-\[80vh\]{max-height:min(82vh,720px)!important}@media(max-width:1180px){.shiftivo-account-shell{max-width:min(100%,58rem)!important}.shiftivo-account-side{grid-template-columns:1fr 1fr!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.shiftivo-desktop-after-login .shiftivo-app-main,.shiftivo-app-main{max-width:100%!important;padding-inline:.78rem!important;padding-top:.85rem!important}.shiftivo-dashboard-hero{display:grid!important;grid-template-columns:1fr!important;gap:.85rem!important;border-radius:1.1rem!important;padding:.95rem!important}.shiftivo-dashboard-hero h1{font-size:clamp(1.55rem,6.8vw,2.05rem)!important}.shiftivo-account-shell,.shiftivo-account-main,.shiftivo-account-side{width:100%!important;max-width:100%!important;grid-template-columns:1fr!important;gap:.85rem!important}.shiftivo-account-info-card>.flex,.shiftivo-account-photo-card .flex.items-center.gap-4,.shiftivo-workspace-card .shiftivo-workspace-head{display:grid!important;grid-template-columns:1fr!important;gap:.85rem!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2,.shiftivo-workspace-card .grid,.shiftivo-security-actions{grid-template-columns:1fr!important}.shiftivo-account-info-card,.shiftivo-account-photo-card,.shiftivo-account-main>.glass-card,.shiftivo-account-side .glass-card{padding:.95rem!important}.shiftivo-account-side .glass-card{min-height:0!important}.shiftivo-delete-modal{width:min(100%,31rem)!important;padding:1rem!important}}.shiftivo-account-shell{width:min(100%,1120px)!important;max-width:1120px!important;margin-inline:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:1rem!important;align-items:start!important}.shiftivo-account-main{width:100%!important;max-width:1120px!important;margin-inline:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:1rem!important}.shiftivo-account-side{width:100%!important;max-width:1120px!important;margin-inline:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.shiftivo-account-side .glass-card{min-height:0!important;height:100%!important;padding:1rem 1.1rem!important;border-radius:1.25rem!important}.shiftivo-account-info-card,.shiftivo-account-photo-card,.shiftivo-account-main>.glass-card,.shiftivo-account-next-card{width:100%!important;max-width:1120px!important;margin-inline:auto!important}.shiftivo-account-info-card>.flex,.shiftivo-account-photo-card>.flex,.shiftivo-account-side .glass-card>.flex{align-items:center!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.8rem!important}.shiftivo-account-info-card [class*=rounded-2xl]{min-height:4rem!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.shiftivo-security-action{min-height:3.25rem!important}.shiftivo-delete-modal-overlay{z-index:120!important}.shiftivo-delete-modal{width:min(100%,34rem)!important;margin-inline:auto!important}.shiftivo-desktop-after-login .shiftivo-app-main,.shiftivo-admin-main>.mx-auto{width:min(100%,1180px)!important;max-width:1180px!important;margin-inline:auto!important}.shiftivo-desktop-after-login .glass-card,.shiftivo-admin-main .glass-card{overflow:hidden!important}.shiftivo-workspace-card,.shiftivo-desktop-after-login .glass-card:has(.shiftivo-open-account){min-height:0!important}.shiftivo-workspace-card .grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:900px){html:not(.shiftivo-desktop-session) body,html:not(.shiftivo-desktop-session) #root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}html:not(.shiftivo-desktop-session) .v100-home,html:not(.shiftivo-desktop-session) .v100-hero,html:not(.shiftivo-desktop-session) .v110-hero-clean,html:not(.shiftivo-desktop-session) .v110-hero-inner-clean,html:not(.shiftivo-desktop-session) .v112-section{width:100%!important;max-width:100%!important;overflow-x:hidden!important}html:not(.shiftivo-desktop-session) .v110-hero-inner-clean{grid-template-columns:1fr!important;gap:1rem!important;padding-inline:clamp(1rem,4vw,1.25rem)!important}html:not(.shiftivo-desktop-session) .v100-hero h1{font-size:clamp(2rem,9vw,3rem)!important;line-height:1.05!important;letter-spacing:-.055em!important}html:not(.shiftivo-desktop-session) .v100-subtitle{font-size:.98rem!important;line-height:1.65!important}.shiftivo-mobile-menu,.shiftivo-mobile-drawer,.shiftivo-mobile-drawer *{transition-duration:.01s!important;animation-duration:.01s!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media(max-width:760px){.shiftivo-account-shell,.shiftivo-account-main,.shiftivo-account-side{width:100%!important;max-width:100%!important;grid-template-columns:1fr!important;gap:.85rem!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2,.shiftivo-workspace-card .grid,.shiftivo-security-actions{grid-template-columns:1fr!important}.shiftivo-account-info-card>.flex,.shiftivo-account-photo-card>.flex{display:grid!important;grid-template-columns:1fr!important;gap:.85rem!important}.shiftivo-account-side .glass-card,.shiftivo-account-info-card,.shiftivo-account-photo-card,.shiftivo-account-main>.glass-card{padding:.95rem!important}}.shiftivo-auth-shell{max-width:1120px!important;gap:clamp(1.25rem,2.4vw,2.25rem)!important;padding-top:clamp(1.2rem,2.5vw,2rem)!important;padding-bottom:clamp(1.2rem,2.5vw,2rem)!important}.shiftivo-auth-shell>div{border-radius:1.65rem!important}.shiftivo-auth-shell h1{font-size:clamp(2rem,3.6vw,3.1rem)!important;line-height:1.03!important}.shiftivo-auth-shell .input,.shiftivo-auth-shell .btn-primary,.shiftivo-auth-shell .btn-secondary{min-height:2.85rem!important}.shiftivo-profile-edit-shell{width:min(100%,1120px)!important;margin-inline:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:1rem!important}.shiftivo-profile-edit-card{width:100%!important;max-width:1120px!important;margin-inline:auto!important;border-radius:1.35rem!important;padding:clamp(1rem,1.7vw,1.35rem)!important}.shiftivo-profile-edit-shell>.shiftivo-account-side,.shiftivo-profile-edit-shell>aside.shiftivo-account-side,.grid:has(>aside.shiftivo-account-side)>aside.shiftivo-account-side{width:100%!important;max-width:1120px!important;margin-inline:auto!important;display:grid!important;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)!important;align-items:stretch!important;gap:1rem!important}.shiftivo-profile-edit-shell>.shiftivo-account-side .glass-card,.grid:has(>aside.shiftivo-account-side)>aside.shiftivo-account-side .glass-card{min-height:0!important;height:auto!important;border-radius:1.25rem!important;padding:1rem!important}.shiftivo-profile-edit-shell .input,.shiftivo-profile-edit-shell .btn-primary,.shiftivo-profile-edit-shell .btn-secondary,.shiftivo-profile-edit-shell .btn-dark{min-height:2.8rem!important}.shiftivo-profile-edit-shell h2{font-size:clamp(1.25rem,2vw,1.65rem)!important}.shiftivo-profile-edit-shell .label{letter-spacing:.16em!important}.shiftivo-profile-edit-shell .grid.gap-2.rounded-2xl{gap:.45rem!important}.shiftivo-profile-edit-shell .grid.gap-2.rounded-2xl button{padding-block:.48rem!important}.shiftivo-subscription-page{width:min(100%,1080px)!important;margin-inline:auto!important}.shiftivo-subscription-page>.overflow-hidden.rounded-\[2\.25rem\]{border-radius:1.45rem!important}.shiftivo-subscription-page .relative.isolate{padding-block:clamp(1.1rem,2.2vw,1.6rem)!important}.shiftivo-subscription-page h2{font-size:clamp(1.65rem,3vw,2.65rem)!important}.shiftivo-subscription-page .grid.gap-6.p-4,.shiftivo-subscription-page .grid.gap-6.p-4.sm\:p-6{grid-template-columns:1fr!important;gap:1rem!important;padding:1rem!important}.shiftivo-subscription-page aside{position:static!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.shiftivo-subscription-page aside>*{margin:0!important}.shiftivo-subscription-page .rounded-\[1\.75rem\],.shiftivo-subscription-page .rounded-\[1\.5rem\]{border-radius:1.15rem!important}.shiftivo-subscription-page .p-5{padding:.95rem!important}.shiftivo-desktop-after-login .shiftivo-app-main{max-width:min(100%,1160px)!important;padding-inline:clamp(1rem,2vw,1.4rem)!important}.shiftivo-desktop-after-login .shiftivo-dashboard-hero{max-width:1160px!important;border-radius:1.25rem!important;padding:1rem 1.15rem!important;margin-bottom:1rem!important}.shiftivo-desktop-after-login .shiftivo-dashboard-hero h1{font-size:clamp(1.7rem,2.2vw,2.35rem)!important}@media(min-width:1024px){.shiftivo-profile-edit-shell .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:900px){.shiftivo-auth-shell{max-width:100%!important;min-height:auto!important;padding:1rem .85rem 1.5rem!important;grid-template-columns:1fr!important}.shiftivo-auth-shell>.hidden{display:none!important}.shiftivo-profile-edit-shell,.shiftivo-profile-edit-shell>.shiftivo-account-side,.shiftivo-profile-edit-shell>aside.shiftivo-account-side,.shiftivo-subscription-page aside{grid-template-columns:1fr!important;max-width:100%!important}.shiftivo-profile-edit-card,.shiftivo-profile-edit-shell>.shiftivo-account-side .glass-card{padding:.9rem!important;border-radius:1.05rem!important}.shiftivo-profile-edit-shell .md\:grid-cols-2,.shiftivo-profile-edit-shell .sm\:grid-cols-2,.shiftivo-profile-edit-shell .sm\:grid-cols-3,.shiftivo-subscription-page .grid.gap-4.sm\:grid-cols-3,.shiftivo-subscription-page .grid.gap-4.md\:grid-cols-3,.shiftivo-subscription-page .mt-5.grid.gap-3.sm\:grid-cols-3{grid-template-columns:1fr!important}}.shiftivo-auth-shell{max-width:1040px!important;min-height:calc(100vh - 72px)!important;padding-top:clamp(.75rem,1.4vw,1.25rem)!important;padding-bottom:clamp(.75rem,1.4vw,1.25rem)!important;gap:1.2rem!important}.shiftivo-auth-shell>div{border-radius:1.35rem!important}.shiftivo-auth-shell>div:last-child{padding:clamp(1rem,1.7vw,1.4rem)!important}.shiftivo-auth-shell h1{font-size:clamp(1.55rem,2.5vw,2.25rem)!important}.shiftivo-auth-shell .mt-7{margin-top:.9rem!important}.shiftivo-auth-shell form{margin-top:.85rem!important;gap:.65rem!important}.shiftivo-auth-shell .my-5{margin-top:.9rem!important;margin-bottom:.9rem!important}.shiftivo-auth-shell .input,.shiftivo-auth-shell .btn-primary,.shiftivo-auth-shell .btn-secondary{min-height:2.55rem!important}.shiftivo-profile-edit-shell{width:min(100%,1180px)!important;max-width:1180px!important;margin-inline:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,370px)!important;gap:1rem!important;align-items:start!important}.shiftivo-profile-edit-card{width:100%!important;max-width:none!important;padding:clamp(1rem,1.45vw,1.35rem)!important;border-radius:1.25rem!important}.shiftivo-profile-edit-shell>.shiftivo-account-side,.shiftivo-profile-edit-shell>aside.shiftivo-account-side,.grid:has(>aside.shiftivo-account-side)>aside.shiftivo-account-side{width:100%!important;max-width:370px!important;margin-inline:0!important;display:grid!important;grid-template-columns:1fr!important;gap:.9rem!important;align-items:start!important}.shiftivo-profile-edit-shell>.shiftivo-account-side .glass-card,.grid:has(>aside.shiftivo-account-side)>aside.shiftivo-account-side .glass-card{width:100%!important;min-height:0!important;height:auto!important;padding:1rem!important;border-radius:1.15rem!important}.shiftivo-profile-edit-shell .grid.gap-2.rounded-2xl{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important}.shiftivo-profile-edit-shell .grid.gap-2.rounded-2xl button{min-height:2.35rem!important;padding:.45rem .7rem!important;line-height:1.15!important}.shiftivo-profile-edit-shell .input,.shiftivo-profile-edit-shell .btn-primary,.shiftivo-profile-edit-shell .btn-secondary,.shiftivo-profile-edit-shell .btn-dark{min-height:2.65rem!important}.shiftivo-profile-edit-shell h2{font-size:clamp(1.2rem,1.7vw,1.55rem)!important}.shiftivo-subscription-page{width:min(100%,1120px)!important;max-width:1120px!important;margin-inline:auto!important}.shiftivo-subscription-page .shiftivo-subscription-body,.shiftivo-subscription-page .grid.gap-6.p-4,.shiftivo-subscription-page .grid.gap-6.p-4.sm\:p-6{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(330px,380px)!important;gap:1rem!important;padding:1rem!important;align-items:start!important}.shiftivo-subscription-page .shiftivo-subscription-info{display:grid!important;gap:.9rem!important}.shiftivo-subscription-page .shiftivo-subscription-action,.shiftivo-subscription-page aside{position:static!important;display:grid!important;grid-template-columns:1fr!important;gap:.9rem!important;align-self:start!important}.shiftivo-subscription-page .rounded-\[1\.75rem\],.shiftivo-subscription-page .rounded-\[1\.5rem\]{border-radius:1.1rem!important}.shiftivo-subscription-page .p-5{padding:.9rem!important}.shiftivo-subscription-page h2{font-size:clamp(1.7rem,3vw,2.55rem)!important}.shiftivo-payment-review-card{min-height:0!important}@media(max-width:1020px){.shiftivo-profile-edit-shell,.shiftivo-subscription-page .shiftivo-subscription-body,.shiftivo-subscription-page .grid.gap-6.p-4,.shiftivo-subscription-page .grid.gap-6.p-4.sm\:p-6{grid-template-columns:1fr!important}.shiftivo-profile-edit-shell>.shiftivo-account-side,.shiftivo-profile-edit-shell>aside.shiftivo-account-side,.grid:has(>aside.shiftivo-account-side)>aside.shiftivo-account-side{max-width:100%!important}}@media(max-width:640px){.shiftivo-auth-shell{min-height:auto!important;padding:.75rem!important}.shiftivo-auth-shell>div:last-child{padding:.95rem!important}.shiftivo-profile-edit-shell,.shiftivo-subscription-page{width:100%!important;max-width:100%!important}.shiftivo-profile-edit-card,.shiftivo-profile-edit-shell>.shiftivo-account-side .glass-card,.grid:has(>aside.shiftivo-account-side)>aside.shiftivo-account-side .glass-card{padding:.9rem!important}.shiftivo-profile-edit-shell .grid.gap-2.rounded-2xl{grid-template-columns:1fr!important}.shiftivo-subscription-page .shiftivo-subscription-body,.shiftivo-subscription-page .grid.gap-6.p-4,.shiftivo-subscription-page .grid.gap-6.p-4.sm\:p-6{padding:.75rem!important}}.v131-front-next-card{margin-top:1rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;max-width:680px;border:1px solid rgba(20,184,166,.22);border-radius:1.25rem;background:linear-gradient(135deg,#ffffffdb,#ecfdf5c7);padding:.9rem 1rem;box-shadow:0 16px 38px #0f172a14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.v131-front-next-icon{display:grid;place-items:center;width:2.45rem;height:2.45rem;border-radius:.9rem;background:#ccfbf1;color:#0f766e}.v131-front-next-copy{min-width:0}.v131-front-next-copy p{margin:0;color:#0f766e;font-size:.68rem;font-weight:950;letter-spacing:.18em;line-height:1;text-transform:uppercase}.v131-front-next-copy h3{margin:.25rem 0 0;color:#0f172a;font-size:.92rem;font-weight:900;line-height:1.35;letter-spacing:-.01em}.v131-front-next-actions{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;justify-content:flex-end}.v131-front-next-actions button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.35rem;border-radius:.82rem;border:1px solid rgba(15,118,110,.18);background:#fff;color:#0f766e;padding:.55rem .75rem;font-size:.78rem;font-weight:950;box-shadow:0 8px 18px #0f172a0f}.v131-front-next-actions button:first-child{border-color:transparent;background:linear-gradient(135deg,#0f766e,#2563eb);color:#fff}html.dark .v131-front-next-card,html[data-theme=dark] .v131-front-next-card{border-color:#5eead438;background:linear-gradient(135deg,#0f172ae0,#042f2eb8);box-shadow:0 18px 42px #00000038}html.dark .v131-front-next-copy h3,html[data-theme=dark] .v131-front-next-copy h3{color:#ecfeff}html.dark .v131-front-next-actions button,html[data-theme=dark] .v131-front-next-actions button{border-color:#ffffff1f;background:#ffffff14;color:#ccfbf1}html.dark .v131-front-next-actions button:first-child,html[data-theme=dark] .v131-front-next-actions button:first-child{color:#fff;background:linear-gradient(135deg,#0f766e,#2563eb)}.shiftivo-desktop-after-login .shiftivo-app-main,.shiftivo-profile-edit-shell,.shiftivo-account-shell,.shiftivo-subscription-page,.shiftivo-admin-main>.mx-auto{width:min(100%,1120px)!important;max-width:1120px!important;margin-inline:auto!important}.shiftivo-profile-edit-shell,.shiftivo-account-shell{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important}.shiftivo-profile-edit-shell>aside.shiftivo-account-side,.shiftivo-profile-edit-shell>.shiftivo-account-side,.grid:has(>aside.shiftivo-account-side)>aside.shiftivo-account-side{width:100%!important;max-width:1120px!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:1rem!important;align-items:stretch!important;margin-inline:auto!important}.shiftivo-profile-edit-shell>aside.shiftivo-account-side .glass-card,.shiftivo-profile-edit-shell>.shiftivo-account-side .glass-card,.grid:has(>aside.shiftivo-account-side)>aside.shiftivo-account-side .glass-card{min-height:0!important;height:auto!important;padding:1rem!important}.shiftivo-subscription-page aside,.shiftivo-account-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}.shiftivo-account-side .glass-card,.shiftivo-subscription-page aside>*{min-height:0!important;height:auto!important}@media(max-width:760px){.v131-front-next-card{order:3;grid-template-columns:auto minmax(0,1fr);margin-top:.9rem;padding:.82rem;border-radius:1.05rem}.v131-front-next-copy h3{font-size:.86rem;line-height:1.38}.v131-front-next-actions{grid-column:1 / -1;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:.55rem;justify-content:stretch}.v131-front-next-actions button{width:100%;min-height:2.45rem}.v100-hero-copy .v131-front-next-card{width:100%;max-width:100%}.shiftivo-profile-edit-shell,.shiftivo-account-shell,.shiftivo-subscription-page,.shiftivo-desktop-after-login .shiftivo-app-main{width:100%!important;max-width:100%!important;padding-inline:.75rem!important}.shiftivo-profile-edit-shell>aside.shiftivo-account-side,.shiftivo-profile-edit-shell>.shiftivo-account-side,.grid:has(>aside.shiftivo-account-side)>aside.shiftivo-account-side,.shiftivo-subscription-page aside,.shiftivo-account-side{grid-template-columns:1fr!important}}.shiftivo-admin-main{min-height:100vh!important;background:radial-gradient(circle at 10% 0%,rgba(20,184,166,.18),transparent 32rem),radial-gradient(circle at 90% 8%,rgba(37,99,235,.14),transparent 34rem),linear-gradient(180deg,#f8fbff,#eef6f5 48%,#f8fafc)!important;color:#0f172a!important;padding:1.25rem clamp(.8rem,2vw,1.4rem) 2rem!important}.shiftivo-admin-main>.mx-auto{width:min(100%,1180px)!important;max-width:1180px!important;margin-inline:auto!important}.shiftivo-admin-main>.mx-auto>.rounded-\[2rem\]:first-child{background:linear-gradient(135deg,#020617,#0f3f46 58%,#123a75)!important;color:#fff!important;border-radius:1.5rem!important;padding:1.25rem!important}.shiftivo-admin-main .grid{align-items:start!important}.shiftivo-admin-main .rounded-\[2rem\],.shiftivo-admin-main .rounded-3xl,.shiftivo-admin-main .rounded-2xl,.shiftivo-admin-main .glass-card{box-sizing:border-box!important;overflow-wrap:anywhere!important}.shiftivo-admin-main .shiftivo-admin-user-grid{width:100%!important;max-width:1180px!important;margin-inline:auto!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.shiftivo-admin-main .shiftivo-admin-user-grid>div,.shiftivo-admin-main .mt-6.rounded-\[2rem\].bg-white,.shiftivo-admin-main .mt-6.rounded-\[2rem\].border{min-width:0!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:0 18px 42px #0f172a14!important}.shiftivo-admin-main .max-h-\[560px\],.shiftivo-admin-main .max-h-\[420px\]{max-height:26rem!important}.v112-admin-modal{width:min(100%,1100px)!important;max-width:1100px!important;margin:1rem auto!important;max-height:calc(100vh - 2rem)!important;overflow:auto!important;border-radius:1.5rem!important}.v112-admin-modal .shiftivo-admin-detail-grid{grid-template-columns:minmax(0,1fr) minmax(280px,340px)!important;align-items:start!important}.v112-admin-modal .shiftivo-admin-detail-main,.v112-admin-modal .shiftivo-admin-detail-side{min-width:0!important}.v112-admin-modal .shiftivo-admin-detail-main .grid,.v112-admin-modal .shiftivo-admin-detail-side .grid{align-items:stretch!important}.v112-admin-modal .rounded-2xl,.v112-admin-modal .rounded-xl{overflow-wrap:anywhere!important}.v112-admin-modal .btn-primary,.v112-admin-modal .btn-secondary{justify-content:center!important;min-height:2.65rem!important}@media(max-width:1024px){.shiftivo-admin-main .shiftivo-admin-user-grid,.v112-admin-modal .shiftivo-admin-detail-grid{grid-template-columns:1fr!important}.shiftivo-admin-main .max-h-\[560px\],.shiftivo-admin-main .max-h-\[420px\]{max-height:none!important}}@media(max-width:700px){.shiftivo-admin-main{padding:.75rem .65rem 1.25rem!important}.shiftivo-admin-main>.mx-auto>.rounded-\[2rem\]:first-child,.shiftivo-admin-main .rounded-\[2rem\]{border-radius:1.1rem!important;padding:1rem!important}.v112-admin-modal{width:calc(100vw - 1rem)!important;margin:.5rem auto!important;padding:1rem!important;border-radius:1.1rem!important}}:root{--shiftivo-inner-max: 1180px;--shiftivo-inner-gap: 1.35rem}.shiftivo-desktop-after-login main>.mx-auto.max-w-7xl,.shiftivo-desktop-after-login main .mx-auto.max-w-7xl{max-width:min(var(--shiftivo-inner-max),calc(100vw - 2rem))!important;margin-left:auto!important;margin-right:auto!important}.shiftivo-account-next-card,.shiftivo-account-shell{max-width:var(--shiftivo-inner-max)!important;margin-left:auto!important;margin-right:auto!important}.shiftivo-account-shell{display:grid!important;grid-template-columns:minmax(0,1fr) 360px!important;gap:var(--shiftivo-inner-gap)!important;align-items:start!important}.shiftivo-account-main,.shiftivo-account-side{min-width:0!important;width:100%!important}.shiftivo-account-main{max-width:none!important}.shiftivo-account-side{max-width:360px!important;justify-self:stretch!important;align-self:start!important;position:sticky!important;top:5.8rem!important}.shiftivo-account-info-card,.shiftivo-account-photo-card,.shiftivo-account-main>.glass-card,.shiftivo-account-side .glass-card{border-radius:1.35rem!important;padding:clamp(1rem,1.35vw,1.45rem)!important;box-shadow:0 18px 50px #0f172a13!important}.shiftivo-account-info-card>.flex,.shiftivo-account-photo-card>.flex{align-items:center!important;gap:.95rem!important}.shiftivo-account-info-card h2,.shiftivo-account-photo-card h2,.shiftivo-account-main>.glass-card h2{font-size:clamp(1.25rem,1.5vw,1.65rem)!important;letter-spacing:-.03em!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}.shiftivo-account-info-card [class*=rounded-2xl]{min-height:3.35rem!important;padding:.75rem .9rem!important}.shiftivo-security-actions{grid-template-columns:1fr!important}.shiftivo-security-action{min-height:3rem!important;border-radius:1rem!important}.shiftivo-profile-edit-shell{display:grid!important;grid-template-columns:minmax(0,1fr) 360px!important;gap:var(--shiftivo-inner-gap)!important;align-items:start!important;max-width:var(--shiftivo-inner-max)!important;margin-left:auto!important;margin-right:auto!important}.shiftivo-profile-edit-card{max-width:none!important;min-width:0!important;border-radius:1.35rem!important;padding:clamp(1rem,1.35vw,1.45rem)!important}.shiftivo-profile-edit-card .grid.gap-4.md\:grid-cols-2{gap:.85rem!important}.shiftivo-profile-edit-card .input{min-height:2.85rem!important}.shiftivo-profile-edit-shell>aside.shiftivo-account-side,.shiftivo-profile-edit-shell>.shiftivo-account-side{max-width:360px!important;position:sticky!important;top:5.8rem!important;align-self:start!important}.shiftivo-profile-edit-shell>aside.shiftivo-account-side .glass-card,.shiftivo-profile-edit-shell>.shiftivo-account-side .glass-card{border-radius:1.35rem!important;padding:1.15rem!important}.shiftivo-profile-edit-shell>aside.shiftivo-account-side .file-upload,.shiftivo-profile-edit-shell>.shiftivo-account-side .file-upload{min-height:auto!important}.shiftivo-v133-auth{min-height:calc(100vh - 64px)!important;max-width:1120px!important;padding-top:clamp(.75rem,2vh,1.4rem)!important;padding-bottom:clamp(.75rem,2vh,1.4rem)!important;gap:1.25rem!important}.shiftivo-v133-auth>div:last-child{border-radius:1.45rem!important;padding:clamp(1rem,1.8vw,1.65rem)!important}.shiftivo-v133-auth h1{font-size:clamp(1.6rem,2.4vw,2.55rem)!important}.shiftivo-v133-auth .mt-7,.shiftivo-v133-auth form{margin-top:.85rem!important}.shiftivo-v133-auth .mt-8{margin-top:1rem!important}.shiftivo-v133-auth .space-y-5>:not([hidden])~:not([hidden]){margin-top:.85rem!important}.shiftivo-v133-auth .input,.shiftivo-v133-auth .btn-primary,.shiftivo-v133-auth .btn-secondary{min-height:2.75rem!important}.shiftivo-admin-login-page{display:grid!important;place-items:center!important;min-height:100vh!important;padding:clamp(1rem,3vh,2.5rem) 1rem!important}.shiftivo-admin-login-grid{width:min(1120px,calc(100vw - 2rem))!important;max-width:1120px!important;align-items:stretch!important}.shiftivo-admin-login-grid .dark-card,.shiftivo-admin-login-grid form.glass-card{min-height:min(650px,calc(100vh - 5rem))!important;border-radius:1.75rem!important;padding:clamp(1.4rem,2.2vw,2.4rem)!important}.shiftivo-admin-login-grid form.glass-card{display:flex!important;flex-direction:column!important;justify-content:center!important}.shiftivo-admin-login-grid form.glass-card .input,.shiftivo-admin-login-grid form.glass-card .btn-primary{min-height:3.1rem!important}@media(max-width:1023px){.shiftivo-desktop-after-login main>.mx-auto.max-w-7xl,.shiftivo-desktop-after-login main .mx-auto.max-w-7xl{max-width:min(100%,calc(100vw - 1rem))!important;padding-left:.5rem!important;padding-right:.5rem!important}.shiftivo-account-next-card,.shiftivo-account-shell,.shiftivo-profile-edit-shell{max-width:min(100%,calc(100vw - 1rem))!important;width:100%!important}.shiftivo-account-shell,.shiftivo-profile-edit-shell{grid-template-columns:1fr!important;gap:.85rem!important}.shiftivo-account-side,.shiftivo-profile-edit-shell>aside.shiftivo-account-side,.shiftivo-profile-edit-shell>.shiftivo-account-side{max-width:100%!important;position:static!important}.shiftivo-account-info-card .mt-5.grid,.shiftivo-desktop-after-login .shiftivo-account-info-card .md\:grid-cols-2,.shiftivo-profile-edit-card .grid.gap-4.md\:grid-cols-2{grid-template-columns:1fr!important}.shiftivo-account-info-card>.flex,.shiftivo-account-photo-card>.flex,.shiftivo-profile-edit-card .mb-5.flex{flex-direction:column!important;align-items:stretch!important}.shiftivo-account-info-card .btn-primary,.shiftivo-account-info-card .btn-secondary,.shiftivo-account-photo-card .btn-primary,.shiftivo-account-photo-card .btn-secondary,.shiftivo-profile-edit-card .btn-primary,.shiftivo-profile-edit-card .btn-secondary{width:100%!important;justify-content:center!important}.shiftivo-v133-auth{min-height:auto!important;max-width:100%!important;padding:.75rem!important;display:block!important}.shiftivo-v133-auth>.hidden{display:none!important}.shiftivo-v133-auth>div:last-child{padding:1rem!important}.shiftivo-admin-login-grid{grid-template-columns:1fr!important;width:min(100%,calc(100vw - 1rem))!important}.shiftivo-admin-login-grid .dark-card,.shiftivo-admin-login-grid form.glass-card{min-height:auto!important}}@media(min-width:1280px){.shiftivo-desktop-after-login main>.mx-auto.max-w-7xl,.shiftivo-desktop-after-login main .mx-auto.max-w-7xl{max-width:1220px!important}:root{--shiftivo-inner-max: 1220px}}:root{--shiftivo-inner-max: 1320px;--shiftivo-admin-max: 1720px}.shiftivo-admin-main{width:100%!important;min-width:0!important;overflow-x:hidden!important;background:radial-gradient(circle at 12% 0%,rgba(20,184,166,.18),transparent 34%),radial-gradient(circle at 85% 8%,rgba(37,99,235,.16),transparent 32%),linear-gradient(135deg,#f8fbff,#eef6f4 44%,#f6f8ff)!important;color:#0f172a!important}.shiftivo-admin-main>.mx-auto,.shiftivo-admin-main>div.mx-auto{width:min(var(--shiftivo-admin-max),calc(100vw - 3rem))!important;max-width:min(var(--shiftivo-admin-max),calc(100vw - 3rem))!important;margin-left:auto!important;margin-right:auto!important}.shiftivo-admin-main>.mx-auto>.rounded-\[2rem\]:first-child{width:100%!important;background:linear-gradient(135deg,#020617,#0f766e 48%,#1d4ed8)!important;color:#fff!important}.shiftivo-admin-main .grid.gap-5.md\:grid-cols-3.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:.85rem!important}.shiftivo-admin-main .grid.gap-5.md\:grid-cols-3.lg\:grid-cols-8>*{min-width:0!important;padding:1rem!important}.shiftivo-admin-main .grid.gap-5.md\:grid-cols-3.lg\:grid-cols-8 p[class*=tracking]{word-break:normal!important;overflow-wrap:normal!important;font-size:.68rem!important;letter-spacing:.14em!important}.shiftivo-admin-main .shiftivo-admin-user-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:1rem!important}.shiftivo-admin-main .rounded-\[2rem\].bg-white,.shiftivo-admin-main .glass-card,.shiftivo-admin-main .v112-admin-card{border:1px solid rgba(148,163,184,.22)!important;box-shadow:0 18px 55px #0f172a14!important}.shiftivo-admin-main .max-h-\[560px\],.shiftivo-admin-main .max-h-\[420px\]{max-height:520px!important}.v112-admin-modal{width:min(1420px,calc(100vw - 2rem))!important;max-width:min(1420px,calc(100vw - 2rem))!important}.v112-admin-modal .shiftivo-admin-detail-grid{grid-template-columns:minmax(0,1fr) minmax(320px,420px)!important}.shiftivo-account-next-card,.shiftivo-account-shell{width:min(var(--shiftivo-inner-max),calc(100vw - 2rem))!important;max-width:min(var(--shiftivo-inner-max),calc(100vw - 2rem))!important}.shiftivo-account-shell{display:grid!important;grid-template-columns:1fr!important;gap:1rem!important}.shiftivo-account-main{width:100%!important;max-width:none!important}.shiftivo-account-main.space-y-5>:not([hidden])~:not([hidden]){margin-top:1rem!important}.shiftivo-account-side{width:100%!important;max-width:none!important;position:static!important;top:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;align-items:stretch!important}.shiftivo-account-side .glass-card{height:100%!important;padding:1.1rem!important;border-radius:1.25rem!important}.shiftivo-account-info-card,.shiftivo-account-photo-card,.shiftivo-account-main>.glass-card{border-radius:1.25rem!important;padding:1.15rem!important}.shiftivo-account-info-card h2,.shiftivo-account-photo-card h2,.shiftivo-account-main>.glass-card h2,.shiftivo-account-side h2{font-size:clamp(1.15rem,1.25vw,1.45rem)!important;line-height:1.08!important}.shiftivo-account-info-card .mt-5.grid{gap:.7rem!important}.shiftivo-account-info-card [class*=rounded-2xl]{min-height:3.15rem!important}.shiftivo-security-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.shiftivo-security-action{align-items:center!important;min-height:3.35rem!important}@media(max-width:767px){body:not(.shiftivo-desktop-after-login) .shiftivo-public-shell,body:not(.shiftivo-desktop-after-login) .launch-hero,body:not(.shiftivo-desktop-after-login) .shiftivo-landing-shell,body:not(.shiftivo-desktop-after-login) main{max-width:100vw!important;width:100%!important;overflow-x:hidden!important;transform:none!important;zoom:1!important}.shiftivo-desktop-after-login main,.shiftivo-desktop-after-login .dashboard-layout,.shiftivo-desktop-after-login .shiftivo-account-next-card,.shiftivo-desktop-after-login .shiftivo-account-shell{width:min(100%,calc(100vw - .75rem))!important;max-width:min(100%,calc(100vw - .75rem))!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;overflow-x:hidden!important}.shiftivo-account-side,.shiftivo-security-actions{grid-template-columns:1fr!important}.shiftivo-account-info-card,.shiftivo-account-photo-card,.shiftivo-account-main>.glass-card,.shiftivo-account-side .glass-card{padding:.95rem!important;border-radius:1.05rem!important}.shiftivo-admin-main{padding:.75rem .5rem 1.25rem!important}.shiftivo-admin-main>.mx-auto,.shiftivo-admin-main>div.mx-auto{width:min(100%,calc(100vw - .75rem))!important;max-width:min(100%,calc(100vw - .75rem))!important}.shiftivo-admin-main .grid.gap-5.md\:grid-cols-3.lg\:grid-cols-8,.shiftivo-admin-main .shiftivo-admin-user-grid,.v112-admin-modal .shiftivo-admin-detail-grid{grid-template-columns:1fr!important}.shiftivo-admin-main .max-h-\[560px\],.shiftivo-admin-main .max-h-\[420px\]{max-height:none!important}}@media(min-width:768px)and (max-width:1180px){.shiftivo-admin-main .grid.gap-5.md\:grid-cols-3.lg\:grid-cols-8{grid-template-columns:repeat(4,minmax(0,1fr))!important}.shiftivo-admin-main .shiftivo-admin-user-grid{grid-template-columns:1fr!important}}@media(min-width:1500px){.shiftivo-admin-main>.mx-auto,.shiftivo-admin-main>div.mx-auto{width:min(1780px,calc(100vw - 4rem))!important;max-width:min(1780px,calc(100vw - 4rem))!important}:root{--shiftivo-inner-max: 1380px}}:root{--shiftivo-admin-max: 100vw;--shiftivo-inner-max: 1280px}.shiftivo-admin-main{width:100vw!important;max-width:100vw!important;min-height:100vh!important;overflow-x:hidden!important;padding-left:clamp(1rem,2.2vw,2rem)!important;padding-right:clamp(1rem,2.2vw,2rem)!important;background:radial-gradient(circle at 10% 0%,rgba(20,184,166,.16),transparent 34%),radial-gradient(circle at 90% 10%,rgba(37,99,235,.14),transparent 34%),linear-gradient(135deg,#f8fbff,#eef7f5 45%,#f7f8ff)!important}.shiftivo-admin-main>.mx-auto,.shiftivo-admin-main>div.mx-auto{width:100%!important;max-width:min(1840px,calc(100vw - clamp(2rem,4.5vw,4rem)))!important;margin-inline:auto!important}.shiftivo-admin-main>.mx-auto>.rounded-\[2rem\]:first-child,.shiftivo-admin-main .rounded-\[2rem\].bg-white,.shiftivo-admin-main .glass-card,.shiftivo-admin-main .v112-admin-card{width:100%!important}.shiftivo-admin-main .grid.gap-5.md\:grid-cols-3.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(105px,1fr))!important;gap:.8rem!important}.shiftivo-admin-main .grid.gap-5.md\:grid-cols-3.lg\:grid-cols-8>*{min-width:0!important;padding:.9rem!important}.shiftivo-admin-main .grid.gap-5.md\:grid-cols-3.lg\:grid-cols-8 p[class*=tracking]{word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:.1em!important;font-size:.64rem!important}.shiftivo-admin-main .shiftivo-admin-user-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;gap:1rem!important}.shiftivo-desktop-after-login{width:100%!important;min-width:0!important;max-width:100vw!important;overflow-x:hidden!important}.shiftivo-desktop-after-login>header,.shiftivo-desktop-after-login main,.shiftivo-desktop-after-login .mx-auto.max-w-7xl{width:100%!important;min-width:0!important;max-width:min(1340px,calc(100vw - 1.5rem))!important;margin-inline:auto!important}.shiftivo-desktop-after-login>header{max-width:100%!important}.shiftivo-desktop-after-login>header .shiftivo-mobile-nav{max-width:min(1340px,calc(100vw - 1.5rem))!important}@media(max-width:767px){html.shiftivo-desktop-session,html.shiftivo-desktop-session body,html.shiftivo-desktop-session #root{width:100%!important;min-width:0!important;overflow-x:hidden!important}.shiftivo-desktop-after-login,.shiftivo-desktop-after-login>header,.shiftivo-desktop-after-login main,.shiftivo-desktop-after-login .mx-auto.max-w-7xl{width:100%!important;min-width:0!important;max-width:100%!important;transform:none!important;zoom:1!important;overflow-x:hidden!important}.v100-hero,.launch-hero,.shiftivo-public-shell,.shiftivo-landing-shell{min-height:auto!important;padding-top:1.25rem!important;padding-bottom:1.5rem!important;max-width:100vw!important;overflow-x:hidden!important}.v100-hero h1,.launch-hero h1{font-size:clamp(2.05rem,10vw,3.05rem)!important;line-height:.98!important;letter-spacing:-.05em!important}.v100-hero p,.launch-hero p{font-size:.98rem!important;line-height:1.6!important}.v112-start-overlay,.shiftivo-mobile-menu,.shiftivo-mobile-drawer{transition:none!important;animation:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.shiftivo-mobile-drawer{width:min(90vw,21rem)!important;padding:.9rem!important}.shiftivo-admin-main{width:100%!important;padding:.8rem .55rem 1rem!important}.shiftivo-admin-main>.mx-auto,.shiftivo-admin-main>div.mx-auto{width:100%!important;max-width:calc(100vw - .7rem)!important}.shiftivo-admin-main .grid.gap-5.md\:grid-cols-3.lg\:grid-cols-8,.shiftivo-admin-main .shiftivo-admin-user-grid{grid-template-columns:1fr!important}}@media(min-width:768px)and (max-width:1279px){.shiftivo-admin-main .grid.gap-5.md\:grid-cols-3.lg\:grid-cols-8{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.shiftivo-footer-credit{display:block!important;width:100%!important;text-align:center!important;font-weight:950!important;letter-spacing:.08em!important}@media(max-width:767px){body:not(:has(.shiftivo-desktop-after-login)) .v100-hero,body:not(:has(.shiftivo-desktop-after-login)) .v110-hero-clean{padding-top:1rem!important;padding-bottom:1.35rem!important}body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-inner,body:not(:has(.shiftivo-desktop-after-login)) .v110-hero-inner-clean{gap:1rem!important}body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-copy{text-align:center!important;align-items:center!important;margin-inline:auto!important}body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-copy h1{max-width:21rem!important;margin-inline:auto!important;font-size:clamp(2.05rem,9.2vw,2.85rem)!important;line-height:1.02!important;letter-spacing:-.045em!important;text-wrap:balance!important}body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-copy h1 .v136-title-main,body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-copy h1 .v136-hero-highlight{display:block!important}body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-copy h1 .v136-hero-highlight{margin-top:.18rem!important;font-size:.72em!important;line-height:1.08!important}body:not(:has(.shiftivo-desktop-after-login)) .v100-subtitle{max-width:22rem!important;margin-inline:auto!important;font-size:.96rem!important;line-height:1.5!important;text-wrap:balance!important}}@media(max-width:899px){html.shiftivo-desktop-session .shiftivo-desktop-after-login{min-width:var(--shiftivo-desktop-width, 1180px)!important;width:var(--shiftivo-desktop-width, 1180px)!important;max-width:var(--shiftivo-desktop-width, 1180px)!important;overflow-x:visible!important}html.shiftivo-desktop-session .shiftivo-desktop-after-login>header,html.shiftivo-desktop-session .shiftivo-desktop-after-login main,html.shiftivo-desktop-session .shiftivo-desktop-after-login .mx-auto.max-w-7xl{min-width:0!important;width:100%!important;max-width:var(--shiftivo-desktop-width, 1180px)!important}html.shiftivo-desktop-session .shiftivo-desktop-after-login>header .md\:hidden{display:none!important}html.shiftivo-desktop-session .shiftivo-desktop-after-login>header .md\:flex{display:flex!important}html.shiftivo-desktop-session .shiftivo-mobile-nav{max-width:var(--shiftivo-desktop-width, 1180px)!important}html.shiftivo-desktop-session .shiftivo-mobile-nav nav{flex-wrap:nowrap!important;white-space:nowrap!important}html.shiftivo-desktop-session .nav-link{padding-inline:.8rem!important;font-size:.9rem!important}}@media(min-width:900px){html.shiftivo-desktop-session .shiftivo-desktop-after-login{min-width:0!important;width:100%!important;max-width:none!important;overflow-x:hidden!important}}html:not(.shiftivo-desktop-session):not(.shiftivo-phone-desktop-session),html:not(.shiftivo-desktop-session):not(.shiftivo-phone-desktop-session) body,html:not(.shiftivo-desktop-session):not(.shiftivo-phone-desktop-session) #root{width:100%;min-width:0;max-width:100%;overflow-x:hidden}@media(min-width:901px){html.shiftivo-desktop-session,html.shiftivo-desktop-session body,html.shiftivo-desktop-session #root,html.shiftivo-desktop-session .shiftivo-desktop-after-login,html.shiftivo-desktop-session .shiftivo-desktop-after-login>header,html.shiftivo-desktop-session .shiftivo-desktop-after-login main,html.shiftivo-desktop-session .shiftivo-desktop-after-login .mx-auto.max-w-7xl{width:100%!important;min-width:0!important;max-width:100%!important;transform:none!important;overflow-x:hidden!important}}@media(max-width:900px){html.shiftivo-phone-desktop-session,html.shiftivo-phone-desktop-session body,html.shiftivo-phone-desktop-session #root{width:var(--shiftivo-desktop-width, 1180px)!important;min-width:var(--shiftivo-desktop-width, 1180px)!important;max-width:none!important;overflow-x:hidden!important;background:#f8fbff}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login,html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header,html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login main,html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login .mx-auto.max-w-7xl{width:var(--shiftivo-desktop-width, 1180px)!important;min-width:var(--shiftivo-desktop-width, 1180px)!important;max-width:var(--shiftivo-desktop-width, 1180px)!important;transform:none!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .md\:hidden{display:none!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .md\:flex{display:flex!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login .shiftivo-mobile-nav{width:1180px!important;max-width:1180px!important;min-height:4.55rem!important;padding-inline:1.35rem!important;gap:.75rem!important;flex-wrap:nowrap!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login nav.md\:flex{display:flex!important;flex:1 1 auto!important;justify-content:center!important;align-items:center!important;gap:.45rem!important;flex-wrap:nowrap!important;min-width:0!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login .nav-link{white-space:nowrap!important;font-size:.88rem!important;padding:.62rem .82rem!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login .shiftivo-header-actions{display:flex!important;flex:0 0 auto!important;gap:.5rem!important}html:not(.shiftivo-phone-desktop-session) .shiftivo-desktop-after-login,html:not(.shiftivo-phone-desktop-session) .shiftivo-desktop-after-login>header,html:not(.shiftivo-phone-desktop-session) .shiftivo-desktop-after-login main,html:not(.shiftivo-phone-desktop-session) .shiftivo-desktop-after-login .mx-auto.max-w-7xl{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important;transform:none!important}html:not(.shiftivo-phone-desktop-session) .shiftivo-public-shell,html:not(.shiftivo-phone-desktop-session) .shiftivo-public-shell main,html:not(.shiftivo-phone-desktop-session) .v110-hero-inner-clean,html:not(.shiftivo-phone-desktop-session) .v100-hero-inner,html:not(.shiftivo-phone-desktop-session) .v112-value-grid,html:not(.shiftivo-phone-desktop-session) .v112-how-grid{width:100%!important;min-width:0!important;max-width:100%!important}}html.shiftivo-phone-hardware:not(.shiftivo-desktop-session),html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) body,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) #root{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-home,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .shiftivo-public-shell,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-hero,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v110-hero-clean,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-hero-inner,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v110-hero-inner-clean,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v112-section,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v112-value-grid,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v112-how-grid{width:100%!important;min-width:0!important;max-width:100%!important;transform:none!important;overflow-x:hidden!important}html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-hero,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v110-hero-clean{min-height:auto!important;padding:1.45rem .9rem 2.15rem!important}html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-hero-inner,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v110-hero-inner-clean{display:grid!important;grid-template-columns:1fr!important;gap:1.25rem!important;align-items:start!important}html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-hero-copy,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v110-hero-copy{width:100%!important;max-width:23.5rem!important;margin-inline:auto!important;text-align:center!important}html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-hero-copy h1,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v110-hero-copy h1{width:100%!important;max-width:22.5rem!important;margin-inline:auto!important;font-size:clamp(2.05rem,10vw,3rem)!important;line-height:1.03!important;letter-spacing:-.045em!important;text-wrap:balance!important}html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-hero-copy h1 .v136-title-main,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-hero-copy h1 .v136-hero-highlight{display:inline!important}html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-subtitle{max-width:21.5rem!important;margin:.8rem auto 0!important;font-size:.98rem!important;line-height:1.5!important;text-wrap:balance!important}html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-hero-art,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v110-hero-art-clean{width:100%!important;max-width:24rem!important;margin-inline:auto!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login,html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login *{transition-duration:.08s!important}html.shiftivo-phone-desktop-session .shiftivo-mobile-menu,html.shiftivo-phone-desktop-session .shiftivo-mobile-drawer,.shiftivo-mobile-menu,.shiftivo-mobile-drawer{will-change:auto!important}.shiftivo-workspace-card{padding:1.15rem!important}.shiftivo-workspace-card .shiftivo-workspace-head{margin-bottom:.75rem!important;padding-bottom:.65rem!important;border-bottom:1px solid rgba(148,163,184,.18)!important}.shiftivo-workspace-card .shiftivo-workspace-head h2{font-size:clamp(1.35rem,1.8vw,1.75rem)!important;line-height:1.1!important}.shiftivo-workspace-card .shiftivo-workspace-head p{max-width:44rem!important;line-height:1.35!important}.shiftivo-workspace-card .mt-5.grid,.shiftivo-workspace-card>.grid,.shiftivo-workspace-card .grid.gap-4{margin-top:.85rem!important;gap:.75rem!important}.shiftivo-workspace-card [class*=rounded-2xl]{padding:.8rem .9rem!important}.v100-hero-copy h1{max-width:760px!important;text-wrap:balance!important}.v100-subtitle{max-width:720px!important;text-wrap:balance!important}@media(max-width:900px){html.shiftivo-phone-desktop-session,html.shiftivo-phone-desktop-session body,html.shiftivo-phone-desktop-session #root,html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login,html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header,html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login main,html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login .mx-auto.max-w-7xl{width:var(--shiftivo-desktop-width, 1280px)!important;min-width:var(--shiftivo-desktop-width, 1280px)!important;max-width:var(--shiftivo-desktop-width, 1280px)!important;overflow-x:hidden!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login .shiftivo-mobile-nav{width:var(--shiftivo-desktop-width, 1280px)!important;max-width:var(--shiftivo-desktop-width, 1280px)!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login,html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login *{transition-duration:35ms!important;animation-duration:.08s!important}html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-hero-copy h1,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v110-hero-copy h1{font-size:clamp(2rem,9.2vw,2.8rem)!important;max-width:22rem!important;line-height:1.04!important}html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-subtitle{max-width:21.5rem!important;font-size:.96rem!important;line-height:1.42!important}.shiftivo-workspace-card{padding:.95rem!important}}.shiftivo-admin-dashboard-page p,.shiftivo-admin-dashboard-page span,.shiftivo-admin-dashboard-page small,.shiftivo-admin-dashboard-page button,.shiftivo-admin-dashboard-page h1,.shiftivo-admin-dashboard-page h2,.shiftivo-admin-dashboard-page h3{word-break:normal!important;overflow-wrap:anywhere}.shiftivo-desktop-view-hint{display:none}@media(max-width:767px){.shiftivo-desktop-view-hint{display:flex;align-items:flex-start;gap:.6rem;margin:.65rem auto 0;width:min(calc(100% - 1.5rem),34rem);border:1px solid rgba(14,165,233,.22);background:linear-gradient(135deg,#ecfefffa,#f0fdf4f5);color:#0f172a;border-radius:1.15rem;padding:.72rem .85rem;font-size:.78rem;line-height:1.35;font-weight:750;box-shadow:0 14px 30px #0f172a14}.shiftivo-desktop-view-hint svg{flex:0 0 auto;margin-top:.05rem;color:#0f766e}.shiftivo-desktop-view-hint b{color:#0369a1}html.dark .shiftivo-desktop-view-hint,html[data-theme=dark] .shiftivo-desktop-view-hint{border-color:#67e8f93d;background:linear-gradient(135deg,#0f172af5,#134e4ae6);color:#e2e8f0;box-shadow:0 14px 34px #00000052}html.dark .shiftivo-desktop-view-hint b,html[data-theme=dark] .shiftivo-desktop-view-hint b{color:#67e8f9}}.v112-how-card h3,.v112-value-card h3,.v100-faq-card h3{text-wrap:balance!important}.v112-how-card p,.v112-value-card p,.v100-faq-card p,.v100-subtitle{text-wrap:pretty!important;overflow-wrap:normal!important;word-break:normal!important}html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v112-how-card p,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v112-value-card p,html.shiftivo-phone-hardware:not(.shiftivo-desktop-session) .v100-faq-card p{font-size:.94rem!important;line-height:1.55!important}html.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-mobile-nav{width:min(100%,1180px)!important;max-width:min(100%,1180px)!important;min-width:0!important;margin-inline:auto!important;padding-inline:1.1rem!important;gap:.65rem!important;flex-wrap:nowrap!important}html.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header nav.md\:flex,html.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions{display:flex!important}html.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-menu-button,html.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .md\:hidden{display:none!important}html.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header nav.md\:flex{flex:1 1 auto!important;justify-content:center!important;align-items:center!important;flex-wrap:nowrap!important;overflow:visible!important;white-space:nowrap!important;min-width:0!important}html.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .nav-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;font-size:.82rem!important;line-height:1!important;min-height:2.25rem!important;padding:.55rem .68rem!important}html.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-mobile-nav>a:first-child{flex:0 0 auto!important;max-width:10.8rem!important}html.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-logo-wrap{width:10.4rem!important;max-width:10.4rem!important}.shiftivo-next-step-note{align-items:flex-start!important;gap:.8rem!important;padding:.9rem 1rem!important;margin-bottom:1rem!important}.shiftivo-next-step-text{line-height:1.45!important;max-width:70rem!important}.shiftivo-workspace-card{display:flex!important;flex-direction:column!important;gap:.7rem!important}.shiftivo-workspace-card .shiftivo-workspace-head{margin-bottom:0!important}.shiftivo-workspace-info-grid,.shiftivo-workspace-card .mt-5.grid{margin-top:.25rem!important;align-items:stretch!important}.shiftivo-workspace-info-grid>*,.shiftivo-workspace-card .mt-5.grid>*{min-height:auto!important}@media(max-width:768px){.shiftivo-next-step-note{margin:.75rem 0 1rem!important;padding:.85rem!important;border-radius:1.15rem!important}.shiftivo-next-step-icon{width:2rem!important;height:2rem!important}.shiftivo-workspace-card{padding:.95rem!important}.shiftivo-workspace-card .shiftivo-workspace-head{gap:.75rem!important}}@media(hover:none),(max-width:900px){.shiftivo-mobile-drawer,.shiftivo-mobile-menu,.glass-card,.btn-primary,.btn-secondary,.nav-link,.shiftivo-app-main *{transition-duration:.08s!important;animation-duration:.12s!important}.shiftivo-mobile-drawer,.shiftivo-mobile-menu{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media(max-width:900px){html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v100-hero,html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v110-hero-clean,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v100-hero,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v110-hero-clean{min-height:auto!important;padding:1.05rem .75rem 1.35rem!important}html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-inner,html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v110-hero-inner-clean,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-inner,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v110-hero-inner-clean{display:grid!important;grid-template-columns:1fr!important;align-items:start!important;justify-items:center!important;gap:.85rem!important;width:100%!important;max-width:420px!important;min-width:0!important;margin:0 auto!important}html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-copy,html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v110-hero-copy,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-copy,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v110-hero-copy{width:100%!important;max-width:390px!important;margin:0 auto!important;text-align:center!important;align-items:center!important}html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-copy h1,html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v110-hero-copy h1,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-copy h1,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v110-hero-copy h1{width:100%!important;max-width:21.5rem!important;margin:0 auto!important;font-size:clamp(2rem,9vw,2.75rem)!important;line-height:1.03!important;letter-spacing:-.045em!important;text-wrap:balance!important}html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v100-subtitle,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v100-subtitle{max-width:22rem!important;margin:.65rem auto 0!important;font-size:.96rem!important;line-height:1.45!important;text-wrap:balance!important}html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v100-actions,html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v110-actions,html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v131-front-next-card,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v100-actions,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v110-actions,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v131-front-next-card{max-width:390px!important;margin-left:auto!important;margin-right:auto!important}html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-art,html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v110-hero-art-clean,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v100-hero-art,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v110-hero-art-clean{width:100%!important;max-width:390px!important;margin:0 auto!important;transform:none!important}html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v100-workflow-panel,html.shiftivo-phone-hardware.shiftivo-desktop-session:not(.shiftivo-phone-desktop-session) body:not(:has(.shiftivo-desktop-after-login)) .v110-operations-panel,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v100-workflow-panel,html.shiftivo-phone-hardware.shiftivo-desktop-session body:not(:has(.shiftivo-desktop-after-login)) .v110-operations-panel{margin-top:0!important;padding:1rem!important;min-height:auto!important}}.shiftivo-ui-controls{min-width:0}.shiftivo-language-control,.shiftivo-zoom-controls{background-color:#ffffffeb!important;border-color:#e2e8f0f2!important}.shiftivo-language-select{min-width:6.5rem;max-width:9.8rem;cursor:pointer;color:inherit}.shiftivo-language-select option{color:#0f172a;background:#fff}.shiftivo-zoom-controls{min-height:2.5rem;overflow:hidden}.shiftivo-zoom-button,.shiftivo-zoom-value{display:inline-grid;min-height:2rem;place-items:center;border-radius:.85rem;padding:.25rem .55rem;line-height:1;transition:background-color .08s ease,transform .08s ease}.shiftivo-zoom-button:hover,.shiftivo-zoom-value:hover{background:#2563eb14}.shiftivo-zoom-button:active,.shiftivo-zoom-value:active{transform:scale(.97)}.shiftivo-zoom-value{min-width:3.25rem;color:#2563eb}.shiftivo-accessibility-dock{position:fixed;right:1rem;bottom:1rem;z-index:95;border-radius:1.35rem;border:1px solid rgba(226,232,240,.82);background:#ffffffe0;padding:.55rem;box-shadow:0 18px 50px #0f172a29;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-theme=dark] .shiftivo-language-control,html[data-theme=dark] .shiftivo-zoom-controls,html[data-theme=dark] .shiftivo-accessibility-dock{background:#0f172aeb!important;border-color:#94a3b847!important;color:#e2e8f0!important}html[data-theme=dark] .shiftivo-zoom-value{color:#93c5fd}@media(max-width:1080px){.shiftivo-mobile-nav .shiftivo-language-select{max-width:7.4rem}}@media(max-width:640px){.shiftivo-ui-controls{flex-wrap:wrap}.shiftivo-language-control,.shiftivo-zoom-controls{min-width:0}.shiftivo-language-select{width:100%;max-width:none}.shiftivo-accessibility-dock{left:.75rem;right:.75rem;bottom:.75rem}.shiftivo-accessibility-dock .shiftivo-ui-controls{justify-content:center}.shiftivo-accessibility-dock .shiftivo-language-control,.shiftivo-accessibility-dock .shiftivo-zoom-controls{flex:1 1 9rem}}@media(hover:none),(max-width:900px){.shiftivo-zoom-button,.shiftivo-zoom-value,.shiftivo-language-select{transition-duration:.06s!important}.shiftivo-accessibility-dock{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}html.shiftivo-public-phone-desktop-site,html.shiftivo-public-phone-desktop-site body,html.shiftivo-public-phone-desktop-site #root{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}html.shiftivo-public-phone-desktop-site .v100-home,html.shiftivo-public-phone-desktop-site .v100-hero,html.shiftivo-public-phone-desktop-site .v110-hero-clean,html.shiftivo-public-phone-desktop-site .v100-hero-inner,html.shiftivo-public-phone-desktop-site .v110-hero-inner-clean,html.shiftivo-public-phone-desktop-site .v100-hero-copy,html.shiftivo-public-phone-desktop-site .v110-hero-copy,html.shiftivo-public-phone-desktop-site .v100-hero-art,html.shiftivo-public-phone-desktop-site .v110-hero-art-clean,html.shiftivo-public-phone-desktop-site .v100-workflow-panel,html.shiftivo-public-phone-desktop-site .v110-operations-panel,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-home,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-clean,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-inner,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-inner-clean,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-copy,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-art,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-art-clean,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-workflow-panel,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-operations-panel{min-width:0!important;max-width:100%!important;transform:none!important;overflow-x:hidden!important}html.shiftivo-public-phone-desktop-site .v100-hero,html.shiftivo-public-phone-desktop-site .v110-hero-clean,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-clean{min-height:auto!important;height:auto!important;padding:.9rem .72rem 1.2rem!important;display:block!important}html.shiftivo-public-phone-desktop-site .v100-hero-inner,html.shiftivo-public-phone-desktop-site .v110-hero-inner-clean,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-inner,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-inner-clean{display:grid!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;align-items:start!important;justify-items:stretch!important;gap:.72rem!important;min-height:0!important;width:100%!important;max-width:24.5rem!important;margin:0 auto!important}html.shiftivo-public-phone-desktop-site .v100-hero-copy,html.shiftivo-public-phone-desktop-site .v110-hero-copy,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-copy{width:100%!important;max-width:23.25rem!important;margin:0 auto!important;padding:0!important;text-align:center!important;display:block!important}html.shiftivo-public-phone-desktop-site .v100-badge,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-badge{max-width:100%!important;margin:0 auto!important;justify-content:center!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important;font-size:.68rem!important;line-height:1.25!important;padding:.58rem .78rem!important}html.shiftivo-public-phone-desktop-site .v100-hero-copy h1,html.shiftivo-public-phone-desktop-site .v110-hero-copy h1,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-copy h1{width:100%!important;max-width:22.25rem!important;margin:.72rem auto 0!important;font-size:clamp(1.95rem,7.6vw,2.65rem)!important;line-height:1.04!important;letter-spacing:-.04em!important;text-align:center!important;text-wrap:balance!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html.shiftivo-public-phone-desktop-site .v100-hero-copy h1 span,html.shiftivo-public-phone-desktop-site .v100-hero-copy h1 .v136-title-main,html.shiftivo-public-phone-desktop-site .v100-hero-copy h1 .v136-hero-highlight,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1 span,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1 .v136-title-main,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1 .v136-hero-highlight{display:block!important;max-width:100%!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html.shiftivo-public-phone-desktop-site .v100-hero-copy h1 .v136-hero-highlight,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1 .v136-hero-highlight{margin-top:.18rem!important;font-size:.72em!important;line-height:1.08!important}html.shiftivo-public-phone-desktop-site .v100-subtitle,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-subtitle{max-width:22.25rem!important;margin:.62rem auto 0!important;font-size:.93rem!important;line-height:1.42!important;text-align:center!important;text-wrap:balance!important;word-break:normal!important;overflow-wrap:normal!important}html.shiftivo-public-phone-desktop-site .v100-actions,html.shiftivo-public-phone-desktop-site .v110-actions,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-actions,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-actions{display:grid!important;grid-template-columns:1fr!important;gap:.55rem!important;width:100%!important;max-width:22.25rem!important;margin:.8rem auto 0!important}html.shiftivo-public-phone-desktop-site .v100-primary,html.shiftivo-public-phone-desktop-site .v100-secondary,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-primary,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-secondary{width:100%!important;min-height:2.75rem!important;padding:.75rem .9rem!important;font-size:.9rem!important}html.shiftivo-public-phone-desktop-site .v131-front-next-card,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v131-front-next-card{width:100%!important;max-width:22.25rem!important;margin:.72rem auto 0!important;padding:.82rem!important;gap:.65rem!important;align-items:start!important}html.shiftivo-public-phone-desktop-site .v131-front-next-copy h3,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v131-front-next-copy h3{font-size:.93rem!important;line-height:1.25!important;word-break:normal!important;overflow-wrap:normal!important}html.shiftivo-public-phone-desktop-site .v131-front-next-actions,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v131-front-next-actions{grid-template-columns:1fr!important;gap:.45rem!important}html.shiftivo-public-phone-desktop-site .v100-hero-art,html.shiftivo-public-phone-desktop-site .v110-hero-art-clean,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-art,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-art-clean{width:100%!important;max-width:23.25rem!important;margin:0 auto!important;align-self:start!important;display:block!important}html.shiftivo-public-phone-desktop-site .v100-workflow-panel,html.shiftivo-public-phone-desktop-site .v110-operations-panel,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-workflow-panel,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-operations-panel{width:100%!important;max-width:23.25rem!important;min-height:0!important;margin:0 auto!important;padding:.95rem!important;border-radius:1.25rem!important}html.shiftivo-public-phone-desktop-site .v100-flow-list,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-flow-list{gap:.52rem!important}html.shiftivo-public-phone-desktop-site .v100-flow-row,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-flow-row,html.shiftivo-public-phone-desktop-site .v100-commission-note,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-commission-note{padding:.72rem!important;gap:.55rem!important;word-break:normal!important;overflow-wrap:normal!important}html.shiftivo-public-phone-desktop-site .v112-value-section,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v112-value-section{padding-top:1rem!important}@media(max-width:1400px){html.shiftivo-public-phone-desktop-site .v100-hero,html.shiftivo-public-phone-desktop-site .v110-hero-clean,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-clean{min-height:auto!important;height:auto!important;padding:1rem .7rem 1.15rem!important;display:block!important;overflow-x:hidden!important}html.shiftivo-public-phone-desktop-site .v100-hero-inner,html.shiftivo-public-phone-desktop-site .v110-hero-inner-clean,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-inner,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-inner-clean{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(300px,.82fr)!important;grid-auto-flow:column!important;align-items:center!important;justify-items:stretch!important;-moz-column-gap:1rem!important;column-gap:1rem!important;row-gap:0!important;width:min(100%,1120px)!important;max-width:calc(100vw - 1.4rem)!important;min-height:0!important;margin:0 auto!important;padding:0!important}html.shiftivo-public-phone-desktop-site .v100-hero-copy,html.shiftivo-public-phone-desktop-site .v110-hero-copy,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-copy{grid-column:1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;text-align:left!important;align-self:center!important;display:block!important;overflow:visible!important}html.shiftivo-public-phone-desktop-site .v100-hero-art,html.shiftivo-public-phone-desktop-site .v110-hero-art-clean,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-art,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-art-clean{grid-column:2!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;align-self:center!important;display:block!important;overflow:visible!important}html.shiftivo-public-phone-desktop-site .v100-badge,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-badge{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;margin:0!important;justify-content:flex-start!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;font-size:.76rem!important;line-height:1.15!important;padding:.55rem .78rem!important}html.shiftivo-public-phone-desktop-site .v100-hero-copy h1,html.shiftivo-public-phone-desktop-site .v110-hero-copy h1,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-copy h1{width:100%!important;max-width:700px!important;margin:.72rem 0 0!important;font-size:clamp(2.25rem,4.7vw,3.85rem)!important;line-height:1.02!important;letter-spacing:-.052em!important;text-align:left!important;text-wrap:balance!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html.shiftivo-public-phone-desktop-site .v100-hero-copy h1 span,html.shiftivo-public-phone-desktop-site .v100-hero-copy h1 .v136-title-main,html.shiftivo-public-phone-desktop-site .v100-hero-copy h1 .v136-hero-highlight,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1 span,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1 .v136-title-main,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1 .v136-hero-highlight{display:inline!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html.shiftivo-public-phone-desktop-site .v100-hero-copy h1 .v136-hero-highlight,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1 .v136-hero-highlight{font-size:1em!important;line-height:inherit!important;margin-top:0!important}html.shiftivo-public-phone-desktop-site .v100-subtitle,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-subtitle{width:100%!important;max-width:660px!important;margin:.68rem 0 0!important;font-size:.98rem!important;line-height:1.45!important;text-align:left!important;text-wrap:pretty!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html.shiftivo-public-phone-desktop-site .v100-actions,html.shiftivo-public-phone-desktop-site .v110-actions,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-actions,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:.6rem!important;width:100%!important;max-width:660px!important;margin:.85rem 0 0!important}html.shiftivo-public-phone-desktop-site .v100-primary,html.shiftivo-public-phone-desktop-site .v100-secondary,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-primary,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-secondary{width:auto!important;max-width:none!important;min-width:0!important;min-height:2.55rem!important;padding:.68rem .95rem!important;font-size:.88rem!important;line-height:1.1!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}html.shiftivo-public-phone-desktop-site .v131-front-next-card,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v131-front-next-card{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;width:100%!important;max-width:660px!important;margin:.78rem 0 0!important;padding:.78rem!important;gap:.58rem!important;align-items:start!important}html.shiftivo-public-phone-desktop-site .v131-front-next-copy,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v131-front-next-copy{min-width:0!important}html.shiftivo-public-phone-desktop-site .v131-front-next-copy p,html.shiftivo-public-phone-desktop-site .v131-front-next-copy h3,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v131-front-next-copy p,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v131-front-next-copy h3{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html.shiftivo-public-phone-desktop-site .v131-front-next-copy h3,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v131-front-next-copy h3{font-size:.92rem!important;line-height:1.24!important}html.shiftivo-public-phone-desktop-site .v131-front-next-actions,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v131-front-next-actions{grid-column:1 / -1!important;display:flex!important;flex-wrap:wrap!important;grid-template-columns:none!important;gap:.45rem!important;justify-content:flex-start!important}html.shiftivo-public-phone-desktop-site .v131-front-next-actions button,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v131-front-next-actions button{width:auto!important;flex:0 0 auto!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;padding:.58rem .72rem!important;font-size:.82rem!important}html.shiftivo-public-phone-desktop-site .v100-workflow-panel,html.shiftivo-public-phone-desktop-site .v110-operations-panel,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-workflow-panel,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-operations-panel{width:100%!important;max-width:390px!important;min-height:0!important;margin:0 0 0 auto!important;padding:.95rem!important;border-radius:1.35rem!important}html.shiftivo-public-phone-desktop-site .v100-workflow-panel h2,html.shiftivo-public-phone-desktop-site .v110-operations-panel h2,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-workflow-panel h2,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-operations-panel h2{font-size:clamp(1.28rem,2.2vw,1.75rem)!important;line-height:1.08!important;word-break:normal!important;overflow-wrap:normal!important}html.shiftivo-public-phone-desktop-site .v100-flow-list,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-flow-list{gap:.48rem!important}html.shiftivo-public-phone-desktop-site .v100-flow-row,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-flow-row,html.shiftivo-public-phone-desktop-site .v100-commission-note,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-commission-note{padding:.68rem!important;gap:.55rem!important;word-break:normal!important;overflow-wrap:normal!important}html.shiftivo-public-phone-desktop-site .v100-flow-row span,html.shiftivo-public-phone-desktop-site .v100-commission-note p,html.shiftivo-public-phone-desktop-site .v100-commission-note h3,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-flow-row span,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-commission-note p,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-commission-note h3{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html.shiftivo-public-phone-desktop-site .v112-value-section,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v112-value-section{padding-top:.85rem!important}}@media(max-width:760px){html.shiftivo-public-phone-desktop-site .v100-hero-inner,html.shiftivo-public-phone-desktop-site .v110-hero-inner-clean,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-inner,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-inner-clean{grid-template-columns:minmax(0,1fr) minmax(260px,.78fr)!important;-moz-column-gap:.72rem!important;column-gap:.72rem!important}html.shiftivo-public-phone-desktop-site .v100-hero-copy h1,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1{font-size:clamp(1.95rem,4.6vw,2.8rem)!important}html.shiftivo-public-phone-desktop-site .v100-workflow-panel,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-workflow-panel{max-width:330px!important}}@media(max-width:900px),(hover:none){.shiftivo-mobile-drawer .shiftivo-ui-controls,.shiftivo-accessibility-dock .shiftivo-ui-controls{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:.58rem!important}.shiftivo-mobile-drawer .shiftivo-language-control,.shiftivo-mobile-drawer .shiftivo-zoom-controls,.shiftivo-accessibility-dock .shiftivo-language-control,.shiftivo-accessibility-dock .shiftivo-zoom-controls{width:100%!important;min-width:0!important;max-width:100%!important;flex:none!important}.shiftivo-mobile-drawer .shiftivo-language-select,.shiftivo-accessibility-dock .shiftivo-language-select{width:100%!important;min-width:0!important;max-width:none!important}.shiftivo-mobile-drawer .shiftivo-zoom-controls,.shiftivo-accessibility-dock .shiftivo-zoom-controls{display:grid!important;grid-template-columns:minmax(2.6rem,1fr) minmax(3.35rem,auto) minmax(2.6rem,1fr)!important;align-items:center!important;overflow:visible!important;padding:.28rem!important}.shiftivo-mobile-drawer .shiftivo-zoom-button,.shiftivo-mobile-drawer .shiftivo-zoom-value,.shiftivo-accessibility-dock .shiftivo-zoom-button,.shiftivo-accessibility-dock .shiftivo-zoom-value{width:100%!important;min-width:0!important;padding:.52rem .42rem!important;min-height:2.25rem!important;white-space:nowrap!important}}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .shiftivo-mobile-nav .shiftivo-ui-controls{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:.42rem!important;min-width:0!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .shiftivo-mobile-nav .shiftivo-zoom-controls{display:flex!important;flex:0 0 auto!important;min-width:8.6rem!important;width:auto!important;overflow:visible!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .shiftivo-mobile-nav .shiftivo-zoom-button,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .shiftivo-mobile-nav .shiftivo-zoom-value{flex:0 0 auto!important;white-space:nowrap!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-mobile-nav{width:100%!important;max-width:100%!important;padding-inline:.42rem!important;gap:.28rem!important;overflow:hidden!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-mobile-nav>a:first-child{flex:0 0 7.35rem!important;width:7.35rem!important;max-width:7.35rem!important;min-width:0!important;gap:.2rem!important;overflow:hidden!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-logo-wrap,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-logo{width:7.25rem!important;max-width:7.25rem!important;height:2.05rem!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:left center!important;object-position:left center!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header nav.md\:flex{flex:1 1 auto!important;min-width:0!important;max-width:none!important;gap:.08rem!important;justify-content:center!important;overflow:hidden!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .nav-link{flex:0 1 auto!important;min-width:-moz-max-content!important;min-width:max-content!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;font-size:.66rem!important;line-height:1!important;min-height:1.9rem!important;padding:.42rem .34rem!important;letter-spacing:-.01em!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions{flex:0 1 auto!important;min-width:0!important;max-width:20rem!important;gap:.24rem!important;overflow:hidden!important;justify-content:flex-end!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-ui-controls{flex:0 1 auto!important;min-width:0!important;max-width:12.4rem!important;gap:.18rem!important;flex-wrap:nowrap!important;overflow:hidden!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-ui-controls>.btn-secondary{width:1.95rem!important;min-width:1.95rem!important;height:1.95rem!important;min-height:1.95rem!important;padding:0!important;border-radius:.82rem!important;gap:0!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-ui-controls>.btn-secondary span{display:none!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-language-control{flex:0 1 5.7rem!important;width:5.7rem!important;max-width:5.7rem!important;min-width:0!important;min-height:1.95rem!important;padding:.22rem .32rem!important;border-radius:.82rem!important;gap:.18rem!important;overflow:hidden!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-language-control svg{width:.78rem!important;height:.78rem!important;flex:0 0 auto!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-language-select{width:4.15rem!important;min-width:0!important;max-width:4.15rem!important;font-size:.63rem!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-zoom-controls{flex:0 0 auto!important;min-width:5rem!important;max-width:5rem!important;min-height:1.95rem!important;height:1.95rem!important;padding:.08rem!important;border-radius:.82rem!important;gap:.03rem!important;overflow:hidden!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-zoom-button,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-zoom-value{min-height:1.58rem!important;height:1.58rem!important;padding:.08rem .18rem!important;border-radius:.62rem!important;font-size:.58rem!important;line-height:1!important;white-space:nowrap!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-zoom-value{min-width:2rem!important;width:2rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .rounded-full.bg-slate-100{max-width:3.1rem!important;padding:.42rem .46rem!important;font-size:.58rem!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions>.btn-secondary,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions>.btn-primary{min-height:1.95rem!important;padding:.38rem .48rem!important;border-radius:.82rem!important;font-size:.62rem!important;line-height:1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;gap:.22rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions>.btn-secondary svg,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions>.btn-primary svg{width:.78rem!important;height:.78rem!important}@media(max-width:920px){html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-mobile-nav>a:first-child{flex-basis:6.4rem!important;width:6.4rem!important;max-width:6.4rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-logo-wrap,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-logo{width:6.25rem!important;max-width:6.25rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .nav-link{font-size:.6rem!important;padding-inline:.25rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .rounded-full.bg-slate-100{display:none!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions>.btn-secondary,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions>.btn-primary{font-size:0!important;width:1.95rem!important;min-width:1.95rem!important;padding-inline:0!important;justify-content:center!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions>.btn-secondary svg,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions>.btn-primary svg{margin:0!important}}@media(max-width:640px){.shiftivo-mobile-drawer .shiftivo-ui-controls{display:grid!important;grid-template-columns:2.35rem minmax(0,1fr) minmax(7.2rem,1fr)!important;align-items:center!important;gap:.42rem!important;width:100%!important}.shiftivo-mobile-drawer .shiftivo-ui-controls>.btn-secondary{width:2.35rem!important;height:2.35rem!important;min-height:2.35rem!important;padding:0!important}.shiftivo-mobile-drawer .shiftivo-ui-controls>.btn-secondary span{display:none!important}.shiftivo-mobile-drawer .shiftivo-language-control,.shiftivo-mobile-drawer .shiftivo-zoom-controls{width:100%!important;min-width:0!important;max-width:none!important}.shiftivo-mobile-drawer .shiftivo-language-select{min-width:0!important;max-width:100%!important;font-size:.82rem!important}.shiftivo-mobile-drawer .shiftivo-zoom-button,.shiftivo-mobile-drawer .shiftivo-zoom-value{padding-inline:.32rem!important;font-size:.75rem!important}}html[data-shiftivo-lang=hi],html[data-shiftivo-lang=mr],html[data-shiftivo-lang=gu]{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[data-shiftivo-lang=hi] body,html[data-shiftivo-lang=mr] body,html[data-shiftivo-lang=gu] body{word-break:normal;overflow-wrap:anywhere}html[data-shiftivo-lang=hi] .nav-link,html[data-shiftivo-lang=mr] .nav-link,html[data-shiftivo-lang=gu] .nav-link,html[data-shiftivo-lang=hi] button,html[data-shiftivo-lang=mr] button,html[data-shiftivo-lang=gu] button,html[data-shiftivo-lang=hi] .btn-primary,html[data-shiftivo-lang=mr] .btn-primary,html[data-shiftivo-lang=gu] .btn-primary,html[data-shiftivo-lang=hi] .btn-secondary,html[data-shiftivo-lang=mr] .btn-secondary,html[data-shiftivo-lang=gu] .btn-secondary{word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}@media(max-width:760px),(hover:none)and (pointer:coarse){.glass-card,.dark-card,.card,.soft-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 10px 28px #0f172a14!important}.premium-orb,.hero-orbit,.pulse-dot:after{animation:none!important}.btn-primary,.btn-secondary,.btn-dark,.nav-link,.shiftivo-mobile-drawer,.shiftivo-accessibility-dock,.glass-card,.card,.soft-card{transition-duration:.08s!important}.shiftivo-mobile-drawer{will-change:transform}.shiftivo-ui-controls,.shiftivo-language-control,.shiftivo-zoom-controls{contain:layout paint}}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-clean,html.shiftivo-public-phone-desktop-site .v100-hero,html.shiftivo-public-phone-desktop-site .v110-hero-clean{padding-top:.8rem!important;padding-bottom:.8rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-inner,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-inner-clean,html.shiftivo-public-phone-desktop-site .v100-hero-inner,html.shiftivo-public-phone-desktop-site .v110-hero-inner-clean{grid-template-columns:minmax(0,1fr) minmax(245px,.72fr)!important;align-items:start!important;-moz-column-gap:.72rem!important;column-gap:.72rem!important;row-gap:0!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-copy,html.shiftivo-public-phone-desktop-site .v100-hero-copy,html.shiftivo-public-phone-desktop-site .v110-hero-copy{align-self:start!important;justify-self:stretch!important;text-align:left!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-art,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-art-clean,html.shiftivo-public-phone-desktop-site .v100-hero-art,html.shiftivo-public-phone-desktop-site .v110-hero-art-clean{align-self:start!important;justify-self:stretch!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-workflow-panel,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-operations-panel,html.shiftivo-public-phone-desktop-site .v100-workflow-panel,html.shiftivo-public-phone-desktop-site .v110-operations-panel{max-width:320px!important;margin-top:0!important;transform:none!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-copy h1,html.shiftivo-public-phone-desktop-site .v100-hero-copy h1,html.shiftivo-public-phone-desktop-site .v110-hero-copy h1{font-size:clamp(1.85rem,4.25vw,2.95rem)!important;line-height:1.04!important;max-width:610px!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-primary,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-secondary,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v131-front-next-actions button,html.shiftivo-public-phone-desktop-site .v100-primary,html.shiftivo-public-phone-desktop-site .v100-secondary,html.shiftivo-public-phone-desktop-site .v131-front-next-actions button{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}@media(max-width:640px){.shiftivo-mobile-drawer .shiftivo-ui-controls{grid-template-columns:2.25rem minmax(5.7rem,.9fr) minmax(7rem,1.1fr)!important;gap:.34rem!important}.shiftivo-mobile-drawer .shiftivo-language-control{padding-inline:.42rem!important;gap:.28rem!important}.shiftivo-mobile-drawer .shiftivo-language-select{font-size:.76rem!important;text-overflow:ellipsis!important}.shiftivo-mobile-drawer .shiftivo-zoom-controls{grid-template-columns:1fr auto 1fr!important;padding:.16rem!important}.shiftivo-mobile-drawer .shiftivo-zoom-button,.shiftivo-mobile-drawer .shiftivo-zoom-value{min-height:2rem!important;padding:.32rem .24rem!important;font-size:.68rem!important}}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-ui-controls{max-width:10.8rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-language-control{width:4.7rem!important;max-width:4.7rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-language-select{width:3.25rem!important;max-width:3.25rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-zoom-controls{min-width:4.65rem!important;max-width:4.65rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header nav.md\:flex{justify-content:flex-start!important}@media(max-width:900px),(hover:none){html.shiftivo-phone-hardware .v100-hero,html.shiftivo-phone-hardware .v110-hero-clean{min-height:auto!important;padding-top:1.05rem!important;padding-bottom:1.25rem!important}html.shiftivo-phone-hardware .v100-hero-inner,html.shiftivo-phone-hardware .v110-hero-inner-clean{align-items:start!important}html.shiftivo-phone-hardware .v100-hero h1,html.shiftivo-phone-hardware .v100-hero-copy h1,html.shiftivo-phone-hardware .v110-hero-copy h1{font-size:clamp(2.05rem,7.8vw,3.15rem)!important;line-height:1.03!important;letter-spacing:-.04em!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-wrap:balance!important}html.shiftivo-phone-hardware .v100-hero h1 span,html.shiftivo-phone-hardware .v100-hero-copy h1 span,html.shiftivo-phone-hardware .v100-hero-copy h1 .v136-title-main,html.shiftivo-phone-hardware .v100-hero-copy h1 .v136-hero-highlight{display:inline!important;margin-top:0!important;font-size:1em!important;line-height:inherit!important;letter-spacing:inherit!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html.shiftivo-phone-hardware .v100-badge,html.shiftivo-phone-hardware .v100-primary,html.shiftivo-phone-hardware .v100-secondary,html.shiftivo-phone-hardware .v131-front-next-card,html.shiftivo-phone-hardware .v131-front-next-actions button,html.shiftivo-phone-hardware .v100-flow-row,html.shiftivo-phone-hardware .v100-flow-row p,html.shiftivo-phone-hardware .nav-link,html.shiftivo-phone-hardware .shiftivo-drawer-action{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;white-space:normal!important}html.shiftivo-phone-hardware .v100-primary,html.shiftivo-phone-hardware .v100-secondary,html.shiftivo-phone-hardware .v131-front-next-actions button,html.shiftivo-phone-hardware .shiftivo-drawer-action{min-width:-moz-max-content!important;min-width:max-content!important}html.shiftivo-phone-hardware .v100-bg{filter:blur(22px)!important;opacity:.42!important}html.shiftivo-phone-hardware .glass-card,html.shiftivo-phone-hardware .card,html.shiftivo-phone-hardware .dark-card,html.shiftivo-phone-hardware .v100-workflow-panel,html.shiftivo-phone-hardware .v112-value-card,html.shiftivo-phone-hardware .v112-how-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.shiftivo-phone-hardware .v100-home *,html.shiftivo-phone-hardware .shiftivo-mobile-nav *,html.shiftivo-phone-hardware .shiftivo-mobile-drawer *{transition-duration:.06s!important;animation-duration:.12s!important}}@media(max-width:1180px),(hover:none){html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-mobile-nav{width:100%!important;max-width:100%!important;min-width:0!important;padding-inline:.35rem!important;gap:.22rem!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;overflow:visible!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header nav.md\:flex{display:flex!important;flex:1 1 auto!important;min-width:0!important;justify-content:center!important;gap:.06rem!important;overflow:hidden!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .nav-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 1 auto!important;min-width:-moz-max-content!important;min-width:max-content!important;max-width:-moz-max-content!important;max-width:max-content!important;white-space:nowrap!important;font-size:.58rem!important;line-height:1!important;padding:.38rem .24rem!important;border-radius:999px!important;overflow:visible!important;text-overflow:clip!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions{display:flex!important;flex:0 1 auto!important;min-width:0!important;max-width:11.7rem!important;gap:.16rem!important;align-items:center!important;justify-content:flex-end!important;overflow:visible!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-mobile-nav>a:first-child{flex:0 0 5.8rem!important;width:5.8rem!important;max-width:5.8rem!important;min-width:0!important;overflow:hidden!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-logo-wrap,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-logo{width:5.7rem!important;max-width:5.7rem!important;height:1.9rem!important;-o-object-position:left center!important;object-position:left center!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-ui-controls{max-width:7.8rem!important;gap:.12rem!important;flex-wrap:nowrap!important;overflow:visible!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-language-control{width:4rem!important;max-width:4rem!important;flex-basis:4rem!important;padding:.16rem .2rem!important;min-height:1.75rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-language-select{width:3.15rem!important;max-width:3.15rem!important;font-size:.55rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-ui-controls>.btn-secondary,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions>.btn-secondary,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions>.btn-primary{width:1.72rem!important;min-width:1.72rem!important;height:1.72rem!important;min-height:1.72rem!important;padding:0!important;font-size:0!important;border-radius:.7rem!important;justify-content:center!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-ui-controls>.btn-secondary span,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions>.btn-secondary span,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions>.btn-primary span{display:none!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-zoom-controls{display:none!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .rounded-full.bg-slate-100{display:none!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-menu-button,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .md\:hidden.shiftivo-menu-button{display:inline-flex!important;flex:0 0 1.85rem!important;width:1.85rem!important;min-width:1.85rem!important;height:1.85rem!important;min-height:1.85rem!important;padding:0!important;border-radius:.75rem!important;align-items:center!important;justify-content:center!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .shiftivo-mobile-menu,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .shiftivo-mobile-menu.md\:hidden{display:flex!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .shiftivo-mobile-drawer{width:min(92vw,22rem)!important;max-width:22rem!important}}@media(max-width:1180px),(hover:none){html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v100-hero,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v110-hero-clean{padding:1rem .7rem 1.2rem!important;min-height:auto!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v100-hero-inner,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v110-hero-inner-clean{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(270px,.82fr)!important;-moz-column-gap:.75rem!important;column-gap:.75rem!important;row-gap:0!important;align-items:start!important;min-height:0!important;max-width:100%!important;width:100%!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v100-hero-copy,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v110-hero-copy{text-align:left!important;max-width:none!important;width:100%!important;margin:0!important;align-items:start!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v100-hero-copy h1,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v110-hero-copy h1{max-width:100%!important;margin:.72rem 0 0!important;font-size:clamp(2.15rem,4.2vw,3rem)!important;line-height:1.02!important;letter-spacing:-.038em!important;text-align:left!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v100-subtitle{max-width:34rem!important;margin:.8rem 0 0!important;text-align:left!important;font-size:.96rem!important;line-height:1.45!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v100-actions,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v110-actions,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v131-front-next-card{margin-top:.85rem!important;margin-left:0!important;margin-right:0!important;justify-content:flex-start!important;max-width:100%!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v100-hero-art,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v110-hero-art-clean{width:100%!important;max-width:350px!important;margin:0!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v100-workflow-panel,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login .v110-operations-panel{padding:.88rem!important;border-radius:1.1rem!important;max-width:350px!important}}.v155-owner-card span,.v155-footer-contact small{font-weight:900}.v155-owner-card p{overflow-wrap:anywhere}.v155-footer-contact{display:grid;gap:.22rem;max-width:42rem}.v155-footer-contact small{display:block;color:inherit;font-size:.78rem;line-height:1.35;opacity:.78}@media(max-width:900px),(pointer:coarse){.v100-home .glass-card,.v100-home .card,.v100-home .dark-card,.shiftivo-desktop-after-login .glass-card,.shiftivo-desktop-after-login .card,.shiftivo-desktop-after-login .dark-card{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;box-shadow:0 10px 28px #0f172a14!important}.v100-home *,.shiftivo-mobile-nav *,.v112-start-overlay *,.v100-actions *,.v131-front-next-card *{transition-duration:.12s!important}.v100-bg,.premium-orb,.hero-orbit{animation:none!important;filter:blur(1.75rem)!important}.v100-section,.v112-value-section,#contact{content-visibility:auto;contain-intrinsic-size:1px 720px}}@media(max-width:640px){.v155-owner-card{padding:.85rem!important}.v155-footer-contact small{font-size:.72rem}}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header{width:100%!important;overflow:visible!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-mobile-nav,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-mobile-nav{display:grid!important;grid-template-columns:minmax(104px,.55fr) minmax(0,1.6fr) minmax(122px,auto) 38px!important;align-items:center!important;gap:.32rem!important;max-width:none!important;width:100%!important;padding:.42rem .55rem!important;min-width:0!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-mobile-nav>a:first-child,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-mobile-nav>a:first-child{min-width:0!important;width:100%!important;max-width:148px!important;overflow:hidden!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-logo-wrap,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-logo-wrap{width:100%!important;max-width:148px!important;height:2.28rem!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header nav.md\:flex,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header nav.md\:flex{display:flex!important;min-width:0!important;width:100%!important;max-width:100%!important;gap:.16rem!important;align-items:center!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header nav.md\:flex::-webkit-scrollbar,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header nav.md\:flex::-webkit-scrollbar{display:none!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .nav-link,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .nav-link{flex:0 0 auto!important;min-width:-moz-max-content!important;min-width:max-content!important;padding:.34rem .44rem!important;font-size:.64rem!important;line-height:1!important;letter-spacing:-.01em!important;border-radius:999px!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions{display:flex!important;min-width:0!important;gap:.22rem!important;align-items:center!important;justify-content:flex-end!important;overflow:visible!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions .rounded-full,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions .rounded-full{display:none!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions .btn-secondary,html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions .btn-primary,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions .btn-secondary,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-header-actions .btn-primary{min-height:2rem!important;width:auto!important;padding:.34rem .48rem!important;font-size:.62rem!important;border-radius:.85rem!important;white-space:nowrap!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-ui-controls,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-ui-controls{display:flex!important;gap:.18rem!important;align-items:center!important;flex-wrap:nowrap!important;min-width:0!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-language-control,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-language-control{padding:.28rem .38rem!important;border-radius:.85rem!important;max-width:5.85rem!important;min-height:2rem!important;font-size:.62rem!important;gap:.18rem!important;overflow:hidden!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-language-select,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-language-select{max-width:4.55rem!important;font-size:.62rem!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-zoom-controls,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-zoom-controls{display:none!important}html.shiftivo-phone-desktop-session .shiftivo-desktop-after-login>header .shiftivo-menu-button,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-desktop-after-login>header .shiftivo-menu-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.15rem!important;min-width:2.15rem!important;height:2.15rem!important;padding:0!important;border-radius:.85rem!important}html.shiftivo-phone-desktop-session .shiftivo-mobile-menu,html.shiftivo-phone-desktop-session .shiftivo-mobile-menu.md\:hidden,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-mobile-menu,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-mobile-menu.md\:hidden{display:flex!important}html.shiftivo-phone-desktop-session .shiftivo-mobile-drawer,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-mobile-drawer{width:min(92vw,24rem)!important;max-width:24rem!important}html.shiftivo-phone-desktop-session .shiftivo-mobile-drawer .shiftivo-ui-controls,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-mobile-drawer .shiftivo-ui-controls{width:100%!important;flex-wrap:wrap!important;gap:.42rem!important}html.shiftivo-phone-desktop-session .shiftivo-mobile-drawer .shiftivo-zoom-controls,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site.shiftivo-desktop-session .shiftivo-mobile-drawer .shiftivo-zoom-controls{display:flex!important;width:100%!important;min-width:0!important}@media(pointer:coarse){html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-clean{min-height:auto!important;padding:1rem .85rem 1.2rem!important;overflow:visible!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-inner,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-inner-clean{display:grid!important;grid-template-columns:minmax(0,.98fr) minmax(270px,.9fr)!important;align-items:start!important;gap:.95rem!important;width:min(100%,960px)!important;max-width:960px!important;margin:0 auto!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-copy{width:100%!important;max-width:none!important;min-width:0!important;text-align:left!important;margin:0!important;align-self:start!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-copy h1,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v136-title-main,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v136-hero-highlight,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .gradient-text{font-size:clamp(1.45rem,3.05vw,2.05rem)!important;line-height:1.08!important;letter-spacing:-.04em!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-copy h1 span,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-copy h1 span{font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-subtitle{max-width:34rem!important;margin:.55rem 0 0!important;font-size:.82rem!important;line-height:1.35!important;text-align:left!important;word-break:normal!important;overflow-wrap:normal!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-actions,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-actions,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v131-front-next-card{margin-left:0!important;margin-right:0!important;max-width:34rem!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-hero-art,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-hero-art-clean{width:100%!important;max-width:360px!important;margin:0!important;align-self:start!important}html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v100-workflow-panel,html.shiftivo-phone-hardware.shiftivo-browser-desktop-site .v110-operations-panel{margin-top:0!important;padding:.85rem!important}}html.shiftivo-phone-hardware .shiftivo-mobile-menu,html.shiftivo-phone-hardware .shiftivo-mobile-drawer,html.shiftivo-phone-hardware .glass-card,html.shiftivo-phone-hardware .card,html.shiftivo-phone-hardware .soft-card,html.shiftivo-phone-hardware .btn-primary,html.shiftivo-phone-hardware .btn-secondary,html.shiftivo-phone-hardware .nav-link{transition-duration:80ms!important;animation-duration:.12s!important}html.shiftivo-phone-hardware .glass-card,html.shiftivo-phone-hardware .dark-card{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;box-shadow:0 12px 34px #0f172a14!important}.shiftivo-apply-panel{width:100%}@media(max-width:1180px){.shiftivo-apply-panel{margin-left:auto!important;margin-right:auto!important;max-width:min(100%,720px)!important}.shiftivo-apply-panel textarea,.shiftivo-apply-panel .btn-primary,.shiftivo-apply-panel .btn-secondary{width:100%!important}}html.shiftivo-phone-desktop-session .shiftivo-apply-panel,html.shiftivo-browser-desktop-site.shiftivo-phone-hardware .shiftivo-apply-panel,html.shiftivo-phone-hardware .shiftivo-apply-panel{max-width:720px!important;margin-left:auto!important;margin-right:auto!important}@media(min-width:1024px){.shiftivo-job-apply-layout{width:min(100%,1180px)!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:minmax(0,1fr) minmax(360px,460px)!important;align-items:start!important}.shiftivo-job-apply-layout .shiftivo-account-side,.shiftivo-job-apply-layout .shiftivo-apply-panel{width:100%!important;max-width:460px!important;margin-left:auto!important;margin-right:auto!important}.shiftivo-desktop-after-login .shiftivo-workspace-card:has(.shiftivo-open-account),.shiftivo-desktop-after-login .shiftivo-workspace-card{min-height:0!important;justify-content:flex-start!important;gap:.75rem!important}.shiftivo-workspace-card .shiftivo-workspace-info-grid,.shiftivo-workspace-card .mt-5.grid{margin-top:.5rem!important}}@media(min-width:768px){.shiftivo-jobs-filter-card{width:min(100%,980px)!important;margin-left:auto!important;margin-right:auto!important}.shiftivo-jobs-filter-grid{align-items:center!important}.shiftivo-jobs-filter-grid>*{min-width:0!important}}.shiftivo-workspace-card{display:none!important}.shiftivo-dashboard-page{--shiftivo-dashboard-card-radius: 1.55rem}.shiftivo-dashboard-page>.grid,.shiftivo-dashboard-page>section{width:min(100%,1180px)!important;margin-left:auto!important;margin-right:auto!important}.shiftivo-dashboard-page>.grid:first-of-type{align-items:stretch!important}.shiftivo-dashboard-page .glass-card,.shiftivo-dashboard-page .card,.shiftivo-dashboard-page .soft-card,.shiftivo-dashboard-page .rounded-2xl.border.border-slate-200.bg-white{border-radius:var(--shiftivo-dashboard-card-radius)!important;border-color:#94a3b847!important;box-shadow:0 18px 52px #0f172a13!important}.shiftivo-dashboard-page .glass-card:hover,.shiftivo-dashboard-page .rounded-2xl.border.border-slate-200.bg-white:hover{box-shadow:0 22px 62px #0f172a1a!important}.shiftivo-dashboard-page section.mt-6,.shiftivo-dashboard-page section>.glass-card,.shiftivo-dashboard-page>section.glass-card{margin-top:1.35rem!important}.shiftivo-dashboard-page h2{letter-spacing:-.025em!important}.shiftivo-dashboard-page .grid.gap-4,.shiftivo-dashboard-page .grid.gap-5,.shiftivo-dashboard-page .grid.gap-6{align-items:stretch!important}@media(min-width:768px){.shiftivo-jobs-filter-card{display:block!important;width:min(100%,1040px)!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important;padding:1.1rem!important}.shiftivo-jobs-filter-grid{width:100%!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:minmax(320px,1fr) minmax(220px,270px) auto!important;justify-content:center!important;align-items:center!important}.shiftivo-jobs-filter-grid .input,.shiftivo-jobs-filter-grid select,.shiftivo-jobs-filter-grid .rounded-2xl{min-height:3rem!important}}html.shiftivo-phone-desktop-session .shiftivo-dashboard-page,html.shiftivo-browser-desktop-site.shiftivo-phone-hardware .shiftivo-dashboard-page{width:min(100%,calc(100vw - .75rem))!important;max-width:min(100%,calc(100vw - .75rem))!important;padding-left:0!important;padding-right:0!important}html.shiftivo-phone-desktop-session .shiftivo-dashboard-page>.grid,html.shiftivo-phone-desktop-session .shiftivo-dashboard-page>section,html.shiftivo-browser-desktop-site.shiftivo-phone-hardware .shiftivo-dashboard-page>.grid,html.shiftivo-browser-desktop-site.shiftivo-phone-hardware .shiftivo-dashboard-page>section{width:100%!important;max-width:100%!important}.shiftivo-submit-blocker-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a7a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.shiftivo-submit-blocker-card{width:min(100%,34rem);border-radius:1.75rem;border:1px solid rgba(255,255,255,.7);background:#fffffffa;padding:1.25rem;box-shadow:0 28px 90px #0f172a42}.shiftivo-dashboard-page{width:min(100%,1180px)!important;margin-inline:auto!important;display:grid!important;gap:1.1rem!important;align-items:start!important}.shiftivo-dashboard-page>.grid,.shiftivo-dashboard-page>section{width:100%!important;max-width:1180px!important;margin:0 auto!important}.shiftivo-dashboard-page section.mt-6,.shiftivo-dashboard-page>section.mt-6,.shiftivo-dashboard-page>section+section,.shiftivo-dashboard-page>.grid+section{margin-top:0!important}.shiftivo-dashboard-page>.grid:first-of-type{gap:1rem!important}.shiftivo-dashboard-page>.grid:first-of-type>.glass-card{min-height:8.25rem!important;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.12),transparent 8rem),linear-gradient(180deg,#fffffffa,#f8fafceb)!important;border:1px solid rgba(148,163,184,.26)!important}.shiftivo-dashboard-page .glass-card{overflow:hidden!important;background:radial-gradient(circle at 100% 0%,rgba(20,184,166,.08),transparent 11rem),linear-gradient(180deg,#fffffffa,#f8fafcf0)!important;border:1px solid rgba(148,163,184,.24)!important;box-shadow:0 18px 48px #0f172a13!important}.shiftivo-dashboard-page .glass-card>.bg-slate-950{background:linear-gradient(135deg,#020617,#0f766e 58%,#1d4ed8)!important}.shiftivo-dashboard-page .rounded-2xl.border.border-slate-200.bg-white,.shiftivo-dashboard-page .rounded-2xl.border.border-emerald-200,.shiftivo-dashboard-page .rounded-2xl.border.border-emerald-100{background:#fffffff0!important;border-color:#94a3b840!important;box-shadow:0 10px 28px #0f172a0e!important}.shiftivo-dashboard-page h2{letter-spacing:-.035em!important}.shiftivo-dashboard-page .grid{align-items:stretch!important}.shiftivo-dashboard-page .glass-card .btn-primary,.shiftivo-dashboard-page .glass-card .btn-secondary{white-space:nowrap!important}@media(min-width:1024px){.shiftivo-dashboard-page>section.grid.lg\:grid-cols-\[1fr_1fr\],.shiftivo-dashboard-page>section.grid.lg\:grid-cols-2,.shiftivo-dashboard-page>section.mt-6.grid.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.shiftivo-submit-blocker-overlay{padding:.75rem;align-items:flex-end}.shiftivo-submit-blocker-card{border-radius:1.35rem;padding:1rem}.shiftivo-dashboard-page{width:100%!important;max-width:100%!important;gap:.85rem!important}.shiftivo-dashboard-page>.grid:first-of-type{grid-template-columns:1fr!important}.shiftivo-dashboard-page .glass-card{border-radius:1.2rem!important}}.shiftivo-dashboard-page{--shiftivo-dashboard-max: 1180px;--shiftivo-dashboard-gap: 1rem}.shiftivo-dashboard-page .shiftivo-dashboard-main-grid{width:min(100%,var(--shiftivo-dashboard-max))!important;margin-inline:auto!important;align-items:stretch!important;gap:var(--shiftivo-dashboard-gap)!important}.shiftivo-dashboard-page .shiftivo-dashboard-accepted-card,.shiftivo-dashboard-page .shiftivo-dashboard-grade-card,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card,.shiftivo-dashboard-page .shiftivo-dashboard-section-card,.shiftivo-dashboard-page>section.glass-card,.shiftivo-dashboard-page>section>.glass-card{position:relative!important;min-width:0!important}.shiftivo-dashboard-page .shiftivo-dashboard-accepted-card:before,.shiftivo-dashboard-page .shiftivo-dashboard-grade-card:before,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card:before,.shiftivo-dashboard-page .shiftivo-dashboard-section-card:before,.shiftivo-dashboard-page>section.glass-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#2563ebe0,#14b8a6e0);pointer-events:none}.shiftivo-dashboard-page .shiftivo-dashboard-grade-card{display:flex!important;flex-direction:column!important;justify-content:space-between!important}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card{min-height:100%!important}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .max-h-\[300px\]{max-height:260px!important}.shiftivo-dashboard-page .shiftivo-dashboard-section-card{width:min(100%,var(--shiftivo-dashboard-max))!important;margin-inline:auto!important}.shiftivo-dashboard-page .shiftivo-dashboard-section-card .grid,.shiftivo-dashboard-page>section.glass-card .grid{align-items:stretch!important}.shiftivo-dashboard-page .shiftivo-dashboard-section-card .rounded-2xl,.shiftivo-dashboard-page .shiftivo-dashboard-main-grid .rounded-2xl,.shiftivo-dashboard-page>section.glass-card .rounded-2xl{min-width:0!important}.shiftivo-dashboard-page .shiftivo-dashboard-section-card h2,.shiftivo-dashboard-page .shiftivo-dashboard-main-grid h2{letter-spacing:-.04em!important}@media(min-width:1024px){.shiftivo-dashboard-page .shiftivo-dashboard-main-grid{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr)!important}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card{grid-column:1 / -1!important}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .max-h-\[300px\]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.8rem!important;max-height:none!important;overflow:visible!important;padding-right:1.25rem!important}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .max-h-\[300px\]>.empty-state,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .max-h-\[300px\]>div:only-child{grid-column:1 / -1!important}}@media(min-width:1280px){.shiftivo-dashboard-page .shiftivo-dashboard-main-grid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)!important}}@media(max-width:1023px){.shiftivo-dashboard-page .shiftivo-dashboard-main-grid{grid-template-columns:1fr!important}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .max-h-\[300px\]{max-height:320px!important}}@media(max-width:767px){.shiftivo-dashboard-page{--shiftivo-dashboard-gap: .85rem}.shiftivo-dashboard-page .shiftivo-dashboard-accepted-card,.shiftivo-dashboard-page .shiftivo-dashboard-grade-card,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card,.shiftivo-dashboard-page .shiftivo-dashboard-section-card{border-radius:1.2rem!important}}.shiftivo-dashboard-page .shiftivo-dashboard-notifications-card{grid-column:1 / -1!important;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.08),transparent 12rem),linear-gradient(180deg,#fffffffc,#f8fafcf5)!important}.shiftivo-dashboard-page .shiftivo-dashboard-notifications-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#2563eb61,#14b8a657);pointer-events:none}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card{grid-column:1 / -1!important;background:#fffffffa!important;border-color:#94a3b83d!important}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card:before{background:linear-gradient(90deg,#2563eb47,#14b8a63d)!important}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card>.border-b.bg-white,.shiftivo-dashboard-page .shiftivo-dashboard-applied-card>.border-b.border-slate-100.bg-white{background:linear-gradient(180deg,#fff,#f8fafcf0)!important}.shiftivo-dashboard-page .shiftivo-dashboard-applied-card .rounded-2xl.border.border-slate-200.bg-white{box-shadow:0 8px 22px #0f172a0b!important}@media(min-width:1024px){.shiftivo-dashboard-page .shiftivo-dashboard-notifications-card .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.shiftivo-dashboard-page .shiftivo-dashboard-notifications-card .grid{grid-template-columns:1fr!important}}.shiftivo-dashboard-page .shiftivo-dashboard-account-card{background:radial-gradient(circle at 100% 0%,rgba(20,184,166,.08),transparent 12rem),linear-gradient(180deg,#fffffffc,#f8fafcf5)!important}.shiftivo-dashboard-page .shiftivo-dashboard-account-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#14b8a657,#2563eb42);pointer-events:none}@media(min-width:1024px){.shiftivo-dashboard-page .shiftivo-dashboard-notifications-card{grid-column:auto!important}.shiftivo-dashboard-page .shiftivo-dashboard-account-card{grid-column:auto!important;min-height:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.shiftivo-dashboard-page .shiftivo-dashboard-notifications-card .grid{grid-template-columns:1fr!important}}@media(max-width:1023px){.shiftivo-dashboard-page .shiftivo-dashboard-account-card{grid-column:1 / -1!important}}.shiftivo-submit-blocker-card .border-rose-200 p{margin:.15rem 0!important}.shiftivo-profile-edit-card .rounded-full.bg-blue-50{min-height:2.35rem;display:inline-flex;align-items:center}@media(max-width:767px),(pointer:coarse){.shiftivo-dashboard-page .glass-card,.shiftivo-profile-edit-card,.shiftivo-submit-blocker-card{backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}}.shiftivo-dashboard-page .shiftivo-dashboard-hospital-grade-card{grid-column:1 / -1!important}.shiftivo-dashboard-page>section.hidden{display:none!important}@media(min-width:1024px){.shiftivo-dashboard-page .shiftivo-dashboard-main-grid .shiftivo-dashboard-notifications-card,.shiftivo-dashboard-page .shiftivo-dashboard-main-grid .shiftivo-dashboard-account-card{min-height:100%!important}}.shiftivo-dashboard-page .shiftivo-dashboard-hospital-grade-card{display:none!important}@media(min-width:1024px){.shiftivo-dashboard-page .shiftivo-dashboard-main-grid.shiftivo-dashboard-hospital-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}.shiftivo-dashboard-page .shiftivo-dashboard-hospital-grid .shiftivo-dashboard-hired-card,.shiftivo-dashboard-page .shiftivo-dashboard-hospital-grid .shiftivo-dashboard-completed-card,.shiftivo-dashboard-page .shiftivo-dashboard-hospital-grid .shiftivo-dashboard-notifications-card,.shiftivo-dashboard-page .shiftivo-dashboard-hospital-grid .shiftivo-dashboard-account-card{grid-column:auto!important;width:100%!important;margin-inline:0!important;min-height:100%!important}.shiftivo-dashboard-page .shiftivo-dashboard-hospital-grid .shiftivo-dashboard-account-card{justify-content:flex-start!important}.shiftivo-dashboard-page .shiftivo-dashboard-hospital-grid .shiftivo-dashboard-notifications-card .grid{grid-template-columns:1fr!important}}@media(max-width:1023px){.shiftivo-dashboard-page .shiftivo-dashboard-main-grid.shiftivo-dashboard-hospital-grid{grid-template-columns:1fr!important}.shiftivo-dashboard-page .shiftivo-dashboard-hospital-grid .shiftivo-dashboard-hired-card,.shiftivo-dashboard-page .shiftivo-dashboard-hospital-grid .shiftivo-dashboard-completed-card,.shiftivo-dashboard-page .shiftivo-dashboard-hospital-grid .shiftivo-dashboard-notifications-card,.shiftivo-dashboard-page .shiftivo-dashboard-hospital-grid .shiftivo-dashboard-account-card{grid-column:1 / -1!important}}.v175-hero-plus{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.v175-plus-card{position:absolute;display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(37,99,235,.14);background:#ffffffb8;color:#0f172a;border-radius:999px;padding:.68rem .95rem;font-size:.76rem;font-weight:900;letter-spacing:-.01em;box-shadow:0 18px 50px #0f172a1a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.v175-plus-card-a{top:13%;left:max(1rem,calc(50% - 42rem))}.v175-plus-card-b{right:max(1rem,calc(50% - 42rem));top:20%}.v175-plus-card-c{right:max(2rem,calc(50% - 39rem));bottom:18%}.v100-hero.v110-hero-clean:after{content:"";position:absolute;inset:7% 5% auto auto;width:min(28vw,360px);height:min(28vw,360px);border-radius:999px;background:radial-gradient(circle,rgba(20,184,166,.18),rgba(37,99,235,.08) 45%,transparent 70%);filter:blur(4px);pointer-events:none}.shiftivo-admin-main .rounded-\[2rem\].bg-white,.shiftivo-admin-main .rounded-\[2rem\].border.bg-white{box-shadow:0 24px 70px #0f172a21}.shiftivo-dashboard-notifications-card .rounded-2xl,.shiftivo-dashboard-account-card,.shiftivo-dashboard-applied-card{border-radius:1.35rem}.shiftivo-dashboard-notifications-card a,.shiftivo-dashboard-notifications-card button{cursor:default}.v155-footer-contact a{color:inherit;font-weight:900;text-decoration:none}.v155-footer-contact a:hover{text-decoration:underline}@media(max-width:780px){.v175-plus-card{display:none}.v100-hero.v110-hero-clean:after{opacity:.45;width:16rem;height:16rem}}.v175-hero-plus,.v175-plus-card{display:none!important}.v177-hero-fill{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.v177-hero-fill span{position:absolute;display:block}.v177-hero-orb{border-radius:999px;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.9),rgba(125,211,252,.22) 32%,rgba(20,184,166,.08) 62%,transparent 72%);box-shadow:0 26px 90px #0ea5e924}.v177-hero-orb-a{width:clamp(9rem,18vw,17rem);height:clamp(9rem,18vw,17rem);left:max(.8rem,calc(50% - 45rem));top:9%;opacity:.82}.v177-hero-orb-b{width:clamp(7rem,14vw,13rem);height:clamp(7rem,14vw,13rem);right:max(1rem,calc(50% - 44rem));bottom:10%;opacity:.7}.v177-hero-pulse{width:3.15rem;height:3.15rem;border-radius:1.15rem;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid rgba(14,165,233,.16);background:#ffffff8c;color:#0f766e;box-shadow:0 22px 55px #0f172a1a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.v177-hero-pulse-a{left:max(1.2rem,calc(50% - 38rem));bottom:19%}.v177-hero-pulse-b{right:max(2rem,calc(50% - 39rem));top:16%}.v177-hero-pulse-c{right:max(7rem,calc(50% - 34rem));bottom:25%}.v177-hero-line{width:clamp(5.5rem,11vw,10rem);height:.5rem;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(14,165,233,.26),rgba(20,184,166,.18),transparent);filter:blur(.2px);opacity:.75}.v177-hero-line-a{left:max(3rem,calc(50% - 35rem));top:29%;transform:rotate(-12deg)}.v177-hero-line-b{right:max(3rem,calc(50% - 35rem));bottom:34%;transform:rotate(14deg)}html[data-theme=dark] .v177-hero-pulse,html.dark .v177-hero-pulse{background:#0f172a6b;border-color:#5eead42e;color:#67e8f9}html[data-theme=dark] .v177-hero-orb,html.dark .v177-hero-orb{opacity:.34}@media(max-width:1023px){.v177-hero-pulse-c,.v177-hero-line-b{display:none!important}}@media(max-width:780px){.v177-hero-fill{opacity:.42}.v177-hero-pulse,.v177-hero-line{display:none!important}.v177-hero-orb-a{left:-3.2rem;top:4rem}.v177-hero-orb-b{right:-3rem;bottom:4rem}}.v177-hero-pulse{display:none!important}.v179-hero-mesh,.v179-hero-ribbon,.v179-hero-ring{position:absolute;display:block;pointer-events:none}.v179-hero-mesh{width:clamp(10rem,20vw,18rem);height:clamp(8rem,16vw,14rem);border-radius:2.25rem;opacity:.42;background-image:linear-gradient(rgba(14,165,233,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(20,184,166,.14) 1px,transparent 1px);background-size:18px 18px;mask-image:radial-gradient(circle at center,#000 24%,transparent 72%);-webkit-mask-image:radial-gradient(circle at center,#000 24%,transparent 72%)}.v179-hero-mesh-a{left:max(1rem,calc(50% - 43rem));bottom:18%;transform:rotate(-8deg)}.v179-hero-mesh-b{right:max(1rem,calc(50% - 43rem));top:11%;transform:rotate(10deg)}.v179-hero-ribbon{height:7.5rem;width:clamp(10rem,21vw,20rem);border-radius:999px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.16),rgba(20,184,166,.13),transparent);filter:blur(10px);opacity:.68}.v179-hero-ribbon-a{left:max(1rem,calc(50% - 46rem));top:30%;transform:rotate(-20deg)}.v179-hero-ribbon-b{right:max(1rem,calc(50% - 46rem));bottom:22%;transform:rotate(20deg)}.v179-hero-ring{width:clamp(7rem,13vw,12rem);height:clamp(7rem,13vw,12rem);border-radius:999px;border:1px solid rgba(14,165,233,.16);box-shadow:inset 0 0 0 1.1rem #ffffff47,0 24px 80px #0ea5e91a;opacity:.55}.v179-hero-ring-a{left:max(3rem,calc(50% - 37rem));top:13%}.v179-hero-ring-b{right:max(4rem,calc(50% - 36rem));bottom:12%}html[data-theme=dark] .v179-hero-mesh,html.dark .v179-hero-mesh,html[data-theme=dark] .v179-hero-ring,html.dark .v179-hero-ring{opacity:.26}@media(max-width:1023px){.v179-hero-mesh-b,.v179-hero-ribbon-b,.v179-hero-ring-b{display:none!important}}@media(max-width:780px){.v179-hero-mesh,.v179-hero-ribbon,.v179-hero-ring{opacity:.28}.v179-hero-mesh-a{left:-3rem;bottom:9rem}.v179-hero-ribbon-a{left:-4rem;top:8rem}.v179-hero-ring-a{left:auto;right:-4rem;top:7rem}}.v181-payout-ledger .v181-payout-column{box-shadow:0 18px 45px #0f172a0f}.v181-payout-ledger .v181-payout-column>div:last-child{scrollbar-width:thin}.v181-payout-ledger .v181-payout-column>div:last-child::-webkit-scrollbar{width:8px}.v181-payout-ledger .v181-payout-column>div:last-child::-webkit-scrollbar-thumb{border-radius:999px;background:#0f766e38}.v181-hero-care-wave,.v181-hero-care-dot{position:absolute;pointer-events:none;display:block}.v181-hero-care-wave{width:clamp(10rem,18vw,17rem);height:clamp(2.6rem,5vw,4rem);opacity:.42;background:linear-gradient(90deg,transparent,rgba(20,184,166,.14),rgba(14,165,233,.18),rgba(20,184,166,.12),transparent);clip-path:polygon(0 52%,16% 52%,22% 30%,29% 74%,36% 12%,44% 82%,51% 50%,100% 50%,100% 64%,52% 64%,45% 96%,36% 28%,29% 92%,21% 44%,16% 64%,0 64%);filter:drop-shadow(0 12px 34px rgba(14,165,233,.16));animation:v181HealthcareWave 7s ease-in-out infinite}.v181-hero-care-wave-a{left:max(2rem,calc(50% - 39rem));top:43%;transform:rotate(-8deg)}.v181-hero-care-wave-b{right:max(2rem,calc(50% - 39rem));bottom:31%;transform:rotate(8deg) scaleX(-1);animation-delay:-2.6s;opacity:.32}.v181-hero-care-dot{width:.72rem;height:.72rem;border-radius:999px;background:#14b8a675;box-shadow:0 0 #14b8a642,0 16px 40px #0ea5e929;animation:v181CareDotPulse 3.8s ease-out infinite}.v181-hero-care-dot-a{left:max(7rem,calc(50% - 32rem));top:22%}.v181-hero-care-dot-b{right:max(8rem,calc(50% - 33rem));bottom:18%;animation-delay:-1.8s}@keyframes v181HealthcareWave{0%,to{opacity:.25;transform:translateZ(0) rotate(-8deg)}45%{opacity:.52;transform:translate3d(.55rem,-.35rem,0) rotate(-6deg)}}@keyframes v181CareDotPulse{0%{box-shadow:0 0 #14b8a638,0 16px 40px #0ea5e929;transform:scale(.94);opacity:.28}45%{box-shadow:0 0 0 1.05rem #14b8a600,0 20px 50px #0ea5e933;transform:scale(1);opacity:.62}to{box-shadow:0 0 #14b8a600,0 16px 40px #0ea5e924;transform:scale(.94);opacity:.28}}html[data-theme=dark] .v181-hero-care-wave,html.dark .v181-hero-care-wave{opacity:.24}@media(max-width:1023px){.v181-hero-care-wave-b,.v181-hero-care-dot-b{display:none!important}}@media(max-width:780px){.v181-hero-care-wave{width:9.5rem;opacity:.22}.v181-hero-care-wave-a{left:-2.8rem;top:22rem}.v181-hero-care-dot-a{left:auto;right:2rem;top:6.8rem}}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-cyan-300\/40:hover{border-color:#67e8f966}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-100:hover{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/15:hover,.hover\:bg-white\/\[0\.15\]:hover{background-color:#ffffff26}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-cyan-100:hover{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.hover\:text-slate-950:hover{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-blue-100:hover{--tw-shadow-color: #dbeafe;--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-cyan-300\/70:hover{--tw-shadow-color: rgb(103 232 249 / .7);--tw-shadow: var(--tw-shadow-colored)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-cyan-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(165 243 252 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-cyan-300\/50:focus-visible{--tw-ring-color: rgb(103 232 249 / .5)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.dark\:border:is(.dark *){border-width:1px}.dark\:border-cyan-300\/15:is(.dark *){border-color:#67e8f926}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:bg-cyan-300\/10:is(.dark *){background-color:#67e8f91a}.dark\:bg-cyan-400\/90:is(.dark *){background-color:#22d3eee6}.dark\:bg-slate-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:from-white\/10:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-cyan-400\/10:is(.dark *){--tw-gradient-to: rgb(34 211 238 / .1) var(--tw-gradient-to-position)}.dark\:text-cyan-200:is(.dark *){--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.dark\:text-cyan-50:is(.dark *){--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-950:is(.dark *){--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:border-cyan-300\/30:hover:is(.dark *){border-color:#67e8f94d}.dark\:hover\:bg-cyan-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-cyan-300\/10:hover:is(.dark *){background-color:#67e8f91a}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:inline{display:inline}.sm\:h-12{height:3rem}.sm\:h-20{height:5rem}.sm\:h-\[620px\]{height:620px}.sm\:w-20{width:5rem}.sm\:w-48{width:12rem}.sm\:w-\[320px\]{width:320px}.sm\:w-auto{width:auto}.sm\:max-w-\[220px\]{max-width:220px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:tracking-\[0\.18em\]{letter-spacing:.18em}.sm\:tracking-\[0\.22em\]{letter-spacing:.22em}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:w-auto{width:auto}.md\:min-w-\[210px\]{min-width:210px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.md\:grid-cols-\[1fr_180px_220px_auto\]{grid-template-columns:1fr 180px 220px auto}.md\:grid-cols-\[1fr_260px_auto\]{grid-template-columns:1fr 260px auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:p-10{padding:2.5rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:text-5xl{font-size:3rem;line-height:1}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-24{top:6rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_310px\]{grid-template-columns:minmax(0,1fr) 310px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,340px\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:self-start{align-self:flex-start}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:text-5xl{font-size:3rem;line-height:1}}@media(min-width:1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_390px\]{grid-template-columns:minmax(0,1fr) 390px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(420px\,480px\)\]{grid-template-columns:minmax(0,1fr) minmax(420px,480px)}}
