@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f9f9f9;--vt-c-white-mute: #f1f1f1;--vt-c-black: #1a1a1a;--vt-c-black-pure: #000000;--vt-c-black-soft: #242424;--vt-c-black-mute: #2f2f2f;--vt-c-indigo: #213547;--vt-c-indigo-soft: #476582;--vt-c-indigo-light: #aac8e4;--vt-c-gray: #8e8e8e;--vt-c-gray-light-1: #aeaeae;--vt-c-gray-light-2: #c7c7c7;--vt-c-gray-light-3: #d1d1d1;--vt-c-gray-light-4: #e5e5e5;--vt-c-gray-light-5: #f2f2f2;--vt-c-gray-dark-1: #636363;--vt-c-gray-dark-2: #484848;--vt-c-gray-dark-3: #3a3a3a;--vt-c-gray-dark-4: #282828;--vt-c-gray-dark-5: #202020;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .7);--vt-c-text-light-3: rgba(60, 60, 60, .33);--vt-c-text-light-4: rgba(60, 60, 60, .18);--vt-c-text-light-code: var(--vt-c-indigo-soft);--vt-c-text-dark-1: rgba(255, 255, 255, .87);--vt-c-text-dark-2: rgba(235, 235, 235, .6);--vt-c-text-dark-3: rgba(235, 235, 235, .38);--vt-c-text-dark-4: rgba(235, 235, 235, .18);--vt-c-text-dark-code: var(--vt-c-indigo-light);--vt-c-green: #42b883;--vt-c-green-light: #42d392;--vt-c-green-lighter: #35eb9a;--vt-c-green-dark: #33a06f;--vt-c-green-darker: #155f3e;--vt-c-blue: #3b8eed;--vt-c-blue-light: #549ced;--vt-c-blue-lighter: #50a2ff;--vt-c-blue-dark: #3468a3;--vt-c-blue-darker: #255489;--vt-c-yellow: #ffc517;--vt-c-yellow-light: #ffe417;--vt-c-yellow-lighter: #ffff17;--vt-c-yellow-dark: #e0ad15;--vt-c-yellow-darker: #bc9112;--vt-c-red: #ed3c50;--vt-c-red-light: #f43771;--vt-c-red-lighter: #fd1d7c;--vt-c-red-dark: #cd2d3f;--vt-c-red-darker: #ab2131;--vt-c-purple: #de41e0;--vt-c-purple-light: #e936eb;--vt-c-purple-lighter: #f616f8;--vt-c-purple-dark: #823c83;--vt-c-purple-darker: #602960}:root{--vt-c-bg: var(--vt-c-white);--vt-c-bg-soft: var(--vt-c-white-soft);--vt-c-bg-mute: var(--vt-c-white-mute);--vt-c-divider: var(--vt-c-divider-light-1);--vt-c-divider-light: var(--vt-c-divider-light-2);--vt-c-divider-inverse: var(--vt-c-divider-dark-1);--vt-c-divider-inverse-light: var(--vt-c-divider-dark-2);--vt-c-text-1: var(--vt-c-text-light-1);--vt-c-text-2: var(--vt-c-text-light-2);--vt-c-text-3: var(--vt-c-text-light-3);--vt-c-text-4: var(--vt-c-text-light-4);--vt-c-text-code: var(--vt-c-text-light-code);--vt-c-text-inverse-1: var(--vt-c-text-dark-1);--vt-c-text-inverse-2: var(--vt-c-text-dark-2);--vt-c-text-inverse-3: var(--vt-c-text-dark-3);--vt-c-text-inverse-4: var(--vt-c-text-dark-4);--vt-c-brand: var(--vt-c-green);--vt-c-brand-light: var(--vt-c-green-light);--vt-c-brand-dark: var(--vt-c-green-dark);--vt-c-brand-highlight: var(--vt-c-brand-dark)}.dark{--vt-c-bg: var(--vt-c-black);--vt-c-bg-soft: var(--vt-c-black-soft);--vt-c-bg-mute: var(--vt-c-black-mute);--vt-c-divider: var(--vt-c-divider-dark-1);--vt-c-divider-light: var(--vt-c-divider-dark-2);--vt-c-divider-inverse: var(--vt-c-divider-light-1);--vt-c-divider-inverse-light: var(--vt-c-divider-light-2);--vt-c-text-1: var(--vt-c-text-dark-1);--vt-c-text-2: var(--vt-c-text-dark-2);--vt-c-text-3: var(--vt-c-text-dark-3);--vt-c-text-4: var(--vt-c-text-dark-4);--vt-c-text-code: var(--vt-c-text-dark-code);--vt-c-text-inverse-1: var(--vt-c-text-light-1);--vt-c-text-inverse-2: var(--vt-c-text-light-2);--vt-c-text-inverse-3: var(--vt-c-text-light-3);--vt-c-text-inverse-4: var(--vt-c-text-light-4);--vt-c-brand-highlight: var(--vt-c-brand-light)}:root{--vt-font-family-base: "Inter var experimental", "Inter var", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--vt-font-family-mono: Menlo, Monaco, Consolas, "Courier New", monospace}:root{--vt-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vt-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vt-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vt-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vt-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vt-nav-height: 55px}body{width:100%;min-width:320px;min-height:100vh;font-family:var(--vt-font-family-base);letter-spacing:.2px;line-height:24px;font-size:16px;font-weight:400;color:var(--vt-c-text-1);background-color:var(--vt-c-bg);direction:ltr;font-synthesis:none;text-rendering:optimizeLegibility;transition:color .5s,background-color .5s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}pre,code,kbd,samp{font-family:var(--vt-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}button{padding:0;background-color:transparent;background-image:none}button,[role=button]{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vt-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vt-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vt-c-text-3)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.vt-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;transition:opacity .5s}.vt-backdrop.fade-enter-from,.vt-backdrop.fade-leave-to{opacity:0}.vt-backdrop.fade-leave-active{transition-duration:.3s}@media (min-width: 960px){.vt-backdrop{display:none}}.vt-code-group{display:flex;flex-direction:column}.vt-code-group-contents .vt-code-group-content div[class*=language-]{margin-top:0;border-top-left-radius:0}.vt-code-group-tabs{display:flex;overflow:auto}.vt-code-group-tab{white-space:pre;display:flex;justify-content:center;align-items:center;color:var(--vt-c-text-inverse-1);background:#292d3ef0;border-bottom-color:#ffffff4d;padding:6px 24px;border-width:2px;border-style:solid;border-top:transparent;border-right:transparent;border-left:transparent;cursor:pointer;transition:border,background-color .2s;transition-property:border,background-color;transition-duration:.2s,.2s;transition-timing-function:ease,ease;transition-delay:0s,0s}.vt-code-group-tab.vt-code-group-tab-active{background:#292d3e;border-bottom:2px solid var(--vt-c-brand)}.vt-code-group-tab:first-child{border-top-left-radius:8px}.vt-code-group-tab:last-child{border-top-right-radius:8px}.dark .vt-code-group-tab{color:var(--vt-c-text-1)}.dark .vt-code-group-tab:not(.vt-code-group-tab-active){border-bottom:2px solid rgba(255,255,255,.2);background:var(--vt-c-black-mute)}.dark .vt-code-group-tab.vt-code-group-tab-active{background:var(--vt-c-black-soft)}@media (max-width: 639px){.vt-code-group-tabs{margin:0 -24px}.vt-code-group-tab,.vt-code-group-tab:first-child,.vt-code-group-tab:last-child{flex-grow:1;border-radius:0}}.vt-doc{font-size:16px;line-height:1.7}.vt-doc h1,.vt-doc h2,.vt-doc h3,.vt-doc h4,.vt-doc h5,.vt-doc h6{position:relative;font-weight:600;line-height:1.5;outline:none}.vt-doc h1{margin:0 0 3rem;font-size:38px;line-height:1.4;letter-spacing:-.02em}.vt-doc h2{margin:4rem 0 1.8rem;border-top:1px solid var(--vt-c-divider-light);padding-top:1.8rem;font-size:24px;letter-spacing:-.02em}@media (max-width: 768px){.vt-doc h1{font-size:32px;margin-bottom:1.8rem}.vt-doc h1+h2{margin-top:36px}}.vt-doc h3{font-size:19px;letter-spacing:-.01em;margin:3rem 0 1.25rem}.vt-doc h2+h3{margin-top:0}.vt-doc h4{font-size:17px;margin:1.8rem 0 1rem}.vt-doc .header-anchor{float:left;margin-left:-.87em;padding-right:.23em;font-weight:500;opacity:0;transition:color .25s,opacity .25s}.vt-doc .header-anchor:before{content:"#"}.vt-doc h1:hover .header-anchor,.vt-doc h1 .header-anchor:focus,.vt-doc h2:hover .header-anchor,.vt-doc h2 .header-anchor:focus,.vt-doc h3:hover .header-anchor,.vt-doc h3 .header-anchor:focus,.vt-doc h4:hover .header-anchor,.vt-doc h4 .header-anchor:focus,.vt-doc h5:hover .header-anchor,.vt-doc h5 .header-anchor:focus,.vt-doc h6:hover .header-anchor,.vt-doc h6 .header-anchor:focus{opacity:1}.vt-doc hr{border:none;border-top:1px solid var(--vt-c-divider-light);margin:1.8rem 0}.vt-doc p,.vt-doc ul,.vt-doc ol,.vt-doc summary{margin-bottom:1.2em}.vt-doc a{font-weight:500;color:var(--vt-c-brand);transition:color .25s;text-decoration-style:dotted}.vt-doc a:hover{color:var(--vt-c-brand-highlight)}.vt-doc strong{font-weight:600}.vt-doc table{display:block;border-collapse:collapse;margin:1rem 0;overflow-x:auto}.vt-doc tr{border-top:1px solid var(--vt-c-divider);transition:background-color .5s}.vt-doc tr:nth-child(2n){background-color:var(--vt-c-bg-soft)}.vt-doc th,.vt-doc td{border:1px solid var(--vt-c-divider);padding:.6em 1em}.vt-doc blockquote{margin:1rem 0;border-left:.2rem solid var(--vt-c-divider);padding-left:1rem;transition:border-color .5s}.vt-doc blockquote>p{margin:0;font-size:16px;color:var(--vt-c-text-2);transition:color .5s}.vt-doc figure{margin:0}.vt-doc img{max-width:100%}.vt-doc p>img{margin:28px auto}.vt-doc ol{counter-reset:item}.vt-doc ol[start="2"]{counter-reset:item 1}.vt-doc ol[start="3"]{counter-reset:item 2}.vt-doc ol[start="4"]{counter-reset:item 3}.vt-doc ol[start="5"]{counter-reset:item 4}.vt-doc ol[start="6"]{counter-reset:item 5}.vt-doc ol[start="7"]{counter-reset:item 6}.vt-doc ol[start="8"]{counter-reset:item 7}.vt-doc ol[start="9"]{counter-reset:item 8}.vt-doc ol[start="10"]{counter-reset:item 9}.vt-doc ol>li{counter-increment:item;position:relative;padding-left:1.5rem}.vt-doc ol>li:before{position:absolute;left:2px;top:1px;font-weight:700;font-size:14px;color:var(--vt-c-text-3);content:counter(item) "."}@media (min-width: 768px){.vt-doc ol>li:before{top:2px}}.vt-doc li{position:relative;margin:1px 0}.vt-doc ul{padding-left:1.25rem}.vt-doc ul>li:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:var(--vt-c-text-3);transition:background-color .5s;left:-1.25rem;top:.75rem}.vt-doc .video:before{display:block;content:"";padding-top:56.25%}.vt-doc .video{overflow:hidden;width:calc(100% + 48px);min-width:415px;position:relative;margin:0 -24px 18px}.vt-doc .video-content{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}@media (min-width: 640px){.vt-doc .video{border-radius:8px}}@media (max-width: 463px){.vt-doc .video{width:100%;margin:0 calc((100vw - 463px)/2) 18px}}.vt-doc{--vt-doc-code-font-size: 14px;--vt-doc-code-line-height: 1.5}.vt-doc :not(pre)>code{background-color:var(--vt-c-bg-mute);padding:.15em .5em;border-radius:4px;color:var(--vt-c-text-code);transition:color .5s,background-color .5s}.vt-doc a>code{color:var(--vt-c-brand-dark)}.vt-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vt-doc-code-font-size)}@media (min-width: 768px){.vt-doc :not(pre)>code{white-space:nowrap}}.vt-doc div[class*=language-]{position:relative;margin:28px -24px;background-color:#292d3e;overflow-x:auto;transition:background-color .5s}.dark .vt-doc div[class*=language-]{background-color:var(--vt-c-bg-soft)}@media (min-width: 640px){.vt-doc div[class*=language-]{margin:28px 0;border-radius:8px}}@media (max-width: 639px){.vt-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vt-doc div[class*=language-]+div[class*=language-],.vt-doc div[class$=-api]+div[class*=language-],.vt-doc div[class*=language-]+div[class$=-api]>div[class*=language-]:first-child{margin-top:-16px}.vt-doc [class*=language-] pre,.vt-doc [class*=language-] code{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vt-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:14px 0;background:transparent;overflow-x:auto}.vt-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vt-doc-code-line-height);font-size:var(--vt-doc-code-font-size);color:#a6accd;transition:color .5s}.vt-doc [class*=language-] code .highlighted{background-color:#0000004d;transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.dark .vt-doc [class*=language-] code .highlighted{background-color:#ffffff0d}.vt-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vt-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vt-c-divider-light);padding:13px 0 11px;width:32px;text-align:center;font-family:var(--vt-font-family-mono);line-height:var(--vt-doc-code-line-height);font-size:var(--vt-doc-code-font-size);color:var(--vt-c-text-3);transition:border-color .5s,color .5s}.vt-doc [class*=language-]>span.lang{position:absolute;top:4px;right:10px;z-index:2;font-size:12px;font-weight:500;color:var(--vt-c-text-dark-3);transition:color .5s}@media (max-width: 480px){.vt-doc [class*=language-]>span.lang{top:1px;right:5px;font-size:11px}.vt-doc [class*=language-] pre{padding:18px 0 12px}}.vt-doc [class*=language-]>button.copy{position:absolute;top:4px;right:4px;z-index:3;display:block;justify-content:center;align-items:center;border-radius:4px;width:40px;height:40px;background-color:#292d3e;opacity:0;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2'/%3E%3C/svg%3E");background-position:50%;background-size:20px;background-repeat:no-repeat;transition:opacity .4s}.dark .vt-doc [class*=language-]>button.copy{background-color:var(--vt-c-bg-soft)}.vt-doc [class*=language-]:hover>button.copy,.vt-doc [class*=language-]>button.copy:focus{opacity:1}.vt-doc [class*=language-]>button.copy:hover,.vt-doc [class*=language-]>button.copy.copied,.vt-doc [class*=language-]>button.copy:hover.copied,.vt-doc [class*=language-]>button.copy.copied:before,.vt-doc [class*=language-]>button.copy:hover.copied:before{background-color:#343848}.dark .vt-doc [class*=language-]>button.copy:hover,.dark .vt-doc [class*=language-]>button.copy.copied,.dark .vt-doc [class*=language-]>button.copy:hover.copied,.dark .vt-doc [class*=language-]>button.copy.copied:before,.dark .vt-doc [class*=language-]>button.copy:hover.copied:before{background-color:#2f2f2f}.vt-doc [class*=language-]>button.copy.copied,.vt-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4'/%3E%3C/svg%3E")}.vt-doc [class*=language-]>button.copy.copied:before,.vt-doc [class*=language-]>button.copy:hover.copied:before{position:relative;left:-65px;display:block;border-radius:4px 0 0 4px;padding-top:10px;width:64px;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vt-c-text-dark-2);white-space:nowrap;content:"Copied"}.vt-doc [class*=language-]:hover>button.copy+span.lang,.vt-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vt-doc .custom-block{margin:28px 0;padding:20px 24px 4px 42px;border-radius:8px;overflow-x:auto;transition:color .5s,background-color .5s;position:relative;font-size:14px;line-height:1.6;font-weight:500;color:#0000008c;background-color:var(--vt-c-bg-soft)}.dark .vt-doc .custom-block{color:var(--vt-c-text-2)}.vt-doc .custom-block:before{content:"ⓘ";position:absolute;font-weight:600;font-size:15px;top:20px;left:17px}.vt-doc .custom-block.warning:before,.vt-doc .custom-block.danger:before{content:"⚠";font-size:17px;top:19px;left:16px}.vt-doc .custom-block .custom-block-title{margin-bottom:8px;font-size:15px;font-weight:500;color:var(--vt-c-text-1);transition:color .5s}.vt-doc .custom-block.tip{border:1px solid var(--vt-c-brand)}.vt-doc .custom-block.tip:before{color:var(--vt-c-brand)}.vt-doc .custom-block.warning{border:1px solid var(--vt-c-yellow)}.vt-doc .custom-block.warning:before{color:var(--vt-c-yellow)}.vt-doc .custom-block.danger{border:1px solid var(--vt-c-red)}.vt-doc .custom-block.danger .custom-block-title,.vt-doc .custom-block.danger:before{color:var(--vt-c-red)}.vt-doc .custom-block ul li:before{top:.55rem}.vt-doc .custom-block ol li:before{top:1px;font-size:13px}.vt-doc .custom-block :not(pre)>code{font-size:13px;background-color:#1b1f230d}.dark .vt-doc .custom-block :not(pre)>code{background-color:#0003}.vt-flyout{position:relative}.vt-flyout:hover{color:var(--vt-c-bland);transition:color .25s}.vt-flyout:hover .vt-flyout-button-text{color:var(--vt-c-text-2)}.vt-flyout:hover .vt-flyout-button-icon{fill:var(--vt-c-text-2)}.vt-flyout:hover .vt-flyout-menu,.vt-flyout-button[aria-expanded=true]+.vt-flyout-menu{opacity:1;visibility:visible;transform:translateY(0)}.vt-flyout-button{display:flex;align-items:center;padding:0 12px;height:var(--vt-nav-height);color:var(--vt-c-text-1);transition:color .5s}.vt-flyout-button-text{display:flex;align-items:center;line-height:var(--vt-nav-height);font-size:13px;font-weight:500;color:var(--vt-c-text-1);transition:color .25s;white-space:nowrap}.vt-flyout-button-text-icon{margin-left:4px;width:14px;height:14px;fill:currentColor}.vt-flyout-button-icon{width:20px;height:20px;fill:currentColor;transition:fill .25s}.vt-flyout-menu{display:flex;position:absolute;top:calc(var(--vt-nav-height) / 2 + 15px);right:0;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .25s,visibility .25s,transform .25s;max-height:calc(100vh - var(--vt-nav-height) - var(--vt-banner-height, 0px))}.vt-hamburger{display:flex;justify-content:center;align-items:center}.vt-hamburger:hover .vt-hamburger-top{top:0;left:0;transform:translate(4px)}.vt-hamburger:hover .vt-hamburger-middle{top:6;left:0;transform:translate(0)}.vt-hamburger:hover .vt-hamburger-bottom{top:12px;left:0;transform:translate(8px)}.vt-hamburger.is-active .vt-hamburger-top{top:6px;transform:translate(0) rotate(225deg)}.vt-hamburger.is-active .vt-hamburger-middle{top:6px;transform:translate(16px)}.vt-hamburger.is-active .vt-hamburger-bottom{top:6px;transform:translate(0) rotate(135deg)}.vt-hamburger.is-active:hover .vt-hamburger-top,.vt-hamburger.is-active:hover .vt-hamburger-middle,.vt-hamburger.is-active:hover .vt-hamburger-bottom{background-color:var(--vt-c-text-2);transition:top .25s,background-color .25s,transform .25s}.vt-hamburger-container{position:relative;width:16px;height:14px;overflow:hidden}.vt-hamburger-top,.vt-hamburger-middle,.vt-hamburger-bottom{position:absolute;width:16px;height:2px;background-color:var(--vt-c-text-1);transition:top .25s,background-color .5s,transform .25s}.vt-hamburger-top{top:0;left:0;transform:translate(0)}.vt-hamburger-middle{top:6px;left:0;transform:translate(8px)}.vt-hamburger-bottom{top:12px;left:0;transform:translate(4px)}.vt-link-icon{display:inline-block;margin-top:-2px;margin-left:4px;width:11px;height:11px;fill:var(--vt-c-text-3);transition:fill .25s}.vt-menu{border-radius:8px;padding:12px 0;min-width:192px;border:1px solid transparent;background:var(--vt-c-bg);box-shadow:var(--vt-shadow-3);transition:background-color .5s;overflow:auto}.dark .vt-menu{background:var(--vt-c-bg);box-shadow:var(--vt-shadow-1);border:1px solid var(--vt-c-divider-light)}.vt-menu-items{transition:border-color .5s}.vt-menu .vt-menu-group{padding:0 0 12px}.vt-menu .vt-menu-group+.vt-menu-group{border-top:1px solid var(--vt-c-divider-light);padding:11px 0 12px}.vt-menu .vt-menu-group:last-child{padding-bottom:0}.vt-menu .vt-menu-group+.vt-menu-item-item{border-top:1px solid var(--vt-c-divider-light);padding:11px 16px 0}.vt-menu .vt-menu-item{padding:0 16px;white-space:nowrap}.vt-menu-label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vt-c-text-2);transition:color .5s}.vt-menu-action{padding-left:24px}.vt-menu-badge{display:inline-block;padding:3.5px 4px;margin-left:6px;font-size:10px;font-style:normal;font-weight:600;line-height:1;letter-spacing:.2px;border-radius:6px;background:var(--vt-c-blue);color:var(--vt-c-white-soft)}.vt-menu-badge.secondary{background:var(--vt-c-gray-light-5);color:var(--vt-c-blue-dark)}.vt-menu-badge.success{background:var(--vt-c-green)}.vt-menu-badge.info{background:var(--vt-c-indigo-soft)}.vt-menu-badge.warning{background:var(--vt-c-yellow-light);color:var(--vt-c-black-soft)}.vt-menu-badge.danger{background:var(--vt-c-red)}.vt-menu-group-title{padding:0 18px;line-height:28px;font-size:10px;font-weight:600;color:var(--vt-c-text-3);text-transform:uppercase;transition:color .25s}.vt-menu-link{display:block;padding:0 18px;line-height:28px;font-size:13px;font-weight:400;color:var(--vt-c-text-1);white-space:nowrap;transition:color .25s}.vt-menu-link:hover{color:var(--vt-c-brand)}.vt-locales-btn-icon{margin:0 .5rem}.vt-locales-btn-icon-container{display:flex;align-items:center;cursor:pointer}.vt-locales-btn-icon{width:1rem;height:1rem;fill:var(--vt-c-text-1)}.vt-locales-menu-hr-divider{margin-top:4px;margin-bottom:4px;width:100%;height:1px;background-color:var(--vt-c-divider-light)}.vt-locales-menu-item{display:flex;align-items:center;justify-content:space-between;padding-bottom:6px;font-size:.875rem;position:relative}.vt-locales-menu-item-text{cursor:pointer}.vt-locales-menu-item-text:hover{color:var(--vt-c-brand)}.vt-locales-menu-item.join-translations{margin-top:8px;padding:0 14px}.VPNavBarLocaleScreen .vt-locales-menu-item.join-translations{padding:0}.vt-social-link{display:flex;justify-content:center;align-items:center;color:var(--vt-c-text-2);transition:color .5s}.vt-social-link.is-small{width:36px;height:36px}.vt-social-link.is-small .vt-social-link-icon{width:20px;height:20px}.vt-social-link.is-medium{width:48px;height:48px}.vt-social-link.is-medium .vt-social-link-icon{width:24px;height:24px}.vt-social-link:hover{color:var(--vt-c-text-1);transition:color .25s}.vt-social-link-icon{fill:currentColor}.vt-social-links{display:flex;justify-content:center}.vt-switch{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vt-c-divider);background-color:var(--vt-c-bg-mute);transition:border-color .25s,background-color .25s}.vt-switch:hover{border-color:var(--vt-c-gray)}.vt-switch-check{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vt-c-white);box-shadow:var(--vt-shadow-1);transition:background-color .25s,transform .25s}.dark .vt-switch-check{background-color:var(--vt-c-black)}.vt-switch-icon{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.vt-switch-icon svg{position:absolute;top:3px;left:3px;width:12px;height:12px;fill:var(--vt-c-text-2)}.dark .vt-switch-icon svg{fill:var(--vt-c-text-1);transition:opacity .25s}.vt-switch-appearance-sun{opacity:1}.vt-switch-appearance-moon,.dark .vt-switch-appearance-sun{opacity:0}.dark .vt-switch-appearance-moon{opacity:1}.dark .vt-switch-appearance .vt-switch-check{transform:translate(18px)}.vt-box-container{display:flex;flex-wrap:wrap;justify-content:space-between}.vt-box-container .vt-box{background-color:var(--vt-c-bg-soft);transition:color .5s,background-color .5s;padding:28px 36px;border-radius:8px;flex:0 32%;font-size:14px;font-weight:500}@media (max-width: 768px){.vt-box-container .vt-box{flex:0 100%;margin-bottom:20px}}.vt-badge{display:inline-block;border-radius:6px;font-size:.65em;line-height:1;font-weight:600;padding:.35em .4em .3em;position:relative;top:-.65em;margin-left:.5em;color:var(--vt-c-bg);transition:color .5s;background-color:var(--vt-c-brand)}.vt-badge.warning{color:var(--vt-c-text-light-1);background-color:var(--vt-c-yellow)}:root{--vp-z-index-local-nav: 10;--vp-z-index-nav: 20;--vp-z-index-banner: 30;--vp-z-index-backdrop: 40;--vp-z-index-sidebar: 50;--vp-screen-max-width: 1376px}:root{--vp-sidebar-width-mobile: 320px;--vp-sidebar-width-small: 272px}.VPNavBarTitle[data-v-4b84c549]{display:flex;align-items:center;padding-top:1px;height:var(--vt-nav-height);transition:opacity .25s}.VPNavBarTitle[data-v-4b84c549]:hover{opacity:.6}.logo[data-v-4b84c549]{position:relative}.logo+.text[data-v-4b84c549]{padding-left:8px}.text[data-v-4b84c549]{font-size:16px;font-weight:500}/*! @docsearch/css 3.8.0 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.VPNavBarSearch{display:flex;align-items:center;padding-left:16px}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1}}.DocSearch{--docsearch-primary-color: var(--vt-c-brand);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vt-c-text-1);--docsearch-muted-color: var(--vt-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vt-c-bg-soft);--docsearch-footer-background: var(--vt-c-bg)}.dark .DocSearch{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vt-c-text-2);--docsearch-hit-background: var(--vt-c-bg-mute);--docsearch-hit-color: var(--vt-c-text-2);--docsearch-hit-shadow: none}.dark .DocSearch-Footer{border-top:1px solid var(--vt-c-divider)}.dark .DocSearch-Form{background-color:var(--vt-c-bg-mute)}.DocSearch-Form{background-color:#fff;border:1px solid var(--vt-c-brand)}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;width:48px;height:55px;background:transparent}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;width:100%}}.DocSearch-Button .DocSearch-Search-Icon{color:var(--vt-c-text-2);transition:color .5s;fill:currentColor;width:18px;height:18px;position:relative}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vt-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:10px;width:15px;height:15px}}.DocSearch-Button-Placeholder{transition:color .5s;font-size:13px;font-weight:500;color:var(--vt-c-text-2);display:none;padding:0 10px 0 0}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vt-c-text-1)}@media (min-width: 960px){.DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{display:none;gap:2px;min-width:auto;box-sizing:border-box;border:1px solid var(--vt-c-text-3);border-radius:4px;padding:0 6px;font-family:inherit;font-size:12px;height:22px;line-height:22px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button:hover .DocSearch-Button-Keys{border-color:var(--vt-c-brand-light)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex}}.DocSearch-Button .DocSearch-Button-Key{width:auto;min-width:auto;font-family:inherit;font-size:12px;height:22px;padding:0;margin:0;color:var(--vt-c-text-3);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Key{color:var(--vt-c-brand-light)}.DocSearch-Button .DocSearch-Button-Key--pressed{box-shadow:none;transform:none}.VPNavBarMenuLink[data-v-c3f7059f]{display:block;padding:0 12px;line-height:calc(var(--vt-nav-height) - 1px);font-size:13px;font-weight:500;color:var(--vt-c-text-1);transition:color .25s;white-space:nowrap}.VPNavBarMenuLink.active[data-v-c3f7059f]{border-bottom:1px solid var(--vt-c-brand)}.VPNavBarMenuLink[data-v-c3f7059f]:hover{color:var(--vt-c-brand)}.VPNavBarMenuGroup.active[data-v-0c5978fc]{border-bottom:1px solid var(--vt-c-brand);height:var(--vt-nav-height)}.vt-locales-menu-item[data-v-ffdee9f2]{padding-bottom:0}.vt-locales-btn-icon-container[data-v-802bec0f]:before,.vt-locales-btn-icon-container[data-v-802bec0f]:after{width:1px;height:24px;background-color:var(--vt-c-divider-light);content:""}.vt-locales-btn-icon-container[data-v-802bec0f]:before{margin-right:4px}.vt-locales-btn-icon-container[data-v-802bec0f]:after{margin-left:4px}.vt-menu-items[data-v-802bec0f]{padding:0 14px}.VPNavBarMenu[data-v-2cfd1945]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-2cfd1945]{display:flex}}.VPNavBarAppearance[data-v-7e4f86a7]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-7e4f86a7]{display:block}}.VPNavBarSocialLinks[data-v-44bed5da]{display:none;margin-right:-10px}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-44bed5da]{display:flex}}.VPNavBarExtra[data-v-d9c85796]{display:none}@media (min-width: 768px){.VPNavBarExtra[data-v-d9c85796]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-d9c85796]{display:none}}.item[data-v-d9c85796]{display:flex;align-items:center}.action[data-v-d9c85796]{margin-right:-2px}.social-links[data-v-d9c85796]{margin:-4px -8px}.VPNavBarHamburger[data-v-dcc88df6]{width:40px;height:var(--vt-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-dcc88df6]{display:none}}.VPNavBar[data-v-78ea45ed]{position:relative;border-bottom:1px solid var(--vt-c-divider-light);padding:0 12px 0 24px;height:var(--vt-nav-height);background-color:var(--vt-c-bg);white-space:nowrap;transition:border-color .5s,background-color .5s}@media (min-width: 768px){.VPNavBar[data-v-78ea45ed]{padding:0 12px 0 32px}}@media (min-width: 1280px){.VPNavBar[data-v-78ea45ed]{padding:0 32px}}.container[data-v-78ea45ed]{display:flex;justify-content:space-between;margin:0 auto;max-width:var(--vp-screen-max-width)}.content[data-v-78ea45ed]{display:flex;justify-content:flex-end;align-items:center;flex-grow:1}.menu+.appearance[data-v-78ea45ed]{margin-left:8px}.menu+.social-links[data-v-78ea45ed]{margin-left:12px}.appearance+.social-links[data-v-78ea45ed]{margin-left:12px}.VPNavScreenMenuLink[data-v-db7dbcbe]{display:block;border-bottom:1px solid var(--vt-c-divider-light);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vt-c-text-1);transition:border-color .5s,color .25s}.VPNavScreenMenuLink[data-v-db7dbcbe]:hover{color:var(--vt-c-brand)}.VPNavScreenMenuGroupLink[data-v-e4ea16ca]{display:block;line-height:32px;font-size:13px;font-weight:400;color:var(--vt-c-text-1);transition:color .25s;margin-left:.6em}.VPNavScreenMenuGroupLink[data-v-e4ea16ca]:hover{color:var(--vt-c-brand)}.VPNavScreenMenuGroupSection[data-v-9024e603]{display:block}.title[data-v-9024e603]{line-height:32px;font-size:11px;font-weight:700;color:var(--vt-c-text-2);text-transform:uppercase;transition:color .25s}.VPNavScreenMenuGroup[data-v-629412b8]{border-bottom:1px solid var(--vt-c-divider-light);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-629412b8]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-629412b8]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-629412b8]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-629412b8]{padding-bottom:6px;color:var(--vt-c-brand)}.VPNavScreenMenuGroup.open .button-icon[data-v-629412b8]{transform:rotate(45deg)}.button[data-v-629412b8]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vt-c-text-1);transition:color .25s}.button[data-v-629412b8]:hover{color:var(--vt-c-brand)}.button-icon[data-v-629412b8]{width:14px;height:14px;fill:var(--vt-c-text-2);transition:fill .5s,transform .25s}.group[data-v-629412b8]:first-child{padding-top:4px}.group+.group[data-v-629412b8]{padding-top:8px}.group+.item[data-v-629412b8]{padding-top:8px}.VPNavScreenAppearance[data-v-b34f7124]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vt-c-bg-soft);transition:background-color .5s}.text[data-v-b34f7124]{line-height:24px;font-size:12px;font-weight:500;color:var(--vt-c-text-2);transition:color .5s}.VPNavBarLocaleScreen[data-v-3e5543bb]{display:flex;flex-direction:column;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vt-c-bg-soft);transition:background-color .5s;margin:16px 0}.title[data-v-3e5543bb]{line-height:24px;font-size:12px;font-weight:500;color:var(--vt-c-text-2);transition:color .5s;margin-bottom:6px}.VPNavScreen[data-v-2f6f22e7]{position:fixed;top:calc(var(--vt-nav-height) + var(--vt-banner-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vt-c-bg);transition:background-color .5s;overflow-y:auto}.VPNavScreen.fade-enter-active[data-v-2f6f22e7],.VPNavScreen.fade-leave-active[data-v-2f6f22e7]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-2f6f22e7],.VPNavScreen.fade-leave-active .container[data-v-2f6f22e7]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-2f6f22e7],.VPNavScreen.fade-leave-to[data-v-2f6f22e7]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-2f6f22e7],.VPNavScreen.fade-leave-to .container[data-v-2f6f22e7]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-2f6f22e7]{display:none}}.container[data-v-2f6f22e7]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.appearance[data-v-2f6f22e7]{margin-top:24px}.menu+.social-links[data-v-2f6f22e7]{margin-top:16px}.appearance+.social-links[data-v-2f6f22e7]{margin-top:12px}.VPNav[data-v-9cbed0dc]{position:relative;top:0;left:0;z-index:var(--vp-z-index-nav)}@media (min-width: 960px){.VPNav[data-v-9cbed0dc]{position:fixed;top:var(--vt-banner-height, 0px);width:100%}}.root[data-v-5e53ee28]{position:relative;z-index:1}.nested[data-v-5e53ee28]{padding-left:1em}.outline-link[data-v-5e53ee28]{color:var(--vt-c-text-2);transition:color .5s;line-height:28px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outline-link[data-v-5e53ee28]:hover,.outline-link.active[data-v-5e53ee28]{color:var(--vt-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown[data-v-5040c3b9]{padding:12px 20px 11px}.VPLocalNavOutlineDropdown button[data-v-5040c3b9]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vt-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-5040c3b9]:hover{color:var(--vt-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-5040c3b9]{color:var(--vt-c-text-1)}.icon[data-v-5040c3b9]{display:inline-block;vertical-align:middle;margin-left:2px;width:14px;height:14px;fill:currentColor}[data-v-5040c3b9] .outline-link{font-size:14px;font-weight:500;padding:2px 0}.open>.icon[data-v-5040c3b9]{transform:rotate(90deg)}.items[data-v-5040c3b9]{position:absolute;left:20px;right:20px;top:60px;background-color:var(--vt-c-bg);padding:4px 20px 16px;border:1px solid var(--vt-c-divider);border-radius:8px;max-height:calc(var(--vt-vh, 100vh) - 86px);overflow:scroll;box-shadow:var(--vt-shadow-3)}.top-link[data-v-5040c3b9]{display:block;color:var(--vt-c-brand);font-size:13px;font-weight:500;padding:6px 0;margin:0 0 10px;border-bottom:1px solid var(--vt-c-divider)}.flyout-enter-active[data-v-5040c3b9]{transition:all .2s ease-out}.flyout-leave-active[data-v-5040c3b9]{transition:all .15s ease-in}.flyout-enter-from[data-v-5040c3b9],.flyout-leave-to[data-v-5040c3b9]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-c2233475]{position:sticky;top:var(--vt-banner-height, 0px);left:0;z-index:var(--vp-z-index-local-nav);width:100%;display:flex;justify-content:space-between;border-bottom:1px solid var(--vt-c-divider-light);background-color:var(--vt-c-bg);transition:border-color .5s,background-color .5s}@media (min-width: 960px){.VPLocalNav[data-v-c2233475]{display:none}}.menu[data-v-c2233475]{display:flex;align-items:center;padding:0 24px;line-height:47px;font-size:12px;font-weight:500;color:var(--vt-c-text-2);transition:color .5s}.menu[data-v-c2233475]:hover{color:var(--vt-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-c2233475]{padding:0 32px}}.menu-icon[data-v-c2233475]{margin-right:8px;width:16px;height:16px;fill:currentColor}.top-link[data-v-c2233475]{padding:0 24px;line-height:47px;font-size:12px;font-weight:500;color:var(--vt-c-text-2);transition:color .5s}.top-link[data-v-c2233475]:hover{color:var(--vt-c-text-1);transition:color .25s}@media (min-width: 768px){.top-link[data-v-c2233475]{padding:0 32px}}.VPSkipLink[data-v-ebeb79d9]{top:.25rem;left:.25rem;padding:.65rem 1.5rem;z-index:999;font-size:.9em;font-weight:700;text-decoration:none;color:var(--vt-c-green);box-shadow:var(--vt-shadow-3);background-color:var(--vt-c-bg);border-radius:8px}.dark .VPSkipLink[data-v-ebeb79d9]{color:var(--vt-c-green)}.VPSkipLink[data-v-ebeb79d9]:focus{height:auto;width:auto;clip:auto;clip-path:none}.link[data-v-9d76dca6]{display:block;padding:6px 0}@media (min-width: 960px){.link[data-v-9d76dca6]{padding:4px 0}}.link:hover .link-text[data-v-9d76dca6]{color:var(--vt-c-brand-text-1);transition:color .25s}.link.active .link-text[data-v-9d76dca6]{font-weight:600;color:var(--vt-c-brand);transition:color .25s}.link-text[data-v-9d76dca6]{line-height:20px;font-size:13px;font-weight:500;color:var(--vt-c-text-2);transition:color .5s}.title[data-v-d55461af]{padding:6px 0}@media (min-width: 960px){.title[data-v-d55461af]{padding:4px 0}}.title-text[data-v-d55461af]{line-height:20px;font-size:13px;font-weight:600;color:var(--vt-c-text-1);transition:color .5s}.VPSidebar[data-v-6903d8bb]{position:fixed;top:0;bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:0 32px 96px;width:calc(100vw - 64px);max-width:var(--vp-sidebar-width-mobile);opacity:0;background-color:var(--vt-c-bg);box-shadow:var(--vt-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:background-color .5s,opacity .5s,transform .3s ease}#VPSidebarNav[data-v-6903d8bb]{padding-top:24px;outline:0}@media (min-width: 960px){.VPSidebar[data-v-6903d8bb]{top:calc(var(--vt-nav-height) + var(--vt-banner-height, 0px));z-index:1;border-right:1px solid var(--vt-c-divider-light);width:var(--vp-sidebar-width-small);max-width:100%;opacity:1;visibility:visible;box-shadow:none;transform:translate(0);transition:border-color .5s,background-color .5s}}@media (min-width: 1440px){.VPSidebar[data-v-6903d8bb]{padding:0 32px 96px calc((100% - var(--vp-screen-max-width)) / 2);width:calc((100% - var(--vp-screen-max-width)) / 2 + var(--vp-sidebar-width-small))}}.VPSidebar.open[data-v-6903d8bb]{opacity:1;visibility:visible;transform:translate(0);transition:background-color .5s,opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-6903d8bb]{box-shadow:var(--vt-shadow-1)}.group+.group[data-v-6903d8bb]{padding-top:24px}@media (min-width: 960px){.group+.group[data-v-6903d8bb]{padding-top:16px}}.VPFooter[data-v-b0366457]{border-top:1px solid var(--vt-c-bg-soft);padding:23px 24px 24px;background-color:var(--vt-c-bg-soft);transition:border-top .5s,background-color .5s}.dark .VPFooter[data-v-b0366457]{border-top:1px solid var(--vt-c-divider-light);background-color:var(--vt-c-bg)}.license[data-v-b0366457],.copyright[data-v-b0366457]{text-align:center;line-height:20px;font-size:12px;font-weight:500;color:var(--vt-c-text-2);transition:color .25s}.link[data-v-b0366457]{color:var(--vt-c-text-1);transition:color .25s}.link[data-v-b0366457]:hover{color:var(--vt-c-text-2)}.VPContentDocOutline[data-v-8f9e8420]{font-size:13px;font-weight:500;position:relative}.outline-title[data-v-8f9e8420]{font-weight:700;margin-bottom:4px;text-transform:uppercase;font-size:11px;letter-spacing:.4px}.outline-marker[data-v-8f9e8420]{opacity:0;position:absolute;background-color:var(--vt-c-green);border-radius:4px;width:4px;height:20px;top:32px;left:-12px;z-index:0;transition:top .25s cubic-bezier(0,1,.5,1),opacity .25s,background-color .5s}.VPContentDocFooter[data-v-777bdd92]{border-top:1px solid var(--vt-c-divider-light);padding-top:1rem;display:flex;justify-content:space-between}a[data-v-777bdd92]{display:inline-block;font-weight:500;font-size:16px;max-width:48%}.desc[data-v-777bdd92]{font-size:11px;color:var(--vt-c-text-2);display:block}.title[data-v-777bdd92]{color:var(--vt-c-brand);transition:color .25s}a:hover .title[data-v-777bdd92]{color:var(--vt-c-brand-highlight)}.next-link[data-v-777bdd92]{margin-left:auto;text-align:right}.vt-link-icon[data-v-777bdd92]{margin:-2px 0 0;vertical-align:middle}.VPCarbonAds{margin:28px 0;padding:20px 24px;background-color:var(--vt-c-bg-soft);border-radius:4px;font-size:12px;font-weight:500;line-height:1.4;color:var(--vt-c-text-2);text-align:center;transition:color .5s,background-color .5s}.VPCarbonAds img{margin:0 auto 12px;border-radius:4px}.VPCarbonAds .carbon-poweredby{display:block;margin-top:6px;text-transform:uppercase;transition:color .5s;color:var(--vt-c-text-3);font-size:10px}.VPContentDoc[data-v-76579f7e]{padding:32px 24px 96px}.vt-doc[data-v-76579f7e]{margin-bottom:54px}.content[data-v-76579f7e]{margin:0 auto;max-width:688px;position:relative}.aside[data-v-76579f7e]{position:relative;display:none;flex-shrink:0;padding-left:64px;width:320px}.aside-container[data-v-76579f7e]{position:sticky;width:224px;top:calc(var(--vt-nav-height) + var(--vt-banner-height, 0px) + 24px);bottom:0}.aside-container[data-v-76579f7e]::-webkit-scrollbar{display:none}.edit-link[data-v-76579f7e]{margin:0 0 32px}.edit-link .vt-link[data-v-76579f7e]{font-size:14px;color:var(--vt-c-brand);font-weight:500}.vt-icon[data-v-76579f7e]{width:18px;height:18px;color:var(--vt-c-brand);display:inline-block;margin-right:8px;position:relative;top:-1px}@media (min-width: 768px){.VPContentDoc[data-v-76579f7e]{padding:48px 32px 96px}}@media (min-width: 960px){.VPContentDoc[data-v-76579f7e]{padding:64px 64px 96px}}@media (min-width: 1280px){.VPContentDoc[data-v-76579f7e]{padding:64px 0 96px 64px}.VPContentDoc[data-v-76579f7e]:not(.has-sidebar.has-aside){padding-left:calc((100vw - 688px)/2)}.VPContentDoc.has-aside[data-v-76579f7e]:not(.has-sidebar){padding-left:calc((100vw - 1008px)/2)}.container[data-v-76579f7e]{display:flex}.content[data-v-76579f7e]{min-width:620px;margin:0;order:1}.VPContentDoc:not(.has-aside) .content[data-v-76579f7e]{min-width:688px}.aside[data-v-76579f7e]{display:block;order:2}}@media (min-width: 1440px){.VPContentDoc[data-v-76579f7e]{padding:64px 0 96px 96px}.aside[data-v-76579f7e]{padding-left:96px}}.vt-doc[data-v-79987e2c]{padding:32px 48px;background-color:var(--vt-c-bg-soft);margin:32px;border-radius:8px}.not-found-path[data-v-79987e2c]{font-family:var(--vt-font-family-mono);color:var(--vt-c-text-code)}@media (max-width: 768px){.VPContent[data-v-8b82bdb3]{overflow-x:hidden}}@media (min-width: 960px){.VPContent[data-v-8b82bdb3]{padding-top:var(--vt-nav-height)}.VPContent.has-sidebar[data-v-8b82bdb3]{padding-left:var(--vp-sidebar-width-small)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-8b82bdb3]{padding-left:calc((100vw - var(--vp-screen-max-width)) / 2 + var(--vp-sidebar-width-small))}}.VPApp[data-v-e4982c5a]{display:flex;flex-direction:column;min-height:100vh;background-color:var(--vt-c-bg);transition:background-color .5s;padding-top:var(--vt-banner-height)}.backdrop[data-v-e4982c5a]{z-index:var(--vp-z-index-backdrop)}.vt-doc.api h2 .header-anchor,.vt-doc.style-guide h2 .header-anchor{opacity:1}.vt-doc.sponsor h3{text-align:center;padding-bottom:1em;border-bottom:1px solid var(--vt-c-divider-light)}.vt-doc.sponsor h3 .header-anchor{display:none}.vt-badge.wip:before{content:"WIP"}.vt-badge.ts{background-color:#3178c6}.vt-badge.ts:before{content:"TS"}.vt-badge.dev-only,.vt-badge.experimental{color:var(--vt-c-text-light-1);background-color:var(--vt-c-yellow)}.vt-badge.dev-only:before{content:"Dev only"}.vt-badge.experimental:before{content:"Experimental"}.vt-badge[data-text]:before{content:attr(data-text)}.next-steps{margin-top:3rem}.next-steps .vt-box{border:1px solid var(--vt-c-bg-soft)}.next-steps .vt-box:hover{border-color:var(--vt-c-green-light);transition:border-color .3s cubic-bezier(.25,.8,.25,1)}.vt-doc .next-steps-link{font-size:20px;line-height:1.4;letter-spacing:-.02em;margin-bottom:.75em;display:block;color:var(--vt-c-green)}.vt-doc .next-steps-caption{margin-bottom:0;color:var(--vt-c-text-2);transition:color .5s}.vt-doc a[href^="https://play.TypeScript.org"]:before{content:"▶";width:20px;height:20px;display:inline-flex;border-radius:10px;vertical-align:middle;position:relative;top:-2px;color:var(--vt-c-green);border:2px solid var(--vt-c-green);margin-right:8px;margin-left:4px;line-height:16px;padding-left:4.2px;font-size:11px}.demo{padding:22px 24px;border-radius:8px;box-shadow:var(--vt-shadow-2);margin-bottom:1.2em;transition:background-color .5s ease}.dark .demo{background-color:var(--vt-c-bg-soft)}.demo p{margin:0}.demo button{background-color:var(--vt-c-bg-mute);transition:background-color .5s;padding:5px 12px;border:1px solid var(--vt-c-divider);border-radius:8px;font-size:.9em;font-weight:600}.demo button+button{margin-left:1em}.demo input,.demo textarea,.demo select{border:1px solid var(--vt-c-divider);border-radius:4px;padding:.2em .6em;margin-top:10px;background:transparent;transition:background-color .5s}.dark .demo select{background:var(--vt-c-bg-soft)}.dark .demo select option{background:transparent}.demo input:not([type]):focus,.demo textarea:focus,.demo select:focus{outline:1px solid blue}.demo select{-webkit-appearance:listbox}.demo label{margin:0 1em 0 .4em}.demo select[multiple]{width:100px}.demo h1{margin:10px 0 0}.nowrap{white-space:nowrap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.style-example{border-radius:8px 8px 12px 12px;margin:1.6em 0;padding:1.6em 1.6em .1px;position:relative;border:1px solid transparent;transition:background-color .25s ease,border-color .25s ease}.vt-doc .style-example h3{margin:0;font-size:1.1em}.style-example-bad{background:#f7e8e8}.dark .style-example-bad{background:transparent;border-color:var(--vt-c-red)}.style-example-bad h3{color:var(--vt-c-red)}.style-example-good{background:#ecfaf7}.dark .style-example-good{background:transparent;border-color:var(--vt-c-green)}.style-example-good h3{color:var(--vt-c-green)}.details summary{font-weight:700!important}.style-verb{font-size:.6em;display:inline-block;border-radius:6px;font-size:.65em;line-height:1;font-weight:600;padding:.35em .4em .3em;position:relative;top:-.15em;margin-right:.5em;color:var(--vt-c-bg);transition:color .5s;background-color:var(--vt-c-brand)}.style-verb.avoid{background-color:var(--vt-c-red)}.vt-doc summary{width:fit-content;cursor:pointer}.preference-tooltip[data-v-dbbcc10a]{font-weight:500;line-height:1.6;position:absolute;padding:12px 20px 12px 36px;width:100%;background-color:var(--vt-c-bg-soft);top:7.5em;border:1px solid var(--vt-c-green);border-radius:8px;box-shadow:var(--vt-shadow-3);z-index:10}.preference-tooltip[data-v-dbbcc10a]:before{content:"ⓘ";position:absolute;font-weight:600;font-size:14px;top:9px;left:13px}.dark .preference-tooltip[data-v-dbbcc10a]{box-shadow:var(--vt-shadow-1)}p[data-v-dbbcc10a]{margin-bottom:8px}.arrow-top[data-v-dbbcc10a]{width:0;height:0;border:6px solid transparent;border-bottom:9px solid var(--vt-c-green);position:absolute;top:-16px;left:18px}.prefer-composition .arrow-top[data-v-dbbcc10a]{left:130px}@media (max-width: 1439px){.arrow-top[data-v-dbbcc10a]{left:16px}.prefer-composition .arrow-top[data-v-dbbcc10a]{left:136px}}.arrow-top.inner[data-v-dbbcc10a]{border-bottom-color:var(--vt-c-bg-soft);top:-14px}.actions[data-v-dbbcc10a]{text-align:right;margin-top:14px;margin-bottom:0}a[data-v-dbbcc10a]{color:var(--vt-c-green);text-decoration:underline;margin-right:1.5em}button[data-v-dbbcc10a]{color:var(--vt-c-bg-soft);font-weight:500;box-shadow:var(--vt-shadow-2);padding:2px 8px;border-radius:6px;background-color:var(--vt-c-green)}.fly-in-enter-active[data-v-dbbcc10a]{transition:all .2s ease-out}.fly-in-leave-active[data-v-dbbcc10a]{transition:all .15s ease-in}.fly-in-enter-from[data-v-dbbcc10a],.fly-in-leave-to[data-v-dbbcc10a]{opacity:0;transform:translateY(16px)}.preference-switch[data-v-e02760d0]{font-size:12px;border-bottom:1px solid var(--vt-c-divider-light);transition:border-color .5s,background-color .5s ease;margin-bottom:20px;position:sticky;top:-.5px;background-color:var(--vt-c-bg);padding-top:10px;z-index:10}.toggle[data-v-e02760d0]{color:var(--vt-c-text-2);transition:color .5s;display:flex;align-items:center;justify-content:space-between;padding-bottom:2px;width:100%;font-weight:600}.toggle[data-v-e02760d0]:hover{color:var(--vt-c-text-1)}.no-outline[data-v-e02760d0]{outline:0}.vt-link-icon[data-v-e02760d0]{position:relative;top:1px}.vt-link-icon.open[data-v-e02760d0]{transform:rotate(180deg)}#preference-switches[data-v-e02760d0]{padding:12px 16px;background-color:var(--vt-c-bg-soft);transition:background-color .5s;margin:6px 0 12px;border-radius:8px;font-weight:600}.switch-container[data-v-e02760d0]{display:flex;align-items:center}@media (max-width: 959px){.switch-container[data-v-e02760d0]{padding:0 1em}}.switch-container[data-v-e02760d0]:nth-child(2){margin-top:10px}.vt-switch[data-v-e02760d0]{margin-right:5px;transform:scale(.8)}.switch-container label[data-v-e02760d0]{transition:color .5s;cursor:pointer}.switch-container label[data-v-e02760d0]:first-child{width:50px}.switch-link[data-v-e02760d0]{margin-left:8px;font-size:11px;min-width:14px;height:14px;line-height:13px;text-align:center;color:var(--vt-c-green);border:1px solid var(--vt-c-green);border-radius:50%}@media (max-width: 1439px){#preference-switches[data-v-e02760d0]{font-size:11px;padding:8px 4px}.vt-switch[data-v-e02760d0]{margin:auto}.switch-link[data-v-e02760d0]{margin-left:auto}.switch-container label[data-v-e02760d0]:first-child{width:46px}}.composition-api,.sfc,.prefer-composition .options-api,.prefer-sfc .html{display:none}.prefer-composition .composition-api,.prefer-sfc .sfc{display:initial}.prefer-composition .api-switch .vt-switch-check{transform:translate(18px)}.composition-label,.sfc-label,.prefer-composition .options-label,.prefer-sfc .no-sfc-label{color:var(--vt-c-text-3)}.prefer-composition .composition-label,.prefer-sfc .sfc-label{color:var(--vt-c-text-1)}.prefer-sfc .sfc-switch .vt-switch-check{transform:translate(18px)}.tip .options-api,.tip .composition-api{color:var(--vt-c-text-code);font-weight:600}.vueschool[data-v-abeea465]{margin:28px 0;background-color:var(--vt-c-bg-soft);padding:1em 1.25em;position:relative;display:flex;border-radius:8px}.vueschool a[data-v-abeea465]{color:var(--c-text);position:relative;padding-left:36px}.vueschool a[data-v-abeea465]:before{content:"";position:absolute;display:block;width:30px;height:30px;top:calc(50% - 15px);left:-4px;border-radius:50%;background-color:#73abfe}.vueschool a[data-v-abeea465]:after{content:"";position:absolute;display:block;width:0;height:0;top:calc(50% - 5px);left:8px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #fff}html:not(.banner-dismissed){--vt-banner-height: 60px}.banner[data-v-8f28d446]{position:fixed;z-index:var(--vp-z-index-banner);box-sizing:border-box;top:0;left:0;right:0;height:var(--vt-banner-height);line-height:var(--vt-banner-height);text-align:center;font-size:13px;font-weight:600;color:#fff;background-color:var(--vt-c-green);background:#11252b;display:flex;justify-content:center;align-items:center}.banner-dismissed .banner[data-v-8f28d446]{display:none}a[data-v-8f28d446]:hover{text-decoration:underline}button[data-v-8f28d446]{position:absolute;right:0;top:0;padding:20px 10px}.close[data-v-8f28d446]{width:20px;height:20px;fill:#fff;transform:rotate(45deg)}.vt-banner-text[data-v-8f28d446]{color:#fff;font-size:16px}.vt-text-primary[data-v-8f28d446]{color:#75c05e}.vt-primary-action[data-v-8f28d446]{background:#75c05e;color:#121c1a;padding:8px 15px;border-radius:5px;font-size:14px;text-decoration:none;margin:0 20px;font-weight:700}.vt-primary-action[data-v-8f28d446]:hover{text-decoration:none;background:#5a9f45}@media (max-width: 1280px){.banner .vt-banner-text[data-v-8f28d446]{font-size:14px}.vt-tagline[data-v-8f28d446]{display:none}}@media (max-width: 780px){.vt-tagline[data-v-8f28d446],.vt-coupon[data-v-8f28d446]{display:none}.vt-primary-action[data-v-8f28d446]{margin:0 10px;padding:7px 10px}.vt-time-now[data-v-8f28d446]{display:none}}@media (max-width: 560px){.vt-place[data-v-8f28d446]{display:none}}.TeamHero[data-v-96f4b379]{padding:48px 24px}@media (min-width: 768px){.TeamHero[data-v-96f4b379]{padding:64px 32px 48px}}.container[data-v-96f4b379]{margin:0 auto;max-width:960px}.title[data-v-96f4b379],.lead[data-v-96f4b379]{transition:color .25s}.title[data-v-96f4b379]{line-height:32px;font-size:32px;font-weight:500}@media (min-width: 768px){.title[data-v-96f4b379]{line-height:40px;font-size:40px}}.lead[data-v-96f4b379]{padding-top:8px;font-size:16px;font-weight:500;max-width:512px;color:var(--vt-c-text-2)}.action[data-v-96f4b379]{padding-top:4px}.action[data-v-96f4b379] a{display:inline-block;line-height:20px;font-size:14px;font-weight:500;color:var(--vt-c-brand);transition:color .25s}.action[data-v-96f4b379] a:hover{color:var(--vt-c-brand-dark)}.TeamMember[data-v-f92dd0f1]{position:relative;background-color:var(--vt-c-bg-soft);transition:background-color .5s}@media (min-width: 512px){.TeamMember[data-v-f92dd0f1]{display:flex}}@media (min-width: 640px){.TeamMember[data-v-f92dd0f1]{border-radius:8px}}.sponsor[data-v-f92dd0f1]{position:absolute;top:16px;right:16px;display:flex;align-items:center;border:1px solid #fd1d7c;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500;color:#fd1d7c;transition:color .25s,background-color .25s}.sponsor[data-v-f92dd0f1]:hover{color:var(--vt-c-white);background-color:#fd1d7c}.sponsor-icon[data-v-f92dd0f1]{margin-right:6px;width:14px;height:14px;fill:currentColor}.avatar[data-v-f92dd0f1]{flex-shrink:0;padding:32px 32px 0}@media (min-width: 512px){.avatar[data-v-f92dd0f1]{padding:32px 0 0 32px}}.avatar-img[data-v-f92dd0f1]{border-radius:50%;width:96px;height:96px;transform:translate(-8px)}@media (min-width: 512px){.avatar-img[data-v-f92dd0f1]{width:80px;height:80px;transform:translate(0)}}.data[data-v-f92dd0f1]{padding:20px 32px 32px}@media (min-width: 512px){.data[data-v-f92dd0f1]{padding:40px 32px 32px}}.name[data-v-f92dd0f1]{font-size:20px;font-weight:500}.org[data-v-f92dd0f1]{padding-top:4px;line-height:20px;font-size:14px;font-weight:500;color:var(--vt-c-text-2);transition:color .5s}.company[data-v-f92dd0f1]{color:var(--vt-c-text-1);transition:color .25s}.company.link[data-v-f92dd0f1]:hover{color:var(--vt-c-brand);transition:color .5s}.profiles[data-v-f92dd0f1]{padding-top:16px}.desc[data-v-f92dd0f1]{display:flex}.desc+.desc[data-v-f92dd0f1]{padding-top:12px}.desc-title[data-v-f92dd0f1]{display:flex;justify-content:center;align-items:center;flex-shrink:0;padding-right:12px;height:20px}.desc-icon[data-v-f92dd0f1]{width:16px;height:16px;fill:var(--vt-c-text-2);transition:fill .25s}.desc-icon.code[data-v-f92dd0f1]{transform:translateY(1px)}.desc-list[data-v-f92dd0f1]{display:flex;flex-wrap:wrap;margin:0 -4px}.desc-item[data-v-f92dd0f1]{padding:0 4px;line-height:20px;font-size:14px;font-weight:500;color:var(--vt-c-text-1);transition:color .5s}.desc-item[data-v-f92dd0f1]:after{margin-left:8px;content:"•";color:var(--vt-c-text-3);transition:color .25s}.desc-item[data-v-f92dd0f1]:last-child:after{display:none}.desc-text[data-v-f92dd0f1]{line-height:20px;font-size:14px;font-weight:500;color:var(--vt-c-text-1);transition:color .25s}.desc-link[data-v-f92dd0f1]{line-height:20px;font-size:14px;font-weight:500;color:var(--vt-c-brand);transition:color .25s}.desc-link[data-v-f92dd0f1]:hover{color:var(--vt-c-brand-dark)}.social-list[data-v-f92dd0f1]{display:flex;flex-wrap:wrap;margin-left:-6px;padding-top:16px}.social-item+.social-item[data-v-f92dd0f1]{padding-left:8px}.social-link[data-v-f92dd0f1]{display:flex;justify-content:center;align-items:center;width:32px;height:32px;color:var(--vt-c-text-2);transition:color .25s}.social-link[data-v-f92dd0f1]:hover{color:var(--vt-c-text-1)}.social-icon[data-v-f92dd0f1]{width:20px;height:20px;fill:currentColor}@media (min-width: 768px){.TeamList[data-v-481123ff]{padding:0 32px}}.container[data-v-481123ff]{border-top:1px solid var(--vt-c-divider-light);padding-top:24px}@media (min-width: 768px){.container[data-v-481123ff]{margin:0 auto;display:flex;align-items:flex-start;max-width:960px}}.info[data-v-481123ff]{flex-shrink:0;padding:0 24px;max-width:512px}@media (min-width: 768px){.info[data-v-481123ff]{position:sticky;top:calc(var(--vt-banner-height, 0px) + 32px);left:0;padding:0 24px 0 0;width:256px}html.banner-dismissed .info[data-v-481123ff]{top:32px}}@media (min-width: 960px){.info[data-v-481123ff]{top:calc(var(--vt-banner-height, 0px) + 88px);padding:0 64px 0 0;width:384px}html.banner-dismissed .info[data-v-481123ff]{top:88px}}.title[data-v-481123ff]{font-size:20px;font-weight:500}.lead[data-v-481123ff]{padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vt-c-text-2)}.members[data-v-481123ff]{padding-top:24px}@media (min-width: 768px){.members[data-v-481123ff]{flex-grow:1;padding-top:0}}.member+.member[data-v-481123ff]{padding-top:16px}@media (min-width: 640px){.member[data-v-481123ff]{margin:0 auto;max-width:592px}}@media (min-width: 768px){.member[data-v-481123ff]{margin:0;max-width:100%}}.TeamPage[data-v-849936c2]{padding-bottom:16px}@media (min-width: 768px){.TeamPage[data-v-849936c2]{padding-bottom:96px}}.TeamList+.TeamList[data-v-849936c2]{padding-top:64px}.job-card[data-v-5a95399d]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-5a95399d]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-5a95399d]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-5a95399d]{margin-right:8px;color:#ff6f61}.review-content[data-v-5a95399d]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-5a95399d]{margin-right:8px;color:#ff6f61}.review-content[data-v-5a95399d]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-5a95399d]{margin-top:15px;display:flex;align-items:center}.rating[data-v-5a95399d]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-5a95399d]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-5a95399d]{padding:15px;max-width:100%}.review-title[data-v-5a95399d]{font-size:18px}.review-content[data-v-5a95399d],.rating[data-v-5a95399d]{font-size:14px}}.top-banner[data-v-04d1569d]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-04d1569d]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-04d1569d 2s infinite alternate}.top-banner-title-text[data-v-04d1569d]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-04d1569d{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-04d1569d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-04d1569d]{grid-template-columns:1fr}}.load-more-button[data-v-04d1569d]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-04d1569d]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-04d1569d]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-6e71bda9]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-6e71bda9]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-6e71bda9]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-6e71bda9]{margin-right:8px;color:#ff6f61}.review-content[data-v-6e71bda9]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-6e71bda9]{margin-right:8px;color:#ff6f61}.review-content[data-v-6e71bda9]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-6e71bda9]{margin-top:15px;display:flex;align-items:center}.rating[data-v-6e71bda9]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-6e71bda9]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-6e71bda9]{padding:15px;max-width:100%}.review-title[data-v-6e71bda9]{font-size:18px}.review-content[data-v-6e71bda9],.rating[data-v-6e71bda9]{font-size:14px}}.top-banner[data-v-843a18b6]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-843a18b6]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-843a18b6 2s infinite alternate}.top-banner-title-text[data-v-843a18b6]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-843a18b6{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-843a18b6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-843a18b6]{grid-template-columns:1fr}}.load-more-button[data-v-843a18b6]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-843a18b6]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-843a18b6]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f88ebac5]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f88ebac5]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f88ebac5]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f88ebac5]{margin-right:8px;color:#ff6f61}.review-content[data-v-f88ebac5]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f88ebac5]{margin-right:8px;color:#ff6f61}.review-content[data-v-f88ebac5]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f88ebac5]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f88ebac5]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f88ebac5]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f88ebac5]{padding:15px;max-width:100%}.review-title[data-v-f88ebac5]{font-size:18px}.review-content[data-v-f88ebac5],.rating[data-v-f88ebac5]{font-size:14px}}.top-banner[data-v-c8c811f9]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c8c811f9]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c8c811f9 2s infinite alternate}.top-banner-title-text[data-v-c8c811f9]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c8c811f9{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c8c811f9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c8c811f9]{grid-template-columns:1fr}}.load-more-button[data-v-c8c811f9]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c8c811f9]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c8c811f9]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a243952a]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a243952a]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a243952a]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a243952a]{margin-right:8px;color:#ff6f61}.review-content[data-v-a243952a]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a243952a]{margin-right:8px;color:#ff6f61}.review-content[data-v-a243952a]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a243952a]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a243952a]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a243952a]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a243952a]{padding:15px;max-width:100%}.review-title[data-v-a243952a]{font-size:18px}.review-content[data-v-a243952a],.rating[data-v-a243952a]{font-size:14px}}.top-banner[data-v-a17eec9e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a17eec9e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a17eec9e 2s infinite alternate}.top-banner-title-text[data-v-a17eec9e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a17eec9e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a17eec9e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a17eec9e]{grid-template-columns:1fr}}.load-more-button[data-v-a17eec9e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a17eec9e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a17eec9e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-bbeee34f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-bbeee34f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-bbeee34f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-bbeee34f]{margin-right:8px;color:#ff6f61}.review-content[data-v-bbeee34f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-bbeee34f]{margin-right:8px;color:#ff6f61}.review-content[data-v-bbeee34f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-bbeee34f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-bbeee34f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-bbeee34f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-bbeee34f]{padding:15px;max-width:100%}.review-title[data-v-bbeee34f]{font-size:18px}.review-content[data-v-bbeee34f],.rating[data-v-bbeee34f]{font-size:14px}}.top-banner[data-v-08a9ae20]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-08a9ae20]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-08a9ae20 2s infinite alternate}.top-banner-title-text[data-v-08a9ae20]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-08a9ae20{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-08a9ae20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-08a9ae20]{grid-template-columns:1fr}}.load-more-button[data-v-08a9ae20]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-08a9ae20]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-08a9ae20]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-61b46591]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-61b46591]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-61b46591]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-61b46591]{margin-right:8px;color:#ff6f61}.review-content[data-v-61b46591]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-61b46591]{margin-right:8px;color:#ff6f61}.review-content[data-v-61b46591]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-61b46591]{margin-top:15px;display:flex;align-items:center}.rating[data-v-61b46591]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-61b46591]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-61b46591]{padding:15px;max-width:100%}.review-title[data-v-61b46591]{font-size:18px}.review-content[data-v-61b46591],.rating[data-v-61b46591]{font-size:14px}}.top-banner[data-v-17c7d150]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-17c7d150]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-17c7d150 2s infinite alternate}.top-banner-title-text[data-v-17c7d150]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-17c7d150{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-17c7d150]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-17c7d150]{grid-template-columns:1fr}}.load-more-button[data-v-17c7d150]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-17c7d150]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-17c7d150]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c150cad8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c150cad8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c150cad8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c150cad8]{margin-right:8px;color:#ff6f61}.review-content[data-v-c150cad8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c150cad8]{margin-right:8px;color:#ff6f61}.review-content[data-v-c150cad8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c150cad8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c150cad8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c150cad8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c150cad8]{padding:15px;max-width:100%}.review-title[data-v-c150cad8]{font-size:18px}.review-content[data-v-c150cad8],.rating[data-v-c150cad8]{font-size:14px}}.top-banner[data-v-0033c556]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0033c556]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0033c556 2s infinite alternate}.top-banner-title-text[data-v-0033c556]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0033c556{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0033c556]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0033c556]{grid-template-columns:1fr}}.load-more-button[data-v-0033c556]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0033c556]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0033c556]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-30ae24c4]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-30ae24c4]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-30ae24c4]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-30ae24c4]{margin-right:8px;color:#ff6f61}.review-content[data-v-30ae24c4]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-30ae24c4]{margin-right:8px;color:#ff6f61}.review-content[data-v-30ae24c4]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-30ae24c4]{margin-top:15px;display:flex;align-items:center}.rating[data-v-30ae24c4]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-30ae24c4]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-30ae24c4]{padding:15px;max-width:100%}.review-title[data-v-30ae24c4]{font-size:18px}.review-content[data-v-30ae24c4],.rating[data-v-30ae24c4]{font-size:14px}}.top-banner[data-v-6f101405]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-6f101405]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-6f101405 2s infinite alternate}.top-banner-title-text[data-v-6f101405]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-6f101405{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-6f101405]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-6f101405]{grid-template-columns:1fr}}.load-more-button[data-v-6f101405]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-6f101405]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-6f101405]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1e5e15b8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1e5e15b8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1e5e15b8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1e5e15b8]{margin-right:8px;color:#ff6f61}.review-content[data-v-1e5e15b8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1e5e15b8]{margin-right:8px;color:#ff6f61}.review-content[data-v-1e5e15b8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1e5e15b8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1e5e15b8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1e5e15b8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1e5e15b8]{padding:15px;max-width:100%}.review-title[data-v-1e5e15b8]{font-size:18px}.review-content[data-v-1e5e15b8],.rating[data-v-1e5e15b8]{font-size:14px}}.top-banner[data-v-1a409ff7]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1a409ff7]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1a409ff7 2s infinite alternate}.top-banner-title-text[data-v-1a409ff7]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1a409ff7{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1a409ff7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1a409ff7]{grid-template-columns:1fr}}.load-more-button[data-v-1a409ff7]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1a409ff7]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1a409ff7]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a46e7ef7]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a46e7ef7]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a46e7ef7]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a46e7ef7]{margin-right:8px;color:#ff6f61}.review-content[data-v-a46e7ef7]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a46e7ef7]{margin-right:8px;color:#ff6f61}.review-content[data-v-a46e7ef7]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a46e7ef7]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a46e7ef7]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a46e7ef7]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a46e7ef7]{padding:15px;max-width:100%}.review-title[data-v-a46e7ef7]{font-size:18px}.review-content[data-v-a46e7ef7],.rating[data-v-a46e7ef7]{font-size:14px}}.top-banner[data-v-66544ad9]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-66544ad9]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-66544ad9 2s infinite alternate}.top-banner-title-text[data-v-66544ad9]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-66544ad9{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-66544ad9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-66544ad9]{grid-template-columns:1fr}}.load-more-button[data-v-66544ad9]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-66544ad9]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-66544ad9]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ca2371f7]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ca2371f7]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ca2371f7]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ca2371f7]{margin-right:8px;color:#ff6f61}.review-content[data-v-ca2371f7]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ca2371f7]{margin-right:8px;color:#ff6f61}.review-content[data-v-ca2371f7]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ca2371f7]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ca2371f7]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ca2371f7]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ca2371f7]{padding:15px;max-width:100%}.review-title[data-v-ca2371f7]{font-size:18px}.review-content[data-v-ca2371f7],.rating[data-v-ca2371f7]{font-size:14px}}.top-banner[data-v-45af8bc6]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-45af8bc6]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-45af8bc6 2s infinite alternate}.top-banner-title-text[data-v-45af8bc6]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-45af8bc6{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-45af8bc6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-45af8bc6]{grid-template-columns:1fr}}.load-more-button[data-v-45af8bc6]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-45af8bc6]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-45af8bc6]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-628505b9]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-628505b9]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-628505b9]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-628505b9]{margin-right:8px;color:#ff6f61}.review-content[data-v-628505b9]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-628505b9]{margin-right:8px;color:#ff6f61}.review-content[data-v-628505b9]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-628505b9]{margin-top:15px;display:flex;align-items:center}.rating[data-v-628505b9]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-628505b9]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-628505b9]{padding:15px;max-width:100%}.review-title[data-v-628505b9]{font-size:18px}.review-content[data-v-628505b9],.rating[data-v-628505b9]{font-size:14px}}.top-banner[data-v-2e26272a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-2e26272a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-2e26272a 2s infinite alternate}.top-banner-title-text[data-v-2e26272a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-2e26272a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-2e26272a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-2e26272a]{grid-template-columns:1fr}}.load-more-button[data-v-2e26272a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-2e26272a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-2e26272a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-053852e3]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-053852e3]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-053852e3]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-053852e3]{margin-right:8px;color:#ff6f61}.review-content[data-v-053852e3]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-053852e3]{margin-right:8px;color:#ff6f61}.review-content[data-v-053852e3]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-053852e3]{margin-top:15px;display:flex;align-items:center}.rating[data-v-053852e3]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-053852e3]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-053852e3]{padding:15px;max-width:100%}.review-title[data-v-053852e3]{font-size:18px}.review-content[data-v-053852e3],.rating[data-v-053852e3]{font-size:14px}}.top-banner[data-v-5f882e60]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-5f882e60]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-5f882e60 2s infinite alternate}.top-banner-title-text[data-v-5f882e60]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-5f882e60{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-5f882e60]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-5f882e60]{grid-template-columns:1fr}}.load-more-button[data-v-5f882e60]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-5f882e60]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-5f882e60]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-478c749b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-478c749b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-478c749b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-478c749b]{margin-right:8px;color:#ff6f61}.review-content[data-v-478c749b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-478c749b]{margin-right:8px;color:#ff6f61}.review-content[data-v-478c749b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-478c749b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-478c749b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-478c749b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-478c749b]{padding:15px;max-width:100%}.review-title[data-v-478c749b]{font-size:18px}.review-content[data-v-478c749b],.rating[data-v-478c749b]{font-size:14px}}.top-banner[data-v-806ec3bf]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-806ec3bf]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-806ec3bf 2s infinite alternate}.top-banner-title-text[data-v-806ec3bf]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-806ec3bf{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-806ec3bf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-806ec3bf]{grid-template-columns:1fr}}.load-more-button[data-v-806ec3bf]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-806ec3bf]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-806ec3bf]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c6d1323b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c6d1323b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c6d1323b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c6d1323b]{margin-right:8px;color:#ff6f61}.review-content[data-v-c6d1323b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c6d1323b]{margin-right:8px;color:#ff6f61}.review-content[data-v-c6d1323b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c6d1323b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c6d1323b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c6d1323b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c6d1323b]{padding:15px;max-width:100%}.review-title[data-v-c6d1323b]{font-size:18px}.review-content[data-v-c6d1323b],.rating[data-v-c6d1323b]{font-size:14px}}.top-banner[data-v-a245121e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a245121e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a245121e 2s infinite alternate}.top-banner-title-text[data-v-a245121e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a245121e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a245121e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a245121e]{grid-template-columns:1fr}}.load-more-button[data-v-a245121e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a245121e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a245121e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-25a40369]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-25a40369]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-25a40369]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-25a40369]{margin-right:8px;color:#ff6f61}.review-content[data-v-25a40369]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-25a40369]{margin-right:8px;color:#ff6f61}.review-content[data-v-25a40369]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-25a40369]{margin-top:15px;display:flex;align-items:center}.rating[data-v-25a40369]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-25a40369]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-25a40369]{padding:15px;max-width:100%}.review-title[data-v-25a40369]{font-size:18px}.review-content[data-v-25a40369],.rating[data-v-25a40369]{font-size:14px}}.top-banner[data-v-e5f4df68]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-e5f4df68]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-e5f4df68 2s infinite alternate}.top-banner-title-text[data-v-e5f4df68]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-e5f4df68{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-e5f4df68]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-e5f4df68]{grid-template-columns:1fr}}.load-more-button[data-v-e5f4df68]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-e5f4df68]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-e5f4df68]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-96f5a145]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-96f5a145]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-96f5a145]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-96f5a145]{margin-right:8px;color:#ff6f61}.review-content[data-v-96f5a145]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-96f5a145]{margin-right:8px;color:#ff6f61}.review-content[data-v-96f5a145]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-96f5a145]{margin-top:15px;display:flex;align-items:center}.rating[data-v-96f5a145]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-96f5a145]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-96f5a145]{padding:15px;max-width:100%}.review-title[data-v-96f5a145]{font-size:18px}.review-content[data-v-96f5a145],.rating[data-v-96f5a145]{font-size:14px}}.top-banner[data-v-d3115b29]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d3115b29]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d3115b29 2s infinite alternate}.top-banner-title-text[data-v-d3115b29]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d3115b29{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d3115b29]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d3115b29]{grid-template-columns:1fr}}.load-more-button[data-v-d3115b29]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d3115b29]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d3115b29]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f1ffee49]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f1ffee49]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f1ffee49]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f1ffee49]{margin-right:8px;color:#ff6f61}.review-content[data-v-f1ffee49]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f1ffee49]{margin-right:8px;color:#ff6f61}.review-content[data-v-f1ffee49]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f1ffee49]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f1ffee49]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f1ffee49]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f1ffee49]{padding:15px;max-width:100%}.review-title[data-v-f1ffee49]{font-size:18px}.review-content[data-v-f1ffee49],.rating[data-v-f1ffee49]{font-size:14px}}.top-banner[data-v-86bbd64f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-86bbd64f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-86bbd64f 2s infinite alternate}.top-banner-title-text[data-v-86bbd64f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-86bbd64f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-86bbd64f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-86bbd64f]{grid-template-columns:1fr}}.load-more-button[data-v-86bbd64f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-86bbd64f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-86bbd64f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d8122c21]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d8122c21]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d8122c21]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d8122c21]{margin-right:8px;color:#ff6f61}.review-content[data-v-d8122c21]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d8122c21]{margin-right:8px;color:#ff6f61}.review-content[data-v-d8122c21]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d8122c21]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d8122c21]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d8122c21]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d8122c21]{padding:15px;max-width:100%}.review-title[data-v-d8122c21]{font-size:18px}.review-content[data-v-d8122c21],.rating[data-v-d8122c21]{font-size:14px}}.top-banner[data-v-b02f136c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b02f136c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b02f136c 2s infinite alternate}.top-banner-title-text[data-v-b02f136c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b02f136c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b02f136c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b02f136c]{grid-template-columns:1fr}}.load-more-button[data-v-b02f136c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b02f136c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b02f136c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3ca81821]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3ca81821]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3ca81821]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3ca81821]{margin-right:8px;color:#ff6f61}.review-content[data-v-3ca81821]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3ca81821]{margin-right:8px;color:#ff6f61}.review-content[data-v-3ca81821]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3ca81821]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3ca81821]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3ca81821]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3ca81821]{padding:15px;max-width:100%}.review-title[data-v-3ca81821]{font-size:18px}.review-content[data-v-3ca81821],.rating[data-v-3ca81821]{font-size:14px}}.top-banner[data-v-28a89a67]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-28a89a67]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-28a89a67 2s infinite alternate}.top-banner-title-text[data-v-28a89a67]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-28a89a67{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-28a89a67]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-28a89a67]{grid-template-columns:1fr}}.load-more-button[data-v-28a89a67]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-28a89a67]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-28a89a67]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-fb977f0b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-fb977f0b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-fb977f0b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-fb977f0b]{margin-right:8px;color:#ff6f61}.review-content[data-v-fb977f0b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-fb977f0b]{margin-right:8px;color:#ff6f61}.review-content[data-v-fb977f0b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-fb977f0b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-fb977f0b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-fb977f0b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-fb977f0b]{padding:15px;max-width:100%}.review-title[data-v-fb977f0b]{font-size:18px}.review-content[data-v-fb977f0b],.rating[data-v-fb977f0b]{font-size:14px}}.top-banner[data-v-0ee59481]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0ee59481]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0ee59481 2s infinite alternate}.top-banner-title-text[data-v-0ee59481]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0ee59481{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0ee59481]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0ee59481]{grid-template-columns:1fr}}.load-more-button[data-v-0ee59481]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0ee59481]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0ee59481]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-bcaf2c30]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-bcaf2c30]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-bcaf2c30]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-bcaf2c30]{margin-right:8px;color:#ff6f61}.review-content[data-v-bcaf2c30]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-bcaf2c30]{margin-right:8px;color:#ff6f61}.review-content[data-v-bcaf2c30]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-bcaf2c30]{margin-top:15px;display:flex;align-items:center}.rating[data-v-bcaf2c30]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-bcaf2c30]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-bcaf2c30]{padding:15px;max-width:100%}.review-title[data-v-bcaf2c30]{font-size:18px}.review-content[data-v-bcaf2c30],.rating[data-v-bcaf2c30]{font-size:14px}}.top-banner[data-v-d78f9350]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d78f9350]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d78f9350 2s infinite alternate}.top-banner-title-text[data-v-d78f9350]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d78f9350{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d78f9350]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d78f9350]{grid-template-columns:1fr}}.load-more-button[data-v-d78f9350]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d78f9350]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d78f9350]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3c28af99]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3c28af99]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3c28af99]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3c28af99]{margin-right:8px;color:#ff6f61}.review-content[data-v-3c28af99]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3c28af99]{margin-right:8px;color:#ff6f61}.review-content[data-v-3c28af99]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3c28af99]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3c28af99]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3c28af99]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3c28af99]{padding:15px;max-width:100%}.review-title[data-v-3c28af99]{font-size:18px}.review-content[data-v-3c28af99],.rating[data-v-3c28af99]{font-size:14px}}.top-banner[data-v-bc3e7102]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-bc3e7102]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-bc3e7102 2s infinite alternate}.top-banner-title-text[data-v-bc3e7102]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-bc3e7102{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-bc3e7102]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-bc3e7102]{grid-template-columns:1fr}}.load-more-button[data-v-bc3e7102]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-bc3e7102]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-bc3e7102]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4efbcee9]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4efbcee9]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4efbcee9]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4efbcee9]{margin-right:8px;color:#ff6f61}.review-content[data-v-4efbcee9]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4efbcee9]{margin-right:8px;color:#ff6f61}.review-content[data-v-4efbcee9]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4efbcee9]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4efbcee9]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4efbcee9]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4efbcee9]{padding:15px;max-width:100%}.review-title[data-v-4efbcee9]{font-size:18px}.review-content[data-v-4efbcee9],.rating[data-v-4efbcee9]{font-size:14px}}.top-banner[data-v-46638eff]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-46638eff]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-46638eff 2s infinite alternate}.top-banner-title-text[data-v-46638eff]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-46638eff{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-46638eff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-46638eff]{grid-template-columns:1fr}}.load-more-button[data-v-46638eff]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-46638eff]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-46638eff]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-9a92b8b0]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-9a92b8b0]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-9a92b8b0]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-9a92b8b0]{margin-right:8px;color:#ff6f61}.review-content[data-v-9a92b8b0]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-9a92b8b0]{margin-right:8px;color:#ff6f61}.review-content[data-v-9a92b8b0]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-9a92b8b0]{margin-top:15px;display:flex;align-items:center}.rating[data-v-9a92b8b0]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-9a92b8b0]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-9a92b8b0]{padding:15px;max-width:100%}.review-title[data-v-9a92b8b0]{font-size:18px}.review-content[data-v-9a92b8b0],.rating[data-v-9a92b8b0]{font-size:14px}}.top-banner[data-v-007a4ddf]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-007a4ddf]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-007a4ddf 2s infinite alternate}.top-banner-title-text[data-v-007a4ddf]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-007a4ddf{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-007a4ddf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-007a4ddf]{grid-template-columns:1fr}}.load-more-button[data-v-007a4ddf]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-007a4ddf]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-007a4ddf]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-2997966f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-2997966f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-2997966f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-2997966f]{margin-right:8px;color:#ff6f61}.review-content[data-v-2997966f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-2997966f]{margin-right:8px;color:#ff6f61}.review-content[data-v-2997966f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-2997966f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-2997966f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-2997966f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-2997966f]{padding:15px;max-width:100%}.review-title[data-v-2997966f]{font-size:18px}.review-content[data-v-2997966f],.rating[data-v-2997966f]{font-size:14px}}.top-banner[data-v-4160d36b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4160d36b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4160d36b 2s infinite alternate}.top-banner-title-text[data-v-4160d36b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4160d36b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4160d36b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4160d36b]{grid-template-columns:1fr}}.load-more-button[data-v-4160d36b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4160d36b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4160d36b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-513fbe98]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-513fbe98]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-513fbe98]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-513fbe98]{margin-right:8px;color:#ff6f61}.review-content[data-v-513fbe98]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-513fbe98]{margin-right:8px;color:#ff6f61}.review-content[data-v-513fbe98]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-513fbe98]{margin-top:15px;display:flex;align-items:center}.rating[data-v-513fbe98]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-513fbe98]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-513fbe98]{padding:15px;max-width:100%}.review-title[data-v-513fbe98]{font-size:18px}.review-content[data-v-513fbe98],.rating[data-v-513fbe98]{font-size:14px}}.top-banner[data-v-ca21802b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ca21802b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ca21802b 2s infinite alternate}.top-banner-title-text[data-v-ca21802b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ca21802b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ca21802b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ca21802b]{grid-template-columns:1fr}}.load-more-button[data-v-ca21802b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ca21802b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ca21802b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b97f1a93]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b97f1a93]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b97f1a93]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b97f1a93]{margin-right:8px;color:#ff6f61}.review-content[data-v-b97f1a93]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b97f1a93]{margin-right:8px;color:#ff6f61}.review-content[data-v-b97f1a93]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b97f1a93]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b97f1a93]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b97f1a93]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b97f1a93]{padding:15px;max-width:100%}.review-title[data-v-b97f1a93]{font-size:18px}.review-content[data-v-b97f1a93],.rating[data-v-b97f1a93]{font-size:14px}}.top-banner[data-v-07f6efb1]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-07f6efb1]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-07f6efb1 2s infinite alternate}.top-banner-title-text[data-v-07f6efb1]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-07f6efb1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-07f6efb1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-07f6efb1]{grid-template-columns:1fr}}.load-more-button[data-v-07f6efb1]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-07f6efb1]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-07f6efb1]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4b77029c]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4b77029c]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4b77029c]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4b77029c]{margin-right:8px;color:#ff6f61}.review-content[data-v-4b77029c]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4b77029c]{margin-right:8px;color:#ff6f61}.review-content[data-v-4b77029c]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4b77029c]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4b77029c]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4b77029c]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4b77029c]{padding:15px;max-width:100%}.review-title[data-v-4b77029c]{font-size:18px}.review-content[data-v-4b77029c],.rating[data-v-4b77029c]{font-size:14px}}.top-banner[data-v-a8b01b3b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a8b01b3b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a8b01b3b 2s infinite alternate}.top-banner-title-text[data-v-a8b01b3b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a8b01b3b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a8b01b3b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a8b01b3b]{grid-template-columns:1fr}}.load-more-button[data-v-a8b01b3b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a8b01b3b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a8b01b3b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1ad250b2]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1ad250b2]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1ad250b2]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1ad250b2]{margin-right:8px;color:#ff6f61}.review-content[data-v-1ad250b2]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1ad250b2]{margin-right:8px;color:#ff6f61}.review-content[data-v-1ad250b2]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1ad250b2]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1ad250b2]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1ad250b2]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1ad250b2]{padding:15px;max-width:100%}.review-title[data-v-1ad250b2]{font-size:18px}.review-content[data-v-1ad250b2],.rating[data-v-1ad250b2]{font-size:14px}}.top-banner[data-v-8eb52b70]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8eb52b70]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8eb52b70 2s infinite alternate}.top-banner-title-text[data-v-8eb52b70]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8eb52b70{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8eb52b70]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8eb52b70]{grid-template-columns:1fr}}.load-more-button[data-v-8eb52b70]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8eb52b70]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8eb52b70]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ccb7bc23]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ccb7bc23]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ccb7bc23]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ccb7bc23]{margin-right:8px;color:#ff6f61}.review-content[data-v-ccb7bc23]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ccb7bc23]{margin-right:8px;color:#ff6f61}.review-content[data-v-ccb7bc23]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ccb7bc23]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ccb7bc23]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ccb7bc23]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ccb7bc23]{padding:15px;max-width:100%}.review-title[data-v-ccb7bc23]{font-size:18px}.review-content[data-v-ccb7bc23],.rating[data-v-ccb7bc23]{font-size:14px}}.top-banner[data-v-de835751]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-de835751]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-de835751 2s infinite alternate}.top-banner-title-text[data-v-de835751]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-de835751{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-de835751]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-de835751]{grid-template-columns:1fr}}.load-more-button[data-v-de835751]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-de835751]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-de835751]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8687f8ad]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8687f8ad]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8687f8ad]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8687f8ad]{margin-right:8px;color:#ff6f61}.review-content[data-v-8687f8ad]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8687f8ad]{margin-right:8px;color:#ff6f61}.review-content[data-v-8687f8ad]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8687f8ad]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8687f8ad]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8687f8ad]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8687f8ad]{padding:15px;max-width:100%}.review-title[data-v-8687f8ad]{font-size:18px}.review-content[data-v-8687f8ad],.rating[data-v-8687f8ad]{font-size:14px}}.top-banner[data-v-0cafa2f2]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0cafa2f2]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0cafa2f2 2s infinite alternate}.top-banner-title-text[data-v-0cafa2f2]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0cafa2f2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0cafa2f2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0cafa2f2]{grid-template-columns:1fr}}.load-more-button[data-v-0cafa2f2]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0cafa2f2]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0cafa2f2]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d5acd68f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d5acd68f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d5acd68f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d5acd68f]{margin-right:8px;color:#ff6f61}.review-content[data-v-d5acd68f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d5acd68f]{margin-right:8px;color:#ff6f61}.review-content[data-v-d5acd68f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d5acd68f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d5acd68f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d5acd68f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d5acd68f]{padding:15px;max-width:100%}.review-title[data-v-d5acd68f]{font-size:18px}.review-content[data-v-d5acd68f],.rating[data-v-d5acd68f]{font-size:14px}}.top-banner[data-v-9afa21fd]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9afa21fd]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9afa21fd 2s infinite alternate}.top-banner-title-text[data-v-9afa21fd]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9afa21fd{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9afa21fd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9afa21fd]{grid-template-columns:1fr}}.load-more-button[data-v-9afa21fd]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9afa21fd]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9afa21fd]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-300ff377]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-300ff377]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-300ff377]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-300ff377]{margin-right:8px;color:#ff6f61}.review-content[data-v-300ff377]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-300ff377]{margin-right:8px;color:#ff6f61}.review-content[data-v-300ff377]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-300ff377]{margin-top:15px;display:flex;align-items:center}.rating[data-v-300ff377]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-300ff377]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-300ff377]{padding:15px;max-width:100%}.review-title[data-v-300ff377]{font-size:18px}.review-content[data-v-300ff377],.rating[data-v-300ff377]{font-size:14px}}.top-banner[data-v-dccffc63]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-dccffc63]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-dccffc63 2s infinite alternate}.top-banner-title-text[data-v-dccffc63]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-dccffc63{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-dccffc63]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-dccffc63]{grid-template-columns:1fr}}.load-more-button[data-v-dccffc63]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-dccffc63]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-dccffc63]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-7f911ca2]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-7f911ca2]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-7f911ca2]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-7f911ca2]{margin-right:8px;color:#ff6f61}.review-content[data-v-7f911ca2]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-7f911ca2]{margin-right:8px;color:#ff6f61}.review-content[data-v-7f911ca2]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-7f911ca2]{margin-top:15px;display:flex;align-items:center}.rating[data-v-7f911ca2]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-7f911ca2]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-7f911ca2]{padding:15px;max-width:100%}.review-title[data-v-7f911ca2]{font-size:18px}.review-content[data-v-7f911ca2],.rating[data-v-7f911ca2]{font-size:14px}}.top-banner[data-v-72781d9b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-72781d9b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-72781d9b 2s infinite alternate}.top-banner-title-text[data-v-72781d9b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-72781d9b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-72781d9b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-72781d9b]{grid-template-columns:1fr}}.load-more-button[data-v-72781d9b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-72781d9b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-72781d9b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-316436f1]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-316436f1]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-316436f1]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-316436f1]{margin-right:8px;color:#ff6f61}.review-content[data-v-316436f1]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-316436f1]{margin-right:8px;color:#ff6f61}.review-content[data-v-316436f1]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-316436f1]{margin-top:15px;display:flex;align-items:center}.rating[data-v-316436f1]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-316436f1]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-316436f1]{padding:15px;max-width:100%}.review-title[data-v-316436f1]{font-size:18px}.review-content[data-v-316436f1],.rating[data-v-316436f1]{font-size:14px}}.top-banner[data-v-f8d9894b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f8d9894b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f8d9894b 2s infinite alternate}.top-banner-title-text[data-v-f8d9894b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f8d9894b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f8d9894b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f8d9894b]{grid-template-columns:1fr}}.load-more-button[data-v-f8d9894b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f8d9894b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f8d9894b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-08f0cf3b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-08f0cf3b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-08f0cf3b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-08f0cf3b]{margin-right:8px;color:#ff6f61}.review-content[data-v-08f0cf3b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-08f0cf3b]{margin-right:8px;color:#ff6f61}.review-content[data-v-08f0cf3b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-08f0cf3b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-08f0cf3b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-08f0cf3b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-08f0cf3b]{padding:15px;max-width:100%}.review-title[data-v-08f0cf3b]{font-size:18px}.review-content[data-v-08f0cf3b],.rating[data-v-08f0cf3b]{font-size:14px}}.top-banner[data-v-d20a3438]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d20a3438]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d20a3438 2s infinite alternate}.top-banner-title-text[data-v-d20a3438]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d20a3438{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d20a3438]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d20a3438]{grid-template-columns:1fr}}.load-more-button[data-v-d20a3438]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d20a3438]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d20a3438]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-5743c723]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-5743c723]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-5743c723]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-5743c723]{margin-right:8px;color:#ff6f61}.review-content[data-v-5743c723]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-5743c723]{margin-right:8px;color:#ff6f61}.review-content[data-v-5743c723]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-5743c723]{margin-top:15px;display:flex;align-items:center}.rating[data-v-5743c723]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-5743c723]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-5743c723]{padding:15px;max-width:100%}.review-title[data-v-5743c723]{font-size:18px}.review-content[data-v-5743c723],.rating[data-v-5743c723]{font-size:14px}}.top-banner[data-v-a4b68e9a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a4b68e9a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a4b68e9a 2s infinite alternate}.top-banner-title-text[data-v-a4b68e9a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a4b68e9a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a4b68e9a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a4b68e9a]{grid-template-columns:1fr}}.load-more-button[data-v-a4b68e9a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a4b68e9a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a4b68e9a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c3174559]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c3174559]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c3174559]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c3174559]{margin-right:8px;color:#ff6f61}.review-content[data-v-c3174559]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c3174559]{margin-right:8px;color:#ff6f61}.review-content[data-v-c3174559]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c3174559]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c3174559]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c3174559]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c3174559]{padding:15px;max-width:100%}.review-title[data-v-c3174559]{font-size:18px}.review-content[data-v-c3174559],.rating[data-v-c3174559]{font-size:14px}}.top-banner[data-v-3d9f66c9]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-3d9f66c9]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-3d9f66c9 2s infinite alternate}.top-banner-title-text[data-v-3d9f66c9]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-3d9f66c9{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-3d9f66c9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-3d9f66c9]{grid-template-columns:1fr}}.load-more-button[data-v-3d9f66c9]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-3d9f66c9]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-3d9f66c9]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-dfe07749]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-dfe07749]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-dfe07749]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-dfe07749]{margin-right:8px;color:#ff6f61}.review-content[data-v-dfe07749]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-dfe07749]{margin-right:8px;color:#ff6f61}.review-content[data-v-dfe07749]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-dfe07749]{margin-top:15px;display:flex;align-items:center}.rating[data-v-dfe07749]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-dfe07749]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-dfe07749]{padding:15px;max-width:100%}.review-title[data-v-dfe07749]{font-size:18px}.review-content[data-v-dfe07749],.rating[data-v-dfe07749]{font-size:14px}}.top-banner[data-v-b60fb554]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b60fb554]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b60fb554 2s infinite alternate}.top-banner-title-text[data-v-b60fb554]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b60fb554{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b60fb554]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b60fb554]{grid-template-columns:1fr}}.load-more-button[data-v-b60fb554]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b60fb554]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b60fb554]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-110633c2]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-110633c2]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-110633c2]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-110633c2]{margin-right:8px;color:#ff6f61}.review-content[data-v-110633c2]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-110633c2]{margin-right:8px;color:#ff6f61}.review-content[data-v-110633c2]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-110633c2]{margin-top:15px;display:flex;align-items:center}.rating[data-v-110633c2]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-110633c2]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-110633c2]{padding:15px;max-width:100%}.review-title[data-v-110633c2]{font-size:18px}.review-content[data-v-110633c2],.rating[data-v-110633c2]{font-size:14px}}.top-banner[data-v-a7ceb873]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a7ceb873]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a7ceb873 2s infinite alternate}.top-banner-title-text[data-v-a7ceb873]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a7ceb873{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a7ceb873]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a7ceb873]{grid-template-columns:1fr}}.load-more-button[data-v-a7ceb873]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a7ceb873]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a7ceb873]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a947ecf7]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a947ecf7]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a947ecf7]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a947ecf7]{margin-right:8px;color:#ff6f61}.review-content[data-v-a947ecf7]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a947ecf7]{margin-right:8px;color:#ff6f61}.review-content[data-v-a947ecf7]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a947ecf7]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a947ecf7]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a947ecf7]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a947ecf7]{padding:15px;max-width:100%}.review-title[data-v-a947ecf7]{font-size:18px}.review-content[data-v-a947ecf7],.rating[data-v-a947ecf7]{font-size:14px}}.top-banner[data-v-f2c49033]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f2c49033]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f2c49033 2s infinite alternate}.top-banner-title-text[data-v-f2c49033]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f2c49033{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f2c49033]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f2c49033]{grid-template-columns:1fr}}.load-more-button[data-v-f2c49033]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f2c49033]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f2c49033]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1434ba97]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1434ba97]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1434ba97]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1434ba97]{margin-right:8px;color:#ff6f61}.review-content[data-v-1434ba97]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1434ba97]{margin-right:8px;color:#ff6f61}.review-content[data-v-1434ba97]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1434ba97]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1434ba97]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1434ba97]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1434ba97]{padding:15px;max-width:100%}.review-title[data-v-1434ba97]{font-size:18px}.review-content[data-v-1434ba97],.rating[data-v-1434ba97]{font-size:14px}}.top-banner[data-v-29c74d8c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-29c74d8c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-29c74d8c 2s infinite alternate}.top-banner-title-text[data-v-29c74d8c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-29c74d8c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-29c74d8c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-29c74d8c]{grid-template-columns:1fr}}.load-more-button[data-v-29c74d8c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-29c74d8c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-29c74d8c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-53795671]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-53795671]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-53795671]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-53795671]{margin-right:8px;color:#ff6f61}.review-content[data-v-53795671]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-53795671]{margin-right:8px;color:#ff6f61}.review-content[data-v-53795671]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-53795671]{margin-top:15px;display:flex;align-items:center}.rating[data-v-53795671]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-53795671]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-53795671]{padding:15px;max-width:100%}.review-title[data-v-53795671]{font-size:18px}.review-content[data-v-53795671],.rating[data-v-53795671]{font-size:14px}}.top-banner[data-v-0dad58f0]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0dad58f0]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0dad58f0 2s infinite alternate}.top-banner-title-text[data-v-0dad58f0]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0dad58f0{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0dad58f0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0dad58f0]{grid-template-columns:1fr}}.load-more-button[data-v-0dad58f0]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0dad58f0]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0dad58f0]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-5792f079]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-5792f079]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-5792f079]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-5792f079]{margin-right:8px;color:#ff6f61}.review-content[data-v-5792f079]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-5792f079]{margin-right:8px;color:#ff6f61}.review-content[data-v-5792f079]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-5792f079]{margin-top:15px;display:flex;align-items:center}.rating[data-v-5792f079]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-5792f079]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-5792f079]{padding:15px;max-width:100%}.review-title[data-v-5792f079]{font-size:18px}.review-content[data-v-5792f079],.rating[data-v-5792f079]{font-size:14px}}.top-banner[data-v-d6eb8feb]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d6eb8feb]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d6eb8feb 2s infinite alternate}.top-banner-title-text[data-v-d6eb8feb]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d6eb8feb{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d6eb8feb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d6eb8feb]{grid-template-columns:1fr}}.load-more-button[data-v-d6eb8feb]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d6eb8feb]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d6eb8feb]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-97f650d0]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-97f650d0]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-97f650d0]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-97f650d0]{margin-right:8px;color:#ff6f61}.review-content[data-v-97f650d0]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-97f650d0]{margin-right:8px;color:#ff6f61}.review-content[data-v-97f650d0]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-97f650d0]{margin-top:15px;display:flex;align-items:center}.rating[data-v-97f650d0]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-97f650d0]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-97f650d0]{padding:15px;max-width:100%}.review-title[data-v-97f650d0]{font-size:18px}.review-content[data-v-97f650d0],.rating[data-v-97f650d0]{font-size:14px}}.top-banner[data-v-76d9f6d5]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-76d9f6d5]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-76d9f6d5 2s infinite alternate}.top-banner-title-text[data-v-76d9f6d5]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-76d9f6d5{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-76d9f6d5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-76d9f6d5]{grid-template-columns:1fr}}.load-more-button[data-v-76d9f6d5]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-76d9f6d5]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-76d9f6d5]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a36a6ef1]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a36a6ef1]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a36a6ef1]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a36a6ef1]{margin-right:8px;color:#ff6f61}.review-content[data-v-a36a6ef1]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a36a6ef1]{margin-right:8px;color:#ff6f61}.review-content[data-v-a36a6ef1]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a36a6ef1]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a36a6ef1]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a36a6ef1]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a36a6ef1]{padding:15px;max-width:100%}.review-title[data-v-a36a6ef1]{font-size:18px}.review-content[data-v-a36a6ef1],.rating[data-v-a36a6ef1]{font-size:14px}}.top-banner[data-v-7eac958d]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-7eac958d]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-7eac958d 2s infinite alternate}.top-banner-title-text[data-v-7eac958d]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-7eac958d{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-7eac958d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-7eac958d]{grid-template-columns:1fr}}.load-more-button[data-v-7eac958d]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-7eac958d]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-7eac958d]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-15123362]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-15123362]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-15123362]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-15123362]{margin-right:8px;color:#ff6f61}.review-content[data-v-15123362]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-15123362]{margin-right:8px;color:#ff6f61}.review-content[data-v-15123362]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-15123362]{margin-top:15px;display:flex;align-items:center}.rating[data-v-15123362]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-15123362]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-15123362]{padding:15px;max-width:100%}.review-title[data-v-15123362]{font-size:18px}.review-content[data-v-15123362],.rating[data-v-15123362]{font-size:14px}}.top-banner[data-v-8f7810a5]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8f7810a5]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8f7810a5 2s infinite alternate}.top-banner-title-text[data-v-8f7810a5]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8f7810a5{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8f7810a5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8f7810a5]{grid-template-columns:1fr}}.load-more-button[data-v-8f7810a5]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8f7810a5]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8f7810a5]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3b3a5ccc]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3b3a5ccc]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3b3a5ccc]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3b3a5ccc]{margin-right:8px;color:#ff6f61}.review-content[data-v-3b3a5ccc]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3b3a5ccc]{margin-right:8px;color:#ff6f61}.review-content[data-v-3b3a5ccc]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3b3a5ccc]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3b3a5ccc]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3b3a5ccc]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3b3a5ccc]{padding:15px;max-width:100%}.review-title[data-v-3b3a5ccc]{font-size:18px}.review-content[data-v-3b3a5ccc],.rating[data-v-3b3a5ccc]{font-size:14px}}.top-banner[data-v-56dbf497]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-56dbf497]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-56dbf497 2s infinite alternate}.top-banner-title-text[data-v-56dbf497]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-56dbf497{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-56dbf497]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-56dbf497]{grid-template-columns:1fr}}.load-more-button[data-v-56dbf497]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-56dbf497]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-56dbf497]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-deedd3e7]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-deedd3e7]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-deedd3e7]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-deedd3e7]{margin-right:8px;color:#ff6f61}.review-content[data-v-deedd3e7]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-deedd3e7]{margin-right:8px;color:#ff6f61}.review-content[data-v-deedd3e7]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-deedd3e7]{margin-top:15px;display:flex;align-items:center}.rating[data-v-deedd3e7]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-deedd3e7]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-deedd3e7]{padding:15px;max-width:100%}.review-title[data-v-deedd3e7]{font-size:18px}.review-content[data-v-deedd3e7],.rating[data-v-deedd3e7]{font-size:14px}}.top-banner[data-v-b4ab83d8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b4ab83d8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b4ab83d8 2s infinite alternate}.top-banner-title-text[data-v-b4ab83d8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b4ab83d8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b4ab83d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b4ab83d8]{grid-template-columns:1fr}}.load-more-button[data-v-b4ab83d8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b4ab83d8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b4ab83d8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-33927a91]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-33927a91]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-33927a91]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-33927a91]{margin-right:8px;color:#ff6f61}.review-content[data-v-33927a91]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-33927a91]{margin-right:8px;color:#ff6f61}.review-content[data-v-33927a91]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-33927a91]{margin-top:15px;display:flex;align-items:center}.rating[data-v-33927a91]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-33927a91]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-33927a91]{padding:15px;max-width:100%}.review-title[data-v-33927a91]{font-size:18px}.review-content[data-v-33927a91],.rating[data-v-33927a91]{font-size:14px}}.top-banner[data-v-623c9bcd]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-623c9bcd]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-623c9bcd 2s infinite alternate}.top-banner-title-text[data-v-623c9bcd]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-623c9bcd{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-623c9bcd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-623c9bcd]{grid-template-columns:1fr}}.load-more-button[data-v-623c9bcd]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-623c9bcd]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-623c9bcd]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-35c5feec]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-35c5feec]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-35c5feec]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-35c5feec]{margin-right:8px;color:#ff6f61}.review-content[data-v-35c5feec]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-35c5feec]{margin-right:8px;color:#ff6f61}.review-content[data-v-35c5feec]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-35c5feec]{margin-top:15px;display:flex;align-items:center}.rating[data-v-35c5feec]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-35c5feec]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-35c5feec]{padding:15px;max-width:100%}.review-title[data-v-35c5feec]{font-size:18px}.review-content[data-v-35c5feec],.rating[data-v-35c5feec]{font-size:14px}}.top-banner[data-v-255a6d46]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-255a6d46]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-255a6d46 2s infinite alternate}.top-banner-title-text[data-v-255a6d46]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-255a6d46{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-255a6d46]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-255a6d46]{grid-template-columns:1fr}}.load-more-button[data-v-255a6d46]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-255a6d46]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-255a6d46]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-25538832]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-25538832]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-25538832]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-25538832]{margin-right:8px;color:#ff6f61}.review-content[data-v-25538832]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-25538832]{margin-right:8px;color:#ff6f61}.review-content[data-v-25538832]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-25538832]{margin-top:15px;display:flex;align-items:center}.rating[data-v-25538832]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-25538832]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-25538832]{padding:15px;max-width:100%}.review-title[data-v-25538832]{font-size:18px}.review-content[data-v-25538832],.rating[data-v-25538832]{font-size:14px}}.top-banner[data-v-db9660a2]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-db9660a2]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-db9660a2 2s infinite alternate}.top-banner-title-text[data-v-db9660a2]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-db9660a2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-db9660a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-db9660a2]{grid-template-columns:1fr}}.load-more-button[data-v-db9660a2]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-db9660a2]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-db9660a2]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d43b3bc2]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d43b3bc2]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d43b3bc2]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d43b3bc2]{margin-right:8px;color:#ff6f61}.review-content[data-v-d43b3bc2]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d43b3bc2]{margin-right:8px;color:#ff6f61}.review-content[data-v-d43b3bc2]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d43b3bc2]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d43b3bc2]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d43b3bc2]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d43b3bc2]{padding:15px;max-width:100%}.review-title[data-v-d43b3bc2]{font-size:18px}.review-content[data-v-d43b3bc2],.rating[data-v-d43b3bc2]{font-size:14px}}.top-banner[data-v-2e691b41]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-2e691b41]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-2e691b41 2s infinite alternate}.top-banner-title-text[data-v-2e691b41]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-2e691b41{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-2e691b41]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-2e691b41]{grid-template-columns:1fr}}.load-more-button[data-v-2e691b41]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-2e691b41]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-2e691b41]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c828a0fb]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c828a0fb]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c828a0fb]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c828a0fb]{margin-right:8px;color:#ff6f61}.review-content[data-v-c828a0fb]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c828a0fb]{margin-right:8px;color:#ff6f61}.review-content[data-v-c828a0fb]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c828a0fb]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c828a0fb]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c828a0fb]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c828a0fb]{padding:15px;max-width:100%}.review-title[data-v-c828a0fb]{font-size:18px}.review-content[data-v-c828a0fb],.rating[data-v-c828a0fb]{font-size:14px}}.top-banner[data-v-13400aaa]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-13400aaa]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-13400aaa 2s infinite alternate}.top-banner-title-text[data-v-13400aaa]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-13400aaa{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-13400aaa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-13400aaa]{grid-template-columns:1fr}}.load-more-button[data-v-13400aaa]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-13400aaa]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-13400aaa]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b30d59db]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b30d59db]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b30d59db]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b30d59db]{margin-right:8px;color:#ff6f61}.review-content[data-v-b30d59db]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b30d59db]{margin-right:8px;color:#ff6f61}.review-content[data-v-b30d59db]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b30d59db]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b30d59db]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b30d59db]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b30d59db]{padding:15px;max-width:100%}.review-title[data-v-b30d59db]{font-size:18px}.review-content[data-v-b30d59db],.rating[data-v-b30d59db]{font-size:14px}}.top-banner[data-v-556c9d6d]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-556c9d6d]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-556c9d6d 2s infinite alternate}.top-banner-title-text[data-v-556c9d6d]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-556c9d6d{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-556c9d6d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-556c9d6d]{grid-template-columns:1fr}}.load-more-button[data-v-556c9d6d]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-556c9d6d]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-556c9d6d]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8bd99517]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8bd99517]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8bd99517]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8bd99517]{margin-right:8px;color:#ff6f61}.review-content[data-v-8bd99517]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8bd99517]{margin-right:8px;color:#ff6f61}.review-content[data-v-8bd99517]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8bd99517]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8bd99517]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8bd99517]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8bd99517]{padding:15px;max-width:100%}.review-title[data-v-8bd99517]{font-size:18px}.review-content[data-v-8bd99517],.rating[data-v-8bd99517]{font-size:14px}}.top-banner[data-v-84a0b72d]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-84a0b72d]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-84a0b72d 2s infinite alternate}.top-banner-title-text[data-v-84a0b72d]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-84a0b72d{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-84a0b72d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-84a0b72d]{grid-template-columns:1fr}}.load-more-button[data-v-84a0b72d]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-84a0b72d]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-84a0b72d]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c8ac21a6]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c8ac21a6]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c8ac21a6]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c8ac21a6]{margin-right:8px;color:#ff6f61}.review-content[data-v-c8ac21a6]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c8ac21a6]{margin-right:8px;color:#ff6f61}.review-content[data-v-c8ac21a6]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c8ac21a6]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c8ac21a6]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c8ac21a6]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c8ac21a6]{padding:15px;max-width:100%}.review-title[data-v-c8ac21a6]{font-size:18px}.review-content[data-v-c8ac21a6],.rating[data-v-c8ac21a6]{font-size:14px}}.top-banner[data-v-6d2b220f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-6d2b220f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-6d2b220f 2s infinite alternate}.top-banner-title-text[data-v-6d2b220f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-6d2b220f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-6d2b220f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-6d2b220f]{grid-template-columns:1fr}}.load-more-button[data-v-6d2b220f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-6d2b220f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-6d2b220f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3695159a]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3695159a]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3695159a]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3695159a]{margin-right:8px;color:#ff6f61}.review-content[data-v-3695159a]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3695159a]{margin-right:8px;color:#ff6f61}.review-content[data-v-3695159a]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3695159a]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3695159a]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3695159a]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3695159a]{padding:15px;max-width:100%}.review-title[data-v-3695159a]{font-size:18px}.review-content[data-v-3695159a],.rating[data-v-3695159a]{font-size:14px}}.top-banner[data-v-c6087d29]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c6087d29]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c6087d29 2s infinite alternate}.top-banner-title-text[data-v-c6087d29]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c6087d29{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c6087d29]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c6087d29]{grid-template-columns:1fr}}.load-more-button[data-v-c6087d29]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c6087d29]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c6087d29]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ae23b0ff]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ae23b0ff]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ae23b0ff]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ae23b0ff]{margin-right:8px;color:#ff6f61}.review-content[data-v-ae23b0ff]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ae23b0ff]{margin-right:8px;color:#ff6f61}.review-content[data-v-ae23b0ff]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ae23b0ff]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ae23b0ff]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ae23b0ff]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ae23b0ff]{padding:15px;max-width:100%}.review-title[data-v-ae23b0ff]{font-size:18px}.review-content[data-v-ae23b0ff],.rating[data-v-ae23b0ff]{font-size:14px}}.top-banner[data-v-c094cd5e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c094cd5e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c094cd5e 2s infinite alternate}.top-banner-title-text[data-v-c094cd5e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c094cd5e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c094cd5e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c094cd5e]{grid-template-columns:1fr}}.load-more-button[data-v-c094cd5e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c094cd5e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c094cd5e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1b1b8a6d]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1b1b8a6d]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1b1b8a6d]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1b1b8a6d]{margin-right:8px;color:#ff6f61}.review-content[data-v-1b1b8a6d]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1b1b8a6d]{margin-right:8px;color:#ff6f61}.review-content[data-v-1b1b8a6d]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1b1b8a6d]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1b1b8a6d]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1b1b8a6d]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1b1b8a6d]{padding:15px;max-width:100%}.review-title[data-v-1b1b8a6d]{font-size:18px}.review-content[data-v-1b1b8a6d],.rating[data-v-1b1b8a6d]{font-size:14px}}.top-banner[data-v-aae1b876]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-aae1b876]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-aae1b876 2s infinite alternate}.top-banner-title-text[data-v-aae1b876]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-aae1b876{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-aae1b876]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-aae1b876]{grid-template-columns:1fr}}.load-more-button[data-v-aae1b876]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-aae1b876]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-aae1b876]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-860b304a]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-860b304a]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-860b304a]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-860b304a]{margin-right:8px;color:#ff6f61}.review-content[data-v-860b304a]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-860b304a]{margin-right:8px;color:#ff6f61}.review-content[data-v-860b304a]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-860b304a]{margin-top:15px;display:flex;align-items:center}.rating[data-v-860b304a]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-860b304a]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-860b304a]{padding:15px;max-width:100%}.review-title[data-v-860b304a]{font-size:18px}.review-content[data-v-860b304a],.rating[data-v-860b304a]{font-size:14px}}.top-banner[data-v-80de280a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-80de280a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-80de280a 2s infinite alternate}.top-banner-title-text[data-v-80de280a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-80de280a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-80de280a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-80de280a]{grid-template-columns:1fr}}.load-more-button[data-v-80de280a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-80de280a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-80de280a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8b15247b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8b15247b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8b15247b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8b15247b]{margin-right:8px;color:#ff6f61}.review-content[data-v-8b15247b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8b15247b]{margin-right:8px;color:#ff6f61}.review-content[data-v-8b15247b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8b15247b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8b15247b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8b15247b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8b15247b]{padding:15px;max-width:100%}.review-title[data-v-8b15247b]{font-size:18px}.review-content[data-v-8b15247b],.rating[data-v-8b15247b]{font-size:14px}}.top-banner[data-v-93157cd6]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-93157cd6]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-93157cd6 2s infinite alternate}.top-banner-title-text[data-v-93157cd6]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-93157cd6{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-93157cd6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-93157cd6]{grid-template-columns:1fr}}.load-more-button[data-v-93157cd6]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-93157cd6]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-93157cd6]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0a1cad44]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0a1cad44]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0a1cad44]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0a1cad44]{margin-right:8px;color:#ff6f61}.review-content[data-v-0a1cad44]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0a1cad44]{margin-right:8px;color:#ff6f61}.review-content[data-v-0a1cad44]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0a1cad44]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0a1cad44]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0a1cad44]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0a1cad44]{padding:15px;max-width:100%}.review-title[data-v-0a1cad44]{font-size:18px}.review-content[data-v-0a1cad44],.rating[data-v-0a1cad44]{font-size:14px}}.top-banner[data-v-469a6a31]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-469a6a31]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-469a6a31 2s infinite alternate}.top-banner-title-text[data-v-469a6a31]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-469a6a31{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-469a6a31]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-469a6a31]{grid-template-columns:1fr}}.load-more-button[data-v-469a6a31]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-469a6a31]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-469a6a31]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0423e4fe]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0423e4fe]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0423e4fe]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0423e4fe]{margin-right:8px;color:#ff6f61}.review-content[data-v-0423e4fe]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0423e4fe]{margin-right:8px;color:#ff6f61}.review-content[data-v-0423e4fe]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0423e4fe]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0423e4fe]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0423e4fe]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0423e4fe]{padding:15px;max-width:100%}.review-title[data-v-0423e4fe]{font-size:18px}.review-content[data-v-0423e4fe],.rating[data-v-0423e4fe]{font-size:14px}}.top-banner[data-v-29e4da36]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-29e4da36]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-29e4da36 2s infinite alternate}.top-banner-title-text[data-v-29e4da36]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-29e4da36{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-29e4da36]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-29e4da36]{grid-template-columns:1fr}}.load-more-button[data-v-29e4da36]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-29e4da36]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-29e4da36]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a2305c2d]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a2305c2d]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a2305c2d]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a2305c2d]{margin-right:8px;color:#ff6f61}.review-content[data-v-a2305c2d]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a2305c2d]{margin-right:8px;color:#ff6f61}.review-content[data-v-a2305c2d]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a2305c2d]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a2305c2d]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a2305c2d]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a2305c2d]{padding:15px;max-width:100%}.review-title[data-v-a2305c2d]{font-size:18px}.review-content[data-v-a2305c2d],.rating[data-v-a2305c2d]{font-size:14px}}.top-banner[data-v-11bfed9d]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-11bfed9d]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-11bfed9d 2s infinite alternate}.top-banner-title-text[data-v-11bfed9d]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-11bfed9d{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-11bfed9d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-11bfed9d]{grid-template-columns:1fr}}.load-more-button[data-v-11bfed9d]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-11bfed9d]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-11bfed9d]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-7a0952a1]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-7a0952a1]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-7a0952a1]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-7a0952a1]{margin-right:8px;color:#ff6f61}.review-content[data-v-7a0952a1]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-7a0952a1]{margin-right:8px;color:#ff6f61}.review-content[data-v-7a0952a1]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-7a0952a1]{margin-top:15px;display:flex;align-items:center}.rating[data-v-7a0952a1]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-7a0952a1]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-7a0952a1]{padding:15px;max-width:100%}.review-title[data-v-7a0952a1]{font-size:18px}.review-content[data-v-7a0952a1],.rating[data-v-7a0952a1]{font-size:14px}}.top-banner[data-v-8f710d4b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8f710d4b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8f710d4b 2s infinite alternate}.top-banner-title-text[data-v-8f710d4b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8f710d4b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8f710d4b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8f710d4b]{grid-template-columns:1fr}}.load-more-button[data-v-8f710d4b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8f710d4b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8f710d4b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1404d5b5]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1404d5b5]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1404d5b5]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1404d5b5]{margin-right:8px;color:#ff6f61}.review-content[data-v-1404d5b5]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1404d5b5]{margin-right:8px;color:#ff6f61}.review-content[data-v-1404d5b5]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1404d5b5]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1404d5b5]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1404d5b5]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1404d5b5]{padding:15px;max-width:100%}.review-title[data-v-1404d5b5]{font-size:18px}.review-content[data-v-1404d5b5],.rating[data-v-1404d5b5]{font-size:14px}}.top-banner[data-v-bc2a80ce]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-bc2a80ce]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-bc2a80ce 2s infinite alternate}.top-banner-title-text[data-v-bc2a80ce]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-bc2a80ce{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-bc2a80ce]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-bc2a80ce]{grid-template-columns:1fr}}.load-more-button[data-v-bc2a80ce]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-bc2a80ce]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-bc2a80ce]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: rgba(60, 60, 67);--vp-c-text-2: rgba(60, 60, 67, .78);--vp-c-text-3: rgba(60, 60, 67, .56)}.dark{--vp-c-text-1: rgba(255, 255, 245, .86);--vp-c-text-2: rgba(235, 235, 245, .6);--vp-c-text-3: rgba(235, 235, 245, .38)}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(.no-icon):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-c79a1216]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-c79a1216],.VPBackdrop.fade-leave-to[data-v-c79a1216]{opacity:0}.VPBackdrop.fade-leave-active[data-v-c79a1216]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-c79a1216]{display:none}}.NotFound[data-v-d6be1790]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-d6be1790]{padding:96px 32px 168px}}.code[data-v-d6be1790]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-d6be1790]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-d6be1790]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-d6be1790]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-d6be1790]{padding-top:20px}.link[data-v-d6be1790]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-d6be1790]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-b933a997]{position:relative;z-index:1}.nested[data-v-b933a997]{padding-right:16px;padding-left:16px}.outline-link[data-v-b933a997]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-b933a997]:hover,.outline-link.active[data-v-b933a997]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-b933a997]{padding-left:13px}.VPDocAsideOutline[data-v-a5bbad30]{display:none}.VPDocAsideOutline.has-outline[data-v-a5bbad30]{display:block}.content[data-v-a5bbad30]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-a5bbad30]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-a5bbad30]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-3f215769]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-3f215769]{flex-grow:1}.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-3f215769] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-e98dd255]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-e98dd255]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-e257564d]{margin-top:64px}.edit-info[data-v-e257564d]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-e257564d]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-e257564d]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-e257564d]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-e257564d]{margin-right:8px}.prev-next[data-v-e257564d]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-e257564d]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-e257564d]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-e257564d]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-e257564d]{margin-left:auto;text-align:right}.desc[data-v-e257564d]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-e257564d]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-39a288b8]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-39a288b8]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-39a288b8]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-39a288b8]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-39a288b8]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-39a288b8]{display:flex;justify-content:center}.VPDoc .aside[data-v-39a288b8]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-39a288b8]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-39a288b8]{max-width:1104px}}.container[data-v-39a288b8]{margin:0 auto;width:100%}.aside[data-v-39a288b8]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-39a288b8]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-39a288b8]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-39a288b8]::-webkit-scrollbar{display:none}.aside-curtain[data-v-39a288b8]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-39a288b8]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-39a288b8]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-39a288b8]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-39a288b8]{order:1;margin:0;min-width:640px}}.content-container[data-v-39a288b8]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-39a288b8]{max-width:688px}.VPButton[data-v-fa7799d5]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-fa7799d5]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-fa7799d5]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-fa7799d5]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-fa7799d5]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-fa7799d5]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-fa7799d5]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-fa7799d5]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-fa7799d5]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-fa7799d5]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-fa7799d5]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-fa7799d5]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-fa7799d5]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-8426fc1a]{display:none}.dark .VPImage.light[data-v-8426fc1a]{display:none}.VPHero[data-v-303bb580]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-303bb580]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-303bb580]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-303bb580]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-303bb580]{flex-direction:row}}.main[data-v-303bb580]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-303bb580]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-303bb580]{text-align:left}}@media (min-width: 960px){.main[data-v-303bb580]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-303bb580]{max-width:592px}}.name[data-v-303bb580],.text[data-v-303bb580]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-303bb580],.VPHero.has-image .text[data-v-303bb580]{margin:0 auto}.name[data-v-303bb580]{color:var(--vp-home-hero-name-color)}.clip[data-v-303bb580]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-303bb580],.text[data-v-303bb580]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-303bb580],.text[data-v-303bb580]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-303bb580],.VPHero.has-image .text[data-v-303bb580]{margin:0}}.tagline[data-v-303bb580]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-303bb580]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-303bb580]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-303bb580]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-303bb580]{margin:0}}.actions[data-v-303bb580]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-303bb580]{justify-content:center}@media (min-width: 640px){.actions[data-v-303bb580]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-303bb580]{justify-content:flex-start}}.action[data-v-303bb580]{flex-shrink:0;padding:6px}.image[data-v-303bb580]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-303bb580]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-303bb580]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-303bb580]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-303bb580]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-303bb580]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-303bb580]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-303bb580]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-303bb580]{width:320px;height:320px}}[data-v-303bb580] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-303bb580] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-303bb580] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-a3976bdc]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-a3976bdc]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-a3976bdc]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-a3976bdc]>.VPImage{margin-bottom:20px}.icon[data-v-a3976bdc]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-a3976bdc]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-a3976bdc]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-a3976bdc]{padding-top:8px}.link-text-value[data-v-a3976bdc]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-a3976bdc]{margin-left:6px}.VPFeatures[data-v-a6181336]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-a6181336]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-a6181336]{padding:0 64px}}.container[data-v-a6181336]{margin:0 auto;max-width:1152px}.items[data-v-a6181336]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-a6181336]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336]{width:50%}.item.grid-3[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-a6181336]{width:25%}}.container[data-v-8e2d4988]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-8e2d4988]{padding:0 48px}}@media (min-width: 960px){.container[data-v-8e2d4988]{width:100%;padding:0 64px}}.vp-doc[data-v-8e2d4988] .VPHomeSponsors,.vp-doc[data-v-8e2d4988] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-8e2d4988] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-8e2d4988] .VPHomeSponsors a,.vp-doc[data-v-8e2d4988] .VPTeamPage a{text-decoration:none}.VPHome[data-v-686f80a6]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-686f80a6]{margin-bottom:128px}}.VPContent[data-v-1428d186]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-1428d186]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-1428d186]{margin:0}@media (min-width: 960px){.VPContent[data-v-1428d186]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-1428d186]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-1428d186]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-e315a0ad]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-e315a0ad]{display:none}.VPFooter[data-v-e315a0ad] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-e315a0ad] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-e315a0ad]{padding:32px}}.container[data-v-e315a0ad]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-e315a0ad],.copyright[data-v-e315a0ad]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-17a5e62e]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-17a5e62e]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-17a5e62e]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-17a5e62e]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-17a5e62e]{color:var(--vp-c-text-1)}.icon[data-v-17a5e62e]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-17a5e62e]{font-size:14px}.icon[data-v-17a5e62e]{font-size:16px}}.open>.icon[data-v-17a5e62e]{transform:rotate(90deg)}.items[data-v-17a5e62e]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-17a5e62e]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-17a5e62e]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-17a5e62e]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-17a5e62e]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-17a5e62e]{transition:all .2s ease-out}.flyout-leave-active[data-v-17a5e62e]{transition:all .15s ease-in}.flyout-enter-from[data-v-17a5e62e],.flyout-leave-to[data-v-17a5e62e]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-a6f0e41e]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-a6f0e41e]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-a6f0e41e]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-a6f0e41e]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-a6f0e41e]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-a6f0e41e]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-a6f0e41e]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-a6f0e41e]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-a6f0e41e]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-a6f0e41e]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-a6f0e41e]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-a6f0e41e]{display:none}}.menu-icon[data-v-a6f0e41e]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-a6f0e41e]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-a6f0e41e]{padding:12px 32px 11px}}.VPSwitch[data-v-1d5665e3]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-1d5665e3]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-1d5665e3]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-1d5665e3]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-1d5665e3] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-1d5665e3] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-5337faa4]{opacity:1}.moon[data-v-5337faa4],.dark .sun[data-v-5337faa4]{opacity:0}.dark .moon[data-v-5337faa4]{opacity:1}.dark .VPSwitchAppearance[data-v-5337faa4] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-6c893767]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-6c893767]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-35975db6]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-35975db6]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-35975db6]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-35975db6]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-69e747b5]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-69e747b5]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-69e747b5]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-69e747b5]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-b98bc113]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-b98bc113] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-b98bc113] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-b98bc113] .group:last-child{padding-bottom:0}.VPMenu[data-v-b98bc113] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-b98bc113] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-b98bc113] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-b98bc113] .action{padding-left:24px}.VPFlyout[data-v-cf11d7a2]{position:relative}.VPFlyout[data-v-cf11d7a2]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-cf11d7a2]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-cf11d7a2]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-cf11d7a2]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-cf11d7a2]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-cf11d7a2]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-cf11d7a2],.button[aria-expanded=true]+.menu[data-v-cf11d7a2]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-cf11d7a2]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-cf11d7a2]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-cf11d7a2]{margin-right:0;font-size:16px}.text-icon[data-v-cf11d7a2]{margin-left:4px;font-size:14px}.icon[data-v-cf11d7a2]{font-size:20px;transition:fill .25s}.menu[data-v-cf11d7a2]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-bd121fe5]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-bd121fe5]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-bd121fe5]>svg,.VPSocialLink[data-v-bd121fe5]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-7bc22406]{display:flex;justify-content:center}.VPNavBarExtra[data-v-bb2aa2f0]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-bb2aa2f0]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-bb2aa2f0]{display:none}}.trans-title[data-v-bb2aa2f0]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-bb2aa2f0],.item.social-links[data-v-bb2aa2f0]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-bb2aa2f0]{min-width:176px}.appearance-action[data-v-bb2aa2f0]{margin-right:-2px}.social-links-list[data-v-bb2aa2f0]{margin:-4px -8px}.VPNavBarHamburger[data-v-e5dd9c1c]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-e5dd9c1c]{display:none}}.container[data-v-e5dd9c1c]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-e5dd9c1c]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .middle[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .bottom[data-v-e5dd9c1c]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-e5dd9c1c],.middle[data-v-e5dd9c1c],.bottom[data-v-e5dd9c1c]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(0)}.middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-e56f3d57]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-e56f3d57],.VPNavBarMenuLink[data-v-e56f3d57]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-dc692963]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-dc692963]{display:flex}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-0394ad82]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-0394ad82]{display:flex;align-items:center}}.title[data-v-1168a8e4]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-1168a8e4]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-1168a8e4]{border-bottom-color:var(--vp-c-divider)}}[data-v-1168a8e4] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-88af2de4]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-88af2de4]{display:flex;align-items:center}}.title[data-v-88af2de4]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-6aa21345]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-6aa21345]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-6aa21345]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-6aa21345]:not(.home){background-color:transparent}.VPNavBar[data-v-6aa21345]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-6aa21345]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-6aa21345]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-6aa21345]{padding:0}}.container[data-v-6aa21345]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-6aa21345],.container>.content[data-v-6aa21345]{pointer-events:none}.container[data-v-6aa21345] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-6aa21345]{max-width:100%}}.title[data-v-6aa21345]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-6aa21345]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-6aa21345]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-6aa21345]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-6aa21345]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-6aa21345]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-6aa21345]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-6aa21345]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-6aa21345]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-6aa21345]{column-gap:.5rem}}.menu+.translations[data-v-6aa21345]:before,.menu+.appearance[data-v-6aa21345]:before,.menu+.social-links[data-v-6aa21345]:before,.translations+.appearance[data-v-6aa21345]:before,.appearance+.social-links[data-v-6aa21345]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-6aa21345]:before,.translations+.appearance[data-v-6aa21345]:before{margin-right:16px}.appearance+.social-links[data-v-6aa21345]:before{margin-left:16px}.social-links[data-v-6aa21345]{margin-right:-8px}.divider[data-v-6aa21345]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-6aa21345]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-6aa21345]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-6aa21345]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-6aa21345]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-6aa21345]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-6aa21345]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-b44890b2]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-b44890b2]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-df37e6dd]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-df37e6dd]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-3e9c20e4]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-3e9c20e4]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-8133b170]{display:block}.title[data-v-8133b170]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-b9ab8c58]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-b9ab8c58]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-b9ab8c58]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-b9ab8c58]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-b9ab8c58]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-b9ab8c58]{transform:rotate(45deg)}.button[data-v-b9ab8c58]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-b9ab8c58]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-b9ab8c58]{transition:transform .25s}.group[data-v-b9ab8c58]:first-child{padding-top:0}.group+.group[data-v-b9ab8c58],.group+.item[data-v-b9ab8c58]{padding-top:4px}.VPNavScreenTranslations[data-v-858fe1a4]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-858fe1a4]{height:auto}.title[data-v-858fe1a4]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-858fe1a4]{font-size:16px}.icon.lang[data-v-858fe1a4]{margin-right:8px}.icon.chevron[data-v-858fe1a4]{margin-left:4px}.list[data-v-858fe1a4]{padding:4px 0 0 24px}.link[data-v-858fe1a4]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-f2779853]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-f2779853],.VPNavScreen.fade-leave-active[data-v-f2779853]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-f2779853],.VPNavScreen.fade-leave-active .container[data-v-f2779853]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-f2779853],.VPNavScreen.fade-leave-to[data-v-f2779853]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-f2779853],.VPNavScreen.fade-leave-to .container[data-v-f2779853]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-f2779853]{display:none}}.container[data-v-f2779853]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-f2779853],.menu+.appearance[data-v-f2779853],.translations+.appearance[data-v-f2779853]{margin-top:24px}.menu+.social-links[data-v-f2779853]{margin-top:16px}.appearance+.social-links[data-v-f2779853]{margin-top:16px}.VPNav[data-v-ae24b3ad]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-ae24b3ad]{position:fixed}}.VPSidebarItem.level-0[data-v-b7550ba0]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-b7550ba0]{padding-bottom:10px}.item[data-v-b7550ba0]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-b7550ba0]{cursor:pointer}.indicator[data-v-b7550ba0]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-b7550ba0],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-b7550ba0],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-b7550ba0],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-b7550ba0]{background-color:var(--vp-c-brand-1)}.link[data-v-b7550ba0]{display:flex;align-items:center;flex-grow:1}.text[data-v-b7550ba0]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-b7550ba0]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-b7550ba0],.VPSidebarItem.level-2 .text[data-v-b7550ba0],.VPSidebarItem.level-3 .text[data-v-b7550ba0],.VPSidebarItem.level-4 .text[data-v-b7550ba0],.VPSidebarItem.level-5 .text[data-v-b7550ba0]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-b7550ba0],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-b7550ba0]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-1.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-2.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-3.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-4.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-5.has-active>.item>.text[data-v-b7550ba0],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-b7550ba0],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-b7550ba0]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-b7550ba0],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-b7550ba0]{color:var(--vp-c-brand-1)}.caret[data-v-b7550ba0]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-b7550ba0]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-b7550ba0]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-b7550ba0]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-b7550ba0]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-b7550ba0],.VPSidebarItem.level-2 .items[data-v-b7550ba0],.VPSidebarItem.level-3 .items[data-v-b7550ba0],.VPSidebarItem.level-4 .items[data-v-b7550ba0],.VPSidebarItem.level-5 .items[data-v-b7550ba0]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-b7550ba0]{display:none}.no-transition[data-v-c40bc020] .caret-icon{transition:none}.group+.group[data-v-c40bc020]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-c40bc020]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-319d5ca6]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-319d5ca6]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-319d5ca6]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-319d5ca6]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-319d5ca6]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-319d5ca6]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-319d5ca6]{outline:0}.VPSkipLink[data-v-0f60ec36]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-0f60ec36]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-0f60ec36]{top:14px;left:16px}}.Layout[data-v-5d98c3a5]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-3d121b4a]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-3d121b4a]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-3d121b4a]{margin:128px 0}}.VPHomeSponsors[data-v-3d121b4a]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-3d121b4a]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-3d121b4a]{padding:0 64px}}.container[data-v-3d121b4a]{margin:0 auto;max-width:1152px}.love[data-v-3d121b4a]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-3d121b4a]{display:inline-block}.message[data-v-3d121b4a]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-3d121b4a]{padding-top:32px}.action[data-v-3d121b4a]{padding-top:40px;text-align:center}.VPTeamPage[data-v-7c57f839]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-7c57f839]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-7c57f839-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-7c57f839-s],.VPTeamMembers+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-7c57f839-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-7c57f839-s],.VPTeamMembers+.VPTeamPageSection[data-v-7c57f839-s]{margin-top:96px}}.VPTeamMembers[data-v-7c57f839-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-7c57f839-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-7c57f839-s]{padding:0 64px}}.VPTeamPageTitle[data-v-bf2cbdac]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:80px 64px 48px}}.title[data-v-bf2cbdac]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-bf2cbdac]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-bf2cbdac]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-bf2cbdac]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-b1a88750]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-b1a88750]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-b1a88750]{padding:0 64px}}.title[data-v-b1a88750]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-b1a88750]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-b1a88750]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-b1a88750]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-b1a88750]{padding-top:40px}.VPTeamMembersItem[data-v-f3fa364a]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-f3fa364a]{padding:32px}.VPTeamMembersItem.small .data[data-v-f3fa364a]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-f3fa364a]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-f3fa364a]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-f3fa364a]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-f3fa364a]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-f3fa364a]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-f3fa364a]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-f3fa364a]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-f3fa364a]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-f3fa364a]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-f3fa364a]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-f3fa364a]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-f3fa364a]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-f3fa364a]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-f3fa364a]{text-align:center}.avatar[data-v-f3fa364a]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-f3fa364a]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-f3fa364a]{margin:0;font-weight:600}.affiliation[data-v-f3fa364a]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-f3fa364a]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-f3fa364a]:hover{color:var(--vp-c-brand-1)}.desc[data-v-f3fa364a]{margin:0 auto}.desc[data-v-f3fa364a] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-f3fa364a]{display:flex;justify-content:center;height:56px}.sp-link[data-v-f3fa364a]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-f3fa364a]:hover,.sp .sp-link.link[data-v-f3fa364a]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-f3fa364a]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-6cb0dbc4]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-6cb0dbc4]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-6cb0dbc4]{max-width:876px}.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-6cb0dbc4]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-6cb0dbc4]{max-width:760px}.container[data-v-6cb0dbc4]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.sectionContainer{text-align:center;padding:40px 20px;background:linear-gradient(135deg,#3498db,#2c3e50);color:#fff;border-radius:12px 12px 0 0;margin-bottom:30px}.sectionContainer h1{font-size:2.5em;margin-bottom:15px;color:#fff}.formButton{display:inline-block;padding:10px 20px;background-color:#2ecc71;color:#fff;border-radius:25px;font-weight:700;margin-top:20px;transition:all .3s ease}.formButton:hover{background-color:#27ae60;transform:translateY(-2px);box-shadow:0 4px 8px #0003}.ThemeHero[data-v-8bf6c5d7]{padding:48px 24px}@media (min-width: 768px){.ThemeHero[data-v-8bf6c5d7]{padding:64px 32px 48px}}.container[data-v-8bf6c5d7]{margin:0 auto;max-width:960px}.title[data-v-8bf6c5d7],.lead[data-v-8bf6c5d7]{transition:color .25s}.title[data-v-8bf6c5d7]{line-height:32px;font-size:32px;font-weight:500}@media (min-width: 768px){.title[data-v-8bf6c5d7]{line-height:40px;font-size:40px}}.lead[data-v-8bf6c5d7]{padding-top:8px;font-size:16px;font-weight:500;max-width:512px;color:var(--vt-c-text-2)}.ThemeProduct[data-v-9af77018]{display:block}.ThemeProduct:hover .figure[data-v-9af77018]{transform:translateY(-4px)}.ThemeProduct:hover .name[data-v-9af77018]{color:var(--vt-c-brand)}.figure[data-v-9af77018]{border-radius:8px;overflow:hidden;transition:transform .25s}.data[data-v-9af77018]{display:flex;justify-content:space-between;padding-top:12px}.title[data-v-9af77018]{flex-grow:1;padding-right:8px}.name[data-v-9af77018]{font-size:16px;font-weight:500;transition:color .25s}.description[data-v-9af77018]{padding-top:2px;line-height:20px;font-size:14px;font-weight:500;color:var(--vt-c-text-2);transition:color .25s}.price[data-v-9af77018]{text-align:right;flex-shrink:0;width:56px}.value[data-v-9af77018]{font-size:16px;font-weight:500}.free[data-v-9af77018]{display:inline-block;border-radius:4px;padding:0 8px;line-height:24px;font-size:12px;font-weight:500;color:var(--vt-c-white);background-color:var(--vt-c-brand);transform:translateY(-2px)}.ThemeListItem[data-v-aeae7ca7]{border-top:1px solid var(--vt-c-divider-light);padding-top:16px}@media (min-width: 768px){.ThemeListItem[data-v-aeae7ca7]{padding-top:24px}}.title[data-v-aeae7ca7]{font-size:20px;font-weight:500;transition:color .25s}.description[data-v-aeae7ca7]{padding-top:8px;font-size:14px;font-weight:500;max-width:512px;color:var(--vt-c-text-2);transition:color .25s}.description[data-v-aeae7ca7] .link{color:var(--vt-c-brand);transition:color .25s}.description[data-v-aeae7ca7] .link:hover{color:var(--vt-c-brand-dark)}.container[data-v-aeae7ca7]{margin:0 auto;padding-top:32px;max-width:304px}@media (min-width: 640px){.container[data-v-aeae7ca7]{max-width:632px}}@media (min-width: 960px){.container[data-v-aeae7ca7]{max-width:960px}}.products[data-v-aeae7ca7]{display:flex;flex-wrap:wrap;margin:-16px -12px}.product[data-v-aeae7ca7]{flex-shrink:0;padding:16px 12px;width:100%}@media (min-width: 640px){.product[data-v-aeae7ca7]{width:50%}}@media (min-width: 960px){.product[data-v-aeae7ca7]{width:calc(100% / 3)}}.action[data-v-aeae7ca7]{padding-top:40px;text-align:center}.action-link[data-v-aeae7ca7]{display:inline-block;border:1px solid var(--vt-c-brand);border-radius:24px;padding:0 24px;line-height:48px;font-size:14px;font-weight:500;color:var(--vt-c-brand);transition:border-color .25s,color .25s}.action-link[data-v-aeae7ca7]:hover{border-color:var(--vt-c-brand-dark);color:var(--vt-c-brand-dark)}.ThemeList[data-v-7b2ff495]{padding:0 24px 96px}@media (min-width: 768px){.ThemeList[data-v-7b2ff495]{padding:0 32px 96px}}.container[data-v-7b2ff495]{margin:0 auto;max-width:960px}.item+.item[data-v-7b2ff495]{padding-top:48px}@media (min-width: 768px){.item+.item[data-v-7b2ff495]{padding-top:64px}}.ThemeContact[data-v-83de55b1]{padding:32px 24px;border-bottom:1px solid var(--vt-c-divider-light);background-color:var(--vt-c-bg-soft);transition:border-color .25s,background-color .25s}.dark .ThemeContact[data-v-83de55b1]{border-bottom-color:var(--vt-c-bg-soft)}@media (min-width: 768px){.ThemeContact[data-v-83de55b1]{padding:48px 32px}}.container[data-v-83de55b1]{margin:0 auto;max-width:960px}.text[data-v-83de55b1]{text-align:center;line-height:24px;font-size:16px;font-weight:500;transition:color .25s}.text[data-v-83de55b1] .link{color:var(--vt-c-brand);white-space:nowrap;transition:color .25s}.text[data-v-83de55b1] .link:hover{color:var(--vt-c-brand-dark)}.highlight[data-v-b2a3851f]{color:var(--vt-c-yellow-darker);font-weight:700}.repl-loading{font-weight:600;font-size:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:66vh}.lds-ring{display:inline-block;position:relative;width:40px;height:40px;margin-bottom:10px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--vt-c-brand) transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.job-card[data-v-1b431411]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1b431411]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1b431411]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1b431411]{margin-right:8px;color:#ff6f61}.review-content[data-v-1b431411]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1b431411]{margin-right:8px;color:#ff6f61}.review-content[data-v-1b431411]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1b431411]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1b431411]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1b431411]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1b431411]{padding:15px;max-width:100%}.review-title[data-v-1b431411]{font-size:18px}.review-content[data-v-1b431411],.rating[data-v-1b431411]{font-size:14px}}.top-banner[data-v-4b9b3d27]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4b9b3d27]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4b9b3d27 2s infinite alternate}.top-banner-title-text[data-v-4b9b3d27]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4b9b3d27{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4b9b3d27]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4b9b3d27]{grid-template-columns:1fr}}.load-more-button[data-v-4b9b3d27]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4b9b3d27]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4b9b3d27]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b1fa4520]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b1fa4520]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b1fa4520]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b1fa4520]{margin-right:8px;color:#ff6f61}.review-content[data-v-b1fa4520]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b1fa4520]{margin-right:8px;color:#ff6f61}.review-content[data-v-b1fa4520]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b1fa4520]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b1fa4520]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b1fa4520]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b1fa4520]{padding:15px;max-width:100%}.review-title[data-v-b1fa4520]{font-size:18px}.review-content[data-v-b1fa4520],.rating[data-v-b1fa4520]{font-size:14px}}.top-banner[data-v-9d50d35f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9d50d35f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9d50d35f 2s infinite alternate}.top-banner-title-text[data-v-9d50d35f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9d50d35f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9d50d35f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9d50d35f]{grid-template-columns:1fr}}.load-more-button[data-v-9d50d35f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9d50d35f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9d50d35f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-9199eae8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-9199eae8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-9199eae8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-9199eae8]{margin-right:8px;color:#ff6f61}.review-content[data-v-9199eae8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-9199eae8]{margin-right:8px;color:#ff6f61}.review-content[data-v-9199eae8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-9199eae8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-9199eae8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-9199eae8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-9199eae8]{padding:15px;max-width:100%}.review-title[data-v-9199eae8]{font-size:18px}.review-content[data-v-9199eae8],.rating[data-v-9199eae8]{font-size:14px}}.top-banner[data-v-cc1d59bf]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-cc1d59bf]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-cc1d59bf 2s infinite alternate}.top-banner-title-text[data-v-cc1d59bf]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-cc1d59bf{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-cc1d59bf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-cc1d59bf]{grid-template-columns:1fr}}.load-more-button[data-v-cc1d59bf]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-cc1d59bf]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-cc1d59bf]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-9d5f33d4]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-9d5f33d4]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-9d5f33d4]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-9d5f33d4]{margin-right:8px;color:#ff6f61}.review-content[data-v-9d5f33d4]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-9d5f33d4]{margin-right:8px;color:#ff6f61}.review-content[data-v-9d5f33d4]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-9d5f33d4]{margin-top:15px;display:flex;align-items:center}.rating[data-v-9d5f33d4]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-9d5f33d4]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-9d5f33d4]{padding:15px;max-width:100%}.review-title[data-v-9d5f33d4]{font-size:18px}.review-content[data-v-9d5f33d4],.rating[data-v-9d5f33d4]{font-size:14px}}.top-banner[data-v-f1aae64a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f1aae64a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f1aae64a 2s infinite alternate}.top-banner-title-text[data-v-f1aae64a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f1aae64a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f1aae64a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f1aae64a]{grid-template-columns:1fr}}.load-more-button[data-v-f1aae64a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f1aae64a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f1aae64a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-dd530aef]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-dd530aef]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-dd530aef]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-dd530aef]{margin-right:8px;color:#ff6f61}.review-content[data-v-dd530aef]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-dd530aef]{margin-right:8px;color:#ff6f61}.review-content[data-v-dd530aef]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-dd530aef]{margin-top:15px;display:flex;align-items:center}.rating[data-v-dd530aef]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-dd530aef]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-dd530aef]{padding:15px;max-width:100%}.review-title[data-v-dd530aef]{font-size:18px}.review-content[data-v-dd530aef],.rating[data-v-dd530aef]{font-size:14px}}.top-banner[data-v-5d6a86fe]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-5d6a86fe]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-5d6a86fe 2s infinite alternate}.top-banner-title-text[data-v-5d6a86fe]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-5d6a86fe{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-5d6a86fe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-5d6a86fe]{grid-template-columns:1fr}}.load-more-button[data-v-5d6a86fe]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-5d6a86fe]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-5d6a86fe]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-22058554]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-22058554]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-22058554]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-22058554]{margin-right:8px;color:#ff6f61}.review-content[data-v-22058554]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-22058554]{margin-right:8px;color:#ff6f61}.review-content[data-v-22058554]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-22058554]{margin-top:15px;display:flex;align-items:center}.rating[data-v-22058554]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-22058554]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-22058554]{padding:15px;max-width:100%}.review-title[data-v-22058554]{font-size:18px}.review-content[data-v-22058554],.rating[data-v-22058554]{font-size:14px}}.top-banner[data-v-bd2d10f2]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-bd2d10f2]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-bd2d10f2 2s infinite alternate}.top-banner-title-text[data-v-bd2d10f2]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-bd2d10f2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-bd2d10f2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-bd2d10f2]{grid-template-columns:1fr}}.load-more-button[data-v-bd2d10f2]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-bd2d10f2]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-bd2d10f2]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-86e62cfb]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-86e62cfb]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-86e62cfb]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-86e62cfb]{margin-right:8px;color:#ff6f61}.review-content[data-v-86e62cfb]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-86e62cfb]{margin-right:8px;color:#ff6f61}.review-content[data-v-86e62cfb]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-86e62cfb]{margin-top:15px;display:flex;align-items:center}.rating[data-v-86e62cfb]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-86e62cfb]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-86e62cfb]{padding:15px;max-width:100%}.review-title[data-v-86e62cfb]{font-size:18px}.review-content[data-v-86e62cfb],.rating[data-v-86e62cfb]{font-size:14px}}.top-banner[data-v-d792bbd1]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d792bbd1]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d792bbd1 2s infinite alternate}.top-banner-title-text[data-v-d792bbd1]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d792bbd1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d792bbd1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d792bbd1]{grid-template-columns:1fr}}.load-more-button[data-v-d792bbd1]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d792bbd1]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d792bbd1]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3d24290b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3d24290b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3d24290b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3d24290b]{margin-right:8px;color:#ff6f61}.review-content[data-v-3d24290b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3d24290b]{margin-right:8px;color:#ff6f61}.review-content[data-v-3d24290b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3d24290b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3d24290b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3d24290b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3d24290b]{padding:15px;max-width:100%}.review-title[data-v-3d24290b]{font-size:18px}.review-content[data-v-3d24290b],.rating[data-v-3d24290b]{font-size:14px}}.top-banner[data-v-a9d565e3]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a9d565e3]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a9d565e3 2s infinite alternate}.top-banner-title-text[data-v-a9d565e3]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a9d565e3{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a9d565e3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a9d565e3]{grid-template-columns:1fr}}.load-more-button[data-v-a9d565e3]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a9d565e3]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a9d565e3]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d4a3a9ce]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d4a3a9ce]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d4a3a9ce]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d4a3a9ce]{margin-right:8px;color:#ff6f61}.review-content[data-v-d4a3a9ce]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d4a3a9ce]{margin-right:8px;color:#ff6f61}.review-content[data-v-d4a3a9ce]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d4a3a9ce]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d4a3a9ce]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d4a3a9ce]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d4a3a9ce]{padding:15px;max-width:100%}.review-title[data-v-d4a3a9ce]{font-size:18px}.review-content[data-v-d4a3a9ce],.rating[data-v-d4a3a9ce]{font-size:14px}}.top-banner[data-v-f9939f65]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f9939f65]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f9939f65 2s infinite alternate}.top-banner-title-text[data-v-f9939f65]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f9939f65{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f9939f65]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f9939f65]{grid-template-columns:1fr}}.load-more-button[data-v-f9939f65]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f9939f65]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f9939f65]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d82a6f4f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d82a6f4f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d82a6f4f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d82a6f4f]{margin-right:8px;color:#ff6f61}.review-content[data-v-d82a6f4f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d82a6f4f]{margin-right:8px;color:#ff6f61}.review-content[data-v-d82a6f4f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d82a6f4f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d82a6f4f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d82a6f4f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d82a6f4f]{padding:15px;max-width:100%}.review-title[data-v-d82a6f4f]{font-size:18px}.review-content[data-v-d82a6f4f],.rating[data-v-d82a6f4f]{font-size:14px}}.top-banner[data-v-d4b365ef]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d4b365ef]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d4b365ef 2s infinite alternate}.top-banner-title-text[data-v-d4b365ef]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d4b365ef{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d4b365ef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d4b365ef]{grid-template-columns:1fr}}.load-more-button[data-v-d4b365ef]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d4b365ef]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d4b365ef]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b126a624]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b126a624]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b126a624]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b126a624]{margin-right:8px;color:#ff6f61}.review-content[data-v-b126a624]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b126a624]{margin-right:8px;color:#ff6f61}.review-content[data-v-b126a624]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b126a624]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b126a624]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b126a624]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b126a624]{padding:15px;max-width:100%}.review-title[data-v-b126a624]{font-size:18px}.review-content[data-v-b126a624],.rating[data-v-b126a624]{font-size:14px}}.top-banner[data-v-c64c433e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c64c433e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c64c433e 2s infinite alternate}.top-banner-title-text[data-v-c64c433e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c64c433e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c64c433e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c64c433e]{grid-template-columns:1fr}}.load-more-button[data-v-c64c433e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c64c433e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c64c433e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c1bf4c51]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c1bf4c51]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c1bf4c51]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c1bf4c51]{margin-right:8px;color:#ff6f61}.review-content[data-v-c1bf4c51]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c1bf4c51]{margin-right:8px;color:#ff6f61}.review-content[data-v-c1bf4c51]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c1bf4c51]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c1bf4c51]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c1bf4c51]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c1bf4c51]{padding:15px;max-width:100%}.review-title[data-v-c1bf4c51]{font-size:18px}.review-content[data-v-c1bf4c51],.rating[data-v-c1bf4c51]{font-size:14px}}.top-banner[data-v-8cf6fa95]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8cf6fa95]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8cf6fa95 2s infinite alternate}.top-banner-title-text[data-v-8cf6fa95]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8cf6fa95{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8cf6fa95]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8cf6fa95]{grid-template-columns:1fr}}.load-more-button[data-v-8cf6fa95]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8cf6fa95]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8cf6fa95]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-32267d48]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-32267d48]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-32267d48]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-32267d48]{margin-right:8px;color:#ff6f61}.review-content[data-v-32267d48]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-32267d48]{margin-right:8px;color:#ff6f61}.review-content[data-v-32267d48]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-32267d48]{margin-top:15px;display:flex;align-items:center}.rating[data-v-32267d48]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-32267d48]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-32267d48]{padding:15px;max-width:100%}.review-title[data-v-32267d48]{font-size:18px}.review-content[data-v-32267d48],.rating[data-v-32267d48]{font-size:14px}}.top-banner[data-v-ceb9d53b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ceb9d53b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ceb9d53b 2s infinite alternate}.top-banner-title-text[data-v-ceb9d53b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ceb9d53b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ceb9d53b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ceb9d53b]{grid-template-columns:1fr}}.load-more-button[data-v-ceb9d53b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ceb9d53b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ceb9d53b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f41c35ac]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f41c35ac]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f41c35ac]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f41c35ac]{margin-right:8px;color:#ff6f61}.review-content[data-v-f41c35ac]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f41c35ac]{margin-right:8px;color:#ff6f61}.review-content[data-v-f41c35ac]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f41c35ac]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f41c35ac]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f41c35ac]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f41c35ac]{padding:15px;max-width:100%}.review-title[data-v-f41c35ac]{font-size:18px}.review-content[data-v-f41c35ac],.rating[data-v-f41c35ac]{font-size:14px}}.top-banner[data-v-7ef613f8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-7ef613f8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-7ef613f8 2s infinite alternate}.top-banner-title-text[data-v-7ef613f8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-7ef613f8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-7ef613f8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-7ef613f8]{grid-template-columns:1fr}}.load-more-button[data-v-7ef613f8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-7ef613f8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-7ef613f8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0770313b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0770313b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0770313b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0770313b]{margin-right:8px;color:#ff6f61}.review-content[data-v-0770313b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0770313b]{margin-right:8px;color:#ff6f61}.review-content[data-v-0770313b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0770313b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0770313b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0770313b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0770313b]{padding:15px;max-width:100%}.review-title[data-v-0770313b]{font-size:18px}.review-content[data-v-0770313b],.rating[data-v-0770313b]{font-size:14px}}.top-banner[data-v-98724e81]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-98724e81]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-98724e81 2s infinite alternate}.top-banner-title-text[data-v-98724e81]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-98724e81{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-98724e81]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-98724e81]{grid-template-columns:1fr}}.load-more-button[data-v-98724e81]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-98724e81]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-98724e81]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4b499d21]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4b499d21]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4b499d21]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4b499d21]{margin-right:8px;color:#ff6f61}.review-content[data-v-4b499d21]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4b499d21]{margin-right:8px;color:#ff6f61}.review-content[data-v-4b499d21]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4b499d21]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4b499d21]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4b499d21]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4b499d21]{padding:15px;max-width:100%}.review-title[data-v-4b499d21]{font-size:18px}.review-content[data-v-4b499d21],.rating[data-v-4b499d21]{font-size:14px}}.top-banner[data-v-097ce30f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-097ce30f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-097ce30f 2s infinite alternate}.top-banner-title-text[data-v-097ce30f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-097ce30f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-097ce30f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-097ce30f]{grid-template-columns:1fr}}.load-more-button[data-v-097ce30f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-097ce30f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-097ce30f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a2ed1fe9]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a2ed1fe9]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a2ed1fe9]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a2ed1fe9]{margin-right:8px;color:#ff6f61}.review-content[data-v-a2ed1fe9]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a2ed1fe9]{margin-right:8px;color:#ff6f61}.review-content[data-v-a2ed1fe9]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a2ed1fe9]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a2ed1fe9]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a2ed1fe9]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a2ed1fe9]{padding:15px;max-width:100%}.review-title[data-v-a2ed1fe9]{font-size:18px}.review-content[data-v-a2ed1fe9],.rating[data-v-a2ed1fe9]{font-size:14px}}.top-banner[data-v-27ba2a63]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-27ba2a63]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-27ba2a63 2s infinite alternate}.top-banner-title-text[data-v-27ba2a63]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-27ba2a63{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-27ba2a63]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-27ba2a63]{grid-template-columns:1fr}}.load-more-button[data-v-27ba2a63]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-27ba2a63]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-27ba2a63]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d22b0cad]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d22b0cad]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d22b0cad]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d22b0cad]{margin-right:8px;color:#ff6f61}.review-content[data-v-d22b0cad]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d22b0cad]{margin-right:8px;color:#ff6f61}.review-content[data-v-d22b0cad]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d22b0cad]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d22b0cad]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d22b0cad]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d22b0cad]{padding:15px;max-width:100%}.review-title[data-v-d22b0cad]{font-size:18px}.review-content[data-v-d22b0cad],.rating[data-v-d22b0cad]{font-size:14px}}.top-banner[data-v-022556e7]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-022556e7]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-022556e7 2s infinite alternate}.top-banner-title-text[data-v-022556e7]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-022556e7{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-022556e7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-022556e7]{grid-template-columns:1fr}}.load-more-button[data-v-022556e7]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-022556e7]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-022556e7]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-2975d195]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-2975d195]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-2975d195]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-2975d195]{margin-right:8px;color:#ff6f61}.review-content[data-v-2975d195]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-2975d195]{margin-right:8px;color:#ff6f61}.review-content[data-v-2975d195]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-2975d195]{margin-top:15px;display:flex;align-items:center}.rating[data-v-2975d195]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-2975d195]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-2975d195]{padding:15px;max-width:100%}.review-title[data-v-2975d195]{font-size:18px}.review-content[data-v-2975d195],.rating[data-v-2975d195]{font-size:14px}}.top-banner[data-v-dc35a330]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-dc35a330]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-dc35a330 2s infinite alternate}.top-banner-title-text[data-v-dc35a330]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-dc35a330{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-dc35a330]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-dc35a330]{grid-template-columns:1fr}}.load-more-button[data-v-dc35a330]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-dc35a330]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-dc35a330]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-be53df05]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-be53df05]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-be53df05]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-be53df05]{margin-right:8px;color:#ff6f61}.review-content[data-v-be53df05]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-be53df05]{margin-right:8px;color:#ff6f61}.review-content[data-v-be53df05]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-be53df05]{margin-top:15px;display:flex;align-items:center}.rating[data-v-be53df05]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-be53df05]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-be53df05]{padding:15px;max-width:100%}.review-title[data-v-be53df05]{font-size:18px}.review-content[data-v-be53df05],.rating[data-v-be53df05]{font-size:14px}}.top-banner[data-v-3d82003b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-3d82003b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-3d82003b 2s infinite alternate}.top-banner-title-text[data-v-3d82003b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-3d82003b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-3d82003b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-3d82003b]{grid-template-columns:1fr}}.load-more-button[data-v-3d82003b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-3d82003b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-3d82003b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c56a8788]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c56a8788]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c56a8788]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c56a8788]{margin-right:8px;color:#ff6f61}.review-content[data-v-c56a8788]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c56a8788]{margin-right:8px;color:#ff6f61}.review-content[data-v-c56a8788]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c56a8788]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c56a8788]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c56a8788]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c56a8788]{padding:15px;max-width:100%}.review-title[data-v-c56a8788]{font-size:18px}.review-content[data-v-c56a8788],.rating[data-v-c56a8788]{font-size:14px}}.top-banner[data-v-083fef38]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-083fef38]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-083fef38 2s infinite alternate}.top-banner-title-text[data-v-083fef38]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-083fef38{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-083fef38]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-083fef38]{grid-template-columns:1fr}}.load-more-button[data-v-083fef38]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-083fef38]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-083fef38]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-32191c6d]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-32191c6d]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-32191c6d]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-32191c6d]{margin-right:8px;color:#ff6f61}.review-content[data-v-32191c6d]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-32191c6d]{margin-right:8px;color:#ff6f61}.review-content[data-v-32191c6d]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-32191c6d]{margin-top:15px;display:flex;align-items:center}.rating[data-v-32191c6d]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-32191c6d]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-32191c6d]{padding:15px;max-width:100%}.review-title[data-v-32191c6d]{font-size:18px}.review-content[data-v-32191c6d],.rating[data-v-32191c6d]{font-size:14px}}.top-banner[data-v-03251340]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-03251340]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-03251340 2s infinite alternate}.top-banner-title-text[data-v-03251340]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-03251340{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-03251340]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-03251340]{grid-template-columns:1fr}}.load-more-button[data-v-03251340]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-03251340]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-03251340]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a0c30ff7]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a0c30ff7]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a0c30ff7]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a0c30ff7]{margin-right:8px;color:#ff6f61}.review-content[data-v-a0c30ff7]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a0c30ff7]{margin-right:8px;color:#ff6f61}.review-content[data-v-a0c30ff7]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a0c30ff7]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a0c30ff7]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a0c30ff7]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a0c30ff7]{padding:15px;max-width:100%}.review-title[data-v-a0c30ff7]{font-size:18px}.review-content[data-v-a0c30ff7],.rating[data-v-a0c30ff7]{font-size:14px}}.top-banner[data-v-32a8f990]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-32a8f990]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-32a8f990 2s infinite alternate}.top-banner-title-text[data-v-32a8f990]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-32a8f990{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-32a8f990]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-32a8f990]{grid-template-columns:1fr}}.load-more-button[data-v-32a8f990]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-32a8f990]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-32a8f990]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-802e0e0b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-802e0e0b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-802e0e0b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-802e0e0b]{margin-right:8px;color:#ff6f61}.review-content[data-v-802e0e0b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-802e0e0b]{margin-right:8px;color:#ff6f61}.review-content[data-v-802e0e0b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-802e0e0b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-802e0e0b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-802e0e0b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-802e0e0b]{padding:15px;max-width:100%}.review-title[data-v-802e0e0b]{font-size:18px}.review-content[data-v-802e0e0b],.rating[data-v-802e0e0b]{font-size:14px}}.top-banner[data-v-679b0172]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-679b0172]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-679b0172 2s infinite alternate}.top-banner-title-text[data-v-679b0172]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-679b0172{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-679b0172]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-679b0172]{grid-template-columns:1fr}}.load-more-button[data-v-679b0172]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-679b0172]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-679b0172]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-7f083bc9]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-7f083bc9]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-7f083bc9]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-7f083bc9]{margin-right:8px;color:#ff6f61}.review-content[data-v-7f083bc9]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-7f083bc9]{margin-right:8px;color:#ff6f61}.review-content[data-v-7f083bc9]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-7f083bc9]{margin-top:15px;display:flex;align-items:center}.rating[data-v-7f083bc9]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-7f083bc9]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-7f083bc9]{padding:15px;max-width:100%}.review-title[data-v-7f083bc9]{font-size:18px}.review-content[data-v-7f083bc9],.rating[data-v-7f083bc9]{font-size:14px}}.top-banner[data-v-1795726e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1795726e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1795726e 2s infinite alternate}.top-banner-title-text[data-v-1795726e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1795726e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1795726e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1795726e]{grid-template-columns:1fr}}.load-more-button[data-v-1795726e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1795726e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1795726e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-6cdf738c]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-6cdf738c]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-6cdf738c]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-6cdf738c]{margin-right:8px;color:#ff6f61}.review-content[data-v-6cdf738c]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-6cdf738c]{margin-right:8px;color:#ff6f61}.review-content[data-v-6cdf738c]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-6cdf738c]{margin-top:15px;display:flex;align-items:center}.rating[data-v-6cdf738c]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-6cdf738c]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-6cdf738c]{padding:15px;max-width:100%}.review-title[data-v-6cdf738c]{font-size:18px}.review-content[data-v-6cdf738c],.rating[data-v-6cdf738c]{font-size:14px}}.top-banner[data-v-3edd6e80]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-3edd6e80]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-3edd6e80 2s infinite alternate}.top-banner-title-text[data-v-3edd6e80]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-3edd6e80{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-3edd6e80]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-3edd6e80]{grid-template-columns:1fr}}.load-more-button[data-v-3edd6e80]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-3edd6e80]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-3edd6e80]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d613b0ec]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d613b0ec]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d613b0ec]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d613b0ec]{margin-right:8px;color:#ff6f61}.review-content[data-v-d613b0ec]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d613b0ec]{margin-right:8px;color:#ff6f61}.review-content[data-v-d613b0ec]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d613b0ec]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d613b0ec]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d613b0ec]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d613b0ec]{padding:15px;max-width:100%}.review-title[data-v-d613b0ec]{font-size:18px}.review-content[data-v-d613b0ec],.rating[data-v-d613b0ec]{font-size:14px}}.top-banner[data-v-560fb9dc]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-560fb9dc]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-560fb9dc 2s infinite alternate}.top-banner-title-text[data-v-560fb9dc]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-560fb9dc{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-560fb9dc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-560fb9dc]{grid-template-columns:1fr}}.load-more-button[data-v-560fb9dc]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-560fb9dc]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-560fb9dc]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-db5de9de]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-db5de9de]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-db5de9de]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-db5de9de]{margin-right:8px;color:#ff6f61}.review-content[data-v-db5de9de]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-db5de9de]{margin-right:8px;color:#ff6f61}.review-content[data-v-db5de9de]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-db5de9de]{margin-top:15px;display:flex;align-items:center}.rating[data-v-db5de9de]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-db5de9de]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-db5de9de]{padding:15px;max-width:100%}.review-title[data-v-db5de9de]{font-size:18px}.review-content[data-v-db5de9de],.rating[data-v-db5de9de]{font-size:14px}}.top-banner[data-v-9b4ba365]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9b4ba365]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9b4ba365 2s infinite alternate}.top-banner-title-text[data-v-9b4ba365]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9b4ba365{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9b4ba365]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9b4ba365]{grid-template-columns:1fr}}.load-more-button[data-v-9b4ba365]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9b4ba365]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9b4ba365]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f7a2cfa9]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f7a2cfa9]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f7a2cfa9]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f7a2cfa9]{margin-right:8px;color:#ff6f61}.review-content[data-v-f7a2cfa9]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f7a2cfa9]{margin-right:8px;color:#ff6f61}.review-content[data-v-f7a2cfa9]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f7a2cfa9]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f7a2cfa9]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f7a2cfa9]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f7a2cfa9]{padding:15px;max-width:100%}.review-title[data-v-f7a2cfa9]{font-size:18px}.review-content[data-v-f7a2cfa9],.rating[data-v-f7a2cfa9]{font-size:14px}}.top-banner[data-v-7fb73951]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-7fb73951]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-7fb73951 2s infinite alternate}.top-banner-title-text[data-v-7fb73951]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-7fb73951{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-7fb73951]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-7fb73951]{grid-template-columns:1fr}}.load-more-button[data-v-7fb73951]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-7fb73951]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-7fb73951]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b5168fa4]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b5168fa4]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b5168fa4]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b5168fa4]{margin-right:8px;color:#ff6f61}.review-content[data-v-b5168fa4]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b5168fa4]{margin-right:8px;color:#ff6f61}.review-content[data-v-b5168fa4]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b5168fa4]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b5168fa4]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b5168fa4]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b5168fa4]{padding:15px;max-width:100%}.review-title[data-v-b5168fa4]{font-size:18px}.review-content[data-v-b5168fa4],.rating[data-v-b5168fa4]{font-size:14px}}.top-banner[data-v-f3844a8f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f3844a8f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f3844a8f 2s infinite alternate}.top-banner-title-text[data-v-f3844a8f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f3844a8f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f3844a8f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f3844a8f]{grid-template-columns:1fr}}.load-more-button[data-v-f3844a8f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f3844a8f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f3844a8f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-bc5b798f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-bc5b798f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-bc5b798f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-bc5b798f]{margin-right:8px;color:#ff6f61}.review-content[data-v-bc5b798f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-bc5b798f]{margin-right:8px;color:#ff6f61}.review-content[data-v-bc5b798f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-bc5b798f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-bc5b798f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-bc5b798f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-bc5b798f]{padding:15px;max-width:100%}.review-title[data-v-bc5b798f]{font-size:18px}.review-content[data-v-bc5b798f],.rating[data-v-bc5b798f]{font-size:14px}}.top-banner[data-v-3fa1e765]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-3fa1e765]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-3fa1e765 2s infinite alternate}.top-banner-title-text[data-v-3fa1e765]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-3fa1e765{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-3fa1e765]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-3fa1e765]{grid-template-columns:1fr}}.load-more-button[data-v-3fa1e765]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-3fa1e765]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-3fa1e765]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-288cba06]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-288cba06]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-288cba06]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-288cba06]{margin-right:8px;color:#ff6f61}.review-content[data-v-288cba06]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-288cba06]{margin-right:8px;color:#ff6f61}.review-content[data-v-288cba06]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-288cba06]{margin-top:15px;display:flex;align-items:center}.rating[data-v-288cba06]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-288cba06]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-288cba06]{padding:15px;max-width:100%}.review-title[data-v-288cba06]{font-size:18px}.review-content[data-v-288cba06],.rating[data-v-288cba06]{font-size:14px}}.top-banner[data-v-1f0c778a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1f0c778a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1f0c778a 2s infinite alternate}.top-banner-title-text[data-v-1f0c778a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1f0c778a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1f0c778a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1f0c778a]{grid-template-columns:1fr}}.load-more-button[data-v-1f0c778a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1f0c778a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1f0c778a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-cc730c0e]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-cc730c0e]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-cc730c0e]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-cc730c0e]{margin-right:8px;color:#ff6f61}.review-content[data-v-cc730c0e]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-cc730c0e]{margin-right:8px;color:#ff6f61}.review-content[data-v-cc730c0e]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-cc730c0e]{margin-top:15px;display:flex;align-items:center}.rating[data-v-cc730c0e]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-cc730c0e]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-cc730c0e]{padding:15px;max-width:100%}.review-title[data-v-cc730c0e]{font-size:18px}.review-content[data-v-cc730c0e],.rating[data-v-cc730c0e]{font-size:14px}}.top-banner[data-v-dab7daca]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-dab7daca]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-dab7daca 2s infinite alternate}.top-banner-title-text[data-v-dab7daca]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-dab7daca{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-dab7daca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-dab7daca]{grid-template-columns:1fr}}.load-more-button[data-v-dab7daca]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-dab7daca]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-dab7daca]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-638e4567]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-638e4567]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-638e4567]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-638e4567]{margin-right:8px;color:#ff6f61}.review-content[data-v-638e4567]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-638e4567]{margin-right:8px;color:#ff6f61}.review-content[data-v-638e4567]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-638e4567]{margin-top:15px;display:flex;align-items:center}.rating[data-v-638e4567]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-638e4567]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-638e4567]{padding:15px;max-width:100%}.review-title[data-v-638e4567]{font-size:18px}.review-content[data-v-638e4567],.rating[data-v-638e4567]{font-size:14px}}.top-banner[data-v-f39b68d6]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f39b68d6]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f39b68d6 2s infinite alternate}.top-banner-title-text[data-v-f39b68d6]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f39b68d6{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f39b68d6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f39b68d6]{grid-template-columns:1fr}}.load-more-button[data-v-f39b68d6]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f39b68d6]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f39b68d6]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-515b80a9]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-515b80a9]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-515b80a9]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-515b80a9]{margin-right:8px;color:#ff6f61}.review-content[data-v-515b80a9]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-515b80a9]{margin-right:8px;color:#ff6f61}.review-content[data-v-515b80a9]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-515b80a9]{margin-top:15px;display:flex;align-items:center}.rating[data-v-515b80a9]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-515b80a9]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-515b80a9]{padding:15px;max-width:100%}.review-title[data-v-515b80a9]{font-size:18px}.review-content[data-v-515b80a9],.rating[data-v-515b80a9]{font-size:14px}}.top-banner[data-v-4ac8f87a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4ac8f87a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4ac8f87a 2s infinite alternate}.top-banner-title-text[data-v-4ac8f87a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4ac8f87a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4ac8f87a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4ac8f87a]{grid-template-columns:1fr}}.load-more-button[data-v-4ac8f87a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4ac8f87a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4ac8f87a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-7ec3986f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-7ec3986f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-7ec3986f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-7ec3986f]{margin-right:8px;color:#ff6f61}.review-content[data-v-7ec3986f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-7ec3986f]{margin-right:8px;color:#ff6f61}.review-content[data-v-7ec3986f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-7ec3986f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-7ec3986f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-7ec3986f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-7ec3986f]{padding:15px;max-width:100%}.review-title[data-v-7ec3986f]{font-size:18px}.review-content[data-v-7ec3986f],.rating[data-v-7ec3986f]{font-size:14px}}.top-banner[data-v-2b3223c2]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-2b3223c2]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-2b3223c2 2s infinite alternate}.top-banner-title-text[data-v-2b3223c2]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-2b3223c2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-2b3223c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-2b3223c2]{grid-template-columns:1fr}}.load-more-button[data-v-2b3223c2]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-2b3223c2]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-2b3223c2]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f9b8f080]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f9b8f080]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f9b8f080]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f9b8f080]{margin-right:8px;color:#ff6f61}.review-content[data-v-f9b8f080]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f9b8f080]{margin-right:8px;color:#ff6f61}.review-content[data-v-f9b8f080]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f9b8f080]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f9b8f080]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f9b8f080]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f9b8f080]{padding:15px;max-width:100%}.review-title[data-v-f9b8f080]{font-size:18px}.review-content[data-v-f9b8f080],.rating[data-v-f9b8f080]{font-size:14px}}.top-banner[data-v-f432960c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f432960c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f432960c 2s infinite alternate}.top-banner-title-text[data-v-f432960c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f432960c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f432960c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f432960c]{grid-template-columns:1fr}}.load-more-button[data-v-f432960c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f432960c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f432960c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-baecb381]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-baecb381]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-baecb381]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-baecb381]{margin-right:8px;color:#ff6f61}.review-content[data-v-baecb381]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-baecb381]{margin-right:8px;color:#ff6f61}.review-content[data-v-baecb381]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-baecb381]{margin-top:15px;display:flex;align-items:center}.rating[data-v-baecb381]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-baecb381]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-baecb381]{padding:15px;max-width:100%}.review-title[data-v-baecb381]{font-size:18px}.review-content[data-v-baecb381],.rating[data-v-baecb381]{font-size:14px}}.top-banner[data-v-920047e0]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-920047e0]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-920047e0 2s infinite alternate}.top-banner-title-text[data-v-920047e0]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-920047e0{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-920047e0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-920047e0]{grid-template-columns:1fr}}.load-more-button[data-v-920047e0]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-920047e0]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-920047e0]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-68be7f36]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-68be7f36]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-68be7f36]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-68be7f36]{margin-right:8px;color:#ff6f61}.review-content[data-v-68be7f36]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-68be7f36]{margin-right:8px;color:#ff6f61}.review-content[data-v-68be7f36]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-68be7f36]{margin-top:15px;display:flex;align-items:center}.rating[data-v-68be7f36]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-68be7f36]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-68be7f36]{padding:15px;max-width:100%}.review-title[data-v-68be7f36]{font-size:18px}.review-content[data-v-68be7f36],.rating[data-v-68be7f36]{font-size:14px}}.top-banner[data-v-2145e526]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-2145e526]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-2145e526 2s infinite alternate}.top-banner-title-text[data-v-2145e526]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-2145e526{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-2145e526]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-2145e526]{grid-template-columns:1fr}}.load-more-button[data-v-2145e526]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-2145e526]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-2145e526]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c6a9b571]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c6a9b571]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c6a9b571]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c6a9b571]{margin-right:8px;color:#ff6f61}.review-content[data-v-c6a9b571]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c6a9b571]{margin-right:8px;color:#ff6f61}.review-content[data-v-c6a9b571]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c6a9b571]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c6a9b571]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c6a9b571]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c6a9b571]{padding:15px;max-width:100%}.review-title[data-v-c6a9b571]{font-size:18px}.review-content[data-v-c6a9b571],.rating[data-v-c6a9b571]{font-size:14px}}.top-banner[data-v-d2a58cf0]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d2a58cf0]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d2a58cf0 2s infinite alternate}.top-banner-title-text[data-v-d2a58cf0]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d2a58cf0{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d2a58cf0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d2a58cf0]{grid-template-columns:1fr}}.load-more-button[data-v-d2a58cf0]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d2a58cf0]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d2a58cf0]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a67b6da2]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a67b6da2]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a67b6da2]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a67b6da2]{margin-right:8px;color:#ff6f61}.review-content[data-v-a67b6da2]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a67b6da2]{margin-right:8px;color:#ff6f61}.review-content[data-v-a67b6da2]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a67b6da2]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a67b6da2]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a67b6da2]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a67b6da2]{padding:15px;max-width:100%}.review-title[data-v-a67b6da2]{font-size:18px}.review-content[data-v-a67b6da2],.rating[data-v-a67b6da2]{font-size:14px}}.top-banner[data-v-16338016]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-16338016]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-16338016 2s infinite alternate}.top-banner-title-text[data-v-16338016]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-16338016{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-16338016]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-16338016]{grid-template-columns:1fr}}.load-more-button[data-v-16338016]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-16338016]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-16338016]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a526c654]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a526c654]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a526c654]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a526c654]{margin-right:8px;color:#ff6f61}.review-content[data-v-a526c654]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a526c654]{margin-right:8px;color:#ff6f61}.review-content[data-v-a526c654]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a526c654]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a526c654]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a526c654]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a526c654]{padding:15px;max-width:100%}.review-title[data-v-a526c654]{font-size:18px}.review-content[data-v-a526c654],.rating[data-v-a526c654]{font-size:14px}}.top-banner[data-v-36596774]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-36596774]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-36596774 2s infinite alternate}.top-banner-title-text[data-v-36596774]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-36596774{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-36596774]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-36596774]{grid-template-columns:1fr}}.load-more-button[data-v-36596774]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-36596774]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-36596774]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-5f522cd7]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-5f522cd7]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-5f522cd7]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-5f522cd7]{margin-right:8px;color:#ff6f61}.review-content[data-v-5f522cd7]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-5f522cd7]{margin-right:8px;color:#ff6f61}.review-content[data-v-5f522cd7]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-5f522cd7]{margin-top:15px;display:flex;align-items:center}.rating[data-v-5f522cd7]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-5f522cd7]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-5f522cd7]{padding:15px;max-width:100%}.review-title[data-v-5f522cd7]{font-size:18px}.review-content[data-v-5f522cd7],.rating[data-v-5f522cd7]{font-size:14px}}.top-banner[data-v-91932878]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-91932878]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-91932878 2s infinite alternate}.top-banner-title-text[data-v-91932878]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-91932878{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-91932878]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-91932878]{grid-template-columns:1fr}}.load-more-button[data-v-91932878]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-91932878]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-91932878]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-5ae76e55]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-5ae76e55]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-5ae76e55]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-5ae76e55]{margin-right:8px;color:#ff6f61}.review-content[data-v-5ae76e55]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-5ae76e55]{margin-right:8px;color:#ff6f61}.review-content[data-v-5ae76e55]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-5ae76e55]{margin-top:15px;display:flex;align-items:center}.rating[data-v-5ae76e55]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-5ae76e55]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-5ae76e55]{padding:15px;max-width:100%}.review-title[data-v-5ae76e55]{font-size:18px}.review-content[data-v-5ae76e55],.rating[data-v-5ae76e55]{font-size:14px}}.top-banner[data-v-a56f410c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a56f410c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a56f410c 2s infinite alternate}.top-banner-title-text[data-v-a56f410c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a56f410c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a56f410c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a56f410c]{grid-template-columns:1fr}}.load-more-button[data-v-a56f410c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a56f410c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a56f410c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8d5eeb26]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8d5eeb26]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8d5eeb26]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8d5eeb26]{margin-right:8px;color:#ff6f61}.review-content[data-v-8d5eeb26]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8d5eeb26]{margin-right:8px;color:#ff6f61}.review-content[data-v-8d5eeb26]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8d5eeb26]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8d5eeb26]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8d5eeb26]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8d5eeb26]{padding:15px;max-width:100%}.review-title[data-v-8d5eeb26]{font-size:18px}.review-content[data-v-8d5eeb26],.rating[data-v-8d5eeb26]{font-size:14px}}.top-banner[data-v-25b469e1]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-25b469e1]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-25b469e1 2s infinite alternate}.top-banner-title-text[data-v-25b469e1]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-25b469e1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-25b469e1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-25b469e1]{grid-template-columns:1fr}}.load-more-button[data-v-25b469e1]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-25b469e1]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-25b469e1]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-86a09b61]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-86a09b61]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-86a09b61]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-86a09b61]{margin-right:8px;color:#ff6f61}.review-content[data-v-86a09b61]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-86a09b61]{margin-right:8px;color:#ff6f61}.review-content[data-v-86a09b61]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-86a09b61]{margin-top:15px;display:flex;align-items:center}.rating[data-v-86a09b61]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-86a09b61]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-86a09b61]{padding:15px;max-width:100%}.review-title[data-v-86a09b61]{font-size:18px}.review-content[data-v-86a09b61],.rating[data-v-86a09b61]{font-size:14px}}.top-banner[data-v-248ce05d]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-248ce05d]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-248ce05d 2s infinite alternate}.top-banner-title-text[data-v-248ce05d]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-248ce05d{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-248ce05d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-248ce05d]{grid-template-columns:1fr}}.load-more-button[data-v-248ce05d]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-248ce05d]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-248ce05d]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-bb50b0d5]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-bb50b0d5]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-bb50b0d5]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-bb50b0d5]{margin-right:8px;color:#ff6f61}.review-content[data-v-bb50b0d5]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-bb50b0d5]{margin-right:8px;color:#ff6f61}.review-content[data-v-bb50b0d5]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-bb50b0d5]{margin-top:15px;display:flex;align-items:center}.rating[data-v-bb50b0d5]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-bb50b0d5]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-bb50b0d5]{padding:15px;max-width:100%}.review-title[data-v-bb50b0d5]{font-size:18px}.review-content[data-v-bb50b0d5],.rating[data-v-bb50b0d5]{font-size:14px}}.top-banner[data-v-641cc737]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-641cc737]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-641cc737 2s infinite alternate}.top-banner-title-text[data-v-641cc737]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-641cc737{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-641cc737]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-641cc737]{grid-template-columns:1fr}}.load-more-button[data-v-641cc737]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-641cc737]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-641cc737]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-73aba6e6]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-73aba6e6]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-73aba6e6]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-73aba6e6]{margin-right:8px;color:#ff6f61}.review-content[data-v-73aba6e6]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-73aba6e6]{margin-right:8px;color:#ff6f61}.review-content[data-v-73aba6e6]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-73aba6e6]{margin-top:15px;display:flex;align-items:center}.rating[data-v-73aba6e6]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-73aba6e6]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-73aba6e6]{padding:15px;max-width:100%}.review-title[data-v-73aba6e6]{font-size:18px}.review-content[data-v-73aba6e6],.rating[data-v-73aba6e6]{font-size:14px}}.top-banner[data-v-c40fa6d0]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c40fa6d0]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c40fa6d0 2s infinite alternate}.top-banner-title-text[data-v-c40fa6d0]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c40fa6d0{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c40fa6d0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c40fa6d0]{grid-template-columns:1fr}}.load-more-button[data-v-c40fa6d0]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c40fa6d0]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c40fa6d0]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f23841ee]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f23841ee]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f23841ee]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f23841ee]{margin-right:8px;color:#ff6f61}.review-content[data-v-f23841ee]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f23841ee]{margin-right:8px;color:#ff6f61}.review-content[data-v-f23841ee]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f23841ee]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f23841ee]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f23841ee]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f23841ee]{padding:15px;max-width:100%}.review-title[data-v-f23841ee]{font-size:18px}.review-content[data-v-f23841ee],.rating[data-v-f23841ee]{font-size:14px}}.top-banner[data-v-f629e7b1]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f629e7b1]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f629e7b1 2s infinite alternate}.top-banner-title-text[data-v-f629e7b1]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f629e7b1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f629e7b1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f629e7b1]{grid-template-columns:1fr}}.load-more-button[data-v-f629e7b1]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f629e7b1]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f629e7b1]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-74a10489]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-74a10489]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-74a10489]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-74a10489]{margin-right:8px;color:#ff6f61}.review-content[data-v-74a10489]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-74a10489]{margin-right:8px;color:#ff6f61}.review-content[data-v-74a10489]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-74a10489]{margin-top:15px;display:flex;align-items:center}.rating[data-v-74a10489]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-74a10489]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-74a10489]{padding:15px;max-width:100%}.review-title[data-v-74a10489]{font-size:18px}.review-content[data-v-74a10489],.rating[data-v-74a10489]{font-size:14px}}.top-banner[data-v-7fd0678c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-7fd0678c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-7fd0678c 2s infinite alternate}.top-banner-title-text[data-v-7fd0678c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-7fd0678c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-7fd0678c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-7fd0678c]{grid-template-columns:1fr}}.load-more-button[data-v-7fd0678c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-7fd0678c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-7fd0678c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8c4a4636]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8c4a4636]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8c4a4636]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8c4a4636]{margin-right:8px;color:#ff6f61}.review-content[data-v-8c4a4636]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8c4a4636]{margin-right:8px;color:#ff6f61}.review-content[data-v-8c4a4636]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8c4a4636]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8c4a4636]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8c4a4636]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8c4a4636]{padding:15px;max-width:100%}.review-title[data-v-8c4a4636]{font-size:18px}.review-content[data-v-8c4a4636],.rating[data-v-8c4a4636]{font-size:14px}}.top-banner[data-v-c798c93e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c798c93e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c798c93e 2s infinite alternate}.top-banner-title-text[data-v-c798c93e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c798c93e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c798c93e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c798c93e]{grid-template-columns:1fr}}.load-more-button[data-v-c798c93e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c798c93e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c798c93e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-136583ed]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-136583ed]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-136583ed]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-136583ed]{margin-right:8px;color:#ff6f61}.review-content[data-v-136583ed]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-136583ed]{margin-right:8px;color:#ff6f61}.review-content[data-v-136583ed]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-136583ed]{margin-top:15px;display:flex;align-items:center}.rating[data-v-136583ed]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-136583ed]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-136583ed]{padding:15px;max-width:100%}.review-title[data-v-136583ed]{font-size:18px}.review-content[data-v-136583ed],.rating[data-v-136583ed]{font-size:14px}}.top-banner[data-v-0b4d64b9]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0b4d64b9]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0b4d64b9 2s infinite alternate}.top-banner-title-text[data-v-0b4d64b9]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0b4d64b9{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0b4d64b9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0b4d64b9]{grid-template-columns:1fr}}.load-more-button[data-v-0b4d64b9]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0b4d64b9]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0b4d64b9]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-736ce1db]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-736ce1db]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-736ce1db]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-736ce1db]{margin-right:8px;color:#ff6f61}.review-content[data-v-736ce1db]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-736ce1db]{margin-right:8px;color:#ff6f61}.review-content[data-v-736ce1db]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-736ce1db]{margin-top:15px;display:flex;align-items:center}.rating[data-v-736ce1db]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-736ce1db]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-736ce1db]{padding:15px;max-width:100%}.review-title[data-v-736ce1db]{font-size:18px}.review-content[data-v-736ce1db],.rating[data-v-736ce1db]{font-size:14px}}.top-banner[data-v-25867461]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-25867461]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-25867461 2s infinite alternate}.top-banner-title-text[data-v-25867461]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-25867461{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-25867461]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-25867461]{grid-template-columns:1fr}}.load-more-button[data-v-25867461]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-25867461]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-25867461]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-15838460]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-15838460]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-15838460]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-15838460]{margin-right:8px;color:#ff6f61}.review-content[data-v-15838460]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-15838460]{margin-right:8px;color:#ff6f61}.review-content[data-v-15838460]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-15838460]{margin-top:15px;display:flex;align-items:center}.rating[data-v-15838460]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-15838460]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-15838460]{padding:15px;max-width:100%}.review-title[data-v-15838460]{font-size:18px}.review-content[data-v-15838460],.rating[data-v-15838460]{font-size:14px}}.top-banner[data-v-a48adda7]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a48adda7]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a48adda7 2s infinite alternate}.top-banner-title-text[data-v-a48adda7]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a48adda7{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a48adda7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a48adda7]{grid-template-columns:1fr}}.load-more-button[data-v-a48adda7]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a48adda7]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a48adda7]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b1d2fbba]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b1d2fbba]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b1d2fbba]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b1d2fbba]{margin-right:8px;color:#ff6f61}.review-content[data-v-b1d2fbba]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b1d2fbba]{margin-right:8px;color:#ff6f61}.review-content[data-v-b1d2fbba]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b1d2fbba]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b1d2fbba]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b1d2fbba]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b1d2fbba]{padding:15px;max-width:100%}.review-title[data-v-b1d2fbba]{font-size:18px}.review-content[data-v-b1d2fbba],.rating[data-v-b1d2fbba]{font-size:14px}}.top-banner[data-v-b11d9065]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b11d9065]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b11d9065 2s infinite alternate}.top-banner-title-text[data-v-b11d9065]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b11d9065{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b11d9065]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b11d9065]{grid-template-columns:1fr}}.load-more-button[data-v-b11d9065]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b11d9065]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b11d9065]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-dfd1274a]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-dfd1274a]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-dfd1274a]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-dfd1274a]{margin-right:8px;color:#ff6f61}.review-content[data-v-dfd1274a]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-dfd1274a]{margin-right:8px;color:#ff6f61}.review-content[data-v-dfd1274a]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-dfd1274a]{margin-top:15px;display:flex;align-items:center}.rating[data-v-dfd1274a]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-dfd1274a]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-dfd1274a]{padding:15px;max-width:100%}.review-title[data-v-dfd1274a]{font-size:18px}.review-content[data-v-dfd1274a],.rating[data-v-dfd1274a]{font-size:14px}}.top-banner[data-v-15851bcb]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-15851bcb]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-15851bcb 2s infinite alternate}.top-banner-title-text[data-v-15851bcb]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-15851bcb{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-15851bcb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-15851bcb]{grid-template-columns:1fr}}.load-more-button[data-v-15851bcb]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-15851bcb]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-15851bcb]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-93cada98]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-93cada98]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-93cada98]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-93cada98]{margin-right:8px;color:#ff6f61}.review-content[data-v-93cada98]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-93cada98]{margin-right:8px;color:#ff6f61}.review-content[data-v-93cada98]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-93cada98]{margin-top:15px;display:flex;align-items:center}.rating[data-v-93cada98]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-93cada98]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-93cada98]{padding:15px;max-width:100%}.review-title[data-v-93cada98]{font-size:18px}.review-content[data-v-93cada98],.rating[data-v-93cada98]{font-size:14px}}.top-banner[data-v-de2999c4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-de2999c4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-de2999c4 2s infinite alternate}.top-banner-title-text[data-v-de2999c4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-de2999c4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-de2999c4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-de2999c4]{grid-template-columns:1fr}}.load-more-button[data-v-de2999c4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-de2999c4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-de2999c4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-32bb4800]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-32bb4800]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-32bb4800]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-32bb4800]{margin-right:8px;color:#ff6f61}.review-content[data-v-32bb4800]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-32bb4800]{margin-right:8px;color:#ff6f61}.review-content[data-v-32bb4800]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-32bb4800]{margin-top:15px;display:flex;align-items:center}.rating[data-v-32bb4800]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-32bb4800]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-32bb4800]{padding:15px;max-width:100%}.review-title[data-v-32bb4800]{font-size:18px}.review-content[data-v-32bb4800],.rating[data-v-32bb4800]{font-size:14px}}.top-banner[data-v-1afabccf]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1afabccf]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1afabccf 2s infinite alternate}.top-banner-title-text[data-v-1afabccf]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1afabccf{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1afabccf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1afabccf]{grid-template-columns:1fr}}.load-more-button[data-v-1afabccf]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1afabccf]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1afabccf]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-54eae1e6]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-54eae1e6]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-54eae1e6]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-54eae1e6]{margin-right:8px;color:#ff6f61}.review-content[data-v-54eae1e6]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-54eae1e6]{margin-right:8px;color:#ff6f61}.review-content[data-v-54eae1e6]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-54eae1e6]{margin-top:15px;display:flex;align-items:center}.rating[data-v-54eae1e6]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-54eae1e6]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-54eae1e6]{padding:15px;max-width:100%}.review-title[data-v-54eae1e6]{font-size:18px}.review-content[data-v-54eae1e6],.rating[data-v-54eae1e6]{font-size:14px}}.top-banner[data-v-40bb5e74]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-40bb5e74]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-40bb5e74 2s infinite alternate}.top-banner-title-text[data-v-40bb5e74]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-40bb5e74{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-40bb5e74]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-40bb5e74]{grid-template-columns:1fr}}.load-more-button[data-v-40bb5e74]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-40bb5e74]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-40bb5e74]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f25ac754]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f25ac754]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f25ac754]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f25ac754]{margin-right:8px;color:#ff6f61}.review-content[data-v-f25ac754]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f25ac754]{margin-right:8px;color:#ff6f61}.review-content[data-v-f25ac754]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f25ac754]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f25ac754]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f25ac754]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f25ac754]{padding:15px;max-width:100%}.review-title[data-v-f25ac754]{font-size:18px}.review-content[data-v-f25ac754],.rating[data-v-f25ac754]{font-size:14px}}.top-banner[data-v-74692850]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-74692850]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-74692850 2s infinite alternate}.top-banner-title-text[data-v-74692850]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-74692850{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-74692850]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-74692850]{grid-template-columns:1fr}}.load-more-button[data-v-74692850]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-74692850]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-74692850]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-badb7459]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-badb7459]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-badb7459]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-badb7459]{margin-right:8px;color:#ff6f61}.review-content[data-v-badb7459]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-badb7459]{margin-right:8px;color:#ff6f61}.review-content[data-v-badb7459]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-badb7459]{margin-top:15px;display:flex;align-items:center}.rating[data-v-badb7459]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-badb7459]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-badb7459]{padding:15px;max-width:100%}.review-title[data-v-badb7459]{font-size:18px}.review-content[data-v-badb7459],.rating[data-v-badb7459]{font-size:14px}}.top-banner[data-v-908a76ef]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-908a76ef]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-908a76ef 2s infinite alternate}.top-banner-title-text[data-v-908a76ef]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-908a76ef{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-908a76ef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-908a76ef]{grid-template-columns:1fr}}.load-more-button[data-v-908a76ef]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-908a76ef]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-908a76ef]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-dec8933f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-dec8933f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-dec8933f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-dec8933f]{margin-right:8px;color:#ff6f61}.review-content[data-v-dec8933f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-dec8933f]{margin-right:8px;color:#ff6f61}.review-content[data-v-dec8933f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-dec8933f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-dec8933f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-dec8933f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-dec8933f]{padding:15px;max-width:100%}.review-title[data-v-dec8933f]{font-size:18px}.review-content[data-v-dec8933f],.rating[data-v-dec8933f]{font-size:14px}}.top-banner[data-v-b9f8b52d]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b9f8b52d]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b9f8b52d 2s infinite alternate}.top-banner-title-text[data-v-b9f8b52d]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b9f8b52d{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b9f8b52d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b9f8b52d]{grid-template-columns:1fr}}.load-more-button[data-v-b9f8b52d]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b9f8b52d]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b9f8b52d]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c087867f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c087867f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c087867f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c087867f]{margin-right:8px;color:#ff6f61}.review-content[data-v-c087867f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c087867f]{margin-right:8px;color:#ff6f61}.review-content[data-v-c087867f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c087867f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c087867f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c087867f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c087867f]{padding:15px;max-width:100%}.review-title[data-v-c087867f]{font-size:18px}.review-content[data-v-c087867f],.rating[data-v-c087867f]{font-size:14px}}.top-banner[data-v-967086a4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-967086a4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-967086a4 2s infinite alternate}.top-banner-title-text[data-v-967086a4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-967086a4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-967086a4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-967086a4]{grid-template-columns:1fr}}.load-more-button[data-v-967086a4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-967086a4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-967086a4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d5490603]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d5490603]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d5490603]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d5490603]{margin-right:8px;color:#ff6f61}.review-content[data-v-d5490603]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d5490603]{margin-right:8px;color:#ff6f61}.review-content[data-v-d5490603]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d5490603]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d5490603]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d5490603]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d5490603]{padding:15px;max-width:100%}.review-title[data-v-d5490603]{font-size:18px}.review-content[data-v-d5490603],.rating[data-v-d5490603]{font-size:14px}}.top-banner[data-v-cd79fb7f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-cd79fb7f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-cd79fb7f 2s infinite alternate}.top-banner-title-text[data-v-cd79fb7f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-cd79fb7f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-cd79fb7f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-cd79fb7f]{grid-template-columns:1fr}}.load-more-button[data-v-cd79fb7f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-cd79fb7f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-cd79fb7f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-2d1d147c]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-2d1d147c]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-2d1d147c]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-2d1d147c]{margin-right:8px;color:#ff6f61}.review-content[data-v-2d1d147c]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-2d1d147c]{margin-right:8px;color:#ff6f61}.review-content[data-v-2d1d147c]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-2d1d147c]{margin-top:15px;display:flex;align-items:center}.rating[data-v-2d1d147c]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-2d1d147c]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-2d1d147c]{padding:15px;max-width:100%}.review-title[data-v-2d1d147c]{font-size:18px}.review-content[data-v-2d1d147c],.rating[data-v-2d1d147c]{font-size:14px}}.top-banner[data-v-11d6ed39]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-11d6ed39]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-11d6ed39 2s infinite alternate}.top-banner-title-text[data-v-11d6ed39]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-11d6ed39{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-11d6ed39]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-11d6ed39]{grid-template-columns:1fr}}.load-more-button[data-v-11d6ed39]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-11d6ed39]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-11d6ed39]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ede0c4bd]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ede0c4bd]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ede0c4bd]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ede0c4bd]{margin-right:8px;color:#ff6f61}.review-content[data-v-ede0c4bd]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ede0c4bd]{margin-right:8px;color:#ff6f61}.review-content[data-v-ede0c4bd]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ede0c4bd]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ede0c4bd]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ede0c4bd]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ede0c4bd]{padding:15px;max-width:100%}.review-title[data-v-ede0c4bd]{font-size:18px}.review-content[data-v-ede0c4bd],.rating[data-v-ede0c4bd]{font-size:14px}}.top-banner[data-v-8bf32849]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8bf32849]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8bf32849 2s infinite alternate}.top-banner-title-text[data-v-8bf32849]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8bf32849{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8bf32849]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8bf32849]{grid-template-columns:1fr}}.load-more-button[data-v-8bf32849]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8bf32849]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8bf32849]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-5290ccb8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-5290ccb8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-5290ccb8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-5290ccb8]{margin-right:8px;color:#ff6f61}.review-content[data-v-5290ccb8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-5290ccb8]{margin-right:8px;color:#ff6f61}.review-content[data-v-5290ccb8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-5290ccb8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-5290ccb8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-5290ccb8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-5290ccb8]{padding:15px;max-width:100%}.review-title[data-v-5290ccb8]{font-size:18px}.review-content[data-v-5290ccb8],.rating[data-v-5290ccb8]{font-size:14px}}.top-banner[data-v-e31e2c56]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-e31e2c56]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-e31e2c56 2s infinite alternate}.top-banner-title-text[data-v-e31e2c56]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-e31e2c56{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-e31e2c56]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-e31e2c56]{grid-template-columns:1fr}}.load-more-button[data-v-e31e2c56]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-e31e2c56]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-e31e2c56]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b151391b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b151391b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b151391b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b151391b]{margin-right:8px;color:#ff6f61}.review-content[data-v-b151391b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b151391b]{margin-right:8px;color:#ff6f61}.review-content[data-v-b151391b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b151391b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b151391b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b151391b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b151391b]{padding:15px;max-width:100%}.review-title[data-v-b151391b]{font-size:18px}.review-content[data-v-b151391b],.rating[data-v-b151391b]{font-size:14px}}.top-banner[data-v-57e5cb1a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-57e5cb1a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-57e5cb1a 2s infinite alternate}.top-banner-title-text[data-v-57e5cb1a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-57e5cb1a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-57e5cb1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-57e5cb1a]{grid-template-columns:1fr}}.load-more-button[data-v-57e5cb1a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-57e5cb1a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-57e5cb1a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-40c759c3]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-40c759c3]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-40c759c3]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-40c759c3]{margin-right:8px;color:#ff6f61}.review-content[data-v-40c759c3]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-40c759c3]{margin-right:8px;color:#ff6f61}.review-content[data-v-40c759c3]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-40c759c3]{margin-top:15px;display:flex;align-items:center}.rating[data-v-40c759c3]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-40c759c3]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-40c759c3]{padding:15px;max-width:100%}.review-title[data-v-40c759c3]{font-size:18px}.review-content[data-v-40c759c3],.rating[data-v-40c759c3]{font-size:14px}}.top-banner[data-v-2266c522]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-2266c522]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-2266c522 2s infinite alternate}.top-banner-title-text[data-v-2266c522]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-2266c522{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-2266c522]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-2266c522]{grid-template-columns:1fr}}.load-more-button[data-v-2266c522]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-2266c522]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-2266c522]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ba163252]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ba163252]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ba163252]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ba163252]{margin-right:8px;color:#ff6f61}.review-content[data-v-ba163252]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ba163252]{margin-right:8px;color:#ff6f61}.review-content[data-v-ba163252]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ba163252]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ba163252]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ba163252]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ba163252]{padding:15px;max-width:100%}.review-title[data-v-ba163252]{font-size:18px}.review-content[data-v-ba163252],.rating[data-v-ba163252]{font-size:14px}}.top-banner[data-v-96d9b732]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-96d9b732]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-96d9b732 2s infinite alternate}.top-banner-title-text[data-v-96d9b732]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-96d9b732{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-96d9b732]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-96d9b732]{grid-template-columns:1fr}}.load-more-button[data-v-96d9b732]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-96d9b732]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-96d9b732]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1e54e59f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1e54e59f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1e54e59f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1e54e59f]{margin-right:8px;color:#ff6f61}.review-content[data-v-1e54e59f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1e54e59f]{margin-right:8px;color:#ff6f61}.review-content[data-v-1e54e59f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1e54e59f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1e54e59f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1e54e59f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1e54e59f]{padding:15px;max-width:100%}.review-title[data-v-1e54e59f]{font-size:18px}.review-content[data-v-1e54e59f],.rating[data-v-1e54e59f]{font-size:14px}}.top-banner[data-v-0c20f30b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0c20f30b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0c20f30b 2s infinite alternate}.top-banner-title-text[data-v-0c20f30b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0c20f30b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0c20f30b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0c20f30b]{grid-template-columns:1fr}}.load-more-button[data-v-0c20f30b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0c20f30b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0c20f30b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-e41174bd]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-e41174bd]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-e41174bd]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-e41174bd]{margin-right:8px;color:#ff6f61}.review-content[data-v-e41174bd]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-e41174bd]{margin-right:8px;color:#ff6f61}.review-content[data-v-e41174bd]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-e41174bd]{margin-top:15px;display:flex;align-items:center}.rating[data-v-e41174bd]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-e41174bd]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-e41174bd]{padding:15px;max-width:100%}.review-title[data-v-e41174bd]{font-size:18px}.review-content[data-v-e41174bd],.rating[data-v-e41174bd]{font-size:14px}}.top-banner[data-v-15f83712]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-15f83712]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-15f83712 2s infinite alternate}.top-banner-title-text[data-v-15f83712]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-15f83712{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-15f83712]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-15f83712]{grid-template-columns:1fr}}.load-more-button[data-v-15f83712]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-15f83712]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-15f83712]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-50430fb3]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-50430fb3]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-50430fb3]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-50430fb3]{margin-right:8px;color:#ff6f61}.review-content[data-v-50430fb3]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-50430fb3]{margin-right:8px;color:#ff6f61}.review-content[data-v-50430fb3]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-50430fb3]{margin-top:15px;display:flex;align-items:center}.rating[data-v-50430fb3]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-50430fb3]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-50430fb3]{padding:15px;max-width:100%}.review-title[data-v-50430fb3]{font-size:18px}.review-content[data-v-50430fb3],.rating[data-v-50430fb3]{font-size:14px}}.top-banner[data-v-8c26a382]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8c26a382]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8c26a382 2s infinite alternate}.top-banner-title-text[data-v-8c26a382]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8c26a382{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8c26a382]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8c26a382]{grid-template-columns:1fr}}.load-more-button[data-v-8c26a382]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8c26a382]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8c26a382]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-2fb9d92e]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-2fb9d92e]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-2fb9d92e]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-2fb9d92e]{margin-right:8px;color:#ff6f61}.review-content[data-v-2fb9d92e]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-2fb9d92e]{margin-right:8px;color:#ff6f61}.review-content[data-v-2fb9d92e]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-2fb9d92e]{margin-top:15px;display:flex;align-items:center}.rating[data-v-2fb9d92e]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-2fb9d92e]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-2fb9d92e]{padding:15px;max-width:100%}.review-title[data-v-2fb9d92e]{font-size:18px}.review-content[data-v-2fb9d92e],.rating[data-v-2fb9d92e]{font-size:14px}}.top-banner[data-v-8aeaeab7]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8aeaeab7]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8aeaeab7 2s infinite alternate}.top-banner-title-text[data-v-8aeaeab7]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8aeaeab7{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8aeaeab7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8aeaeab7]{grid-template-columns:1fr}}.load-more-button[data-v-8aeaeab7]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8aeaeab7]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8aeaeab7]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0d09cb00]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0d09cb00]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0d09cb00]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0d09cb00]{margin-right:8px;color:#ff6f61}.review-content[data-v-0d09cb00]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0d09cb00]{margin-right:8px;color:#ff6f61}.review-content[data-v-0d09cb00]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0d09cb00]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0d09cb00]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0d09cb00]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0d09cb00]{padding:15px;max-width:100%}.review-title[data-v-0d09cb00]{font-size:18px}.review-content[data-v-0d09cb00],.rating[data-v-0d09cb00]{font-size:14px}}.top-banner[data-v-086f16a8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-086f16a8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-086f16a8 2s infinite alternate}.top-banner-title-text[data-v-086f16a8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-086f16a8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-086f16a8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-086f16a8]{grid-template-columns:1fr}}.load-more-button[data-v-086f16a8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-086f16a8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-086f16a8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d61d50f9]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d61d50f9]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d61d50f9]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d61d50f9]{margin-right:8px;color:#ff6f61}.review-content[data-v-d61d50f9]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d61d50f9]{margin-right:8px;color:#ff6f61}.review-content[data-v-d61d50f9]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d61d50f9]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d61d50f9]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d61d50f9]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d61d50f9]{padding:15px;max-width:100%}.review-title[data-v-d61d50f9]{font-size:18px}.review-content[data-v-d61d50f9],.rating[data-v-d61d50f9]{font-size:14px}}.top-banner[data-v-cc201162]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-cc201162]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-cc201162 2s infinite alternate}.top-banner-title-text[data-v-cc201162]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-cc201162{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-cc201162]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-cc201162]{grid-template-columns:1fr}}.load-more-button[data-v-cc201162]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-cc201162]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-cc201162]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c03305d6]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c03305d6]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c03305d6]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c03305d6]{margin-right:8px;color:#ff6f61}.review-content[data-v-c03305d6]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c03305d6]{margin-right:8px;color:#ff6f61}.review-content[data-v-c03305d6]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c03305d6]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c03305d6]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c03305d6]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c03305d6]{padding:15px;max-width:100%}.review-title[data-v-c03305d6]{font-size:18px}.review-content[data-v-c03305d6],.rating[data-v-c03305d6]{font-size:14px}}.top-banner[data-v-773f10c8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-773f10c8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-773f10c8 2s infinite alternate}.top-banner-title-text[data-v-773f10c8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-773f10c8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-773f10c8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-773f10c8]{grid-template-columns:1fr}}.load-more-button[data-v-773f10c8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-773f10c8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-773f10c8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-6a8b2a4e]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-6a8b2a4e]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-6a8b2a4e]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-6a8b2a4e]{margin-right:8px;color:#ff6f61}.review-content[data-v-6a8b2a4e]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-6a8b2a4e]{margin-right:8px;color:#ff6f61}.review-content[data-v-6a8b2a4e]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-6a8b2a4e]{margin-top:15px;display:flex;align-items:center}.rating[data-v-6a8b2a4e]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-6a8b2a4e]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-6a8b2a4e]{padding:15px;max-width:100%}.review-title[data-v-6a8b2a4e]{font-size:18px}.review-content[data-v-6a8b2a4e],.rating[data-v-6a8b2a4e]{font-size:14px}}.top-banner[data-v-7e0f3f83]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-7e0f3f83]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-7e0f3f83 2s infinite alternate}.top-banner-title-text[data-v-7e0f3f83]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-7e0f3f83{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-7e0f3f83]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-7e0f3f83]{grid-template-columns:1fr}}.load-more-button[data-v-7e0f3f83]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-7e0f3f83]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-7e0f3f83]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-54c82a8b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-54c82a8b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-54c82a8b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-54c82a8b]{margin-right:8px;color:#ff6f61}.review-content[data-v-54c82a8b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-54c82a8b]{margin-right:8px;color:#ff6f61}.review-content[data-v-54c82a8b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-54c82a8b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-54c82a8b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-54c82a8b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-54c82a8b]{padding:15px;max-width:100%}.review-title[data-v-54c82a8b]{font-size:18px}.review-content[data-v-54c82a8b],.rating[data-v-54c82a8b]{font-size:14px}}.top-banner[data-v-0261bbc0]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0261bbc0]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0261bbc0 2s infinite alternate}.top-banner-title-text[data-v-0261bbc0]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0261bbc0{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0261bbc0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0261bbc0]{grid-template-columns:1fr}}.load-more-button[data-v-0261bbc0]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0261bbc0]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0261bbc0]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c2d41a00]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c2d41a00]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c2d41a00]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c2d41a00]{margin-right:8px;color:#ff6f61}.review-content[data-v-c2d41a00]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c2d41a00]{margin-right:8px;color:#ff6f61}.review-content[data-v-c2d41a00]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c2d41a00]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c2d41a00]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c2d41a00]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c2d41a00]{padding:15px;max-width:100%}.review-title[data-v-c2d41a00]{font-size:18px}.review-content[data-v-c2d41a00],.rating[data-v-c2d41a00]{font-size:14px}}.top-banner[data-v-7f3f21e7]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-7f3f21e7]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-7f3f21e7 2s infinite alternate}.top-banner-title-text[data-v-7f3f21e7]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-7f3f21e7{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-7f3f21e7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-7f3f21e7]{grid-template-columns:1fr}}.load-more-button[data-v-7f3f21e7]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-7f3f21e7]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-7f3f21e7]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b8412813]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b8412813]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b8412813]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b8412813]{margin-right:8px;color:#ff6f61}.review-content[data-v-b8412813]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b8412813]{margin-right:8px;color:#ff6f61}.review-content[data-v-b8412813]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b8412813]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b8412813]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b8412813]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b8412813]{padding:15px;max-width:100%}.review-title[data-v-b8412813]{font-size:18px}.review-content[data-v-b8412813],.rating[data-v-b8412813]{font-size:14px}}.top-banner[data-v-d74ed4b0]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d74ed4b0]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d74ed4b0 2s infinite alternate}.top-banner-title-text[data-v-d74ed4b0]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d74ed4b0{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d74ed4b0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d74ed4b0]{grid-template-columns:1fr}}.load-more-button[data-v-d74ed4b0]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d74ed4b0]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d74ed4b0]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-76e3cd9e]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-76e3cd9e]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-76e3cd9e]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-76e3cd9e]{margin-right:8px;color:#ff6f61}.review-content[data-v-76e3cd9e]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-76e3cd9e]{margin-right:8px;color:#ff6f61}.review-content[data-v-76e3cd9e]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-76e3cd9e]{margin-top:15px;display:flex;align-items:center}.rating[data-v-76e3cd9e]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-76e3cd9e]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-76e3cd9e]{padding:15px;max-width:100%}.review-title[data-v-76e3cd9e]{font-size:18px}.review-content[data-v-76e3cd9e],.rating[data-v-76e3cd9e]{font-size:14px}}.top-banner[data-v-4187fa64]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4187fa64]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4187fa64 2s infinite alternate}.top-banner-title-text[data-v-4187fa64]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4187fa64{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4187fa64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4187fa64]{grid-template-columns:1fr}}.load-more-button[data-v-4187fa64]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4187fa64]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4187fa64]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4852d622]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4852d622]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4852d622]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4852d622]{margin-right:8px;color:#ff6f61}.review-content[data-v-4852d622]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4852d622]{margin-right:8px;color:#ff6f61}.review-content[data-v-4852d622]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4852d622]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4852d622]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4852d622]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4852d622]{padding:15px;max-width:100%}.review-title[data-v-4852d622]{font-size:18px}.review-content[data-v-4852d622],.rating[data-v-4852d622]{font-size:14px}}.top-banner[data-v-ffb2b9d3]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ffb2b9d3]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ffb2b9d3 2s infinite alternate}.top-banner-title-text[data-v-ffb2b9d3]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ffb2b9d3{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ffb2b9d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ffb2b9d3]{grid-template-columns:1fr}}.load-more-button[data-v-ffb2b9d3]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ffb2b9d3]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ffb2b9d3]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-20c0a603]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-20c0a603]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-20c0a603]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-20c0a603]{margin-right:8px;color:#ff6f61}.review-content[data-v-20c0a603]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-20c0a603]{margin-right:8px;color:#ff6f61}.review-content[data-v-20c0a603]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-20c0a603]{margin-top:15px;display:flex;align-items:center}.rating[data-v-20c0a603]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-20c0a603]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-20c0a603]{padding:15px;max-width:100%}.review-title[data-v-20c0a603]{font-size:18px}.review-content[data-v-20c0a603],.rating[data-v-20c0a603]{font-size:14px}}.top-banner[data-v-cb7d1780]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-cb7d1780]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-cb7d1780 2s infinite alternate}.top-banner-title-text[data-v-cb7d1780]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-cb7d1780{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-cb7d1780]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-cb7d1780]{grid-template-columns:1fr}}.load-more-button[data-v-cb7d1780]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-cb7d1780]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-cb7d1780]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-09dd4d27]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-09dd4d27]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-09dd4d27]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-09dd4d27]{margin-right:8px;color:#ff6f61}.review-content[data-v-09dd4d27]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-09dd4d27]{margin-right:8px;color:#ff6f61}.review-content[data-v-09dd4d27]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-09dd4d27]{margin-top:15px;display:flex;align-items:center}.rating[data-v-09dd4d27]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-09dd4d27]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-09dd4d27]{padding:15px;max-width:100%}.review-title[data-v-09dd4d27]{font-size:18px}.review-content[data-v-09dd4d27],.rating[data-v-09dd4d27]{font-size:14px}}.top-banner[data-v-0313a643]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0313a643]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0313a643 2s infinite alternate}.top-banner-title-text[data-v-0313a643]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0313a643{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0313a643]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0313a643]{grid-template-columns:1fr}}.load-more-button[data-v-0313a643]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0313a643]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0313a643]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3043a87a]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3043a87a]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3043a87a]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3043a87a]{margin-right:8px;color:#ff6f61}.review-content[data-v-3043a87a]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3043a87a]{margin-right:8px;color:#ff6f61}.review-content[data-v-3043a87a]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3043a87a]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3043a87a]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3043a87a]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3043a87a]{padding:15px;max-width:100%}.review-title[data-v-3043a87a]{font-size:18px}.review-content[data-v-3043a87a],.rating[data-v-3043a87a]{font-size:14px}}.top-banner[data-v-b0f1a7b4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b0f1a7b4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b0f1a7b4 2s infinite alternate}.top-banner-title-text[data-v-b0f1a7b4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b0f1a7b4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b0f1a7b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b0f1a7b4]{grid-template-columns:1fr}}.load-more-button[data-v-b0f1a7b4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b0f1a7b4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b0f1a7b4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-84b711ed]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-84b711ed]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-84b711ed]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-84b711ed]{margin-right:8px;color:#ff6f61}.review-content[data-v-84b711ed]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-84b711ed]{margin-right:8px;color:#ff6f61}.review-content[data-v-84b711ed]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-84b711ed]{margin-top:15px;display:flex;align-items:center}.rating[data-v-84b711ed]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-84b711ed]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-84b711ed]{padding:15px;max-width:100%}.review-title[data-v-84b711ed]{font-size:18px}.review-content[data-v-84b711ed],.rating[data-v-84b711ed]{font-size:14px}}.top-banner[data-v-888920e4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-888920e4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-888920e4 2s infinite alternate}.top-banner-title-text[data-v-888920e4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-888920e4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-888920e4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-888920e4]{grid-template-columns:1fr}}.load-more-button[data-v-888920e4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-888920e4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-888920e4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b5eb7699]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b5eb7699]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b5eb7699]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b5eb7699]{margin-right:8px;color:#ff6f61}.review-content[data-v-b5eb7699]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b5eb7699]{margin-right:8px;color:#ff6f61}.review-content[data-v-b5eb7699]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b5eb7699]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b5eb7699]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b5eb7699]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b5eb7699]{padding:15px;max-width:100%}.review-title[data-v-b5eb7699]{font-size:18px}.review-content[data-v-b5eb7699],.rating[data-v-b5eb7699]{font-size:14px}}.top-banner[data-v-c3a9c4e9]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c3a9c4e9]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c3a9c4e9 2s infinite alternate}.top-banner-title-text[data-v-c3a9c4e9]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c3a9c4e9{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c3a9c4e9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c3a9c4e9]{grid-template-columns:1fr}}.load-more-button[data-v-c3a9c4e9]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c3a9c4e9]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c3a9c4e9]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b63eafbb]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b63eafbb]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b63eafbb]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b63eafbb]{margin-right:8px;color:#ff6f61}.review-content[data-v-b63eafbb]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b63eafbb]{margin-right:8px;color:#ff6f61}.review-content[data-v-b63eafbb]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b63eafbb]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b63eafbb]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b63eafbb]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b63eafbb]{padding:15px;max-width:100%}.review-title[data-v-b63eafbb]{font-size:18px}.review-content[data-v-b63eafbb],.rating[data-v-b63eafbb]{font-size:14px}}.top-banner[data-v-4575a9ba]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4575a9ba]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4575a9ba 2s infinite alternate}.top-banner-title-text[data-v-4575a9ba]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4575a9ba{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4575a9ba]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4575a9ba]{grid-template-columns:1fr}}.load-more-button[data-v-4575a9ba]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4575a9ba]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4575a9ba]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3c00050d]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3c00050d]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3c00050d]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3c00050d]{margin-right:8px;color:#ff6f61}.review-content[data-v-3c00050d]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3c00050d]{margin-right:8px;color:#ff6f61}.review-content[data-v-3c00050d]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3c00050d]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3c00050d]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3c00050d]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3c00050d]{padding:15px;max-width:100%}.review-title[data-v-3c00050d]{font-size:18px}.review-content[data-v-3c00050d],.rating[data-v-3c00050d]{font-size:14px}}.top-banner[data-v-cf35b235]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-cf35b235]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-cf35b235 2s infinite alternate}.top-banner-title-text[data-v-cf35b235]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-cf35b235{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-cf35b235]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-cf35b235]{grid-template-columns:1fr}}.load-more-button[data-v-cf35b235]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-cf35b235]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-cf35b235]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-689d4d1e]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-689d4d1e]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-689d4d1e]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-689d4d1e]{margin-right:8px;color:#ff6f61}.review-content[data-v-689d4d1e]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-689d4d1e]{margin-right:8px;color:#ff6f61}.review-content[data-v-689d4d1e]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-689d4d1e]{margin-top:15px;display:flex;align-items:center}.rating[data-v-689d4d1e]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-689d4d1e]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-689d4d1e]{padding:15px;max-width:100%}.review-title[data-v-689d4d1e]{font-size:18px}.review-content[data-v-689d4d1e],.rating[data-v-689d4d1e]{font-size:14px}}.top-banner[data-v-6c5a6889]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-6c5a6889]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-6c5a6889 2s infinite alternate}.top-banner-title-text[data-v-6c5a6889]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-6c5a6889{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-6c5a6889]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-6c5a6889]{grid-template-columns:1fr}}.load-more-button[data-v-6c5a6889]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-6c5a6889]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-6c5a6889]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-9f0b8349]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-9f0b8349]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-9f0b8349]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-9f0b8349]{margin-right:8px;color:#ff6f61}.review-content[data-v-9f0b8349]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-9f0b8349]{margin-right:8px;color:#ff6f61}.review-content[data-v-9f0b8349]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-9f0b8349]{margin-top:15px;display:flex;align-items:center}.rating[data-v-9f0b8349]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-9f0b8349]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-9f0b8349]{padding:15px;max-width:100%}.review-title[data-v-9f0b8349]{font-size:18px}.review-content[data-v-9f0b8349],.rating[data-v-9f0b8349]{font-size:14px}}.top-banner[data-v-99ce3b8f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-99ce3b8f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-99ce3b8f 2s infinite alternate}.top-banner-title-text[data-v-99ce3b8f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-99ce3b8f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-99ce3b8f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-99ce3b8f]{grid-template-columns:1fr}}.load-more-button[data-v-99ce3b8f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-99ce3b8f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-99ce3b8f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0804e0b0]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0804e0b0]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0804e0b0]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0804e0b0]{margin-right:8px;color:#ff6f61}.review-content[data-v-0804e0b0]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0804e0b0]{margin-right:8px;color:#ff6f61}.review-content[data-v-0804e0b0]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0804e0b0]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0804e0b0]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0804e0b0]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0804e0b0]{padding:15px;max-width:100%}.review-title[data-v-0804e0b0]{font-size:18px}.review-content[data-v-0804e0b0],.rating[data-v-0804e0b0]{font-size:14px}}.top-banner[data-v-a6e1b98b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a6e1b98b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a6e1b98b 2s infinite alternate}.top-banner-title-text[data-v-a6e1b98b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a6e1b98b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a6e1b98b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a6e1b98b]{grid-template-columns:1fr}}.load-more-button[data-v-a6e1b98b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a6e1b98b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a6e1b98b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-9df6c3b4]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-9df6c3b4]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-9df6c3b4]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-9df6c3b4]{margin-right:8px;color:#ff6f61}.review-content[data-v-9df6c3b4]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-9df6c3b4]{margin-right:8px;color:#ff6f61}.review-content[data-v-9df6c3b4]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-9df6c3b4]{margin-top:15px;display:flex;align-items:center}.rating[data-v-9df6c3b4]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-9df6c3b4]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-9df6c3b4]{padding:15px;max-width:100%}.review-title[data-v-9df6c3b4]{font-size:18px}.review-content[data-v-9df6c3b4],.rating[data-v-9df6c3b4]{font-size:14px}}.top-banner[data-v-1d25980c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1d25980c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1d25980c 2s infinite alternate}.top-banner-title-text[data-v-1d25980c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1d25980c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1d25980c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1d25980c]{grid-template-columns:1fr}}.load-more-button[data-v-1d25980c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1d25980c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1d25980c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b8b4d395]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b8b4d395]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b8b4d395]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b8b4d395]{margin-right:8px;color:#ff6f61}.review-content[data-v-b8b4d395]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b8b4d395]{margin-right:8px;color:#ff6f61}.review-content[data-v-b8b4d395]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b8b4d395]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b8b4d395]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b8b4d395]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b8b4d395]{padding:15px;max-width:100%}.review-title[data-v-b8b4d395]{font-size:18px}.review-content[data-v-b8b4d395],.rating[data-v-b8b4d395]{font-size:14px}}.top-banner[data-v-502f85f2]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-502f85f2]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-502f85f2 2s infinite alternate}.top-banner-title-text[data-v-502f85f2]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-502f85f2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-502f85f2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-502f85f2]{grid-template-columns:1fr}}.load-more-button[data-v-502f85f2]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-502f85f2]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-502f85f2]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-bba03688]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-bba03688]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-bba03688]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-bba03688]{margin-right:8px;color:#ff6f61}.review-content[data-v-bba03688]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-bba03688]{margin-right:8px;color:#ff6f61}.review-content[data-v-bba03688]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-bba03688]{margin-top:15px;display:flex;align-items:center}.rating[data-v-bba03688]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-bba03688]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-bba03688]{padding:15px;max-width:100%}.review-title[data-v-bba03688]{font-size:18px}.review-content[data-v-bba03688],.rating[data-v-bba03688]{font-size:14px}}.top-banner[data-v-eee9fa77]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-eee9fa77]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-eee9fa77 2s infinite alternate}.top-banner-title-text[data-v-eee9fa77]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-eee9fa77{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-eee9fa77]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-eee9fa77]{grid-template-columns:1fr}}.load-more-button[data-v-eee9fa77]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-eee9fa77]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-eee9fa77]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-9eabe083]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-9eabe083]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-9eabe083]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-9eabe083]{margin-right:8px;color:#ff6f61}.review-content[data-v-9eabe083]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-9eabe083]{margin-right:8px;color:#ff6f61}.review-content[data-v-9eabe083]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-9eabe083]{margin-top:15px;display:flex;align-items:center}.rating[data-v-9eabe083]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-9eabe083]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-9eabe083]{padding:15px;max-width:100%}.review-title[data-v-9eabe083]{font-size:18px}.review-content[data-v-9eabe083],.rating[data-v-9eabe083]{font-size:14px}}.top-banner[data-v-4d6cec60]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4d6cec60]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4d6cec60 2s infinite alternate}.top-banner-title-text[data-v-4d6cec60]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4d6cec60{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4d6cec60]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4d6cec60]{grid-template-columns:1fr}}.load-more-button[data-v-4d6cec60]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4d6cec60]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4d6cec60]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f8257098]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f8257098]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f8257098]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f8257098]{margin-right:8px;color:#ff6f61}.review-content[data-v-f8257098]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f8257098]{margin-right:8px;color:#ff6f61}.review-content[data-v-f8257098]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f8257098]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f8257098]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f8257098]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f8257098]{padding:15px;max-width:100%}.review-title[data-v-f8257098]{font-size:18px}.review-content[data-v-f8257098],.rating[data-v-f8257098]{font-size:14px}}.top-banner[data-v-1094890a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1094890a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1094890a 2s infinite alternate}.top-banner-title-text[data-v-1094890a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1094890a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1094890a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1094890a]{grid-template-columns:1fr}}.load-more-button[data-v-1094890a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1094890a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1094890a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-82e478a4]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-82e478a4]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-82e478a4]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-82e478a4]{margin-right:8px;color:#ff6f61}.review-content[data-v-82e478a4]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-82e478a4]{margin-right:8px;color:#ff6f61}.review-content[data-v-82e478a4]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-82e478a4]{margin-top:15px;display:flex;align-items:center}.rating[data-v-82e478a4]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-82e478a4]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-82e478a4]{padding:15px;max-width:100%}.review-title[data-v-82e478a4]{font-size:18px}.review-content[data-v-82e478a4],.rating[data-v-82e478a4]{font-size:14px}}.top-banner[data-v-aea01af2]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-aea01af2]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-aea01af2 2s infinite alternate}.top-banner-title-text[data-v-aea01af2]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-aea01af2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-aea01af2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-aea01af2]{grid-template-columns:1fr}}.load-more-button[data-v-aea01af2]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-aea01af2]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-aea01af2]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-2d62d557]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-2d62d557]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-2d62d557]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-2d62d557]{margin-right:8px;color:#ff6f61}.review-content[data-v-2d62d557]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-2d62d557]{margin-right:8px;color:#ff6f61}.review-content[data-v-2d62d557]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-2d62d557]{margin-top:15px;display:flex;align-items:center}.rating[data-v-2d62d557]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-2d62d557]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-2d62d557]{padding:15px;max-width:100%}.review-title[data-v-2d62d557]{font-size:18px}.review-content[data-v-2d62d557],.rating[data-v-2d62d557]{font-size:14px}}.top-banner[data-v-fe489d1a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-fe489d1a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-fe489d1a 2s infinite alternate}.top-banner-title-text[data-v-fe489d1a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-fe489d1a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-fe489d1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-fe489d1a]{grid-template-columns:1fr}}.load-more-button[data-v-fe489d1a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-fe489d1a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-fe489d1a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-7cfd4f64]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-7cfd4f64]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-7cfd4f64]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-7cfd4f64]{margin-right:8px;color:#ff6f61}.review-content[data-v-7cfd4f64]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-7cfd4f64]{margin-right:8px;color:#ff6f61}.review-content[data-v-7cfd4f64]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-7cfd4f64]{margin-top:15px;display:flex;align-items:center}.rating[data-v-7cfd4f64]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-7cfd4f64]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-7cfd4f64]{padding:15px;max-width:100%}.review-title[data-v-7cfd4f64]{font-size:18px}.review-content[data-v-7cfd4f64],.rating[data-v-7cfd4f64]{font-size:14px}}.top-banner[data-v-d81f85ab]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d81f85ab]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d81f85ab 2s infinite alternate}.top-banner-title-text[data-v-d81f85ab]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d81f85ab{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d81f85ab]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d81f85ab]{grid-template-columns:1fr}}.load-more-button[data-v-d81f85ab]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d81f85ab]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d81f85ab]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-49e7898e]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-49e7898e]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-49e7898e]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-49e7898e]{margin-right:8px;color:#ff6f61}.review-content[data-v-49e7898e]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-49e7898e]{margin-right:8px;color:#ff6f61}.review-content[data-v-49e7898e]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-49e7898e]{margin-top:15px;display:flex;align-items:center}.rating[data-v-49e7898e]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-49e7898e]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-49e7898e]{padding:15px;max-width:100%}.review-title[data-v-49e7898e]{font-size:18px}.review-content[data-v-49e7898e],.rating[data-v-49e7898e]{font-size:14px}}.top-banner[data-v-886db481]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-886db481]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-886db481 2s infinite alternate}.top-banner-title-text[data-v-886db481]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-886db481{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-886db481]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-886db481]{grid-template-columns:1fr}}.load-more-button[data-v-886db481]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-886db481]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-886db481]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ef851e15]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ef851e15]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ef851e15]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ef851e15]{margin-right:8px;color:#ff6f61}.review-content[data-v-ef851e15]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ef851e15]{margin-right:8px;color:#ff6f61}.review-content[data-v-ef851e15]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ef851e15]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ef851e15]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ef851e15]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ef851e15]{padding:15px;max-width:100%}.review-title[data-v-ef851e15]{font-size:18px}.review-content[data-v-ef851e15],.rating[data-v-ef851e15]{font-size:14px}}.top-banner[data-v-4da8baf6]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4da8baf6]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4da8baf6 2s infinite alternate}.top-banner-title-text[data-v-4da8baf6]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4da8baf6{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4da8baf6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4da8baf6]{grid-template-columns:1fr}}.load-more-button[data-v-4da8baf6]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4da8baf6]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4da8baf6]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-492394c6]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-492394c6]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-492394c6]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-492394c6]{margin-right:8px;color:#ff6f61}.review-content[data-v-492394c6]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-492394c6]{margin-right:8px;color:#ff6f61}.review-content[data-v-492394c6]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-492394c6]{margin-top:15px;display:flex;align-items:center}.rating[data-v-492394c6]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-492394c6]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-492394c6]{padding:15px;max-width:100%}.review-title[data-v-492394c6]{font-size:18px}.review-content[data-v-492394c6],.rating[data-v-492394c6]{font-size:14px}}.top-banner[data-v-910cf0ab]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-910cf0ab]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-910cf0ab 2s infinite alternate}.top-banner-title-text[data-v-910cf0ab]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-910cf0ab{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-910cf0ab]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-910cf0ab]{grid-template-columns:1fr}}.load-more-button[data-v-910cf0ab]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-910cf0ab]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-910cf0ab]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-45202c8c]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-45202c8c]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-45202c8c]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-45202c8c]{margin-right:8px;color:#ff6f61}.review-content[data-v-45202c8c]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-45202c8c]{margin-right:8px;color:#ff6f61}.review-content[data-v-45202c8c]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-45202c8c]{margin-top:15px;display:flex;align-items:center}.rating[data-v-45202c8c]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-45202c8c]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-45202c8c]{padding:15px;max-width:100%}.review-title[data-v-45202c8c]{font-size:18px}.review-content[data-v-45202c8c],.rating[data-v-45202c8c]{font-size:14px}}.top-banner[data-v-c6ca7aed]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c6ca7aed]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c6ca7aed 2s infinite alternate}.top-banner-title-text[data-v-c6ca7aed]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c6ca7aed{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c6ca7aed]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c6ca7aed]{grid-template-columns:1fr}}.load-more-button[data-v-c6ca7aed]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c6ca7aed]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c6ca7aed]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-08dcb5c1]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-08dcb5c1]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-08dcb5c1]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-08dcb5c1]{margin-right:8px;color:#ff6f61}.review-content[data-v-08dcb5c1]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-08dcb5c1]{margin-right:8px;color:#ff6f61}.review-content[data-v-08dcb5c1]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-08dcb5c1]{margin-top:15px;display:flex;align-items:center}.rating[data-v-08dcb5c1]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-08dcb5c1]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-08dcb5c1]{padding:15px;max-width:100%}.review-title[data-v-08dcb5c1]{font-size:18px}.review-content[data-v-08dcb5c1],.rating[data-v-08dcb5c1]{font-size:14px}}.top-banner[data-v-85547be3]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-85547be3]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-85547be3 2s infinite alternate}.top-banner-title-text[data-v-85547be3]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-85547be3{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-85547be3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-85547be3]{grid-template-columns:1fr}}.load-more-button[data-v-85547be3]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-85547be3]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-85547be3]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1a6b8f38]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1a6b8f38]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1a6b8f38]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1a6b8f38]{margin-right:8px;color:#ff6f61}.review-content[data-v-1a6b8f38]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1a6b8f38]{margin-right:8px;color:#ff6f61}.review-content[data-v-1a6b8f38]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1a6b8f38]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1a6b8f38]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1a6b8f38]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1a6b8f38]{padding:15px;max-width:100%}.review-title[data-v-1a6b8f38]{font-size:18px}.review-content[data-v-1a6b8f38],.rating[data-v-1a6b8f38]{font-size:14px}}.top-banner[data-v-e2d91e1b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-e2d91e1b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-e2d91e1b 2s infinite alternate}.top-banner-title-text[data-v-e2d91e1b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-e2d91e1b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-e2d91e1b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-e2d91e1b]{grid-template-columns:1fr}}.load-more-button[data-v-e2d91e1b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-e2d91e1b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-e2d91e1b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-01016f90]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-01016f90]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-01016f90]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-01016f90]{margin-right:8px;color:#ff6f61}.review-content[data-v-01016f90]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-01016f90]{margin-right:8px;color:#ff6f61}.review-content[data-v-01016f90]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-01016f90]{margin-top:15px;display:flex;align-items:center}.rating[data-v-01016f90]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-01016f90]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-01016f90]{padding:15px;max-width:100%}.review-title[data-v-01016f90]{font-size:18px}.review-content[data-v-01016f90],.rating[data-v-01016f90]{font-size:14px}}.top-banner[data-v-20c4957a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-20c4957a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-20c4957a 2s infinite alternate}.top-banner-title-text[data-v-20c4957a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-20c4957a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-20c4957a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-20c4957a]{grid-template-columns:1fr}}.load-more-button[data-v-20c4957a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-20c4957a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-20c4957a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-73ea12ca]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-73ea12ca]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-73ea12ca]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-73ea12ca]{margin-right:8px;color:#ff6f61}.review-content[data-v-73ea12ca]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-73ea12ca]{margin-right:8px;color:#ff6f61}.review-content[data-v-73ea12ca]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-73ea12ca]{margin-top:15px;display:flex;align-items:center}.rating[data-v-73ea12ca]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-73ea12ca]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-73ea12ca]{padding:15px;max-width:100%}.review-title[data-v-73ea12ca]{font-size:18px}.review-content[data-v-73ea12ca],.rating[data-v-73ea12ca]{font-size:14px}}.top-banner[data-v-16efec16]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-16efec16]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-16efec16 2s infinite alternate}.top-banner-title-text[data-v-16efec16]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-16efec16{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-16efec16]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-16efec16]{grid-template-columns:1fr}}.load-more-button[data-v-16efec16]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-16efec16]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-16efec16]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-53f118a6]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-53f118a6]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-53f118a6]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-53f118a6]{margin-right:8px;color:#ff6f61}.review-content[data-v-53f118a6]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-53f118a6]{margin-right:8px;color:#ff6f61}.review-content[data-v-53f118a6]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-53f118a6]{margin-top:15px;display:flex;align-items:center}.rating[data-v-53f118a6]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-53f118a6]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-53f118a6]{padding:15px;max-width:100%}.review-title[data-v-53f118a6]{font-size:18px}.review-content[data-v-53f118a6],.rating[data-v-53f118a6]{font-size:14px}}.top-banner[data-v-33113d74]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-33113d74]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-33113d74 2s infinite alternate}.top-banner-title-text[data-v-33113d74]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-33113d74{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-33113d74]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-33113d74]{grid-template-columns:1fr}}.load-more-button[data-v-33113d74]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-33113d74]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-33113d74]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-af34bc2c]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-af34bc2c]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-af34bc2c]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-af34bc2c]{margin-right:8px;color:#ff6f61}.review-content[data-v-af34bc2c]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-af34bc2c]{margin-right:8px;color:#ff6f61}.review-content[data-v-af34bc2c]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-af34bc2c]{margin-top:15px;display:flex;align-items:center}.rating[data-v-af34bc2c]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-af34bc2c]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-af34bc2c]{padding:15px;max-width:100%}.review-title[data-v-af34bc2c]{font-size:18px}.review-content[data-v-af34bc2c],.rating[data-v-af34bc2c]{font-size:14px}}.top-banner[data-v-849e8e2b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-849e8e2b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-849e8e2b 2s infinite alternate}.top-banner-title-text[data-v-849e8e2b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-849e8e2b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-849e8e2b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-849e8e2b]{grid-template-columns:1fr}}.load-more-button[data-v-849e8e2b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-849e8e2b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-849e8e2b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-9b2d5f91]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-9b2d5f91]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-9b2d5f91]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-9b2d5f91]{margin-right:8px;color:#ff6f61}.review-content[data-v-9b2d5f91]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-9b2d5f91]{margin-right:8px;color:#ff6f61}.review-content[data-v-9b2d5f91]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-9b2d5f91]{margin-top:15px;display:flex;align-items:center}.rating[data-v-9b2d5f91]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-9b2d5f91]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-9b2d5f91]{padding:15px;max-width:100%}.review-title[data-v-9b2d5f91]{font-size:18px}.review-content[data-v-9b2d5f91],.rating[data-v-9b2d5f91]{font-size:14px}}.top-banner[data-v-0c8836e1]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0c8836e1]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0c8836e1 2s infinite alternate}.top-banner-title-text[data-v-0c8836e1]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0c8836e1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0c8836e1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0c8836e1]{grid-template-columns:1fr}}.load-more-button[data-v-0c8836e1]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0c8836e1]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0c8836e1]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c1d18df0]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c1d18df0]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c1d18df0]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c1d18df0]{margin-right:8px;color:#ff6f61}.review-content[data-v-c1d18df0]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c1d18df0]{margin-right:8px;color:#ff6f61}.review-content[data-v-c1d18df0]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c1d18df0]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c1d18df0]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c1d18df0]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c1d18df0]{padding:15px;max-width:100%}.review-title[data-v-c1d18df0]{font-size:18px}.review-content[data-v-c1d18df0],.rating[data-v-c1d18df0]{font-size:14px}}.top-banner[data-v-9a7aa001]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9a7aa001]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9a7aa001 2s infinite alternate}.top-banner-title-text[data-v-9a7aa001]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9a7aa001{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9a7aa001]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9a7aa001]{grid-template-columns:1fr}}.load-more-button[data-v-9a7aa001]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9a7aa001]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9a7aa001]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b4851dc8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b4851dc8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b4851dc8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b4851dc8]{margin-right:8px;color:#ff6f61}.review-content[data-v-b4851dc8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b4851dc8]{margin-right:8px;color:#ff6f61}.review-content[data-v-b4851dc8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b4851dc8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b4851dc8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b4851dc8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b4851dc8]{padding:15px;max-width:100%}.review-title[data-v-b4851dc8]{font-size:18px}.review-content[data-v-b4851dc8],.rating[data-v-b4851dc8]{font-size:14px}}.top-banner[data-v-6c0e7577]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-6c0e7577]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-6c0e7577 2s infinite alternate}.top-banner-title-text[data-v-6c0e7577]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-6c0e7577{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-6c0e7577]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-6c0e7577]{grid-template-columns:1fr}}.load-more-button[data-v-6c0e7577]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-6c0e7577]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-6c0e7577]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0f3fe014]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0f3fe014]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0f3fe014]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0f3fe014]{margin-right:8px;color:#ff6f61}.review-content[data-v-0f3fe014]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0f3fe014]{margin-right:8px;color:#ff6f61}.review-content[data-v-0f3fe014]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0f3fe014]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0f3fe014]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0f3fe014]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0f3fe014]{padding:15px;max-width:100%}.review-title[data-v-0f3fe014]{font-size:18px}.review-content[data-v-0f3fe014],.rating[data-v-0f3fe014]{font-size:14px}}.top-banner[data-v-c4fe2c33]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c4fe2c33]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c4fe2c33 2s infinite alternate}.top-banner-title-text[data-v-c4fe2c33]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c4fe2c33{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c4fe2c33]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c4fe2c33]{grid-template-columns:1fr}}.load-more-button[data-v-c4fe2c33]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c4fe2c33]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c4fe2c33]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-9b030170]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-9b030170]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-9b030170]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-9b030170]{margin-right:8px;color:#ff6f61}.review-content[data-v-9b030170]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-9b030170]{margin-right:8px;color:#ff6f61}.review-content[data-v-9b030170]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-9b030170]{margin-top:15px;display:flex;align-items:center}.rating[data-v-9b030170]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-9b030170]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-9b030170]{padding:15px;max-width:100%}.review-title[data-v-9b030170]{font-size:18px}.review-content[data-v-9b030170],.rating[data-v-9b030170]{font-size:14px}}.top-banner[data-v-c3f919d1]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c3f919d1]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c3f919d1 2s infinite alternate}.top-banner-title-text[data-v-c3f919d1]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c3f919d1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c3f919d1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c3f919d1]{grid-template-columns:1fr}}.load-more-button[data-v-c3f919d1]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c3f919d1]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c3f919d1]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-bffca058]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-bffca058]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-bffca058]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-bffca058]{margin-right:8px;color:#ff6f61}.review-content[data-v-bffca058]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-bffca058]{margin-right:8px;color:#ff6f61}.review-content[data-v-bffca058]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-bffca058]{margin-top:15px;display:flex;align-items:center}.rating[data-v-bffca058]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-bffca058]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-bffca058]{padding:15px;max-width:100%}.review-title[data-v-bffca058]{font-size:18px}.review-content[data-v-bffca058],.rating[data-v-bffca058]{font-size:14px}}.top-banner[data-v-8426de01]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8426de01]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8426de01 2s infinite alternate}.top-banner-title-text[data-v-8426de01]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8426de01{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8426de01]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8426de01]{grid-template-columns:1fr}}.load-more-button[data-v-8426de01]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8426de01]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8426de01]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-5a572404]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-5a572404]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-5a572404]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-5a572404]{margin-right:8px;color:#ff6f61}.review-content[data-v-5a572404]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-5a572404]{margin-right:8px;color:#ff6f61}.review-content[data-v-5a572404]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-5a572404]{margin-top:15px;display:flex;align-items:center}.rating[data-v-5a572404]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-5a572404]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-5a572404]{padding:15px;max-width:100%}.review-title[data-v-5a572404]{font-size:18px}.review-content[data-v-5a572404],.rating[data-v-5a572404]{font-size:14px}}.top-banner[data-v-44e9052a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-44e9052a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-44e9052a 2s infinite alternate}.top-banner-title-text[data-v-44e9052a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-44e9052a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-44e9052a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-44e9052a]{grid-template-columns:1fr}}.load-more-button[data-v-44e9052a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-44e9052a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-44e9052a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-7d961507]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-7d961507]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-7d961507]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-7d961507]{margin-right:8px;color:#ff6f61}.review-content[data-v-7d961507]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-7d961507]{margin-right:8px;color:#ff6f61}.review-content[data-v-7d961507]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-7d961507]{margin-top:15px;display:flex;align-items:center}.rating[data-v-7d961507]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-7d961507]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-7d961507]{padding:15px;max-width:100%}.review-title[data-v-7d961507]{font-size:18px}.review-content[data-v-7d961507],.rating[data-v-7d961507]{font-size:14px}}.top-banner[data-v-8ad42901]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8ad42901]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8ad42901 2s infinite alternate}.top-banner-title-text[data-v-8ad42901]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8ad42901{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8ad42901]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8ad42901]{grid-template-columns:1fr}}.load-more-button[data-v-8ad42901]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8ad42901]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8ad42901]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ca4be802]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ca4be802]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ca4be802]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ca4be802]{margin-right:8px;color:#ff6f61}.review-content[data-v-ca4be802]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ca4be802]{margin-right:8px;color:#ff6f61}.review-content[data-v-ca4be802]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ca4be802]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ca4be802]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ca4be802]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ca4be802]{padding:15px;max-width:100%}.review-title[data-v-ca4be802]{font-size:18px}.review-content[data-v-ca4be802],.rating[data-v-ca4be802]{font-size:14px}}.top-banner[data-v-fcf90b18]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-fcf90b18]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-fcf90b18 2s infinite alternate}.top-banner-title-text[data-v-fcf90b18]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-fcf90b18{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-fcf90b18]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-fcf90b18]{grid-template-columns:1fr}}.load-more-button[data-v-fcf90b18]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-fcf90b18]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-fcf90b18]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-2077d7d8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-2077d7d8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-2077d7d8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-2077d7d8]{margin-right:8px;color:#ff6f61}.review-content[data-v-2077d7d8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-2077d7d8]{margin-right:8px;color:#ff6f61}.review-content[data-v-2077d7d8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-2077d7d8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-2077d7d8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-2077d7d8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-2077d7d8]{padding:15px;max-width:100%}.review-title[data-v-2077d7d8]{font-size:18px}.review-content[data-v-2077d7d8],.rating[data-v-2077d7d8]{font-size:14px}}.top-banner[data-v-688e2c58]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-688e2c58]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-688e2c58 2s infinite alternate}.top-banner-title-text[data-v-688e2c58]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-688e2c58{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-688e2c58]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-688e2c58]{grid-template-columns:1fr}}.load-more-button[data-v-688e2c58]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-688e2c58]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-688e2c58]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3eeb3b81]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3eeb3b81]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3eeb3b81]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3eeb3b81]{margin-right:8px;color:#ff6f61}.review-content[data-v-3eeb3b81]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3eeb3b81]{margin-right:8px;color:#ff6f61}.review-content[data-v-3eeb3b81]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3eeb3b81]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3eeb3b81]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3eeb3b81]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3eeb3b81]{padding:15px;max-width:100%}.review-title[data-v-3eeb3b81]{font-size:18px}.review-content[data-v-3eeb3b81],.rating[data-v-3eeb3b81]{font-size:14px}}.top-banner[data-v-3857aa34]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-3857aa34]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-3857aa34 2s infinite alternate}.top-banner-title-text[data-v-3857aa34]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-3857aa34{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-3857aa34]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-3857aa34]{grid-template-columns:1fr}}.load-more-button[data-v-3857aa34]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-3857aa34]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-3857aa34]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-494abd2b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-494abd2b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-494abd2b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-494abd2b]{margin-right:8px;color:#ff6f61}.review-content[data-v-494abd2b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-494abd2b]{margin-right:8px;color:#ff6f61}.review-content[data-v-494abd2b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-494abd2b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-494abd2b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-494abd2b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-494abd2b]{padding:15px;max-width:100%}.review-title[data-v-494abd2b]{font-size:18px}.review-content[data-v-494abd2b],.rating[data-v-494abd2b]{font-size:14px}}.top-banner[data-v-c2788346]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c2788346]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c2788346 2s infinite alternate}.top-banner-title-text[data-v-c2788346]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c2788346{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c2788346]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c2788346]{grid-template-columns:1fr}}.load-more-button[data-v-c2788346]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c2788346]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c2788346]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8b85a3ca]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8b85a3ca]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8b85a3ca]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8b85a3ca]{margin-right:8px;color:#ff6f61}.review-content[data-v-8b85a3ca]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8b85a3ca]{margin-right:8px;color:#ff6f61}.review-content[data-v-8b85a3ca]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8b85a3ca]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8b85a3ca]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8b85a3ca]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8b85a3ca]{padding:15px;max-width:100%}.review-title[data-v-8b85a3ca]{font-size:18px}.review-content[data-v-8b85a3ca],.rating[data-v-8b85a3ca]{font-size:14px}}.top-banner[data-v-d3068ea4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d3068ea4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d3068ea4 2s infinite alternate}.top-banner-title-text[data-v-d3068ea4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d3068ea4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d3068ea4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d3068ea4]{grid-template-columns:1fr}}.load-more-button[data-v-d3068ea4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d3068ea4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d3068ea4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-382a25e6]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-382a25e6]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-382a25e6]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-382a25e6]{margin-right:8px;color:#ff6f61}.review-content[data-v-382a25e6]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-382a25e6]{margin-right:8px;color:#ff6f61}.review-content[data-v-382a25e6]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-382a25e6]{margin-top:15px;display:flex;align-items:center}.rating[data-v-382a25e6]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-382a25e6]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-382a25e6]{padding:15px;max-width:100%}.review-title[data-v-382a25e6]{font-size:18px}.review-content[data-v-382a25e6],.rating[data-v-382a25e6]{font-size:14px}}.top-banner[data-v-2d0c89d7]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-2d0c89d7]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-2d0c89d7 2s infinite alternate}.top-banner-title-text[data-v-2d0c89d7]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-2d0c89d7{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-2d0c89d7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-2d0c89d7]{grid-template-columns:1fr}}.load-more-button[data-v-2d0c89d7]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-2d0c89d7]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-2d0c89d7]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c9745662]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c9745662]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c9745662]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c9745662]{margin-right:8px;color:#ff6f61}.review-content[data-v-c9745662]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c9745662]{margin-right:8px;color:#ff6f61}.review-content[data-v-c9745662]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c9745662]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c9745662]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c9745662]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c9745662]{padding:15px;max-width:100%}.review-title[data-v-c9745662]{font-size:18px}.review-content[data-v-c9745662],.rating[data-v-c9745662]{font-size:14px}}.top-banner[data-v-6a85a89e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-6a85a89e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-6a85a89e 2s infinite alternate}.top-banner-title-text[data-v-6a85a89e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-6a85a89e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-6a85a89e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-6a85a89e]{grid-template-columns:1fr}}.load-more-button[data-v-6a85a89e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-6a85a89e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-6a85a89e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-98f55ffb]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-98f55ffb]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-98f55ffb]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-98f55ffb]{margin-right:8px;color:#ff6f61}.review-content[data-v-98f55ffb]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-98f55ffb]{margin-right:8px;color:#ff6f61}.review-content[data-v-98f55ffb]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-98f55ffb]{margin-top:15px;display:flex;align-items:center}.rating[data-v-98f55ffb]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-98f55ffb]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-98f55ffb]{padding:15px;max-width:100%}.review-title[data-v-98f55ffb]{font-size:18px}.review-content[data-v-98f55ffb],.rating[data-v-98f55ffb]{font-size:14px}}.top-banner[data-v-498ea822]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-498ea822]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-498ea822 2s infinite alternate}.top-banner-title-text[data-v-498ea822]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-498ea822{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-498ea822]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-498ea822]{grid-template-columns:1fr}}.load-more-button[data-v-498ea822]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-498ea822]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-498ea822]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c2f1b265]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c2f1b265]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c2f1b265]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c2f1b265]{margin-right:8px;color:#ff6f61}.review-content[data-v-c2f1b265]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c2f1b265]{margin-right:8px;color:#ff6f61}.review-content[data-v-c2f1b265]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c2f1b265]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c2f1b265]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c2f1b265]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c2f1b265]{padding:15px;max-width:100%}.review-title[data-v-c2f1b265]{font-size:18px}.review-content[data-v-c2f1b265],.rating[data-v-c2f1b265]{font-size:14px}}.top-banner[data-v-45d11b4e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-45d11b4e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-45d11b4e 2s infinite alternate}.top-banner-title-text[data-v-45d11b4e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-45d11b4e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-45d11b4e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-45d11b4e]{grid-template-columns:1fr}}.load-more-button[data-v-45d11b4e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-45d11b4e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-45d11b4e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-db176c76]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-db176c76]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-db176c76]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-db176c76]{margin-right:8px;color:#ff6f61}.review-content[data-v-db176c76]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-db176c76]{margin-right:8px;color:#ff6f61}.review-content[data-v-db176c76]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-db176c76]{margin-top:15px;display:flex;align-items:center}.rating[data-v-db176c76]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-db176c76]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-db176c76]{padding:15px;max-width:100%}.review-title[data-v-db176c76]{font-size:18px}.review-content[data-v-db176c76],.rating[data-v-db176c76]{font-size:14px}}.top-banner[data-v-4ddf71fb]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4ddf71fb]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4ddf71fb 2s infinite alternate}.top-banner-title-text[data-v-4ddf71fb]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4ddf71fb{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4ddf71fb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4ddf71fb]{grid-template-columns:1fr}}.load-more-button[data-v-4ddf71fb]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4ddf71fb]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4ddf71fb]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-baeb1970]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-baeb1970]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-baeb1970]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-baeb1970]{margin-right:8px;color:#ff6f61}.review-content[data-v-baeb1970]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-baeb1970]{margin-right:8px;color:#ff6f61}.review-content[data-v-baeb1970]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-baeb1970]{margin-top:15px;display:flex;align-items:center}.rating[data-v-baeb1970]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-baeb1970]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-baeb1970]{padding:15px;max-width:100%}.review-title[data-v-baeb1970]{font-size:18px}.review-content[data-v-baeb1970],.rating[data-v-baeb1970]{font-size:14px}}.top-banner[data-v-1476106e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1476106e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1476106e 2s infinite alternate}.top-banner-title-text[data-v-1476106e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1476106e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1476106e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1476106e]{grid-template-columns:1fr}}.load-more-button[data-v-1476106e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1476106e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1476106e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ff724d12]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ff724d12]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ff724d12]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ff724d12]{margin-right:8px;color:#ff6f61}.review-content[data-v-ff724d12]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ff724d12]{margin-right:8px;color:#ff6f61}.review-content[data-v-ff724d12]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ff724d12]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ff724d12]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ff724d12]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ff724d12]{padding:15px;max-width:100%}.review-title[data-v-ff724d12]{font-size:18px}.review-content[data-v-ff724d12],.rating[data-v-ff724d12]{font-size:14px}}.top-banner[data-v-fccf916a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-fccf916a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-fccf916a 2s infinite alternate}.top-banner-title-text[data-v-fccf916a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-fccf916a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-fccf916a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-fccf916a]{grid-template-columns:1fr}}.load-more-button[data-v-fccf916a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-fccf916a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-fccf916a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-fa4a6aa5]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-fa4a6aa5]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-fa4a6aa5]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-fa4a6aa5]{margin-right:8px;color:#ff6f61}.review-content[data-v-fa4a6aa5]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-fa4a6aa5]{margin-right:8px;color:#ff6f61}.review-content[data-v-fa4a6aa5]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-fa4a6aa5]{margin-top:15px;display:flex;align-items:center}.rating[data-v-fa4a6aa5]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-fa4a6aa5]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-fa4a6aa5]{padding:15px;max-width:100%}.review-title[data-v-fa4a6aa5]{font-size:18px}.review-content[data-v-fa4a6aa5],.rating[data-v-fa4a6aa5]{font-size:14px}}.top-banner[data-v-b75136d5]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b75136d5]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b75136d5 2s infinite alternate}.top-banner-title-text[data-v-b75136d5]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b75136d5{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b75136d5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b75136d5]{grid-template-columns:1fr}}.load-more-button[data-v-b75136d5]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b75136d5]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b75136d5]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-558fd154]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-558fd154]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-558fd154]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-558fd154]{margin-right:8px;color:#ff6f61}.review-content[data-v-558fd154]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-558fd154]{margin-right:8px;color:#ff6f61}.review-content[data-v-558fd154]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-558fd154]{margin-top:15px;display:flex;align-items:center}.rating[data-v-558fd154]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-558fd154]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-558fd154]{padding:15px;max-width:100%}.review-title[data-v-558fd154]{font-size:18px}.review-content[data-v-558fd154],.rating[data-v-558fd154]{font-size:14px}}.top-banner[data-v-9dc13436]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9dc13436]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9dc13436 2s infinite alternate}.top-banner-title-text[data-v-9dc13436]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9dc13436{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9dc13436]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9dc13436]{grid-template-columns:1fr}}.load-more-button[data-v-9dc13436]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9dc13436]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9dc13436]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}#vuemastery-action[data-v-845d2454]{font-size:16px;display:inline-block;border-radius:8px;transition:background-color .5s,color .5s;position:relative;font-weight:600;background-color:var(--vt-c-green);color:#fff;margin-right:18px;padding:8px 1em 8px 3em}.dark #vuemastery-action[data-v-845d2454]{color:var(--vt-c-indigo)}#vuemastery-action[data-v-845d2454]:hover{background-color:var(--vt-c-green-dark);transition-duration:.2s}.dark #vuemastery-action[data-v-845d2454]:hover{background-color:var(--vt-c-green-light)}.icon-play[data-v-845d2454]{display:inline;position:absolute;left:15px;top:8px;margin-left:2px;fill:currentColor;width:1.5em}.vuemastery-modal-mask[data-v-845d2454]{position:fixed;top:0;bottom:0;left:0;right:0;background:#0003;z-index:30;transition:opacity .3s ease}.vuemastery-modal-wrapper[data-v-845d2454]{display:block;box-sizing:border-box;border-radius:8px;position:fixed;width:75%;height:auto;padding:.5em;background-color:#f9f9f9;box-shadow:0 0 10px #0003;top:50%;left:50%;transform:translate(-50%,-50%);z-index:40}.dark .vuemastery-modal-wrapper[data-v-845d2454]{background-color:var(--vt-c-bg-soft)}.vuemastery-modal-content[data-v-845d2454]{margin-bottom:10px}.vuemastery-video-space[data-v-845d2454]{position:relative;padding:56.25% 0 0}.vuemastery-modal-footer-text[data-v-845d2454]{color:var(--vt-c-text-2);margin-bottom:.5em;text-align:center;word-spacing:.05em;font-size:12px}.vuemastery-modal-footer-text a[data-v-845d2454]{color:#42b983;font-weight:600}.dark .vuemastery-modal-footer-text[data-v-845d2454]{color:var(--vt-c-text-2);font-weight:600}@media (max-width: 576px){#vuemastery-action[data-v-845d2454]{display:block;margin:0 auto;width:150px}}.googlecontainer{max-width:1400px;margin:0 auto;background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 6px #0000001a}h1{color:#202124;text-align:center;margin-bottom:1rem}.icongrid{display:flex;flex-wrap:wrap;justify-content:space-around;gap:1rem;margin-top:2rem}.iconitem{display:flex;flex-direction:column;align-items:center;width:80px}.icons{width:48px;height:48px;margin-bottom:.5rem}.iconname{font-size:.8rem;color:#5f6368;text-align:center}@media (max-width: 768px){.icongrid{justify-content:flex-start}.iconitem{width:calc(33.333% - 1rem)}}@media (max-width: 480px){.iconitem{width:calc(50% - 1rem)}}[data-v-f722f422]:root{color-scheme:light dark;--background-color: #fff;--secondary-background-color: #f7f7f7;--color-blue: #049EF4;--text-color: #444;--secondary-text-color: #9e9e9e;--font-size: 16px;--line-height: 26px;--border-style: 1px solid #E8E8E8;--header-height: 48px;--panel-width: 300px;--panel-padding: 16px;--icon-size: 20px}@media (prefers-color-scheme: dark){[data-v-f722f422]:root{--background-color: #222;--secondary-background-color: #2e2e2e;--text-color: #bbb;--secondary-text-color: #666;--border-style: 1px solid #444}#previewsToggler[data-v-f722f422]{filter:invert(100%)}}@font-face{font-family:Roboto Mono;src:local("Roboto Mono"),local("RobotoMono-Regular"),url(../files/RobotoMono-Regular.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium"),local("RobotoMono-Medium"),url(../files/RobotoMono-Medium.woff2) format("woff2");font-style:normal;font-weight:500}.link-container[data-v-f722f422]{display:flex;align-items:center;justify-content:center}.separator[data-v-f722f422]{margin:0 20px}[data-v-f722f422]{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-v-f722f422],body[data-v-f722f422]{height:100%}html[data-v-f722f422]{font-size:calc(var(--font-size) - 1px);line-height:calc(var(--line-height) - 1px)}body[data-v-f722f422]{font-family:Roboto Mono,monospace;margin:0;color:var(--text-color);background-color:var(--background-color)}a[data-v-f722f422]{text-decoration:none}h1[data-v-f722f422]{font-size:18px;line-height:24px;font-weight:500}h2[data-v-f722f422]{padding:0;margin:16px 0;font-size:calc(var(--font-size) - 1px);line-height:var(--line-height);font-weight:500;color:var(--color-blue)}h3[data-v-f722f422]{margin:0;font-weight:500;font-size:calc(var(--font-size) - 1px);line-height:var(--line-height);color:var(--secondary-text-color)}h1 a[data-v-f722f422]{color:var(--color-blue)}header[data-v-f722f422]{padding:20px 0;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0}h1[data-v-f722f422]{font-family:Arial,sans-serif;font-size:2.5rem;color:#333;display:flex;align-items:center;justify-content:center}.logo[data-v-f722f422]{font-weight:700;margin-right:10px}.version-link[data-v-f722f422]{font-size:1rem;color:#06c;text-decoration:none;padding:5px 10px;border-radius:15px;background-color:#e6f2ff;transition:background-color .3s ease}.version-link[data-v-f722f422]:hover{background-color:#cce5ff}#header[data-v-f722f422]{display:flex;height:var(--header-height);border-bottom:var(--border-style);align-items:center}#header h1[data-v-f722f422]{padding-left:var(--panel-padding);flex:1;display:flex;align-items:center;color:var(--color-blue)}#header #version[data-v-f722f422]{border:1px solid var(--color-blue);color:var(--color-blue);border-radius:4px;line-height:16px;padding:0 2px;margin-left:6px;font-size:.9rem}body[data-v-f722f422]{font-family:Roboto,Arial,sans-serif;margin:0;padding:0;background-color:#f0f2f5;color:#333;display:flex;min-height:100vh}#viewer[data-v-f722f422]{flex:1;width:100%;padding:20px}h1[data-v-f722f422],h2[data-v-f722f422]{color:#1a1a1a;font-weight:600}ul[data-v-f722f422]{padding-left:20px;list-style-type:none}a[data-v-f722f422]{color:#3498db;text-decoration:none;transition:color .3s ease}a[data-v-f722f422]:hover{color:#2980b9}.container[data-v-f722f422]{max-width:1200px;margin:0 auto;background-color:#fff;padding:30px;box-shadow:0 0 20px #0000000d;border-radius:12px}.showcase[data-v-f722f422]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:25px}.app-card[data-v-f722f422]{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 6px #0000000d}.app-card[data-v-f722f422]:hover{transform:translateY(-5px);box-shadow:0 8px 15px #0000001a}.app-icon[data-v-f722f422]{width:100%;height:140px;display:flex;justify-content:center;align-items:center;background-color:#f9f9f9}.app-icon img[data-v-f722f422]{max-width:70px;max-height:70px;transition:transform .3s ease}.app-card:hover .app-icon img[data-v-f722f422]{transform:scale(1.1)}.app-info[data-v-f722f422]{padding:15px;text-align:center}.app-name[data-v-f722f422]{font-weight:600;margin-bottom:8px;font-size:16px}.app-links[data-v-f722f422]{font-size:14px;color:#6c757d}.app-links a[data-v-f722f422]{color:#3498db;font-weight:500}.learn-more[data-v-f722f422]{color:#6c757d;font-size:13px;font-weight:500;display:inline-block;margin-top:10px;padding:5px 10px;border:1px solid #e0e0e0;border-radius:20px;transition:all .3s ease}.learn-more[data-v-f722f422]:hover{background-color:#3498db;color:#fff;border-color:#3498db}.sectionContainerxing[data-v-f722f422]{text-align:center;font-family:Arial,sans-serif;padding:40px 20px;margin:20px auto;max-width:800px}.sectionContainerxing h1[data-v-f722f422]{font-size:2.5rem;color:#4a90e2;margin-bottom:30px;font-weight:700}.sectionContainerxing p[data-v-f722f422]{font-size:1.2rem;color:#555;margin-bottom:30px;margin-top:10px}.sectionContainerxing .formButton[data-v-f722f422]{display:inline-block;font-size:1rem;color:#fff;background-color:#42b983;padding:10px 20px;border:none;border-radius:5px;text-decoration:none;transition:background-color .3s ease}.sectionContainerxing .formButton[data-v-f722f422]:hover{background-color:#28a745}@media (max-width: 768px){.sectionContainerxing[data-v-f722f422]{padding:60px 15px}.sectionContainerxing h1[data-v-f722f422]{font-size:2rem;margin-bottom:25px}.sectionContainerxing p[data-v-f722f422]{font-size:1rem;margin-bottom:25px}.sectionContainerxing .formButton[data-v-f722f422]{font-size:.9rem;padding:8px 16px}}p[data-v-f722f422]{margin-bottom:20px}.formButton[data-v-f722f422]{display:inline-block;text-decoration:none;color:#000;background-color:transparent;border:2px solid #000;padding:10px 20px;font-size:16px;cursor:pointer;transition:background-color .3s,border-color .3s}.formButton[data-v-f722f422]:hover{background-color:#f0f0f0;border-color:#f0f0f0}section[data-v-f722f422]{padding:42px 32px}#hero[data-v-f722f422]{padding:96px 32px;text-align:center}.tagline[data-v-f722f422]{font-size:60px;line-height:1.25;font-weight:900;letter-spacing:-1.5px;max-width:960px;margin:0 auto}html:not(.dark) .accent[data-v-f722f422],.dark .tagline[data-v-f722f422]{background:-webkit-linear-gradient(315deg,#42d392 25%,#647eff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.description[data-v-f722f422]{max-width:960px;line-height:1.5;color:var(--vt-c-text-2);transition:color .5s;font-size:22px;margin:24px auto 40px}.actions a[data-v-f722f422]{font-size:16px;display:inline-block;background-color:var(--vt-c-bg-mute);padding:8px 18px;font-weight:500;border-radius:8px;transition:background-color .5s,color .5s}.actions .security[data-v-f722f422]{background:linear-gradient(var(--vt-c-bg-mute),var(--vt-c-bg-mute)) padding-box,linear-gradient(45deg,#42d392,#647eff) border-box;border:2px solid transparent}.actions .security[data-v-f722f422]:hover{background:linear-gradient(var(--vt-c-gray-light-4),var(--vt-c-gray-light-4)) padding-box,linear-gradient(45deg,#42d392,#647eff) border-box}.dark .actions .security[data-v-f722f422]:hover{background:linear-gradient(var(--vt-c-gray-dark-3),var(--vt-c-gray-dark-3)) padding-box,linear-gradient(45deg,#42d392,#647eff) border-box}.actions .security .icon[data-v-f722f422]{width:12px;height:12px;margin-left:4px}.actions .get-started[data-v-f722f422],.actions .setup[data-v-f722f422]{margin-right:18px}.actions .icon[data-v-f722f422]{display:inline;position:relative;top:-1px;margin-left:2px;fill:currentColor;transition:transform .2s}.actions .get-started[data-v-f722f422]:hover{transition-duration:.2s}.actions .get-started:hover .icon[data-v-f722f422]{transform:translate(2px)}.actions .get-started[data-v-f722f422],.actions .setup[data-v-f722f422],.actions .security[data-v-f722f422]{color:var(--vt-c-text-code)}.actions .get-started[data-v-f722f422]:hover,.actions .setup[data-v-f722f422]:hover,.actions .security[data-v-f722f422]:hover{background-color:var(--vt-c-gray-light-4);transition-duration:.2s}.dark .actions .get-started[data-v-f722f422]:hover,.dark .actions .setup[data-v-f722f422]:hover,.dark .actions .security[data-v-f722f422]:hover{background-color:var(--vt-c-gray-dark-3)}#special-sponsor[data-v-f722f422]{border-top:1px solid var(--vt-c-divider-light);border-bottom:1px solid var(--vt-c-divider-light);padding:12px 24px;display:flex;align-items:center}#special-sponsor span[data-v-f722f422]{color:var(--vt-c-text-2);font-weight:500;font-size:13px;vertical-align:middle;flex:1}#special-sponsor span[data-v-f722f422]:first-child{text-align:right}#special-sponsor a[data-v-f722f422]{display:flex;justify-content:center;padding:0 24px}#special-sponsor img[data-v-f722f422]{height:42px;margin:-6px 0}.dark #special-sponsor img[data-v-f722f422]{filter:grayscale(1) invert(1)}#highlights[data-v-f722f422]{max-width:960px;margin:0 auto;padding:40px 20px;color:var(--vt-c-text-2);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}#highlights h2[data-v-f722f422]{font-weight:600;font-size:22px;letter-spacing:-.4px;color:var(--vt-c-text-1);transition:color .3s ease-in-out;margin-bottom:.75em;text-align:center}#highlights p[data-v-f722f422]{font-weight:400;font-size:16px;line-height:1.6;text-align:center}#highlights .vt-box[data-v-f722f422]{background-color:var(--vt-c-bg-2);padding:20px;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease,box-shadow .3s ease;flex:1;min-width:250px}#highlights .vt-box[data-v-f722f422]:hover{transform:translateY(-5px);box-shadow:0 6px 12px #0003}#sponsors[data-v-f722f422]{max-width:900px;margin:60px auto;padding:20px}#sponsors h2[data-v-f722f422]{font-size:22px;font-weight:600;margin-bottom:1em;text-align:center;color:var(--vt-c-text-1)}#sponsors .sponsor-container[data-v-f722f422]{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:3em;flex-wrap:wrap}@media (max-width: 960px){.tagline[data-v-f722f422]{font-size:22px;letter-spacing:-.5px;line-height:1.3}.description[data-v-f722f422]{font-size:18px;margin-bottom:48px}}@media (max-width: 794px){.tagline[data-v-f722f422]{font-size:18px;letter-spacing:-.5px;line-height:1.2}.actions .security[data-v-f722f422]{margin-top:18px}}@media (max-width: 576px){#hero[data-v-f722f422]{padding:56px 32px}.description[data-v-f722f422]{font-size:16px;margin:18px 0 30px}#special-sponsor[data-v-f722f422]{flex-direction:column}#special-sponsor img[data-v-f722f422]{height:36px;margin:8px 0}#special-sponsor span[data-v-f722f422]{text-align:center!important}#highlights h3[data-v-f722f422]{margin-bottom:.6em}#highlights .vt-box[data-v-f722f422]{padding:20px 36px}.actions a[data-v-f722f422]{margin:18px 0}.actions .security[data-v-f722f422]{margin-top:0}}@media (max-width: 370px){.tagline[data-v-f722f422]{font-size:14px}}#uwu[data-v-f722f422]{display:none}.uwu #uwu[data-v-f722f422]{display:block;width:100%;max-width:720px;margin:-120px auto -20px;aspect-ratio:192 / 108;content:url(/logo.png)}@media (max-width: 576px){.uwu #uwu[data-v-f722f422]{margin:-60px auto -10px}}.job-card[data-v-0d3386d3]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0d3386d3]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0d3386d3]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0d3386d3]{margin-right:8px;color:#ff6f61}.review-content[data-v-0d3386d3]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0d3386d3]{margin-right:8px;color:#ff6f61}.review-content[data-v-0d3386d3]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0d3386d3]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0d3386d3]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0d3386d3]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0d3386d3]{padding:15px;max-width:100%}.review-title[data-v-0d3386d3]{font-size:18px}.review-content[data-v-0d3386d3],.rating[data-v-0d3386d3]{font-size:14px}}.top-banner[data-v-4298e5d2]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4298e5d2]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4298e5d2 2s infinite alternate}.top-banner-title-text[data-v-4298e5d2]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4298e5d2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4298e5d2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4298e5d2]{grid-template-columns:1fr}}.load-more-button[data-v-4298e5d2]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4298e5d2]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4298e5d2]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-fcdedefc]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-fcdedefc]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-fcdedefc]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-fcdedefc]{margin-right:8px;color:#ff6f61}.review-content[data-v-fcdedefc]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-fcdedefc]{margin-right:8px;color:#ff6f61}.review-content[data-v-fcdedefc]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-fcdedefc]{margin-top:15px;display:flex;align-items:center}.rating[data-v-fcdedefc]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-fcdedefc]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-fcdedefc]{padding:15px;max-width:100%}.review-title[data-v-fcdedefc]{font-size:18px}.review-content[data-v-fcdedefc],.rating[data-v-fcdedefc]{font-size:14px}}.top-banner[data-v-f8301964]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f8301964]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f8301964 2s infinite alternate}.top-banner-title-text[data-v-f8301964]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f8301964{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f8301964]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f8301964]{grid-template-columns:1fr}}.load-more-button[data-v-f8301964]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f8301964]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f8301964]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-234256b1]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-234256b1]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-234256b1]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-234256b1]{margin-right:8px;color:#ff6f61}.review-content[data-v-234256b1]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-234256b1]{margin-right:8px;color:#ff6f61}.review-content[data-v-234256b1]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-234256b1]{margin-top:15px;display:flex;align-items:center}.rating[data-v-234256b1]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-234256b1]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-234256b1]{padding:15px;max-width:100%}.review-title[data-v-234256b1]{font-size:18px}.review-content[data-v-234256b1],.rating[data-v-234256b1]{font-size:14px}}.top-banner[data-v-f993a619]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f993a619]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f993a619 2s infinite alternate}.top-banner-title-text[data-v-f993a619]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f993a619{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f993a619]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f993a619]{grid-template-columns:1fr}}.load-more-button[data-v-f993a619]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f993a619]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f993a619]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8f2e938a]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8f2e938a]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8f2e938a]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8f2e938a]{margin-right:8px;color:#ff6f61}.review-content[data-v-8f2e938a]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8f2e938a]{margin-right:8px;color:#ff6f61}.review-content[data-v-8f2e938a]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8f2e938a]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8f2e938a]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8f2e938a]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8f2e938a]{padding:15px;max-width:100%}.review-title[data-v-8f2e938a]{font-size:18px}.review-content[data-v-8f2e938a],.rating[data-v-8f2e938a]{font-size:14px}}.top-banner[data-v-2fba36f5]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-2fba36f5]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-2fba36f5 2s infinite alternate}.top-banner-title-text[data-v-2fba36f5]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-2fba36f5{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-2fba36f5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-2fba36f5]{grid-template-columns:1fr}}.load-more-button[data-v-2fba36f5]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-2fba36f5]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-2fba36f5]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b32ea327]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b32ea327]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b32ea327]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b32ea327]{margin-right:8px;color:#ff6f61}.review-content[data-v-b32ea327]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b32ea327]{margin-right:8px;color:#ff6f61}.review-content[data-v-b32ea327]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b32ea327]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b32ea327]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b32ea327]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b32ea327]{padding:15px;max-width:100%}.review-title[data-v-b32ea327]{font-size:18px}.review-content[data-v-b32ea327],.rating[data-v-b32ea327]{font-size:14px}}.top-banner[data-v-304e73fe]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-304e73fe]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-304e73fe 2s infinite alternate}.top-banner-title-text[data-v-304e73fe]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-304e73fe{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-304e73fe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-304e73fe]{grid-template-columns:1fr}}.load-more-button[data-v-304e73fe]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-304e73fe]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-304e73fe]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-34a80b60]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-34a80b60]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-34a80b60]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-34a80b60]{margin-right:8px;color:#ff6f61}.review-content[data-v-34a80b60]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-34a80b60]{margin-right:8px;color:#ff6f61}.review-content[data-v-34a80b60]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-34a80b60]{margin-top:15px;display:flex;align-items:center}.rating[data-v-34a80b60]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-34a80b60]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-34a80b60]{padding:15px;max-width:100%}.review-title[data-v-34a80b60]{font-size:18px}.review-content[data-v-34a80b60],.rating[data-v-34a80b60]{font-size:14px}}.top-banner[data-v-e41cecec]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-e41cecec]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-e41cecec 2s infinite alternate}.top-banner-title-text[data-v-e41cecec]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-e41cecec{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-e41cecec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-e41cecec]{grid-template-columns:1fr}}.load-more-button[data-v-e41cecec]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-e41cecec]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-e41cecec]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-9008a39a]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-9008a39a]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-9008a39a]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-9008a39a]{margin-right:8px;color:#ff6f61}.review-content[data-v-9008a39a]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-9008a39a]{margin-right:8px;color:#ff6f61}.review-content[data-v-9008a39a]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-9008a39a]{margin-top:15px;display:flex;align-items:center}.rating[data-v-9008a39a]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-9008a39a]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-9008a39a]{padding:15px;max-width:100%}.review-title[data-v-9008a39a]{font-size:18px}.review-content[data-v-9008a39a],.rating[data-v-9008a39a]{font-size:14px}}.top-banner[data-v-9250266a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9250266a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9250266a 2s infinite alternate}.top-banner-title-text[data-v-9250266a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9250266a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9250266a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9250266a]{grid-template-columns:1fr}}.load-more-button[data-v-9250266a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9250266a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9250266a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-2bc97864]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-2bc97864]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-2bc97864]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-2bc97864]{margin-right:8px;color:#ff6f61}.review-content[data-v-2bc97864]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-2bc97864]{margin-right:8px;color:#ff6f61}.review-content[data-v-2bc97864]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-2bc97864]{margin-top:15px;display:flex;align-items:center}.rating[data-v-2bc97864]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-2bc97864]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-2bc97864]{padding:15px;max-width:100%}.review-title[data-v-2bc97864]{font-size:18px}.review-content[data-v-2bc97864],.rating[data-v-2bc97864]{font-size:14px}}.top-banner[data-v-cf5bcbb2]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-cf5bcbb2]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-cf5bcbb2 2s infinite alternate}.top-banner-title-text[data-v-cf5bcbb2]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-cf5bcbb2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-cf5bcbb2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-cf5bcbb2]{grid-template-columns:1fr}}.load-more-button[data-v-cf5bcbb2]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-cf5bcbb2]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-cf5bcbb2]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-806ea554]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-806ea554]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-806ea554]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-806ea554]{margin-right:8px;color:#ff6f61}.review-content[data-v-806ea554]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-806ea554]{margin-right:8px;color:#ff6f61}.review-content[data-v-806ea554]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-806ea554]{margin-top:15px;display:flex;align-items:center}.rating[data-v-806ea554]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-806ea554]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-806ea554]{padding:15px;max-width:100%}.review-title[data-v-806ea554]{font-size:18px}.review-content[data-v-806ea554],.rating[data-v-806ea554]{font-size:14px}}.top-banner[data-v-6d38ef2a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-6d38ef2a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-6d38ef2a 2s infinite alternate}.top-banner-title-text[data-v-6d38ef2a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-6d38ef2a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-6d38ef2a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-6d38ef2a]{grid-template-columns:1fr}}.load-more-button[data-v-6d38ef2a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-6d38ef2a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-6d38ef2a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0fceb230]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0fceb230]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0fceb230]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0fceb230]{margin-right:8px;color:#ff6f61}.review-content[data-v-0fceb230]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0fceb230]{margin-right:8px;color:#ff6f61}.review-content[data-v-0fceb230]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0fceb230]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0fceb230]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0fceb230]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0fceb230]{padding:15px;max-width:100%}.review-title[data-v-0fceb230]{font-size:18px}.review-content[data-v-0fceb230],.rating[data-v-0fceb230]{font-size:14px}}.top-banner[data-v-7159054d]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-7159054d]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-7159054d 2s infinite alternate}.top-banner-title-text[data-v-7159054d]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-7159054d{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-7159054d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-7159054d]{grid-template-columns:1fr}}.load-more-button[data-v-7159054d]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-7159054d]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-7159054d]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-853ac75d]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-853ac75d]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-853ac75d]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-853ac75d]{margin-right:8px;color:#ff6f61}.review-content[data-v-853ac75d]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-853ac75d]{margin-right:8px;color:#ff6f61}.review-content[data-v-853ac75d]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-853ac75d]{margin-top:15px;display:flex;align-items:center}.rating[data-v-853ac75d]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-853ac75d]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-853ac75d]{padding:15px;max-width:100%}.review-title[data-v-853ac75d]{font-size:18px}.review-content[data-v-853ac75d],.rating[data-v-853ac75d]{font-size:14px}}.top-banner[data-v-2b398cc8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-2b398cc8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-2b398cc8 2s infinite alternate}.top-banner-title-text[data-v-2b398cc8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-2b398cc8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-2b398cc8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-2b398cc8]{grid-template-columns:1fr}}.load-more-button[data-v-2b398cc8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-2b398cc8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-2b398cc8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-7620f762]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-7620f762]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-7620f762]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-7620f762]{margin-right:8px;color:#ff6f61}.review-content[data-v-7620f762]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-7620f762]{margin-right:8px;color:#ff6f61}.review-content[data-v-7620f762]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-7620f762]{margin-top:15px;display:flex;align-items:center}.rating[data-v-7620f762]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-7620f762]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-7620f762]{padding:15px;max-width:100%}.review-title[data-v-7620f762]{font-size:18px}.review-content[data-v-7620f762],.rating[data-v-7620f762]{font-size:14px}}.top-banner[data-v-ff42a1d6]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ff42a1d6]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ff42a1d6 2s infinite alternate}.top-banner-title-text[data-v-ff42a1d6]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ff42a1d6{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ff42a1d6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ff42a1d6]{grid-template-columns:1fr}}.load-more-button[data-v-ff42a1d6]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ff42a1d6]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ff42a1d6]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-16db487c]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-16db487c]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-16db487c]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-16db487c]{margin-right:8px;color:#ff6f61}.review-content[data-v-16db487c]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-16db487c]{margin-right:8px;color:#ff6f61}.review-content[data-v-16db487c]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-16db487c]{margin-top:15px;display:flex;align-items:center}.rating[data-v-16db487c]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-16db487c]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-16db487c]{padding:15px;max-width:100%}.review-title[data-v-16db487c]{font-size:18px}.review-content[data-v-16db487c],.rating[data-v-16db487c]{font-size:14px}}.top-banner[data-v-f0991c37]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f0991c37]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f0991c37 2s infinite alternate}.top-banner-title-text[data-v-f0991c37]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f0991c37{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f0991c37]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f0991c37]{grid-template-columns:1fr}}.load-more-button[data-v-f0991c37]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f0991c37]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f0991c37]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-99cf0c6e]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-99cf0c6e]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-99cf0c6e]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-99cf0c6e]{margin-right:8px;color:#ff6f61}.review-content[data-v-99cf0c6e]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-99cf0c6e]{margin-right:8px;color:#ff6f61}.review-content[data-v-99cf0c6e]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-99cf0c6e]{margin-top:15px;display:flex;align-items:center}.rating[data-v-99cf0c6e]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-99cf0c6e]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-99cf0c6e]{padding:15px;max-width:100%}.review-title[data-v-99cf0c6e]{font-size:18px}.review-content[data-v-99cf0c6e],.rating[data-v-99cf0c6e]{font-size:14px}}.top-banner[data-v-f8765d35]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f8765d35]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f8765d35 2s infinite alternate}.top-banner-title-text[data-v-f8765d35]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f8765d35{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f8765d35]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f8765d35]{grid-template-columns:1fr}}.load-more-button[data-v-f8765d35]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f8765d35]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f8765d35]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d2644c3f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d2644c3f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d2644c3f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d2644c3f]{margin-right:8px;color:#ff6f61}.review-content[data-v-d2644c3f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d2644c3f]{margin-right:8px;color:#ff6f61}.review-content[data-v-d2644c3f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d2644c3f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d2644c3f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d2644c3f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d2644c3f]{padding:15px;max-width:100%}.review-title[data-v-d2644c3f]{font-size:18px}.review-content[data-v-d2644c3f],.rating[data-v-d2644c3f]{font-size:14px}}.top-banner[data-v-da393a0f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-da393a0f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-da393a0f 2s infinite alternate}.top-banner-title-text[data-v-da393a0f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-da393a0f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-da393a0f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-da393a0f]{grid-template-columns:1fr}}.load-more-button[data-v-da393a0f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-da393a0f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-da393a0f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-bddece72]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-bddece72]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-bddece72]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-bddece72]{margin-right:8px;color:#ff6f61}.review-content[data-v-bddece72]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-bddece72]{margin-right:8px;color:#ff6f61}.review-content[data-v-bddece72]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-bddece72]{margin-top:15px;display:flex;align-items:center}.rating[data-v-bddece72]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-bddece72]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-bddece72]{padding:15px;max-width:100%}.review-title[data-v-bddece72]{font-size:18px}.review-content[data-v-bddece72],.rating[data-v-bddece72]{font-size:14px}}.top-banner[data-v-1e92c9d4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1e92c9d4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1e92c9d4 2s infinite alternate}.top-banner-title-text[data-v-1e92c9d4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1e92c9d4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1e92c9d4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1e92c9d4]{grid-template-columns:1fr}}.load-more-button[data-v-1e92c9d4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1e92c9d4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1e92c9d4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-e4044d15]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-e4044d15]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-e4044d15]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-e4044d15]{margin-right:8px;color:#ff6f61}.review-content[data-v-e4044d15]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-e4044d15]{margin-right:8px;color:#ff6f61}.review-content[data-v-e4044d15]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-e4044d15]{margin-top:15px;display:flex;align-items:center}.rating[data-v-e4044d15]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-e4044d15]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-e4044d15]{padding:15px;max-width:100%}.review-title[data-v-e4044d15]{font-size:18px}.review-content[data-v-e4044d15],.rating[data-v-e4044d15]{font-size:14px}}.top-banner[data-v-579e7eee]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-579e7eee]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-579e7eee 2s infinite alternate}.top-banner-title-text[data-v-579e7eee]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-579e7eee{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-579e7eee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-579e7eee]{grid-template-columns:1fr}}.load-more-button[data-v-579e7eee]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-579e7eee]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-579e7eee]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f32b2b10]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f32b2b10]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f32b2b10]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f32b2b10]{margin-right:8px;color:#ff6f61}.review-content[data-v-f32b2b10]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f32b2b10]{margin-right:8px;color:#ff6f61}.review-content[data-v-f32b2b10]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f32b2b10]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f32b2b10]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f32b2b10]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f32b2b10]{padding:15px;max-width:100%}.review-title[data-v-f32b2b10]{font-size:18px}.review-content[data-v-f32b2b10],.rating[data-v-f32b2b10]{font-size:14px}}.top-banner[data-v-294252bb]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-294252bb]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-294252bb 2s infinite alternate}.top-banner-title-text[data-v-294252bb]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-294252bb{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-294252bb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-294252bb]{grid-template-columns:1fr}}.load-more-button[data-v-294252bb]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-294252bb]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-294252bb]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a79e0670]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a79e0670]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a79e0670]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a79e0670]{margin-right:8px;color:#ff6f61}.review-content[data-v-a79e0670]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a79e0670]{margin-right:8px;color:#ff6f61}.review-content[data-v-a79e0670]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a79e0670]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a79e0670]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a79e0670]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a79e0670]{padding:15px;max-width:100%}.review-title[data-v-a79e0670]{font-size:18px}.review-content[data-v-a79e0670],.rating[data-v-a79e0670]{font-size:14px}}.top-banner[data-v-c98b4ed4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c98b4ed4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c98b4ed4 2s infinite alternate}.top-banner-title-text[data-v-c98b4ed4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c98b4ed4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c98b4ed4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c98b4ed4]{grid-template-columns:1fr}}.load-more-button[data-v-c98b4ed4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c98b4ed4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c98b4ed4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b42d7e65]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b42d7e65]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b42d7e65]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b42d7e65]{margin-right:8px;color:#ff6f61}.review-content[data-v-b42d7e65]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b42d7e65]{margin-right:8px;color:#ff6f61}.review-content[data-v-b42d7e65]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b42d7e65]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b42d7e65]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b42d7e65]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b42d7e65]{padding:15px;max-width:100%}.review-title[data-v-b42d7e65]{font-size:18px}.review-content[data-v-b42d7e65],.rating[data-v-b42d7e65]{font-size:14px}}.top-banner[data-v-1f2a0cf6]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1f2a0cf6]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1f2a0cf6 2s infinite alternate}.top-banner-title-text[data-v-1f2a0cf6]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1f2a0cf6{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1f2a0cf6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1f2a0cf6]{grid-template-columns:1fr}}.load-more-button[data-v-1f2a0cf6]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1f2a0cf6]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1f2a0cf6]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d0d25f1a]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d0d25f1a]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d0d25f1a]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d0d25f1a]{margin-right:8px;color:#ff6f61}.review-content[data-v-d0d25f1a]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d0d25f1a]{margin-right:8px;color:#ff6f61}.review-content[data-v-d0d25f1a]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d0d25f1a]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d0d25f1a]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d0d25f1a]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d0d25f1a]{padding:15px;max-width:100%}.review-title[data-v-d0d25f1a]{font-size:18px}.review-content[data-v-d0d25f1a],.rating[data-v-d0d25f1a]{font-size:14px}}.top-banner[data-v-31907a94]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-31907a94]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-31907a94 2s infinite alternate}.top-banner-title-text[data-v-31907a94]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-31907a94{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-31907a94]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-31907a94]{grid-template-columns:1fr}}.load-more-button[data-v-31907a94]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-31907a94]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-31907a94]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-04f05dc3]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-04f05dc3]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-04f05dc3]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-04f05dc3]{margin-right:8px;color:#ff6f61}.review-content[data-v-04f05dc3]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-04f05dc3]{margin-right:8px;color:#ff6f61}.review-content[data-v-04f05dc3]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-04f05dc3]{margin-top:15px;display:flex;align-items:center}.rating[data-v-04f05dc3]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-04f05dc3]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-04f05dc3]{padding:15px;max-width:100%}.review-title[data-v-04f05dc3]{font-size:18px}.review-content[data-v-04f05dc3],.rating[data-v-04f05dc3]{font-size:14px}}.top-banner[data-v-20dffa10]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-20dffa10]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-20dffa10 2s infinite alternate}.top-banner-title-text[data-v-20dffa10]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-20dffa10{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-20dffa10]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-20dffa10]{grid-template-columns:1fr}}.load-more-button[data-v-20dffa10]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-20dffa10]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-20dffa10]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-79c0ba90]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-79c0ba90]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-79c0ba90]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-79c0ba90]{margin-right:8px;color:#ff6f61}.review-content[data-v-79c0ba90]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-79c0ba90]{margin-right:8px;color:#ff6f61}.review-content[data-v-79c0ba90]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-79c0ba90]{margin-top:15px;display:flex;align-items:center}.rating[data-v-79c0ba90]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-79c0ba90]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-79c0ba90]{padding:15px;max-width:100%}.review-title[data-v-79c0ba90]{font-size:18px}.review-content[data-v-79c0ba90],.rating[data-v-79c0ba90]{font-size:14px}}.top-banner[data-v-84e30afe]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-84e30afe]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-84e30afe 2s infinite alternate}.top-banner-title-text[data-v-84e30afe]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-84e30afe{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-84e30afe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-84e30afe]{grid-template-columns:1fr}}.load-more-button[data-v-84e30afe]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-84e30afe]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-84e30afe]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8b767ec2]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8b767ec2]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8b767ec2]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8b767ec2]{margin-right:8px;color:#ff6f61}.review-content[data-v-8b767ec2]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8b767ec2]{margin-right:8px;color:#ff6f61}.review-content[data-v-8b767ec2]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8b767ec2]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8b767ec2]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8b767ec2]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8b767ec2]{padding:15px;max-width:100%}.review-title[data-v-8b767ec2]{font-size:18px}.review-content[data-v-8b767ec2],.rating[data-v-8b767ec2]{font-size:14px}}.top-banner[data-v-c7ddbac8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c7ddbac8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c7ddbac8 2s infinite alternate}.top-banner-title-text[data-v-c7ddbac8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c7ddbac8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c7ddbac8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c7ddbac8]{grid-template-columns:1fr}}.load-more-button[data-v-c7ddbac8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c7ddbac8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c7ddbac8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b16a6b4f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b16a6b4f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b16a6b4f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b16a6b4f]{margin-right:8px;color:#ff6f61}.review-content[data-v-b16a6b4f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b16a6b4f]{margin-right:8px;color:#ff6f61}.review-content[data-v-b16a6b4f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b16a6b4f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b16a6b4f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b16a6b4f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b16a6b4f]{padding:15px;max-width:100%}.review-title[data-v-b16a6b4f]{font-size:18px}.review-content[data-v-b16a6b4f],.rating[data-v-b16a6b4f]{font-size:14px}}.top-banner[data-v-1a807784]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1a807784]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1a807784 2s infinite alternate}.top-banner-title-text[data-v-1a807784]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1a807784{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1a807784]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1a807784]{grid-template-columns:1fr}}.load-more-button[data-v-1a807784]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1a807784]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1a807784]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d9879212]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d9879212]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d9879212]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d9879212]{margin-right:8px;color:#ff6f61}.review-content[data-v-d9879212]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d9879212]{margin-right:8px;color:#ff6f61}.review-content[data-v-d9879212]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d9879212]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d9879212]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d9879212]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d9879212]{padding:15px;max-width:100%}.review-title[data-v-d9879212]{font-size:18px}.review-content[data-v-d9879212],.rating[data-v-d9879212]{font-size:14px}}.top-banner[data-v-516560c3]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-516560c3]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-516560c3 2s infinite alternate}.top-banner-title-text[data-v-516560c3]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-516560c3{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-516560c3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-516560c3]{grid-template-columns:1fr}}.load-more-button[data-v-516560c3]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-516560c3]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-516560c3]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f239af19]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f239af19]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f239af19]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f239af19]{margin-right:8px;color:#ff6f61}.review-content[data-v-f239af19]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f239af19]{margin-right:8px;color:#ff6f61}.review-content[data-v-f239af19]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f239af19]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f239af19]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f239af19]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f239af19]{padding:15px;max-width:100%}.review-title[data-v-f239af19]{font-size:18px}.review-content[data-v-f239af19],.rating[data-v-f239af19]{font-size:14px}}.top-banner[data-v-cc0f4568]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-cc0f4568]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-cc0f4568 2s infinite alternate}.top-banner-title-text[data-v-cc0f4568]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-cc0f4568{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-cc0f4568]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-cc0f4568]{grid-template-columns:1fr}}.load-more-button[data-v-cc0f4568]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-cc0f4568]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-cc0f4568]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3b788bd6]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3b788bd6]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3b788bd6]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3b788bd6]{margin-right:8px;color:#ff6f61}.review-content[data-v-3b788bd6]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3b788bd6]{margin-right:8px;color:#ff6f61}.review-content[data-v-3b788bd6]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3b788bd6]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3b788bd6]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3b788bd6]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3b788bd6]{padding:15px;max-width:100%}.review-title[data-v-3b788bd6]{font-size:18px}.review-content[data-v-3b788bd6],.rating[data-v-3b788bd6]{font-size:14px}}.top-banner[data-v-f13c84aa]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f13c84aa]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f13c84aa 2s infinite alternate}.top-banner-title-text[data-v-f13c84aa]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f13c84aa{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f13c84aa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f13c84aa]{grid-template-columns:1fr}}.load-more-button[data-v-f13c84aa]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f13c84aa]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f13c84aa]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c187e4b9]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c187e4b9]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c187e4b9]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c187e4b9]{margin-right:8px;color:#ff6f61}.review-content[data-v-c187e4b9]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c187e4b9]{margin-right:8px;color:#ff6f61}.review-content[data-v-c187e4b9]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c187e4b9]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c187e4b9]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c187e4b9]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c187e4b9]{padding:15px;max-width:100%}.review-title[data-v-c187e4b9]{font-size:18px}.review-content[data-v-c187e4b9],.rating[data-v-c187e4b9]{font-size:14px}}.top-banner[data-v-f9277e64]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f9277e64]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f9277e64 2s infinite alternate}.top-banner-title-text[data-v-f9277e64]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f9277e64{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f9277e64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f9277e64]{grid-template-columns:1fr}}.load-more-button[data-v-f9277e64]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f9277e64]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f9277e64]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-cf86bbdf]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-cf86bbdf]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-cf86bbdf]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-cf86bbdf]{margin-right:8px;color:#ff6f61}.review-content[data-v-cf86bbdf]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-cf86bbdf]{margin-right:8px;color:#ff6f61}.review-content[data-v-cf86bbdf]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-cf86bbdf]{margin-top:15px;display:flex;align-items:center}.rating[data-v-cf86bbdf]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-cf86bbdf]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-cf86bbdf]{padding:15px;max-width:100%}.review-title[data-v-cf86bbdf]{font-size:18px}.review-content[data-v-cf86bbdf],.rating[data-v-cf86bbdf]{font-size:14px}}.top-banner[data-v-0492534a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0492534a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0492534a 2s infinite alternate}.top-banner-title-text[data-v-0492534a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0492534a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0492534a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0492534a]{grid-template-columns:1fr}}.load-more-button[data-v-0492534a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0492534a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0492534a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ef944366]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ef944366]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ef944366]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ef944366]{margin-right:8px;color:#ff6f61}.review-content[data-v-ef944366]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ef944366]{margin-right:8px;color:#ff6f61}.review-content[data-v-ef944366]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ef944366]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ef944366]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ef944366]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ef944366]{padding:15px;max-width:100%}.review-title[data-v-ef944366]{font-size:18px}.review-content[data-v-ef944366],.rating[data-v-ef944366]{font-size:14px}}.top-banner[data-v-ea897695]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ea897695]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ea897695 2s infinite alternate}.top-banner-title-text[data-v-ea897695]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ea897695{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ea897695]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ea897695]{grid-template-columns:1fr}}.load-more-button[data-v-ea897695]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ea897695]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ea897695]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-350417e4]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-350417e4]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-350417e4]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-350417e4]{margin-right:8px;color:#ff6f61}.review-content[data-v-350417e4]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-350417e4]{margin-right:8px;color:#ff6f61}.review-content[data-v-350417e4]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-350417e4]{margin-top:15px;display:flex;align-items:center}.rating[data-v-350417e4]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-350417e4]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-350417e4]{padding:15px;max-width:100%}.review-title[data-v-350417e4]{font-size:18px}.review-content[data-v-350417e4],.rating[data-v-350417e4]{font-size:14px}}.top-banner[data-v-487abe3a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-487abe3a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-487abe3a 2s infinite alternate}.top-banner-title-text[data-v-487abe3a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-487abe3a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-487abe3a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-487abe3a]{grid-template-columns:1fr}}.load-more-button[data-v-487abe3a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-487abe3a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-487abe3a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c3160921]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c3160921]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c3160921]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c3160921]{margin-right:8px;color:#ff6f61}.review-content[data-v-c3160921]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c3160921]{margin-right:8px;color:#ff6f61}.review-content[data-v-c3160921]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c3160921]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c3160921]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c3160921]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c3160921]{padding:15px;max-width:100%}.review-title[data-v-c3160921]{font-size:18px}.review-content[data-v-c3160921],.rating[data-v-c3160921]{font-size:14px}}.top-banner[data-v-f1d39810]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f1d39810]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f1d39810 2s infinite alternate}.top-banner-title-text[data-v-f1d39810]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f1d39810{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f1d39810]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f1d39810]{grid-template-columns:1fr}}.load-more-button[data-v-f1d39810]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f1d39810]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f1d39810]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4400a108]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4400a108]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4400a108]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4400a108]{margin-right:8px;color:#ff6f61}.review-content[data-v-4400a108]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4400a108]{margin-right:8px;color:#ff6f61}.review-content[data-v-4400a108]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4400a108]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4400a108]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4400a108]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4400a108]{padding:15px;max-width:100%}.review-title[data-v-4400a108]{font-size:18px}.review-content[data-v-4400a108],.rating[data-v-4400a108]{font-size:14px}}.top-banner[data-v-c49a819f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c49a819f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c49a819f 2s infinite alternate}.top-banner-title-text[data-v-c49a819f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c49a819f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c49a819f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c49a819f]{grid-template-columns:1fr}}.load-more-button[data-v-c49a819f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c49a819f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c49a819f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-cb615701]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-cb615701]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-cb615701]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-cb615701]{margin-right:8px;color:#ff6f61}.review-content[data-v-cb615701]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-cb615701]{margin-right:8px;color:#ff6f61}.review-content[data-v-cb615701]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-cb615701]{margin-top:15px;display:flex;align-items:center}.rating[data-v-cb615701]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-cb615701]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-cb615701]{padding:15px;max-width:100%}.review-title[data-v-cb615701]{font-size:18px}.review-content[data-v-cb615701],.rating[data-v-cb615701]{font-size:14px}}.top-banner[data-v-2b139351]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-2b139351]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-2b139351 2s infinite alternate}.top-banner-title-text[data-v-2b139351]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-2b139351{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-2b139351]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-2b139351]{grid-template-columns:1fr}}.load-more-button[data-v-2b139351]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-2b139351]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-2b139351]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-346bffa3]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-346bffa3]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-346bffa3]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-346bffa3]{margin-right:8px;color:#ff6f61}.review-content[data-v-346bffa3]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-346bffa3]{margin-right:8px;color:#ff6f61}.review-content[data-v-346bffa3]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-346bffa3]{margin-top:15px;display:flex;align-items:center}.rating[data-v-346bffa3]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-346bffa3]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-346bffa3]{padding:15px;max-width:100%}.review-title[data-v-346bffa3]{font-size:18px}.review-content[data-v-346bffa3],.rating[data-v-346bffa3]{font-size:14px}}.top-banner[data-v-83e8b79b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-83e8b79b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-83e8b79b 2s infinite alternate}.top-banner-title-text[data-v-83e8b79b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-83e8b79b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-83e8b79b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-83e8b79b]{grid-template-columns:1fr}}.load-more-button[data-v-83e8b79b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-83e8b79b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-83e8b79b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b6523391]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b6523391]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b6523391]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b6523391]{margin-right:8px;color:#ff6f61}.review-content[data-v-b6523391]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b6523391]{margin-right:8px;color:#ff6f61}.review-content[data-v-b6523391]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b6523391]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b6523391]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b6523391]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b6523391]{padding:15px;max-width:100%}.review-title[data-v-b6523391]{font-size:18px}.review-content[data-v-b6523391],.rating[data-v-b6523391]{font-size:14px}}.top-banner[data-v-ce74e3c8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ce74e3c8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ce74e3c8 2s infinite alternate}.top-banner-title-text[data-v-ce74e3c8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ce74e3c8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ce74e3c8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ce74e3c8]{grid-template-columns:1fr}}.load-more-button[data-v-ce74e3c8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ce74e3c8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ce74e3c8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8dc1520c]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8dc1520c]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8dc1520c]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8dc1520c]{margin-right:8px;color:#ff6f61}.review-content[data-v-8dc1520c]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8dc1520c]{margin-right:8px;color:#ff6f61}.review-content[data-v-8dc1520c]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8dc1520c]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8dc1520c]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8dc1520c]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8dc1520c]{padding:15px;max-width:100%}.review-title[data-v-8dc1520c]{font-size:18px}.review-content[data-v-8dc1520c],.rating[data-v-8dc1520c]{font-size:14px}}.top-banner[data-v-ada87e27]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ada87e27]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ada87e27 2s infinite alternate}.top-banner-title-text[data-v-ada87e27]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ada87e27{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ada87e27]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ada87e27]{grid-template-columns:1fr}}.load-more-button[data-v-ada87e27]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ada87e27]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ada87e27]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b6b187d8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b6b187d8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b6b187d8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b6b187d8]{margin-right:8px;color:#ff6f61}.review-content[data-v-b6b187d8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b6b187d8]{margin-right:8px;color:#ff6f61}.review-content[data-v-b6b187d8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b6b187d8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b6b187d8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b6b187d8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b6b187d8]{padding:15px;max-width:100%}.review-title[data-v-b6b187d8]{font-size:18px}.review-content[data-v-b6b187d8],.rating[data-v-b6b187d8]{font-size:14px}}.top-banner[data-v-9d30becd]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9d30becd]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9d30becd 2s infinite alternate}.top-banner-title-text[data-v-9d30becd]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9d30becd{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9d30becd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9d30becd]{grid-template-columns:1fr}}.load-more-button[data-v-9d30becd]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9d30becd]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9d30becd]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ddb00d5b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ddb00d5b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ddb00d5b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ddb00d5b]{margin-right:8px;color:#ff6f61}.review-content[data-v-ddb00d5b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ddb00d5b]{margin-right:8px;color:#ff6f61}.review-content[data-v-ddb00d5b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ddb00d5b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ddb00d5b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ddb00d5b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ddb00d5b]{padding:15px;max-width:100%}.review-title[data-v-ddb00d5b]{font-size:18px}.review-content[data-v-ddb00d5b],.rating[data-v-ddb00d5b]{font-size:14px}}.top-banner[data-v-8d5df726]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8d5df726]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8d5df726 2s infinite alternate}.top-banner-title-text[data-v-8d5df726]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8d5df726{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8d5df726]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8d5df726]{grid-template-columns:1fr}}.load-more-button[data-v-8d5df726]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8d5df726]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8d5df726]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c9a8bcb3]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c9a8bcb3]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c9a8bcb3]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c9a8bcb3]{margin-right:8px;color:#ff6f61}.review-content[data-v-c9a8bcb3]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c9a8bcb3]{margin-right:8px;color:#ff6f61}.review-content[data-v-c9a8bcb3]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c9a8bcb3]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c9a8bcb3]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c9a8bcb3]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c9a8bcb3]{padding:15px;max-width:100%}.review-title[data-v-c9a8bcb3]{font-size:18px}.review-content[data-v-c9a8bcb3],.rating[data-v-c9a8bcb3]{font-size:14px}}.top-banner[data-v-239fb4b6]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-239fb4b6]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-239fb4b6 2s infinite alternate}.top-banner-title-text[data-v-239fb4b6]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-239fb4b6{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-239fb4b6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-239fb4b6]{grid-template-columns:1fr}}.load-more-button[data-v-239fb4b6]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-239fb4b6]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-239fb4b6]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-fbaf9fd7]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-fbaf9fd7]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-fbaf9fd7]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-fbaf9fd7]{margin-right:8px;color:#ff6f61}.review-content[data-v-fbaf9fd7]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-fbaf9fd7]{margin-right:8px;color:#ff6f61}.review-content[data-v-fbaf9fd7]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-fbaf9fd7]{margin-top:15px;display:flex;align-items:center}.rating[data-v-fbaf9fd7]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-fbaf9fd7]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-fbaf9fd7]{padding:15px;max-width:100%}.review-title[data-v-fbaf9fd7]{font-size:18px}.review-content[data-v-fbaf9fd7],.rating[data-v-fbaf9fd7]{font-size:14px}}.top-banner[data-v-3682c2ed]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-3682c2ed]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-3682c2ed 2s infinite alternate}.top-banner-title-text[data-v-3682c2ed]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-3682c2ed{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-3682c2ed]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-3682c2ed]{grid-template-columns:1fr}}.load-more-button[data-v-3682c2ed]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-3682c2ed]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-3682c2ed]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a4c6facb]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a4c6facb]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a4c6facb]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a4c6facb]{margin-right:8px;color:#ff6f61}.review-content[data-v-a4c6facb]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a4c6facb]{margin-right:8px;color:#ff6f61}.review-content[data-v-a4c6facb]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a4c6facb]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a4c6facb]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a4c6facb]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a4c6facb]{padding:15px;max-width:100%}.review-title[data-v-a4c6facb]{font-size:18px}.review-content[data-v-a4c6facb],.rating[data-v-a4c6facb]{font-size:14px}}.top-banner[data-v-cfe0840b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-cfe0840b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-cfe0840b 2s infinite alternate}.top-banner-title-text[data-v-cfe0840b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-cfe0840b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-cfe0840b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-cfe0840b]{grid-template-columns:1fr}}.load-more-button[data-v-cfe0840b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-cfe0840b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-cfe0840b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0312fbc8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0312fbc8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0312fbc8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0312fbc8]{margin-right:8px;color:#ff6f61}.review-content[data-v-0312fbc8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0312fbc8]{margin-right:8px;color:#ff6f61}.review-content[data-v-0312fbc8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0312fbc8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0312fbc8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0312fbc8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0312fbc8]{padding:15px;max-width:100%}.review-title[data-v-0312fbc8]{font-size:18px}.review-content[data-v-0312fbc8],.rating[data-v-0312fbc8]{font-size:14px}}.top-banner[data-v-802f1c97]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-802f1c97]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-802f1c97 2s infinite alternate}.top-banner-title-text[data-v-802f1c97]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-802f1c97{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-802f1c97]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-802f1c97]{grid-template-columns:1fr}}.load-more-button[data-v-802f1c97]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-802f1c97]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-802f1c97]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-fdcd2c1d]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-fdcd2c1d]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-fdcd2c1d]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-fdcd2c1d]{margin-right:8px;color:#ff6f61}.review-content[data-v-fdcd2c1d]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-fdcd2c1d]{margin-right:8px;color:#ff6f61}.review-content[data-v-fdcd2c1d]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-fdcd2c1d]{margin-top:15px;display:flex;align-items:center}.rating[data-v-fdcd2c1d]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-fdcd2c1d]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-fdcd2c1d]{padding:15px;max-width:100%}.review-title[data-v-fdcd2c1d]{font-size:18px}.review-content[data-v-fdcd2c1d],.rating[data-v-fdcd2c1d]{font-size:14px}}.top-banner[data-v-c6bea575]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c6bea575]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c6bea575 2s infinite alternate}.top-banner-title-text[data-v-c6bea575]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c6bea575{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c6bea575]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c6bea575]{grid-template-columns:1fr}}.load-more-button[data-v-c6bea575]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c6bea575]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c6bea575]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ecc8e369]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ecc8e369]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ecc8e369]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ecc8e369]{margin-right:8px;color:#ff6f61}.review-content[data-v-ecc8e369]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ecc8e369]{margin-right:8px;color:#ff6f61}.review-content[data-v-ecc8e369]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ecc8e369]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ecc8e369]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ecc8e369]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ecc8e369]{padding:15px;max-width:100%}.review-title[data-v-ecc8e369]{font-size:18px}.review-content[data-v-ecc8e369],.rating[data-v-ecc8e369]{font-size:14px}}.top-banner[data-v-ba74bb15]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ba74bb15]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ba74bb15 2s infinite alternate}.top-banner-title-text[data-v-ba74bb15]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ba74bb15{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ba74bb15]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ba74bb15]{grid-template-columns:1fr}}.load-more-button[data-v-ba74bb15]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ba74bb15]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ba74bb15]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-6cd63d45]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-6cd63d45]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-6cd63d45]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-6cd63d45]{margin-right:8px;color:#ff6f61}.review-content[data-v-6cd63d45]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-6cd63d45]{margin-right:8px;color:#ff6f61}.review-content[data-v-6cd63d45]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-6cd63d45]{margin-top:15px;display:flex;align-items:center}.rating[data-v-6cd63d45]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-6cd63d45]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-6cd63d45]{padding:15px;max-width:100%}.review-title[data-v-6cd63d45]{font-size:18px}.review-content[data-v-6cd63d45],.rating[data-v-6cd63d45]{font-size:14px}}.top-banner[data-v-89649e3c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-89649e3c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-89649e3c 2s infinite alternate}.top-banner-title-text[data-v-89649e3c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-89649e3c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-89649e3c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-89649e3c]{grid-template-columns:1fr}}.load-more-button[data-v-89649e3c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-89649e3c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-89649e3c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-46ae8df9]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-46ae8df9]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-46ae8df9]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-46ae8df9]{margin-right:8px;color:#ff6f61}.review-content[data-v-46ae8df9]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-46ae8df9]{margin-right:8px;color:#ff6f61}.review-content[data-v-46ae8df9]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-46ae8df9]{margin-top:15px;display:flex;align-items:center}.rating[data-v-46ae8df9]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-46ae8df9]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-46ae8df9]{padding:15px;max-width:100%}.review-title[data-v-46ae8df9]{font-size:18px}.review-content[data-v-46ae8df9],.rating[data-v-46ae8df9]{font-size:14px}}.top-banner[data-v-7363276f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-7363276f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-7363276f 2s infinite alternate}.top-banner-title-text[data-v-7363276f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-7363276f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-7363276f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-7363276f]{grid-template-columns:1fr}}.load-more-button[data-v-7363276f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-7363276f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-7363276f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1699f683]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1699f683]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1699f683]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1699f683]{margin-right:8px;color:#ff6f61}.review-content[data-v-1699f683]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1699f683]{margin-right:8px;color:#ff6f61}.review-content[data-v-1699f683]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1699f683]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1699f683]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1699f683]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1699f683]{padding:15px;max-width:100%}.review-title[data-v-1699f683]{font-size:18px}.review-content[data-v-1699f683],.rating[data-v-1699f683]{font-size:14px}}.top-banner[data-v-3baa213f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-3baa213f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-3baa213f 2s infinite alternate}.top-banner-title-text[data-v-3baa213f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-3baa213f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-3baa213f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-3baa213f]{grid-template-columns:1fr}}.load-more-button[data-v-3baa213f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-3baa213f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-3baa213f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b88c5109]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b88c5109]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b88c5109]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b88c5109]{margin-right:8px;color:#ff6f61}.review-content[data-v-b88c5109]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b88c5109]{margin-right:8px;color:#ff6f61}.review-content[data-v-b88c5109]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b88c5109]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b88c5109]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b88c5109]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b88c5109]{padding:15px;max-width:100%}.review-title[data-v-b88c5109]{font-size:18px}.review-content[data-v-b88c5109],.rating[data-v-b88c5109]{font-size:14px}}.top-banner[data-v-4eb71893]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4eb71893]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4eb71893 2s infinite alternate}.top-banner-title-text[data-v-4eb71893]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4eb71893{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4eb71893]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4eb71893]{grid-template-columns:1fr}}.load-more-button[data-v-4eb71893]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4eb71893]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4eb71893]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-47eab473]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-47eab473]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-47eab473]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-47eab473]{margin-right:8px;color:#ff6f61}.review-content[data-v-47eab473]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-47eab473]{margin-right:8px;color:#ff6f61}.review-content[data-v-47eab473]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-47eab473]{margin-top:15px;display:flex;align-items:center}.rating[data-v-47eab473]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-47eab473]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-47eab473]{padding:15px;max-width:100%}.review-title[data-v-47eab473]{font-size:18px}.review-content[data-v-47eab473],.rating[data-v-47eab473]{font-size:14px}}.top-banner[data-v-dd8845bd]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-dd8845bd]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-dd8845bd 2s infinite alternate}.top-banner-title-text[data-v-dd8845bd]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-dd8845bd{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-dd8845bd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-dd8845bd]{grid-template-columns:1fr}}.load-more-button[data-v-dd8845bd]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-dd8845bd]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-dd8845bd]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-de48d053]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-de48d053]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-de48d053]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-de48d053]{margin-right:8px;color:#ff6f61}.review-content[data-v-de48d053]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-de48d053]{margin-right:8px;color:#ff6f61}.review-content[data-v-de48d053]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-de48d053]{margin-top:15px;display:flex;align-items:center}.rating[data-v-de48d053]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-de48d053]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-de48d053]{padding:15px;max-width:100%}.review-title[data-v-de48d053]{font-size:18px}.review-content[data-v-de48d053],.rating[data-v-de48d053]{font-size:14px}}.top-banner[data-v-0f8ba549]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0f8ba549]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0f8ba549 2s infinite alternate}.top-banner-title-text[data-v-0f8ba549]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0f8ba549{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0f8ba549]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0f8ba549]{grid-template-columns:1fr}}.load-more-button[data-v-0f8ba549]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0f8ba549]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0f8ba549]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-facdd8ab]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-facdd8ab]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-facdd8ab]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-facdd8ab]{margin-right:8px;color:#ff6f61}.review-content[data-v-facdd8ab]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-facdd8ab]{margin-right:8px;color:#ff6f61}.review-content[data-v-facdd8ab]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-facdd8ab]{margin-top:15px;display:flex;align-items:center}.rating[data-v-facdd8ab]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-facdd8ab]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-facdd8ab]{padding:15px;max-width:100%}.review-title[data-v-facdd8ab]{font-size:18px}.review-content[data-v-facdd8ab],.rating[data-v-facdd8ab]{font-size:14px}}.top-banner[data-v-25e3c58f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-25e3c58f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-25e3c58f 2s infinite alternate}.top-banner-title-text[data-v-25e3c58f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-25e3c58f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-25e3c58f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-25e3c58f]{grid-template-columns:1fr}}.load-more-button[data-v-25e3c58f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-25e3c58f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-25e3c58f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-14d57a26]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-14d57a26]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-14d57a26]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-14d57a26]{margin-right:8px;color:#ff6f61}.review-content[data-v-14d57a26]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-14d57a26]{margin-right:8px;color:#ff6f61}.review-content[data-v-14d57a26]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-14d57a26]{margin-top:15px;display:flex;align-items:center}.rating[data-v-14d57a26]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-14d57a26]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-14d57a26]{padding:15px;max-width:100%}.review-title[data-v-14d57a26]{font-size:18px}.review-content[data-v-14d57a26],.rating[data-v-14d57a26]{font-size:14px}}.top-banner[data-v-b3bc89dc]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b3bc89dc]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b3bc89dc 2s infinite alternate}.top-banner-title-text[data-v-b3bc89dc]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b3bc89dc{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b3bc89dc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b3bc89dc]{grid-template-columns:1fr}}.load-more-button[data-v-b3bc89dc]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b3bc89dc]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b3bc89dc]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ab3d8eed]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ab3d8eed]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ab3d8eed]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ab3d8eed]{margin-right:8px;color:#ff6f61}.review-content[data-v-ab3d8eed]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ab3d8eed]{margin-right:8px;color:#ff6f61}.review-content[data-v-ab3d8eed]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ab3d8eed]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ab3d8eed]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ab3d8eed]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ab3d8eed]{padding:15px;max-width:100%}.review-title[data-v-ab3d8eed]{font-size:18px}.review-content[data-v-ab3d8eed],.rating[data-v-ab3d8eed]{font-size:14px}}.top-banner[data-v-6afc7923]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-6afc7923]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-6afc7923 2s infinite alternate}.top-banner-title-text[data-v-6afc7923]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-6afc7923{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-6afc7923]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-6afc7923]{grid-template-columns:1fr}}.load-more-button[data-v-6afc7923]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-6afc7923]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-6afc7923]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0ec29f8f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0ec29f8f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0ec29f8f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0ec29f8f]{margin-right:8px;color:#ff6f61}.review-content[data-v-0ec29f8f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0ec29f8f]{margin-right:8px;color:#ff6f61}.review-content[data-v-0ec29f8f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0ec29f8f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0ec29f8f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0ec29f8f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0ec29f8f]{padding:15px;max-width:100%}.review-title[data-v-0ec29f8f]{font-size:18px}.review-content[data-v-0ec29f8f],.rating[data-v-0ec29f8f]{font-size:14px}}.top-banner[data-v-1203ab32]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1203ab32]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1203ab32 2s infinite alternate}.top-banner-title-text[data-v-1203ab32]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1203ab32{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1203ab32]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1203ab32]{grid-template-columns:1fr}}.load-more-button[data-v-1203ab32]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1203ab32]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1203ab32]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-af790725]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-af790725]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-af790725]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-af790725]{margin-right:8px;color:#ff6f61}.review-content[data-v-af790725]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-af790725]{margin-right:8px;color:#ff6f61}.review-content[data-v-af790725]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-af790725]{margin-top:15px;display:flex;align-items:center}.rating[data-v-af790725]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-af790725]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-af790725]{padding:15px;max-width:100%}.review-title[data-v-af790725]{font-size:18px}.review-content[data-v-af790725],.rating[data-v-af790725]{font-size:14px}}.top-banner[data-v-de42014f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-de42014f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-de42014f 2s infinite alternate}.top-banner-title-text[data-v-de42014f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-de42014f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-de42014f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-de42014f]{grid-template-columns:1fr}}.load-more-button[data-v-de42014f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-de42014f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-de42014f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-073143f4]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-073143f4]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-073143f4]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-073143f4]{margin-right:8px;color:#ff6f61}.review-content[data-v-073143f4]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-073143f4]{margin-right:8px;color:#ff6f61}.review-content[data-v-073143f4]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-073143f4]{margin-top:15px;display:flex;align-items:center}.rating[data-v-073143f4]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-073143f4]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-073143f4]{padding:15px;max-width:100%}.review-title[data-v-073143f4]{font-size:18px}.review-content[data-v-073143f4],.rating[data-v-073143f4]{font-size:14px}}.top-banner[data-v-95113075]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-95113075]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-95113075 2s infinite alternate}.top-banner-title-text[data-v-95113075]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-95113075{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-95113075]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-95113075]{grid-template-columns:1fr}}.load-more-button[data-v-95113075]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-95113075]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-95113075]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-72df2dad]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-72df2dad]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-72df2dad]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-72df2dad]{margin-right:8px;color:#ff6f61}.review-content[data-v-72df2dad]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-72df2dad]{margin-right:8px;color:#ff6f61}.review-content[data-v-72df2dad]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-72df2dad]{margin-top:15px;display:flex;align-items:center}.rating[data-v-72df2dad]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-72df2dad]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-72df2dad]{padding:15px;max-width:100%}.review-title[data-v-72df2dad]{font-size:18px}.review-content[data-v-72df2dad],.rating[data-v-72df2dad]{font-size:14px}}.top-banner[data-v-04525a74]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-04525a74]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-04525a74 2s infinite alternate}.top-banner-title-text[data-v-04525a74]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-04525a74{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-04525a74]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-04525a74]{grid-template-columns:1fr}}.load-more-button[data-v-04525a74]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-04525a74]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-04525a74]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1cc2e334]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1cc2e334]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1cc2e334]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1cc2e334]{margin-right:8px;color:#ff6f61}.review-content[data-v-1cc2e334]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1cc2e334]{margin-right:8px;color:#ff6f61}.review-content[data-v-1cc2e334]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1cc2e334]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1cc2e334]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1cc2e334]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1cc2e334]{padding:15px;max-width:100%}.review-title[data-v-1cc2e334]{font-size:18px}.review-content[data-v-1cc2e334],.rating[data-v-1cc2e334]{font-size:14px}}.top-banner[data-v-9fbcdc1a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9fbcdc1a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9fbcdc1a 2s infinite alternate}.top-banner-title-text[data-v-9fbcdc1a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9fbcdc1a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9fbcdc1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9fbcdc1a]{grid-template-columns:1fr}}.load-more-button[data-v-9fbcdc1a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9fbcdc1a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9fbcdc1a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-082978ec]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-082978ec]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-082978ec]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-082978ec]{margin-right:8px;color:#ff6f61}.review-content[data-v-082978ec]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-082978ec]{margin-right:8px;color:#ff6f61}.review-content[data-v-082978ec]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-082978ec]{margin-top:15px;display:flex;align-items:center}.rating[data-v-082978ec]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-082978ec]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-082978ec]{padding:15px;max-width:100%}.review-title[data-v-082978ec]{font-size:18px}.review-content[data-v-082978ec],.rating[data-v-082978ec]{font-size:14px}}.top-banner[data-v-59786e08]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-59786e08]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-59786e08 2s infinite alternate}.top-banner-title-text[data-v-59786e08]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-59786e08{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-59786e08]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-59786e08]{grid-template-columns:1fr}}.load-more-button[data-v-59786e08]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-59786e08]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-59786e08]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-13d23781]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-13d23781]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-13d23781]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-13d23781]{margin-right:8px;color:#ff6f61}.review-content[data-v-13d23781]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-13d23781]{margin-right:8px;color:#ff6f61}.review-content[data-v-13d23781]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-13d23781]{margin-top:15px;display:flex;align-items:center}.rating[data-v-13d23781]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-13d23781]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-13d23781]{padding:15px;max-width:100%}.review-title[data-v-13d23781]{font-size:18px}.review-content[data-v-13d23781],.rating[data-v-13d23781]{font-size:14px}}.top-banner[data-v-000e9b0e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-000e9b0e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-000e9b0e 2s infinite alternate}.top-banner-title-text[data-v-000e9b0e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-000e9b0e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-000e9b0e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-000e9b0e]{grid-template-columns:1fr}}.load-more-button[data-v-000e9b0e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-000e9b0e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-000e9b0e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c9b66e95]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c9b66e95]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c9b66e95]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c9b66e95]{margin-right:8px;color:#ff6f61}.review-content[data-v-c9b66e95]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c9b66e95]{margin-right:8px;color:#ff6f61}.review-content[data-v-c9b66e95]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c9b66e95]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c9b66e95]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c9b66e95]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c9b66e95]{padding:15px;max-width:100%}.review-title[data-v-c9b66e95]{font-size:18px}.review-content[data-v-c9b66e95],.rating[data-v-c9b66e95]{font-size:14px}}.top-banner[data-v-3d09e3ee]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-3d09e3ee]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-3d09e3ee 2s infinite alternate}.top-banner-title-text[data-v-3d09e3ee]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-3d09e3ee{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-3d09e3ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-3d09e3ee]{grid-template-columns:1fr}}.load-more-button[data-v-3d09e3ee]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-3d09e3ee]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-3d09e3ee]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ab91e40d]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ab91e40d]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ab91e40d]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ab91e40d]{margin-right:8px;color:#ff6f61}.review-content[data-v-ab91e40d]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ab91e40d]{margin-right:8px;color:#ff6f61}.review-content[data-v-ab91e40d]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ab91e40d]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ab91e40d]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ab91e40d]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ab91e40d]{padding:15px;max-width:100%}.review-title[data-v-ab91e40d]{font-size:18px}.review-content[data-v-ab91e40d],.rating[data-v-ab91e40d]{font-size:14px}}.top-banner[data-v-c9421bfe]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c9421bfe]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c9421bfe 2s infinite alternate}.top-banner-title-text[data-v-c9421bfe]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c9421bfe{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c9421bfe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c9421bfe]{grid-template-columns:1fr}}.load-more-button[data-v-c9421bfe]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c9421bfe]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c9421bfe]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8582e006]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8582e006]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8582e006]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8582e006]{margin-right:8px;color:#ff6f61}.review-content[data-v-8582e006]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8582e006]{margin-right:8px;color:#ff6f61}.review-content[data-v-8582e006]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8582e006]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8582e006]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8582e006]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8582e006]{padding:15px;max-width:100%}.review-title[data-v-8582e006]{font-size:18px}.review-content[data-v-8582e006],.rating[data-v-8582e006]{font-size:14px}}.top-banner[data-v-70adaa12]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-70adaa12]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-70adaa12 2s infinite alternate}.top-banner-title-text[data-v-70adaa12]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-70adaa12{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-70adaa12]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-70adaa12]{grid-template-columns:1fr}}.load-more-button[data-v-70adaa12]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-70adaa12]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-70adaa12]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-5022be77]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-5022be77]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-5022be77]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-5022be77]{margin-right:8px;color:#ff6f61}.review-content[data-v-5022be77]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-5022be77]{margin-right:8px;color:#ff6f61}.review-content[data-v-5022be77]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-5022be77]{margin-top:15px;display:flex;align-items:center}.rating[data-v-5022be77]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-5022be77]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-5022be77]{padding:15px;max-width:100%}.review-title[data-v-5022be77]{font-size:18px}.review-content[data-v-5022be77],.rating[data-v-5022be77]{font-size:14px}}.top-banner[data-v-2bb735b1]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-2bb735b1]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-2bb735b1 2s infinite alternate}.top-banner-title-text[data-v-2bb735b1]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-2bb735b1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-2bb735b1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-2bb735b1]{grid-template-columns:1fr}}.load-more-button[data-v-2bb735b1]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-2bb735b1]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-2bb735b1]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f5155def]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f5155def]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f5155def]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f5155def]{margin-right:8px;color:#ff6f61}.review-content[data-v-f5155def]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f5155def]{margin-right:8px;color:#ff6f61}.review-content[data-v-f5155def]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f5155def]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f5155def]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f5155def]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f5155def]{padding:15px;max-width:100%}.review-title[data-v-f5155def]{font-size:18px}.review-content[data-v-f5155def],.rating[data-v-f5155def]{font-size:14px}}.top-banner[data-v-53685d97]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-53685d97]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-53685d97 2s infinite alternate}.top-banner-title-text[data-v-53685d97]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-53685d97{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-53685d97]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-53685d97]{grid-template-columns:1fr}}.load-more-button[data-v-53685d97]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-53685d97]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-53685d97]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-24adc299]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-24adc299]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-24adc299]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-24adc299]{margin-right:8px;color:#ff6f61}.review-content[data-v-24adc299]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-24adc299]{margin-right:8px;color:#ff6f61}.review-content[data-v-24adc299]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-24adc299]{margin-top:15px;display:flex;align-items:center}.rating[data-v-24adc299]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-24adc299]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-24adc299]{padding:15px;max-width:100%}.review-title[data-v-24adc299]{font-size:18px}.review-content[data-v-24adc299],.rating[data-v-24adc299]{font-size:14px}}.top-banner[data-v-8b7a65a3]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8b7a65a3]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8b7a65a3 2s infinite alternate}.top-banner-title-text[data-v-8b7a65a3]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8b7a65a3{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8b7a65a3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8b7a65a3]{grid-template-columns:1fr}}.load-more-button[data-v-8b7a65a3]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8b7a65a3]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8b7a65a3]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.partner-card[data-v-ba883567]{background-color:var(--vt-c-bg);padding:24px 28px;border-radius:4px;box-shadow:0 12px 12px #0000000d;display:flex;flex-direction:column;width:48.5%;margin-bottom:36px;font-size:15px;transition:background-color .5s,box-shadow .25s ease,border-color .25s ease}.partner-card.hero[data-v-ba883567]{font-size:16px;flex-direction:row;width:100%}.partner-card.page[data-v-ba883567]{padding:0}h3[data-v-ba883567]{font-size:1.3em;font-weight:700;letter-spacing:-.1px;margin-bottom:1em}.logo[data-v-ba883567]{margin-bottom:1em;max-width:240px;max-height:120px}.logo.dark[data-v-ba883567],.dark .flipLogo .logo[data-v-ba883567]:not(.dark){display:none}.dark .logo.dark[data-v-ba883567]{display:inline-block}.partner-card:not(.hero) .big[data-v-ba883567]{margin-top:auto}.partner-card.hero .info[data-v-ba883567]{margin-right:2em}.partner-card.hero .big[data-v-ba883567]{display:inline-block;margin-left:auto;max-width:60%;max-height:360px;object-fit:cover}@media (max-width: 768px){.partner-card[data-v-ba883567]{width:100%}.partner-card.hero[data-v-ba883567]{flex-direction:column}.logo[data-v-ba883567]{max-width:200px}.partner-card.hero .big[data-v-ba883567]{width:100%;max-width:100%}}.partner-card[data-v-ba883567]:hover{box-shadow:0 12px 12px #0000001a}.partner-card:hover h3[data-v-ba883567]{color:var(--vt-c-green)}.partner-card h3[data-v-ba883567]{transition:color .25s ease}.dark .partner-card[data-v-ba883567],.partner-card.page[data-v-ba883567]{box-shadow:none!important}.dark .partner-card[data-v-ba883567]:not(.hero){border:1px solid var(--vt-c-divider-light)}.dark .partner-card[data-v-ba883567]:not(.hero):hover{border-color:#555}.partner-card h3[data-v-ba883567]{font-size:1.5em;font-weight:700;letter-spacing:-.1px;margin-bottom:.4em}.partner-card p[data-v-ba883567]{margin-bottom:1.6em}.region[data-v-ba883567]{color:var(--vt-c-text-2);font-size:.9em}.region svg[data-v-ba883567]{display:inline-block;opacity:.5;position:relative;top:-1px;left:-2px}h4[data-v-ba883567]{font-size:1.2em;font-weight:600;margin-bottom:.6em}.proficiency[data-v-ba883567]{display:inline-block;color:var(--vt-c-text-code);font-weight:600;font-size:.85em;margin:2px;background-color:var(--vt-c-bg-mute);padding:4px 10px;border-radius:6px}[data-v-a0f9e1fc]:root{color-scheme:light dark;--background-color: #fff;--secondary-background-color: #f7f7f7;--color-blue: #049EF4;--text-color: #444;--secondary-text-color: #9e9e9e;--font-size: 16px;--line-height: 26px;--border-style: 1px solid #E8E8E8;--header-height: 48px;--panel-width: 300px;--panel-padding: 16px;--icon-size: 20px}@media (prefers-color-scheme: dark){[data-v-a0f9e1fc]:root{--background-color: #222;--secondary-background-color: #2e2e2e;--text-color: #bbb;--secondary-text-color: #666;--border-style: 1px solid #444}#previewsToggler[data-v-a0f9e1fc]{filter:invert(100%)}}@font-face{font-family:Roboto Mono;src:local("Roboto Mono"),local("RobotoMono-Regular"),url(../files/RobotoMono-Regular.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium"),local("RobotoMono-Medium"),url(../files/RobotoMono-Medium.woff2) format("woff2");font-style:normal;font-weight:500}.link-container[data-v-a0f9e1fc]{display:flex;align-items:center;justify-content:center}.separator[data-v-a0f9e1fc]{margin:0 20px}[data-v-a0f9e1fc]{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-v-a0f9e1fc],body[data-v-a0f9e1fc]{height:100%}html[data-v-a0f9e1fc]{font-size:calc(var(--font-size) - 1px);line-height:calc(var(--line-height) - 1px)}body[data-v-a0f9e1fc]{font-family:Roboto Mono,monospace;margin:0;color:var(--text-color);background-color:var(--background-color)}a[data-v-a0f9e1fc]{text-decoration:none}h1[data-v-a0f9e1fc]{font-size:18px;line-height:24px;font-weight:500}h2[data-v-a0f9e1fc]{padding:0;margin:16px 0;font-size:calc(var(--font-size) - 1px);line-height:var(--line-height);font-weight:500;color:var(--color-blue)}h3[data-v-a0f9e1fc]{margin:0;font-weight:500;font-size:calc(var(--font-size) - 1px);line-height:var(--line-height);color:var(--secondary-text-color)}h1 a[data-v-a0f9e1fc]{color:var(--color-blue)}header[data-v-a0f9e1fc]{padding:20px 0;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0}h1[data-v-a0f9e1fc]{font-family:Arial,sans-serif;font-size:2.5rem;color:#333;display:flex;align-items:center;justify-content:center}.logo[data-v-a0f9e1fc]{font-weight:700;margin-right:10px}.version-link[data-v-a0f9e1fc]{font-size:1rem;color:#06c;text-decoration:none;padding:5px 10px;border-radius:15px;background-color:#e6f2ff;transition:background-color .3s ease}.version-link[data-v-a0f9e1fc]:hover{background-color:#cce5ff}#header[data-v-a0f9e1fc]{display:flex;height:var(--header-height);border-bottom:var(--border-style);align-items:center}#header h1[data-v-a0f9e1fc]{padding-left:var(--panel-padding);flex:1;display:flex;align-items:center;color:var(--color-blue)}#header #version[data-v-a0f9e1fc]{border:1px solid var(--color-blue);color:var(--color-blue);border-radius:4px;line-height:16px;padding:0 2px;margin-left:6px;font-size:.9rem}body[data-v-a0f9e1fc]{font-family:Roboto,Arial,sans-serif;margin:0;padding:0;background-color:#f0f2f5;color:#333;display:flex;min-height:100vh}#viewer[data-v-a0f9e1fc]{flex:1;width:100%;padding:20px}h1[data-v-a0f9e1fc],h2[data-v-a0f9e1fc]{color:#1a1a1a;font-weight:600}ul[data-v-a0f9e1fc]{padding-left:20px;list-style-type:none}a[data-v-a0f9e1fc]{color:#3498db;text-decoration:none;transition:color .3s ease}a[data-v-a0f9e1fc]:hover{color:#2980b9}.container[data-v-a0f9e1fc]{max-width:1200px;margin:0 auto;background-color:#fff;padding:30px;box-shadow:0 0 20px #0000000d;border-radius:12px}.showcase[data-v-a0f9e1fc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:25px}.app-card[data-v-a0f9e1fc]{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 6px #0000000d}.app-card[data-v-a0f9e1fc]:hover{transform:translateY(-5px);box-shadow:0 8px 15px #0000001a}.app-icon[data-v-a0f9e1fc]{width:100%;height:140px;display:flex;justify-content:center;align-items:center;background-color:#f9f9f9}.app-icon img[data-v-a0f9e1fc]{max-width:70px;max-height:70px;transition:transform .3s ease}.app-card:hover .app-icon img[data-v-a0f9e1fc]{transform:scale(1.1)}.app-info[data-v-a0f9e1fc]{padding:15px;text-align:center}.app-name[data-v-a0f9e1fc]{font-weight:600;margin-bottom:8px;font-size:16px}.app-links[data-v-a0f9e1fc]{font-size:14px;color:#6c757d}.app-links a[data-v-a0f9e1fc]{color:#3498db;font-weight:500}.learn-more[data-v-a0f9e1fc]{color:#6c757d;font-size:13px;font-weight:500;display:inline-block;margin-top:10px;padding:5px 10px;border:1px solid #e0e0e0;border-radius:20px;transition:all .3s ease}.learn-more[data-v-a0f9e1fc]:hover{background-color:#3498db;color:#fff;border-color:#3498db}.sectionContainer[data-v-a0f9e1fc]{text-align:center;padding:40px 20px;background:linear-gradient(135deg,#3498db,#2c3e50);color:#fff;border-radius:12px 12px 0 0;margin-bottom:30px}.sectionContainer h1[data-v-a0f9e1fc]{font-size:2.5em;margin-bottom:15px;color:#fff}.formButton[data-v-a0f9e1fc]{display:inline-block;padding:10px 20px;background-color:#2ecc71;color:#fff;border-radius:25px;font-weight:700;margin-top:20px;transition:all .3s ease}.formButton[data-v-a0f9e1fc]:hover{background-color:#27ae60;transform:translateY(-2px);box-shadow:0 4px 8px #0003}.PartnerHero[data-v-a0f9e1fc]{padding:48px 24px;text-align:center;margin:0 auto;max-width:688px}@media (min-width: 768px){.PartnerHero[data-v-a0f9e1fc]{padding:64px 32px}}.title[data-v-a0f9e1fc],.lead[data-v-a0f9e1fc],.PartnerHero[data-v-a0f9e1fc] .link{transition:color .25s}.title[data-v-a0f9e1fc]{line-height:32px;font-size:32px;font-weight:500;margin-bottom:.3em}@media (min-width: 768px){.title[data-v-a0f9e1fc]{line-height:40px;font-size:40px}}.lead[data-v-a0f9e1fc]{padding-top:8px;font-size:16px;font-weight:500;color:var(--vt-c-text-2)}.lead a[data-v-a0f9e1fc],.PartnerHero[data-v-a0f9e1fc] .link{color:var(--vt-c-brand)}.PartnerHero[data-v-a0f9e1fc] .link:hover{color:var(--vt-c-brand-dark)}.PartnerList[data-v-99eb0528]{display:flex;flex-wrap:wrap;justify-content:space-between}.browse-all[data-v-99eb0528]{color:var(--vt-c-text-2);transition:color .5s ease;font-size:1.2em;text-align:center;padding-top:240px;display:block;border-radius:4px;border:1px solid var(--vt-c-divider-light);width:48.5%;margin-bottom:36px}.browse-all[data-v-99eb0528]:hover{color:var(--vt-c-text-1)}@media (max-width: 768px){.browse-all[data-v-99eb0528]{display:none}}.divider[data-v-9e008375]{width:100px;margin:0 auto;border-top:1px solid var(--vt-c-divider-light)}.join-container[data-v-9e008375]{max-width:688px;padding:28px 28px 96px;text-align:center;margin:0 auto}.lead[data-v-9e008375]{color:var(--vt-c-text-2);font-weight:500;font-size:18px}h2[data-v-9e008375]{font-weight:600;letter-spacing:-.5px;font-size:34px;line-height:1.2;margin:.5em 0 1em}p[data-v-9e008375]{color:var(--vt-c-text-2)}.join[data-v-9e008375]{margin-top:2em;display:inline-block;text-align:center;background-color:var(--vt-c-bg-mute);color:var(--vt-c-text-code);padding:12px 24px;font-weight:600;border-radius:6px;transition:background-color .5s,color .5s}.join[data-v-9e008375]:hover{background-color:var(--vt-c-gray-light-4)}.dark .join[data-v-9e008375]:hover{background-color:var(--vt-c-gray-dark-3)}input[data-v-f7e58630]{width:100%;padding:8px 12px 8px 32px;border-bottom:1px solid var(--vt-c-divider-light);margin-bottom:2em}.container[data-v-f7e58630]{max-width:960px;margin:1em auto 2em;padding:0 28px;position:relative}.icon[data-v-f7e58630]{width:18px;height:18px;fill:var(--vt-c-text-3);position:absolute;top:12px;left:32px}.PartnerPage[data-v-ceeee79d]{padding-bottom:16px}.spotlight[data-v-ceeee79d]{background-color:var(--vt-c-bg-soft)}.spotlight-inner[data-v-ceeee79d]{padding:36px 48px;max-width:1280px;margin:0 auto}h2[data-v-ceeee79d]{font-size:1.1em;font-weight:600;margin-bottom:1.5em;color:var(--vt-c-text-2)}.featured[data-v-ceeee79d]{padding:36px 48px;max-width:960px;margin:0 auto}.browse-all[data-v-ceeee79d]{display:block;margin:1.5em auto;width:240px;text-align:center;background-color:var(--vt-c-brand);color:var(--vt-c-bg);padding:12px 24px;font-weight:600;border-radius:6px;transition:background-color .5s,color .5s}.browse-all[data-v-ceeee79d]:hover{background-color:var(--vt-c-brand-dark)}@media (max-width: 768px){.spotlight-inner[data-v-ceeee79d],.featured[data-v-ceeee79d]{padding:36px 28px}}.job-card[data-v-41004e07]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-41004e07]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-41004e07]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-41004e07]{margin-right:8px;color:#ff6f61}.review-content[data-v-41004e07]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-41004e07]{margin-right:8px;color:#ff6f61}.review-content[data-v-41004e07]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-41004e07]{margin-top:15px;display:flex;align-items:center}.rating[data-v-41004e07]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-41004e07]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-41004e07]{padding:15px;max-width:100%}.review-title[data-v-41004e07]{font-size:18px}.review-content[data-v-41004e07],.rating[data-v-41004e07]{font-size:14px}}.top-banner[data-v-1a271a36]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1a271a36]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1a271a36 2s infinite alternate}.top-banner-title-text[data-v-1a271a36]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1a271a36{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1a271a36]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1a271a36]{grid-template-columns:1fr}}.load-more-button[data-v-1a271a36]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1a271a36]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1a271a36]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a4016df2]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a4016df2]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a4016df2]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a4016df2]{margin-right:8px;color:#ff6f61}.review-content[data-v-a4016df2]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a4016df2]{margin-right:8px;color:#ff6f61}.review-content[data-v-a4016df2]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a4016df2]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a4016df2]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a4016df2]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a4016df2]{padding:15px;max-width:100%}.review-title[data-v-a4016df2]{font-size:18px}.review-content[data-v-a4016df2],.rating[data-v-a4016df2]{font-size:14px}}.top-banner[data-v-342394e8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-342394e8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-342394e8 2s infinite alternate}.top-banner-title-text[data-v-342394e8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-342394e8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-342394e8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-342394e8]{grid-template-columns:1fr}}.load-more-button[data-v-342394e8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-342394e8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-342394e8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-894a366e]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-894a366e]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-894a366e]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-894a366e]{margin-right:8px;color:#ff6f61}.review-content[data-v-894a366e]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-894a366e]{margin-right:8px;color:#ff6f61}.review-content[data-v-894a366e]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-894a366e]{margin-top:15px;display:flex;align-items:center}.rating[data-v-894a366e]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-894a366e]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-894a366e]{padding:15px;max-width:100%}.review-title[data-v-894a366e]{font-size:18px}.review-content[data-v-894a366e],.rating[data-v-894a366e]{font-size:14px}}.top-banner[data-v-bb88fc84]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-bb88fc84]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-bb88fc84 2s infinite alternate}.top-banner-title-text[data-v-bb88fc84]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-bb88fc84{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-bb88fc84]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-bb88fc84]{grid-template-columns:1fr}}.load-more-button[data-v-bb88fc84]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-bb88fc84]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-bb88fc84]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ebe27ed4]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ebe27ed4]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ebe27ed4]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ebe27ed4]{margin-right:8px;color:#ff6f61}.review-content[data-v-ebe27ed4]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ebe27ed4]{margin-right:8px;color:#ff6f61}.review-content[data-v-ebe27ed4]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ebe27ed4]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ebe27ed4]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ebe27ed4]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ebe27ed4]{padding:15px;max-width:100%}.review-title[data-v-ebe27ed4]{font-size:18px}.review-content[data-v-ebe27ed4],.rating[data-v-ebe27ed4]{font-size:14px}}.top-banner[data-v-9ce5a0b8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9ce5a0b8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9ce5a0b8 2s infinite alternate}.top-banner-title-text[data-v-9ce5a0b8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9ce5a0b8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9ce5a0b8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9ce5a0b8]{grid-template-columns:1fr}}.load-more-button[data-v-9ce5a0b8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9ce5a0b8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9ce5a0b8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b06d0d8a]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b06d0d8a]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b06d0d8a]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b06d0d8a]{margin-right:8px;color:#ff6f61}.review-content[data-v-b06d0d8a]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b06d0d8a]{margin-right:8px;color:#ff6f61}.review-content[data-v-b06d0d8a]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b06d0d8a]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b06d0d8a]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b06d0d8a]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b06d0d8a]{padding:15px;max-width:100%}.review-title[data-v-b06d0d8a]{font-size:18px}.review-content[data-v-b06d0d8a],.rating[data-v-b06d0d8a]{font-size:14px}}.top-banner[data-v-d69e95a1]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d69e95a1]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d69e95a1 2s infinite alternate}.top-banner-title-text[data-v-d69e95a1]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d69e95a1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d69e95a1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d69e95a1]{grid-template-columns:1fr}}.load-more-button[data-v-d69e95a1]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d69e95a1]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d69e95a1]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8a6f3080]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8a6f3080]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8a6f3080]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8a6f3080]{margin-right:8px;color:#ff6f61}.review-content[data-v-8a6f3080]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8a6f3080]{margin-right:8px;color:#ff6f61}.review-content[data-v-8a6f3080]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8a6f3080]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8a6f3080]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8a6f3080]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8a6f3080]{padding:15px;max-width:100%}.review-title[data-v-8a6f3080]{font-size:18px}.review-content[data-v-8a6f3080],.rating[data-v-8a6f3080]{font-size:14px}}.top-banner[data-v-750e778f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-750e778f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-750e778f 2s infinite alternate}.top-banner-title-text[data-v-750e778f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-750e778f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-750e778f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-750e778f]{grid-template-columns:1fr}}.load-more-button[data-v-750e778f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-750e778f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-750e778f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0a02412d]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0a02412d]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0a02412d]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0a02412d]{margin-right:8px;color:#ff6f61}.review-content[data-v-0a02412d]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0a02412d]{margin-right:8px;color:#ff6f61}.review-content[data-v-0a02412d]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0a02412d]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0a02412d]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0a02412d]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0a02412d]{padding:15px;max-width:100%}.review-title[data-v-0a02412d]{font-size:18px}.review-content[data-v-0a02412d],.rating[data-v-0a02412d]{font-size:14px}}.top-banner[data-v-cbd9168a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-cbd9168a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-cbd9168a 2s infinite alternate}.top-banner-title-text[data-v-cbd9168a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-cbd9168a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-cbd9168a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-cbd9168a]{grid-template-columns:1fr}}.load-more-button[data-v-cbd9168a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-cbd9168a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-cbd9168a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-81fbf778]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-81fbf778]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-81fbf778]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-81fbf778]{margin-right:8px;color:#ff6f61}.review-content[data-v-81fbf778]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-81fbf778]{margin-right:8px;color:#ff6f61}.review-content[data-v-81fbf778]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-81fbf778]{margin-top:15px;display:flex;align-items:center}.rating[data-v-81fbf778]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-81fbf778]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-81fbf778]{padding:15px;max-width:100%}.review-title[data-v-81fbf778]{font-size:18px}.review-content[data-v-81fbf778],.rating[data-v-81fbf778]{font-size:14px}}.top-banner[data-v-6da0fbac]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-6da0fbac]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-6da0fbac 2s infinite alternate}.top-banner-title-text[data-v-6da0fbac]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-6da0fbac{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-6da0fbac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-6da0fbac]{grid-template-columns:1fr}}.load-more-button[data-v-6da0fbac]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-6da0fbac]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-6da0fbac]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b830e241]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b830e241]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b830e241]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b830e241]{margin-right:8px;color:#ff6f61}.review-content[data-v-b830e241]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b830e241]{margin-right:8px;color:#ff6f61}.review-content[data-v-b830e241]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b830e241]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b830e241]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b830e241]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b830e241]{padding:15px;max-width:100%}.review-title[data-v-b830e241]{font-size:18px}.review-content[data-v-b830e241],.rating[data-v-b830e241]{font-size:14px}}.top-banner[data-v-64b1275a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-64b1275a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-64b1275a 2s infinite alternate}.top-banner-title-text[data-v-64b1275a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-64b1275a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-64b1275a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-64b1275a]{grid-template-columns:1fr}}.load-more-button[data-v-64b1275a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-64b1275a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-64b1275a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0acd0bbc]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0acd0bbc]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0acd0bbc]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0acd0bbc]{margin-right:8px;color:#ff6f61}.review-content[data-v-0acd0bbc]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0acd0bbc]{margin-right:8px;color:#ff6f61}.review-content[data-v-0acd0bbc]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0acd0bbc]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0acd0bbc]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0acd0bbc]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0acd0bbc]{padding:15px;max-width:100%}.review-title[data-v-0acd0bbc]{font-size:18px}.review-content[data-v-0acd0bbc],.rating[data-v-0acd0bbc]{font-size:14px}}.top-banner[data-v-d39e69dd]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d39e69dd]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d39e69dd 2s infinite alternate}.top-banner-title-text[data-v-d39e69dd]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d39e69dd{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d39e69dd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d39e69dd]{grid-template-columns:1fr}}.load-more-button[data-v-d39e69dd]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d39e69dd]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d39e69dd]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-605ca6ce]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-605ca6ce]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-605ca6ce]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-605ca6ce]{margin-right:8px;color:#ff6f61}.review-content[data-v-605ca6ce]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-605ca6ce]{margin-right:8px;color:#ff6f61}.review-content[data-v-605ca6ce]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-605ca6ce]{margin-top:15px;display:flex;align-items:center}.rating[data-v-605ca6ce]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-605ca6ce]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-605ca6ce]{padding:15px;max-width:100%}.review-title[data-v-605ca6ce]{font-size:18px}.review-content[data-v-605ca6ce],.rating[data-v-605ca6ce]{font-size:14px}}.top-banner[data-v-a8e9098e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a8e9098e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a8e9098e 2s infinite alternate}.top-banner-title-text[data-v-a8e9098e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a8e9098e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a8e9098e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a8e9098e]{grid-template-columns:1fr}}.load-more-button[data-v-a8e9098e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a8e9098e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a8e9098e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d8ca4ccc]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d8ca4ccc]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d8ca4ccc]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d8ca4ccc]{margin-right:8px;color:#ff6f61}.review-content[data-v-d8ca4ccc]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d8ca4ccc]{margin-right:8px;color:#ff6f61}.review-content[data-v-d8ca4ccc]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d8ca4ccc]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d8ca4ccc]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d8ca4ccc]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d8ca4ccc]{padding:15px;max-width:100%}.review-title[data-v-d8ca4ccc]{font-size:18px}.review-content[data-v-d8ca4ccc],.rating[data-v-d8ca4ccc]{font-size:14px}}.top-banner[data-v-3b6056a8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-3b6056a8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-3b6056a8 2s infinite alternate}.top-banner-title-text[data-v-3b6056a8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-3b6056a8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-3b6056a8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-3b6056a8]{grid-template-columns:1fr}}.load-more-button[data-v-3b6056a8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-3b6056a8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-3b6056a8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-33697b86]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-33697b86]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-33697b86]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-33697b86]{margin-right:8px;color:#ff6f61}.review-content[data-v-33697b86]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-33697b86]{margin-right:8px;color:#ff6f61}.review-content[data-v-33697b86]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-33697b86]{margin-top:15px;display:flex;align-items:center}.rating[data-v-33697b86]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-33697b86]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-33697b86]{padding:15px;max-width:100%}.review-title[data-v-33697b86]{font-size:18px}.review-content[data-v-33697b86],.rating[data-v-33697b86]{font-size:14px}}.top-banner[data-v-a2d11992]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a2d11992]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a2d11992 2s infinite alternate}.top-banner-title-text[data-v-a2d11992]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a2d11992{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a2d11992]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a2d11992]{grid-template-columns:1fr}}.load-more-button[data-v-a2d11992]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a2d11992]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a2d11992]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0c2fa8d2]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0c2fa8d2]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0c2fa8d2]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0c2fa8d2]{margin-right:8px;color:#ff6f61}.review-content[data-v-0c2fa8d2]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0c2fa8d2]{margin-right:8px;color:#ff6f61}.review-content[data-v-0c2fa8d2]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0c2fa8d2]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0c2fa8d2]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0c2fa8d2]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0c2fa8d2]{padding:15px;max-width:100%}.review-title[data-v-0c2fa8d2]{font-size:18px}.review-content[data-v-0c2fa8d2],.rating[data-v-0c2fa8d2]{font-size:14px}}.top-banner[data-v-e1af7c6d]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-e1af7c6d]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-e1af7c6d 2s infinite alternate}.top-banner-title-text[data-v-e1af7c6d]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-e1af7c6d{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-e1af7c6d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-e1af7c6d]{grid-template-columns:1fr}}.load-more-button[data-v-e1af7c6d]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-e1af7c6d]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-e1af7c6d]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-570c7ed5]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-570c7ed5]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-570c7ed5]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-570c7ed5]{margin-right:8px;color:#ff6f61}.review-content[data-v-570c7ed5]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-570c7ed5]{margin-right:8px;color:#ff6f61}.review-content[data-v-570c7ed5]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-570c7ed5]{margin-top:15px;display:flex;align-items:center}.rating[data-v-570c7ed5]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-570c7ed5]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-570c7ed5]{padding:15px;max-width:100%}.review-title[data-v-570c7ed5]{font-size:18px}.review-content[data-v-570c7ed5],.rating[data-v-570c7ed5]{font-size:14px}}.top-banner[data-v-69898ad0]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-69898ad0]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-69898ad0 2s infinite alternate}.top-banner-title-text[data-v-69898ad0]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-69898ad0{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-69898ad0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-69898ad0]{grid-template-columns:1fr}}.load-more-button[data-v-69898ad0]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-69898ad0]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-69898ad0]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-72226615]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-72226615]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-72226615]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-72226615]{margin-right:8px;color:#ff6f61}.review-content[data-v-72226615]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-72226615]{margin-right:8px;color:#ff6f61}.review-content[data-v-72226615]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-72226615]{margin-top:15px;display:flex;align-items:center}.rating[data-v-72226615]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-72226615]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-72226615]{padding:15px;max-width:100%}.review-title[data-v-72226615]{font-size:18px}.review-content[data-v-72226615],.rating[data-v-72226615]{font-size:14px}}.top-banner[data-v-55a4bf6b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-55a4bf6b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-55a4bf6b 2s infinite alternate}.top-banner-title-text[data-v-55a4bf6b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-55a4bf6b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-55a4bf6b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-55a4bf6b]{grid-template-columns:1fr}}.load-more-button[data-v-55a4bf6b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-55a4bf6b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-55a4bf6b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-e35e98f5]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-e35e98f5]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-e35e98f5]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-e35e98f5]{margin-right:8px;color:#ff6f61}.review-content[data-v-e35e98f5]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-e35e98f5]{margin-right:8px;color:#ff6f61}.review-content[data-v-e35e98f5]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-e35e98f5]{margin-top:15px;display:flex;align-items:center}.rating[data-v-e35e98f5]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-e35e98f5]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-e35e98f5]{padding:15px;max-width:100%}.review-title[data-v-e35e98f5]{font-size:18px}.review-content[data-v-e35e98f5],.rating[data-v-e35e98f5]{font-size:14px}}.top-banner[data-v-5a2ba5d9]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-5a2ba5d9]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-5a2ba5d9 2s infinite alternate}.top-banner-title-text[data-v-5a2ba5d9]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-5a2ba5d9{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-5a2ba5d9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-5a2ba5d9]{grid-template-columns:1fr}}.load-more-button[data-v-5a2ba5d9]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-5a2ba5d9]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-5a2ba5d9]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0ae5aaef]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0ae5aaef]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0ae5aaef]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0ae5aaef]{margin-right:8px;color:#ff6f61}.review-content[data-v-0ae5aaef]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0ae5aaef]{margin-right:8px;color:#ff6f61}.review-content[data-v-0ae5aaef]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0ae5aaef]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0ae5aaef]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0ae5aaef]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0ae5aaef]{padding:15px;max-width:100%}.review-title[data-v-0ae5aaef]{font-size:18px}.review-content[data-v-0ae5aaef],.rating[data-v-0ae5aaef]{font-size:14px}}.top-banner[data-v-caa9d2d3]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-caa9d2d3]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-caa9d2d3 2s infinite alternate}.top-banner-title-text[data-v-caa9d2d3]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-caa9d2d3{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-caa9d2d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-caa9d2d3]{grid-template-columns:1fr}}.load-more-button[data-v-caa9d2d3]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-caa9d2d3]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-caa9d2d3]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-59b9c4ef]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-59b9c4ef]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-59b9c4ef]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-59b9c4ef]{margin-right:8px;color:#ff6f61}.review-content[data-v-59b9c4ef]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-59b9c4ef]{margin-right:8px;color:#ff6f61}.review-content[data-v-59b9c4ef]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-59b9c4ef]{margin-top:15px;display:flex;align-items:center}.rating[data-v-59b9c4ef]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-59b9c4ef]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-59b9c4ef]{padding:15px;max-width:100%}.review-title[data-v-59b9c4ef]{font-size:18px}.review-content[data-v-59b9c4ef],.rating[data-v-59b9c4ef]{font-size:14px}}.top-banner[data-v-fe53ecd7]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-fe53ecd7]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-fe53ecd7 2s infinite alternate}.top-banner-title-text[data-v-fe53ecd7]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-fe53ecd7{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-fe53ecd7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-fe53ecd7]{grid-template-columns:1fr}}.load-more-button[data-v-fe53ecd7]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-fe53ecd7]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-fe53ecd7]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1d49ab8a]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1d49ab8a]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1d49ab8a]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1d49ab8a]{margin-right:8px;color:#ff6f61}.review-content[data-v-1d49ab8a]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1d49ab8a]{margin-right:8px;color:#ff6f61}.review-content[data-v-1d49ab8a]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1d49ab8a]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1d49ab8a]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1d49ab8a]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1d49ab8a]{padding:15px;max-width:100%}.review-title[data-v-1d49ab8a]{font-size:18px}.review-content[data-v-1d49ab8a],.rating[data-v-1d49ab8a]{font-size:14px}}.top-banner[data-v-c0dcf4c2]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c0dcf4c2]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c0dcf4c2 2s infinite alternate}.top-banner-title-text[data-v-c0dcf4c2]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c0dcf4c2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c0dcf4c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c0dcf4c2]{grid-template-columns:1fr}}.load-more-button[data-v-c0dcf4c2]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c0dcf4c2]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c0dcf4c2]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a45fda43]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a45fda43]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a45fda43]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a45fda43]{margin-right:8px;color:#ff6f61}.review-content[data-v-a45fda43]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a45fda43]{margin-right:8px;color:#ff6f61}.review-content[data-v-a45fda43]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a45fda43]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a45fda43]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a45fda43]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a45fda43]{padding:15px;max-width:100%}.review-title[data-v-a45fda43]{font-size:18px}.review-content[data-v-a45fda43],.rating[data-v-a45fda43]{font-size:14px}}.top-banner[data-v-9fad90b4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9fad90b4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9fad90b4 2s infinite alternate}.top-banner-title-text[data-v-9fad90b4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9fad90b4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9fad90b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9fad90b4]{grid-template-columns:1fr}}.load-more-button[data-v-9fad90b4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9fad90b4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9fad90b4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4cca4ab6]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4cca4ab6]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4cca4ab6]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4cca4ab6]{margin-right:8px;color:#ff6f61}.review-content[data-v-4cca4ab6]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4cca4ab6]{margin-right:8px;color:#ff6f61}.review-content[data-v-4cca4ab6]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4cca4ab6]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4cca4ab6]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4cca4ab6]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4cca4ab6]{padding:15px;max-width:100%}.review-title[data-v-4cca4ab6]{font-size:18px}.review-content[data-v-4cca4ab6],.rating[data-v-4cca4ab6]{font-size:14px}}.top-banner[data-v-6642cf72]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-6642cf72]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-6642cf72 2s infinite alternate}.top-banner-title-text[data-v-6642cf72]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-6642cf72{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-6642cf72]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-6642cf72]{grid-template-columns:1fr}}.load-more-button[data-v-6642cf72]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-6642cf72]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-6642cf72]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-5af9c5ae]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-5af9c5ae]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-5af9c5ae]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-5af9c5ae]{margin-right:8px;color:#ff6f61}.review-content[data-v-5af9c5ae]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-5af9c5ae]{margin-right:8px;color:#ff6f61}.review-content[data-v-5af9c5ae]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-5af9c5ae]{margin-top:15px;display:flex;align-items:center}.rating[data-v-5af9c5ae]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-5af9c5ae]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-5af9c5ae]{padding:15px;max-width:100%}.review-title[data-v-5af9c5ae]{font-size:18px}.review-content[data-v-5af9c5ae],.rating[data-v-5af9c5ae]{font-size:14px}}.top-banner[data-v-8d517c73]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8d517c73]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8d517c73 2s infinite alternate}.top-banner-title-text[data-v-8d517c73]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8d517c73{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8d517c73]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8d517c73]{grid-template-columns:1fr}}.load-more-button[data-v-8d517c73]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8d517c73]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8d517c73]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-83844f7a]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-83844f7a]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-83844f7a]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-83844f7a]{margin-right:8px;color:#ff6f61}.review-content[data-v-83844f7a]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-83844f7a]{margin-right:8px;color:#ff6f61}.review-content[data-v-83844f7a]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-83844f7a]{margin-top:15px;display:flex;align-items:center}.rating[data-v-83844f7a]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-83844f7a]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-83844f7a]{padding:15px;max-width:100%}.review-title[data-v-83844f7a]{font-size:18px}.review-content[data-v-83844f7a],.rating[data-v-83844f7a]{font-size:14px}}.top-banner[data-v-adf08e74]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-adf08e74]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-adf08e74 2s infinite alternate}.top-banner-title-text[data-v-adf08e74]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-adf08e74{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-adf08e74]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-adf08e74]{grid-template-columns:1fr}}.load-more-button[data-v-adf08e74]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-adf08e74]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-adf08e74]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-bbf9aabe]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-bbf9aabe]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-bbf9aabe]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-bbf9aabe]{margin-right:8px;color:#ff6f61}.review-content[data-v-bbf9aabe]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-bbf9aabe]{margin-right:8px;color:#ff6f61}.review-content[data-v-bbf9aabe]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-bbf9aabe]{margin-top:15px;display:flex;align-items:center}.rating[data-v-bbf9aabe]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-bbf9aabe]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-bbf9aabe]{padding:15px;max-width:100%}.review-title[data-v-bbf9aabe]{font-size:18px}.review-content[data-v-bbf9aabe],.rating[data-v-bbf9aabe]{font-size:14px}}.top-banner[data-v-917f1043]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-917f1043]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-917f1043 2s infinite alternate}.top-banner-title-text[data-v-917f1043]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-917f1043{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-917f1043]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-917f1043]{grid-template-columns:1fr}}.load-more-button[data-v-917f1043]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-917f1043]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-917f1043]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4dbf7fb3]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4dbf7fb3]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4dbf7fb3]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4dbf7fb3]{margin-right:8px;color:#ff6f61}.review-content[data-v-4dbf7fb3]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4dbf7fb3]{margin-right:8px;color:#ff6f61}.review-content[data-v-4dbf7fb3]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4dbf7fb3]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4dbf7fb3]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4dbf7fb3]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4dbf7fb3]{padding:15px;max-width:100%}.review-title[data-v-4dbf7fb3]{font-size:18px}.review-content[data-v-4dbf7fb3],.rating[data-v-4dbf7fb3]{font-size:14px}}.top-banner[data-v-18f8ad14]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-18f8ad14]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-18f8ad14 2s infinite alternate}.top-banner-title-text[data-v-18f8ad14]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-18f8ad14{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-18f8ad14]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-18f8ad14]{grid-template-columns:1fr}}.load-more-button[data-v-18f8ad14]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-18f8ad14]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-18f8ad14]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-42201d92]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-42201d92]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-42201d92]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-42201d92]{margin-right:8px;color:#ff6f61}.review-content[data-v-42201d92]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-42201d92]{margin-right:8px;color:#ff6f61}.review-content[data-v-42201d92]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-42201d92]{margin-top:15px;display:flex;align-items:center}.rating[data-v-42201d92]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-42201d92]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-42201d92]{padding:15px;max-width:100%}.review-title[data-v-42201d92]{font-size:18px}.review-content[data-v-42201d92],.rating[data-v-42201d92]{font-size:14px}}.top-banner[data-v-5062ded9]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-5062ded9]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-5062ded9 2s infinite alternate}.top-banner-title-text[data-v-5062ded9]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-5062ded9{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-5062ded9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-5062ded9]{grid-template-columns:1fr}}.load-more-button[data-v-5062ded9]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-5062ded9]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-5062ded9]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f799bb48]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f799bb48]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f799bb48]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f799bb48]{margin-right:8px;color:#ff6f61}.review-content[data-v-f799bb48]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f799bb48]{margin-right:8px;color:#ff6f61}.review-content[data-v-f799bb48]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f799bb48]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f799bb48]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f799bb48]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f799bb48]{padding:15px;max-width:100%}.review-title[data-v-f799bb48]{font-size:18px}.review-content[data-v-f799bb48],.rating[data-v-f799bb48]{font-size:14px}}.top-banner[data-v-b84c4bee]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b84c4bee]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b84c4bee 2s infinite alternate}.top-banner-title-text[data-v-b84c4bee]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b84c4bee{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b84c4bee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b84c4bee]{grid-template-columns:1fr}}.load-more-button[data-v-b84c4bee]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b84c4bee]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b84c4bee]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4dccc151]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4dccc151]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4dccc151]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4dccc151]{margin-right:8px;color:#ff6f61}.review-content[data-v-4dccc151]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4dccc151]{margin-right:8px;color:#ff6f61}.review-content[data-v-4dccc151]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4dccc151]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4dccc151]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4dccc151]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4dccc151]{padding:15px;max-width:100%}.review-title[data-v-4dccc151]{font-size:18px}.review-content[data-v-4dccc151],.rating[data-v-4dccc151]{font-size:14px}}.top-banner[data-v-1d3838ed]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1d3838ed]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1d3838ed 2s infinite alternate}.top-banner-title-text[data-v-1d3838ed]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1d3838ed{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1d3838ed]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1d3838ed]{grid-template-columns:1fr}}.load-more-button[data-v-1d3838ed]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1d3838ed]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1d3838ed]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-28d74601]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-28d74601]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-28d74601]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-28d74601]{margin-right:8px;color:#ff6f61}.review-content[data-v-28d74601]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-28d74601]{margin-right:8px;color:#ff6f61}.review-content[data-v-28d74601]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-28d74601]{margin-top:15px;display:flex;align-items:center}.rating[data-v-28d74601]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-28d74601]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-28d74601]{padding:15px;max-width:100%}.review-title[data-v-28d74601]{font-size:18px}.review-content[data-v-28d74601],.rating[data-v-28d74601]{font-size:14px}}.top-banner[data-v-f432f6cc]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f432f6cc]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f432f6cc 2s infinite alternate}.top-banner-title-text[data-v-f432f6cc]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f432f6cc{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f432f6cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f432f6cc]{grid-template-columns:1fr}}.load-more-button[data-v-f432f6cc]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f432f6cc]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f432f6cc]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a181a871]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a181a871]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a181a871]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a181a871]{margin-right:8px;color:#ff6f61}.review-content[data-v-a181a871]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a181a871]{margin-right:8px;color:#ff6f61}.review-content[data-v-a181a871]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a181a871]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a181a871]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a181a871]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a181a871]{padding:15px;max-width:100%}.review-title[data-v-a181a871]{font-size:18px}.review-content[data-v-a181a871],.rating[data-v-a181a871]{font-size:14px}}.top-banner[data-v-e04c8b71]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-e04c8b71]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-e04c8b71 2s infinite alternate}.top-banner-title-text[data-v-e04c8b71]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-e04c8b71{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-e04c8b71]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-e04c8b71]{grid-template-columns:1fr}}.load-more-button[data-v-e04c8b71]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-e04c8b71]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-e04c8b71]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-9c5bb440]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-9c5bb440]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-9c5bb440]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-9c5bb440]{margin-right:8px;color:#ff6f61}.review-content[data-v-9c5bb440]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-9c5bb440]{margin-right:8px;color:#ff6f61}.review-content[data-v-9c5bb440]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-9c5bb440]{margin-top:15px;display:flex;align-items:center}.rating[data-v-9c5bb440]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-9c5bb440]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-9c5bb440]{padding:15px;max-width:100%}.review-title[data-v-9c5bb440]{font-size:18px}.review-content[data-v-9c5bb440],.rating[data-v-9c5bb440]{font-size:14px}}.top-banner[data-v-ed05c94d]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ed05c94d]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ed05c94d 2s infinite alternate}.top-banner-title-text[data-v-ed05c94d]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ed05c94d{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ed05c94d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ed05c94d]{grid-template-columns:1fr}}.load-more-button[data-v-ed05c94d]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ed05c94d]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ed05c94d]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-638356a4]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-638356a4]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-638356a4]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-638356a4]{margin-right:8px;color:#ff6f61}.review-content[data-v-638356a4]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-638356a4]{margin-right:8px;color:#ff6f61}.review-content[data-v-638356a4]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-638356a4]{margin-top:15px;display:flex;align-items:center}.rating[data-v-638356a4]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-638356a4]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-638356a4]{padding:15px;max-width:100%}.review-title[data-v-638356a4]{font-size:18px}.review-content[data-v-638356a4],.rating[data-v-638356a4]{font-size:14px}}.top-banner[data-v-d7b3740f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d7b3740f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d7b3740f 2s infinite alternate}.top-banner-title-text[data-v-d7b3740f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d7b3740f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d7b3740f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d7b3740f]{grid-template-columns:1fr}}.load-more-button[data-v-d7b3740f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d7b3740f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d7b3740f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-229ff2cf]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-229ff2cf]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-229ff2cf]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-229ff2cf]{margin-right:8px;color:#ff6f61}.review-content[data-v-229ff2cf]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-229ff2cf]{margin-right:8px;color:#ff6f61}.review-content[data-v-229ff2cf]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-229ff2cf]{margin-top:15px;display:flex;align-items:center}.rating[data-v-229ff2cf]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-229ff2cf]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-229ff2cf]{padding:15px;max-width:100%}.review-title[data-v-229ff2cf]{font-size:18px}.review-content[data-v-229ff2cf],.rating[data-v-229ff2cf]{font-size:14px}}.top-banner[data-v-ba2d21d1]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ba2d21d1]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ba2d21d1 2s infinite alternate}.top-banner-title-text[data-v-ba2d21d1]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ba2d21d1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ba2d21d1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ba2d21d1]{grid-template-columns:1fr}}.load-more-button[data-v-ba2d21d1]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ba2d21d1]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ba2d21d1]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-e5934ecb]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-e5934ecb]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-e5934ecb]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-e5934ecb]{margin-right:8px;color:#ff6f61}.review-content[data-v-e5934ecb]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-e5934ecb]{margin-right:8px;color:#ff6f61}.review-content[data-v-e5934ecb]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-e5934ecb]{margin-top:15px;display:flex;align-items:center}.rating[data-v-e5934ecb]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-e5934ecb]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-e5934ecb]{padding:15px;max-width:100%}.review-title[data-v-e5934ecb]{font-size:18px}.review-content[data-v-e5934ecb],.rating[data-v-e5934ecb]{font-size:14px}}.top-banner[data-v-3c9708d0]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-3c9708d0]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-3c9708d0 2s infinite alternate}.top-banner-title-text[data-v-3c9708d0]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-3c9708d0{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-3c9708d0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-3c9708d0]{grid-template-columns:1fr}}.load-more-button[data-v-3c9708d0]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-3c9708d0]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-3c9708d0]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-6ba2b5bb]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-6ba2b5bb]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-6ba2b5bb]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-6ba2b5bb]{margin-right:8px;color:#ff6f61}.review-content[data-v-6ba2b5bb]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-6ba2b5bb]{margin-right:8px;color:#ff6f61}.review-content[data-v-6ba2b5bb]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-6ba2b5bb]{margin-top:15px;display:flex;align-items:center}.rating[data-v-6ba2b5bb]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-6ba2b5bb]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-6ba2b5bb]{padding:15px;max-width:100%}.review-title[data-v-6ba2b5bb]{font-size:18px}.review-content[data-v-6ba2b5bb],.rating[data-v-6ba2b5bb]{font-size:14px}}.top-banner[data-v-4a46fe6b]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4a46fe6b]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4a46fe6b 2s infinite alternate}.top-banner-title-text[data-v-4a46fe6b]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4a46fe6b{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4a46fe6b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4a46fe6b]{grid-template-columns:1fr}}.load-more-button[data-v-4a46fe6b]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4a46fe6b]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4a46fe6b]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-899ea446]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-899ea446]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-899ea446]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-899ea446]{margin-right:8px;color:#ff6f61}.review-content[data-v-899ea446]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-899ea446]{margin-right:8px;color:#ff6f61}.review-content[data-v-899ea446]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-899ea446]{margin-top:15px;display:flex;align-items:center}.rating[data-v-899ea446]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-899ea446]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-899ea446]{padding:15px;max-width:100%}.review-title[data-v-899ea446]{font-size:18px}.review-content[data-v-899ea446],.rating[data-v-899ea446]{font-size:14px}}.top-banner[data-v-f7594172]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-f7594172]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-f7594172 2s infinite alternate}.top-banner-title-text[data-v-f7594172]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-f7594172{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-f7594172]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-f7594172]{grid-template-columns:1fr}}.load-more-button[data-v-f7594172]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-f7594172]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-f7594172]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a66886bf]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a66886bf]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a66886bf]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a66886bf]{margin-right:8px;color:#ff6f61}.review-content[data-v-a66886bf]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a66886bf]{margin-right:8px;color:#ff6f61}.review-content[data-v-a66886bf]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a66886bf]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a66886bf]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a66886bf]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a66886bf]{padding:15px;max-width:100%}.review-title[data-v-a66886bf]{font-size:18px}.review-content[data-v-a66886bf],.rating[data-v-a66886bf]{font-size:14px}}.top-banner[data-v-84fc0fbf]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-84fc0fbf]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-84fc0fbf 2s infinite alternate}.top-banner-title-text[data-v-84fc0fbf]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-84fc0fbf{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-84fc0fbf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-84fc0fbf]{grid-template-columns:1fr}}.load-more-button[data-v-84fc0fbf]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-84fc0fbf]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-84fc0fbf]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3bb83843]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3bb83843]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3bb83843]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3bb83843]{margin-right:8px;color:#ff6f61}.review-content[data-v-3bb83843]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3bb83843]{margin-right:8px;color:#ff6f61}.review-content[data-v-3bb83843]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3bb83843]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3bb83843]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3bb83843]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3bb83843]{padding:15px;max-width:100%}.review-title[data-v-3bb83843]{font-size:18px}.review-content[data-v-3bb83843],.rating[data-v-3bb83843]{font-size:14px}}.top-banner[data-v-a22a53c4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a22a53c4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a22a53c4 2s infinite alternate}.top-banner-title-text[data-v-a22a53c4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a22a53c4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a22a53c4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a22a53c4]{grid-template-columns:1fr}}.load-more-button[data-v-a22a53c4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a22a53c4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a22a53c4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-732a9298]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-732a9298]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-732a9298]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-732a9298]{margin-right:8px;color:#ff6f61}.review-content[data-v-732a9298]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-732a9298]{margin-right:8px;color:#ff6f61}.review-content[data-v-732a9298]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-732a9298]{margin-top:15px;display:flex;align-items:center}.rating[data-v-732a9298]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-732a9298]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-732a9298]{padding:15px;max-width:100%}.review-title[data-v-732a9298]{font-size:18px}.review-content[data-v-732a9298],.rating[data-v-732a9298]{font-size:14px}}.top-banner[data-v-ef61d7c2]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ef61d7c2]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ef61d7c2 2s infinite alternate}.top-banner-title-text[data-v-ef61d7c2]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ef61d7c2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ef61d7c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ef61d7c2]{grid-template-columns:1fr}}.load-more-button[data-v-ef61d7c2]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ef61d7c2]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ef61d7c2]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-012bafeb]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-012bafeb]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-012bafeb]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-012bafeb]{margin-right:8px;color:#ff6f61}.review-content[data-v-012bafeb]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-012bafeb]{margin-right:8px;color:#ff6f61}.review-content[data-v-012bafeb]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-012bafeb]{margin-top:15px;display:flex;align-items:center}.rating[data-v-012bafeb]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-012bafeb]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-012bafeb]{padding:15px;max-width:100%}.review-title[data-v-012bafeb]{font-size:18px}.review-content[data-v-012bafeb],.rating[data-v-012bafeb]{font-size:14px}}.top-banner[data-v-06bddd45]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-06bddd45]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-06bddd45 2s infinite alternate}.top-banner-title-text[data-v-06bddd45]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-06bddd45{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-06bddd45]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-06bddd45]{grid-template-columns:1fr}}.load-more-button[data-v-06bddd45]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-06bddd45]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-06bddd45]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a62b8435]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a62b8435]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a62b8435]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a62b8435]{margin-right:8px;color:#ff6f61}.review-content[data-v-a62b8435]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a62b8435]{margin-right:8px;color:#ff6f61}.review-content[data-v-a62b8435]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a62b8435]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a62b8435]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a62b8435]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a62b8435]{padding:15px;max-width:100%}.review-title[data-v-a62b8435]{font-size:18px}.review-content[data-v-a62b8435],.rating[data-v-a62b8435]{font-size:14px}}.top-banner[data-v-c2217319]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c2217319]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c2217319 2s infinite alternate}.top-banner-title-text[data-v-c2217319]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c2217319{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c2217319]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c2217319]{grid-template-columns:1fr}}.load-more-button[data-v-c2217319]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c2217319]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c2217319]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-175f4ea8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-175f4ea8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-175f4ea8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-175f4ea8]{margin-right:8px;color:#ff6f61}.review-content[data-v-175f4ea8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-175f4ea8]{margin-right:8px;color:#ff6f61}.review-content[data-v-175f4ea8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-175f4ea8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-175f4ea8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-175f4ea8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-175f4ea8]{padding:15px;max-width:100%}.review-title[data-v-175f4ea8]{font-size:18px}.review-content[data-v-175f4ea8],.rating[data-v-175f4ea8]{font-size:14px}}.top-banner[data-v-d908c6d8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d908c6d8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d908c6d8 2s infinite alternate}.top-banner-title-text[data-v-d908c6d8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d908c6d8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d908c6d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d908c6d8]{grid-template-columns:1fr}}.load-more-button[data-v-d908c6d8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d908c6d8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d908c6d8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-580eaef9]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-580eaef9]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-580eaef9]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-580eaef9]{margin-right:8px;color:#ff6f61}.review-content[data-v-580eaef9]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-580eaef9]{margin-right:8px;color:#ff6f61}.review-content[data-v-580eaef9]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-580eaef9]{margin-top:15px;display:flex;align-items:center}.rating[data-v-580eaef9]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-580eaef9]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-580eaef9]{padding:15px;max-width:100%}.review-title[data-v-580eaef9]{font-size:18px}.review-content[data-v-580eaef9],.rating[data-v-580eaef9]{font-size:14px}}.top-banner[data-v-4b718a49]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4b718a49]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4b718a49 2s infinite alternate}.top-banner-title-text[data-v-4b718a49]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4b718a49{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4b718a49]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4b718a49]{grid-template-columns:1fr}}.load-more-button[data-v-4b718a49]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4b718a49]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4b718a49]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-de4d0995]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-de4d0995]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-de4d0995]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-de4d0995]{margin-right:8px;color:#ff6f61}.review-content[data-v-de4d0995]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-de4d0995]{margin-right:8px;color:#ff6f61}.review-content[data-v-de4d0995]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-de4d0995]{margin-top:15px;display:flex;align-items:center}.rating[data-v-de4d0995]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-de4d0995]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-de4d0995]{padding:15px;max-width:100%}.review-title[data-v-de4d0995]{font-size:18px}.review-content[data-v-de4d0995],.rating[data-v-de4d0995]{font-size:14px}}.top-banner[data-v-8765b531]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8765b531]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8765b531 2s infinite alternate}.top-banner-title-text[data-v-8765b531]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8765b531{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8765b531]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8765b531]{grid-template-columns:1fr}}.load-more-button[data-v-8765b531]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8765b531]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8765b531]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-72d3b41b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-72d3b41b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-72d3b41b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-72d3b41b]{margin-right:8px;color:#ff6f61}.review-content[data-v-72d3b41b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-72d3b41b]{margin-right:8px;color:#ff6f61}.review-content[data-v-72d3b41b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-72d3b41b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-72d3b41b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-72d3b41b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-72d3b41b]{padding:15px;max-width:100%}.review-title[data-v-72d3b41b]{font-size:18px}.review-content[data-v-72d3b41b],.rating[data-v-72d3b41b]{font-size:14px}}.top-banner[data-v-a6cc2a20]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a6cc2a20]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a6cc2a20 2s infinite alternate}.top-banner-title-text[data-v-a6cc2a20]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a6cc2a20{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a6cc2a20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a6cc2a20]{grid-template-columns:1fr}}.load-more-button[data-v-a6cc2a20]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a6cc2a20]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a6cc2a20]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ac4a12c6]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ac4a12c6]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ac4a12c6]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ac4a12c6]{margin-right:8px;color:#ff6f61}.review-content[data-v-ac4a12c6]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ac4a12c6]{margin-right:8px;color:#ff6f61}.review-content[data-v-ac4a12c6]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ac4a12c6]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ac4a12c6]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ac4a12c6]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ac4a12c6]{padding:15px;max-width:100%}.review-title[data-v-ac4a12c6]{font-size:18px}.review-content[data-v-ac4a12c6],.rating[data-v-ac4a12c6]{font-size:14px}}.top-banner[data-v-9f41b710]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9f41b710]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9f41b710 2s infinite alternate}.top-banner-title-text[data-v-9f41b710]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9f41b710{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9f41b710]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9f41b710]{grid-template-columns:1fr}}.load-more-button[data-v-9f41b710]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9f41b710]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9f41b710]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-be1c4187]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-be1c4187]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-be1c4187]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-be1c4187]{margin-right:8px;color:#ff6f61}.review-content[data-v-be1c4187]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-be1c4187]{margin-right:8px;color:#ff6f61}.review-content[data-v-be1c4187]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-be1c4187]{margin-top:15px;display:flex;align-items:center}.rating[data-v-be1c4187]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-be1c4187]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-be1c4187]{padding:15px;max-width:100%}.review-title[data-v-be1c4187]{font-size:18px}.review-content[data-v-be1c4187],.rating[data-v-be1c4187]{font-size:14px}}.top-banner[data-v-626ca976]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-626ca976]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-626ca976 2s infinite alternate}.top-banner-title-text[data-v-626ca976]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-626ca976{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-626ca976]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-626ca976]{grid-template-columns:1fr}}.load-more-button[data-v-626ca976]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-626ca976]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-626ca976]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ea6e3840]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ea6e3840]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ea6e3840]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ea6e3840]{margin-right:8px;color:#ff6f61}.review-content[data-v-ea6e3840]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ea6e3840]{margin-right:8px;color:#ff6f61}.review-content[data-v-ea6e3840]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ea6e3840]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ea6e3840]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ea6e3840]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ea6e3840]{padding:15px;max-width:100%}.review-title[data-v-ea6e3840]{font-size:18px}.review-content[data-v-ea6e3840],.rating[data-v-ea6e3840]{font-size:14px}}.top-banner[data-v-9576c346]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9576c346]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9576c346 2s infinite alternate}.top-banner-title-text[data-v-9576c346]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9576c346{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9576c346]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9576c346]{grid-template-columns:1fr}}.load-more-button[data-v-9576c346]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9576c346]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9576c346]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-15083394]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-15083394]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-15083394]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-15083394]{margin-right:8px;color:#ff6f61}.review-content[data-v-15083394]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-15083394]{margin-right:8px;color:#ff6f61}.review-content[data-v-15083394]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-15083394]{margin-top:15px;display:flex;align-items:center}.rating[data-v-15083394]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-15083394]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-15083394]{padding:15px;max-width:100%}.review-title[data-v-15083394]{font-size:18px}.review-content[data-v-15083394],.rating[data-v-15083394]{font-size:14px}}.top-banner[data-v-1456cad6]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1456cad6]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1456cad6 2s infinite alternate}.top-banner-title-text[data-v-1456cad6]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1456cad6{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1456cad6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1456cad6]{grid-template-columns:1fr}}.load-more-button[data-v-1456cad6]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1456cad6]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1456cad6]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-bf6efebd]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-bf6efebd]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-bf6efebd]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-bf6efebd]{margin-right:8px;color:#ff6f61}.review-content[data-v-bf6efebd]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-bf6efebd]{margin-right:8px;color:#ff6f61}.review-content[data-v-bf6efebd]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-bf6efebd]{margin-top:15px;display:flex;align-items:center}.rating[data-v-bf6efebd]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-bf6efebd]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-bf6efebd]{padding:15px;max-width:100%}.review-title[data-v-bf6efebd]{font-size:18px}.review-content[data-v-bf6efebd],.rating[data-v-bf6efebd]{font-size:14px}}.top-banner[data-v-ae05db4d]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ae05db4d]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ae05db4d 2s infinite alternate}.top-banner-title-text[data-v-ae05db4d]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ae05db4d{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ae05db4d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ae05db4d]{grid-template-columns:1fr}}.load-more-button[data-v-ae05db4d]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ae05db4d]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ae05db4d]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-2b11eb68]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-2b11eb68]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-2b11eb68]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-2b11eb68]{margin-right:8px;color:#ff6f61}.review-content[data-v-2b11eb68]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-2b11eb68]{margin-right:8px;color:#ff6f61}.review-content[data-v-2b11eb68]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-2b11eb68]{margin-top:15px;display:flex;align-items:center}.rating[data-v-2b11eb68]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-2b11eb68]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-2b11eb68]{padding:15px;max-width:100%}.review-title[data-v-2b11eb68]{font-size:18px}.review-content[data-v-2b11eb68],.rating[data-v-2b11eb68]{font-size:14px}}.top-banner[data-v-389c6907]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-389c6907]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-389c6907 2s infinite alternate}.top-banner-title-text[data-v-389c6907]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-389c6907{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-389c6907]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-389c6907]{grid-template-columns:1fr}}.load-more-button[data-v-389c6907]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-389c6907]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-389c6907]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-706e2f72]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-706e2f72]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-706e2f72]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-706e2f72]{margin-right:8px;color:#ff6f61}.review-content[data-v-706e2f72]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-706e2f72]{margin-right:8px;color:#ff6f61}.review-content[data-v-706e2f72]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-706e2f72]{margin-top:15px;display:flex;align-items:center}.rating[data-v-706e2f72]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-706e2f72]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-706e2f72]{padding:15px;max-width:100%}.review-title[data-v-706e2f72]{font-size:18px}.review-content[data-v-706e2f72],.rating[data-v-706e2f72]{font-size:14px}}.top-banner[data-v-27168def]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-27168def]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-27168def 2s infinite alternate}.top-banner-title-text[data-v-27168def]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-27168def{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-27168def]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-27168def]{grid-template-columns:1fr}}.load-more-button[data-v-27168def]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-27168def]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-27168def]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8e62d479]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8e62d479]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8e62d479]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8e62d479]{margin-right:8px;color:#ff6f61}.review-content[data-v-8e62d479]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8e62d479]{margin-right:8px;color:#ff6f61}.review-content[data-v-8e62d479]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8e62d479]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8e62d479]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8e62d479]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8e62d479]{padding:15px;max-width:100%}.review-title[data-v-8e62d479]{font-size:18px}.review-content[data-v-8e62d479],.rating[data-v-8e62d479]{font-size:14px}}.top-banner[data-v-830b2227]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-830b2227]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-830b2227 2s infinite alternate}.top-banner-title-text[data-v-830b2227]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-830b2227{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-830b2227]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-830b2227]{grid-template-columns:1fr}}.load-more-button[data-v-830b2227]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-830b2227]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-830b2227]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f7463710]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f7463710]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f7463710]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f7463710]{margin-right:8px;color:#ff6f61}.review-content[data-v-f7463710]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f7463710]{margin-right:8px;color:#ff6f61}.review-content[data-v-f7463710]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f7463710]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f7463710]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f7463710]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f7463710]{padding:15px;max-width:100%}.review-title[data-v-f7463710]{font-size:18px}.review-content[data-v-f7463710],.rating[data-v-f7463710]{font-size:14px}}.top-banner[data-v-aafaef38]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-aafaef38]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-aafaef38 2s infinite alternate}.top-banner-title-text[data-v-aafaef38]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-aafaef38{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-aafaef38]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-aafaef38]{grid-template-columns:1fr}}.load-more-button[data-v-aafaef38]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-aafaef38]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-aafaef38]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f04a6ebd]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f04a6ebd]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f04a6ebd]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f04a6ebd]{margin-right:8px;color:#ff6f61}.review-content[data-v-f04a6ebd]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f04a6ebd]{margin-right:8px;color:#ff6f61}.review-content[data-v-f04a6ebd]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f04a6ebd]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f04a6ebd]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f04a6ebd]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f04a6ebd]{padding:15px;max-width:100%}.review-title[data-v-f04a6ebd]{font-size:18px}.review-content[data-v-f04a6ebd],.rating[data-v-f04a6ebd]{font-size:14px}}.top-banner[data-v-e11823f9]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-e11823f9]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-e11823f9 2s infinite alternate}.top-banner-title-text[data-v-e11823f9]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-e11823f9{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-e11823f9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-e11823f9]{grid-template-columns:1fr}}.load-more-button[data-v-e11823f9]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-e11823f9]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-e11823f9]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-bcaa4ba7]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-bcaa4ba7]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-bcaa4ba7]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-bcaa4ba7]{margin-right:8px;color:#ff6f61}.review-content[data-v-bcaa4ba7]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-bcaa4ba7]{margin-right:8px;color:#ff6f61}.review-content[data-v-bcaa4ba7]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-bcaa4ba7]{margin-top:15px;display:flex;align-items:center}.rating[data-v-bcaa4ba7]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-bcaa4ba7]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-bcaa4ba7]{padding:15px;max-width:100%}.review-title[data-v-bcaa4ba7]{font-size:18px}.review-content[data-v-bcaa4ba7],.rating[data-v-bcaa4ba7]{font-size:14px}}.top-banner[data-v-dca9bac7]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-dca9bac7]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-dca9bac7 2s infinite alternate}.top-banner-title-text[data-v-dca9bac7]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-dca9bac7{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-dca9bac7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-dca9bac7]{grid-template-columns:1fr}}.load-more-button[data-v-dca9bac7]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-dca9bac7]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-dca9bac7]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-79e7b26d]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-79e7b26d]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-79e7b26d]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-79e7b26d]{margin-right:8px;color:#ff6f61}.review-content[data-v-79e7b26d]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-79e7b26d]{margin-right:8px;color:#ff6f61}.review-content[data-v-79e7b26d]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-79e7b26d]{margin-top:15px;display:flex;align-items:center}.rating[data-v-79e7b26d]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-79e7b26d]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-79e7b26d]{padding:15px;max-width:100%}.review-title[data-v-79e7b26d]{font-size:18px}.review-content[data-v-79e7b26d],.rating[data-v-79e7b26d]{font-size:14px}}.top-banner[data-v-584d95fe]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-584d95fe]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-584d95fe 2s infinite alternate}.top-banner-title-text[data-v-584d95fe]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-584d95fe{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-584d95fe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-584d95fe]{grid-template-columns:1fr}}.load-more-button[data-v-584d95fe]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-584d95fe]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-584d95fe]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3b22c4aa]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3b22c4aa]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3b22c4aa]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3b22c4aa]{margin-right:8px;color:#ff6f61}.review-content[data-v-3b22c4aa]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3b22c4aa]{margin-right:8px;color:#ff6f61}.review-content[data-v-3b22c4aa]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3b22c4aa]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3b22c4aa]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3b22c4aa]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3b22c4aa]{padding:15px;max-width:100%}.review-title[data-v-3b22c4aa]{font-size:18px}.review-content[data-v-3b22c4aa],.rating[data-v-3b22c4aa]{font-size:14px}}.top-banner[data-v-5fae4e0c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-5fae4e0c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-5fae4e0c 2s infinite alternate}.top-banner-title-text[data-v-5fae4e0c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-5fae4e0c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-5fae4e0c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-5fae4e0c]{grid-template-columns:1fr}}.load-more-button[data-v-5fae4e0c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-5fae4e0c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-5fae4e0c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-01b81877]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-01b81877]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-01b81877]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-01b81877]{margin-right:8px;color:#ff6f61}.review-content[data-v-01b81877]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-01b81877]{margin-right:8px;color:#ff6f61}.review-content[data-v-01b81877]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-01b81877]{margin-top:15px;display:flex;align-items:center}.rating[data-v-01b81877]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-01b81877]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-01b81877]{padding:15px;max-width:100%}.review-title[data-v-01b81877]{font-size:18px}.review-content[data-v-01b81877],.rating[data-v-01b81877]{font-size:14px}}.top-banner[data-v-060bb488]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-060bb488]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-060bb488 2s infinite alternate}.top-banner-title-text[data-v-060bb488]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-060bb488{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-060bb488]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-060bb488]{grid-template-columns:1fr}}.load-more-button[data-v-060bb488]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-060bb488]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-060bb488]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d2627e50]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d2627e50]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d2627e50]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d2627e50]{margin-right:8px;color:#ff6f61}.review-content[data-v-d2627e50]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d2627e50]{margin-right:8px;color:#ff6f61}.review-content[data-v-d2627e50]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d2627e50]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d2627e50]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d2627e50]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d2627e50]{padding:15px;max-width:100%}.review-title[data-v-d2627e50]{font-size:18px}.review-content[data-v-d2627e50],.rating[data-v-d2627e50]{font-size:14px}}.top-banner[data-v-c8dda143]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c8dda143]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c8dda143 2s infinite alternate}.top-banner-title-text[data-v-c8dda143]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c8dda143{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c8dda143]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c8dda143]{grid-template-columns:1fr}}.load-more-button[data-v-c8dda143]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c8dda143]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c8dda143]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-9e798c67]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-9e798c67]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-9e798c67]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-9e798c67]{margin-right:8px;color:#ff6f61}.review-content[data-v-9e798c67]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-9e798c67]{margin-right:8px;color:#ff6f61}.review-content[data-v-9e798c67]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-9e798c67]{margin-top:15px;display:flex;align-items:center}.rating[data-v-9e798c67]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-9e798c67]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-9e798c67]{padding:15px;max-width:100%}.review-title[data-v-9e798c67]{font-size:18px}.review-content[data-v-9e798c67],.rating[data-v-9e798c67]{font-size:14px}}.top-banner[data-v-a5e31dc4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a5e31dc4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a5e31dc4 2s infinite alternate}.top-banner-title-text[data-v-a5e31dc4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a5e31dc4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a5e31dc4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a5e31dc4]{grid-template-columns:1fr}}.load-more-button[data-v-a5e31dc4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a5e31dc4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a5e31dc4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8d5b17f2]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8d5b17f2]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8d5b17f2]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8d5b17f2]{margin-right:8px;color:#ff6f61}.review-content[data-v-8d5b17f2]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8d5b17f2]{margin-right:8px;color:#ff6f61}.review-content[data-v-8d5b17f2]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8d5b17f2]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8d5b17f2]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8d5b17f2]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8d5b17f2]{padding:15px;max-width:100%}.review-title[data-v-8d5b17f2]{font-size:18px}.review-content[data-v-8d5b17f2],.rating[data-v-8d5b17f2]{font-size:14px}}.top-banner[data-v-ee92afc8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ee92afc8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ee92afc8 2s infinite alternate}.top-banner-title-text[data-v-ee92afc8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ee92afc8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ee92afc8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ee92afc8]{grid-template-columns:1fr}}.load-more-button[data-v-ee92afc8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ee92afc8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ee92afc8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1112bfa0]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1112bfa0]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1112bfa0]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1112bfa0]{margin-right:8px;color:#ff6f61}.review-content[data-v-1112bfa0]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1112bfa0]{margin-right:8px;color:#ff6f61}.review-content[data-v-1112bfa0]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1112bfa0]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1112bfa0]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1112bfa0]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1112bfa0]{padding:15px;max-width:100%}.review-title[data-v-1112bfa0]{font-size:18px}.review-content[data-v-1112bfa0],.rating[data-v-1112bfa0]{font-size:14px}}.top-banner[data-v-d5f2f9a2]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d5f2f9a2]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d5f2f9a2 2s infinite alternate}.top-banner-title-text[data-v-d5f2f9a2]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d5f2f9a2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d5f2f9a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d5f2f9a2]{grid-template-columns:1fr}}.load-more-button[data-v-d5f2f9a2]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d5f2f9a2]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d5f2f9a2]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-d51f151b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-d51f151b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-d51f151b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-d51f151b]{margin-right:8px;color:#ff6f61}.review-content[data-v-d51f151b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-d51f151b]{margin-right:8px;color:#ff6f61}.review-content[data-v-d51f151b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-d51f151b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-d51f151b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-d51f151b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-d51f151b]{padding:15px;max-width:100%}.review-title[data-v-d51f151b]{font-size:18px}.review-content[data-v-d51f151b],.rating[data-v-d51f151b]{font-size:14px}}.top-banner[data-v-87d5b605]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-87d5b605]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-87d5b605 2s infinite alternate}.top-banner-title-text[data-v-87d5b605]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-87d5b605{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-87d5b605]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-87d5b605]{grid-template-columns:1fr}}.load-more-button[data-v-87d5b605]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-87d5b605]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-87d5b605]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-18a1a6e8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-18a1a6e8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-18a1a6e8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-18a1a6e8]{margin-right:8px;color:#ff6f61}.review-content[data-v-18a1a6e8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-18a1a6e8]{margin-right:8px;color:#ff6f61}.review-content[data-v-18a1a6e8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-18a1a6e8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-18a1a6e8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-18a1a6e8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-18a1a6e8]{padding:15px;max-width:100%}.review-title[data-v-18a1a6e8]{font-size:18px}.review-content[data-v-18a1a6e8],.rating[data-v-18a1a6e8]{font-size:14px}}.top-banner[data-v-b2f4980e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b2f4980e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b2f4980e 2s infinite alternate}.top-banner-title-text[data-v-b2f4980e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b2f4980e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b2f4980e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b2f4980e]{grid-template-columns:1fr}}.load-more-button[data-v-b2f4980e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b2f4980e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b2f4980e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-206928fe]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-206928fe]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-206928fe]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-206928fe]{margin-right:8px;color:#ff6f61}.review-content[data-v-206928fe]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-206928fe]{margin-right:8px;color:#ff6f61}.review-content[data-v-206928fe]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-206928fe]{margin-top:15px;display:flex;align-items:center}.rating[data-v-206928fe]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-206928fe]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-206928fe]{padding:15px;max-width:100%}.review-title[data-v-206928fe]{font-size:18px}.review-content[data-v-206928fe],.rating[data-v-206928fe]{font-size:14px}}.top-banner[data-v-86827d02]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-86827d02]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-86827d02 2s infinite alternate}.top-banner-title-text[data-v-86827d02]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-86827d02{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-86827d02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-86827d02]{grid-template-columns:1fr}}.load-more-button[data-v-86827d02]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-86827d02]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-86827d02]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-e1ab1280]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-e1ab1280]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-e1ab1280]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-e1ab1280]{margin-right:8px;color:#ff6f61}.review-content[data-v-e1ab1280]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-e1ab1280]{margin-right:8px;color:#ff6f61}.review-content[data-v-e1ab1280]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-e1ab1280]{margin-top:15px;display:flex;align-items:center}.rating[data-v-e1ab1280]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-e1ab1280]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-e1ab1280]{padding:15px;max-width:100%}.review-title[data-v-e1ab1280]{font-size:18px}.review-content[data-v-e1ab1280],.rating[data-v-e1ab1280]{font-size:14px}}.top-banner[data-v-c3f9c870]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c3f9c870]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c3f9c870 2s infinite alternate}.top-banner-title-text[data-v-c3f9c870]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c3f9c870{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c3f9c870]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c3f9c870]{grid-template-columns:1fr}}.load-more-button[data-v-c3f9c870]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c3f9c870]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c3f9c870]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-7d8fcbf8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-7d8fcbf8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-7d8fcbf8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-7d8fcbf8]{margin-right:8px;color:#ff6f61}.review-content[data-v-7d8fcbf8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-7d8fcbf8]{margin-right:8px;color:#ff6f61}.review-content[data-v-7d8fcbf8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-7d8fcbf8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-7d8fcbf8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-7d8fcbf8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-7d8fcbf8]{padding:15px;max-width:100%}.review-title[data-v-7d8fcbf8]{font-size:18px}.review-content[data-v-7d8fcbf8],.rating[data-v-7d8fcbf8]{font-size:14px}}.top-banner[data-v-283cae00]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-283cae00]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-283cae00 2s infinite alternate}.top-banner-title-text[data-v-283cae00]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-283cae00{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-283cae00]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-283cae00]{grid-template-columns:1fr}}.load-more-button[data-v-283cae00]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-283cae00]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-283cae00]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4f24e8e5]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4f24e8e5]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4f24e8e5]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4f24e8e5]{margin-right:8px;color:#ff6f61}.review-content[data-v-4f24e8e5]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4f24e8e5]{margin-right:8px;color:#ff6f61}.review-content[data-v-4f24e8e5]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4f24e8e5]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4f24e8e5]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4f24e8e5]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4f24e8e5]{padding:15px;max-width:100%}.review-title[data-v-4f24e8e5]{font-size:18px}.review-content[data-v-4f24e8e5],.rating[data-v-4f24e8e5]{font-size:14px}}.top-banner[data-v-cc472aca]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-cc472aca]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-cc472aca 2s infinite alternate}.top-banner-title-text[data-v-cc472aca]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-cc472aca{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-cc472aca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-cc472aca]{grid-template-columns:1fr}}.load-more-button[data-v-cc472aca]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-cc472aca]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-cc472aca]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3b7a152b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3b7a152b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3b7a152b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3b7a152b]{margin-right:8px;color:#ff6f61}.review-content[data-v-3b7a152b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3b7a152b]{margin-right:8px;color:#ff6f61}.review-content[data-v-3b7a152b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3b7a152b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3b7a152b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3b7a152b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3b7a152b]{padding:15px;max-width:100%}.review-title[data-v-3b7a152b]{font-size:18px}.review-content[data-v-3b7a152b],.rating[data-v-3b7a152b]{font-size:14px}}.top-banner[data-v-51d8ada4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-51d8ada4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-51d8ada4 2s infinite alternate}.top-banner-title-text[data-v-51d8ada4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-51d8ada4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-51d8ada4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-51d8ada4]{grid-template-columns:1fr}}.load-more-button[data-v-51d8ada4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-51d8ada4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-51d8ada4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-235a3a8f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-235a3a8f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-235a3a8f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-235a3a8f]{margin-right:8px;color:#ff6f61}.review-content[data-v-235a3a8f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-235a3a8f]{margin-right:8px;color:#ff6f61}.review-content[data-v-235a3a8f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-235a3a8f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-235a3a8f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-235a3a8f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-235a3a8f]{padding:15px;max-width:100%}.review-title[data-v-235a3a8f]{font-size:18px}.review-content[data-v-235a3a8f],.rating[data-v-235a3a8f]{font-size:14px}}.top-banner[data-v-d81fadeb]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d81fadeb]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d81fadeb 2s infinite alternate}.top-banner-title-text[data-v-d81fadeb]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d81fadeb{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d81fadeb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d81fadeb]{grid-template-columns:1fr}}.load-more-button[data-v-d81fadeb]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d81fadeb]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d81fadeb]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4da108b5]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4da108b5]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4da108b5]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4da108b5]{margin-right:8px;color:#ff6f61}.review-content[data-v-4da108b5]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4da108b5]{margin-right:8px;color:#ff6f61}.review-content[data-v-4da108b5]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4da108b5]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4da108b5]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4da108b5]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4da108b5]{padding:15px;max-width:100%}.review-title[data-v-4da108b5]{font-size:18px}.review-content[data-v-4da108b5],.rating[data-v-4da108b5]{font-size:14px}}.top-banner[data-v-2503fd86]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-2503fd86]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-2503fd86 2s infinite alternate}.top-banner-title-text[data-v-2503fd86]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-2503fd86{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-2503fd86]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-2503fd86]{grid-template-columns:1fr}}.load-more-button[data-v-2503fd86]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-2503fd86]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-2503fd86]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-2f4ae219]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-2f4ae219]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-2f4ae219]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-2f4ae219]{margin-right:8px;color:#ff6f61}.review-content[data-v-2f4ae219]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-2f4ae219]{margin-right:8px;color:#ff6f61}.review-content[data-v-2f4ae219]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-2f4ae219]{margin-top:15px;display:flex;align-items:center}.rating[data-v-2f4ae219]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-2f4ae219]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-2f4ae219]{padding:15px;max-width:100%}.review-title[data-v-2f4ae219]{font-size:18px}.review-content[data-v-2f4ae219],.rating[data-v-2f4ae219]{font-size:14px}}.top-banner[data-v-fd52ba61]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-fd52ba61]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-fd52ba61 2s infinite alternate}.top-banner-title-text[data-v-fd52ba61]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-fd52ba61{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-fd52ba61]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-fd52ba61]{grid-template-columns:1fr}}.load-more-button[data-v-fd52ba61]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-fd52ba61]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-fd52ba61]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4809004f]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4809004f]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4809004f]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4809004f]{margin-right:8px;color:#ff6f61}.review-content[data-v-4809004f]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4809004f]{margin-right:8px;color:#ff6f61}.review-content[data-v-4809004f]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4809004f]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4809004f]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4809004f]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4809004f]{padding:15px;max-width:100%}.review-title[data-v-4809004f]{font-size:18px}.review-content[data-v-4809004f],.rating[data-v-4809004f]{font-size:14px}}.top-banner[data-v-0f66759c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0f66759c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0f66759c 2s infinite alternate}.top-banner-title-text[data-v-0f66759c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0f66759c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0f66759c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0f66759c]{grid-template-columns:1fr}}.load-more-button[data-v-0f66759c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0f66759c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0f66759c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-7281e3c2]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-7281e3c2]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-7281e3c2]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-7281e3c2]{margin-right:8px;color:#ff6f61}.review-content[data-v-7281e3c2]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-7281e3c2]{margin-right:8px;color:#ff6f61}.review-content[data-v-7281e3c2]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-7281e3c2]{margin-top:15px;display:flex;align-items:center}.rating[data-v-7281e3c2]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-7281e3c2]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-7281e3c2]{padding:15px;max-width:100%}.review-title[data-v-7281e3c2]{font-size:18px}.review-content[data-v-7281e3c2],.rating[data-v-7281e3c2]{font-size:14px}}.top-banner[data-v-d68882f0]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d68882f0]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d68882f0 2s infinite alternate}.top-banner-title-text[data-v-d68882f0]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d68882f0{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d68882f0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d68882f0]{grid-template-columns:1fr}}.load-more-button[data-v-d68882f0]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d68882f0]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d68882f0]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-99d58b25]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-99d58b25]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-99d58b25]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-99d58b25]{margin-right:8px;color:#ff6f61}.review-content[data-v-99d58b25]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-99d58b25]{margin-right:8px;color:#ff6f61}.review-content[data-v-99d58b25]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-99d58b25]{margin-top:15px;display:flex;align-items:center}.rating[data-v-99d58b25]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-99d58b25]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-99d58b25]{padding:15px;max-width:100%}.review-title[data-v-99d58b25]{font-size:18px}.review-content[data-v-99d58b25],.rating[data-v-99d58b25]{font-size:14px}}.top-banner[data-v-4dfe37e4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4dfe37e4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4dfe37e4 2s infinite alternate}.top-banner-title-text[data-v-4dfe37e4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4dfe37e4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4dfe37e4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4dfe37e4]{grid-template-columns:1fr}}.load-more-button[data-v-4dfe37e4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4dfe37e4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4dfe37e4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-fd092f0e]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-fd092f0e]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-fd092f0e]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-fd092f0e]{margin-right:8px;color:#ff6f61}.review-content[data-v-fd092f0e]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-fd092f0e]{margin-right:8px;color:#ff6f61}.review-content[data-v-fd092f0e]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-fd092f0e]{margin-top:15px;display:flex;align-items:center}.rating[data-v-fd092f0e]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-fd092f0e]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-fd092f0e]{padding:15px;max-width:100%}.review-title[data-v-fd092f0e]{font-size:18px}.review-content[data-v-fd092f0e],.rating[data-v-fd092f0e]{font-size:14px}}.top-banner[data-v-5aff0128]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-5aff0128]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-5aff0128 2s infinite alternate}.top-banner-title-text[data-v-5aff0128]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-5aff0128{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-5aff0128]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-5aff0128]{grid-template-columns:1fr}}.load-more-button[data-v-5aff0128]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-5aff0128]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-5aff0128]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c3a9f75e]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c3a9f75e]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c3a9f75e]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c3a9f75e]{margin-right:8px;color:#ff6f61}.review-content[data-v-c3a9f75e]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c3a9f75e]{margin-right:8px;color:#ff6f61}.review-content[data-v-c3a9f75e]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c3a9f75e]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c3a9f75e]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c3a9f75e]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c3a9f75e]{padding:15px;max-width:100%}.review-title[data-v-c3a9f75e]{font-size:18px}.review-content[data-v-c3a9f75e],.rating[data-v-c3a9f75e]{font-size:14px}}.top-banner[data-v-644731d7]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-644731d7]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-644731d7 2s infinite alternate}.top-banner-title-text[data-v-644731d7]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-644731d7{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-644731d7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-644731d7]{grid-template-columns:1fr}}.load-more-button[data-v-644731d7]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-644731d7]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-644731d7]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8a65b3eb]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8a65b3eb]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8a65b3eb]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8a65b3eb]{margin-right:8px;color:#ff6f61}.review-content[data-v-8a65b3eb]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8a65b3eb]{margin-right:8px;color:#ff6f61}.review-content[data-v-8a65b3eb]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8a65b3eb]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8a65b3eb]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8a65b3eb]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8a65b3eb]{padding:15px;max-width:100%}.review-title[data-v-8a65b3eb]{font-size:18px}.review-content[data-v-8a65b3eb],.rating[data-v-8a65b3eb]{font-size:14px}}.top-banner[data-v-ebe75fc1]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ebe75fc1]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ebe75fc1 2s infinite alternate}.top-banner-title-text[data-v-ebe75fc1]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ebe75fc1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ebe75fc1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ebe75fc1]{grid-template-columns:1fr}}.load-more-button[data-v-ebe75fc1]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ebe75fc1]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ebe75fc1]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-923e0206]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-923e0206]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-923e0206]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-923e0206]{margin-right:8px;color:#ff6f61}.review-content[data-v-923e0206]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-923e0206]{margin-right:8px;color:#ff6f61}.review-content[data-v-923e0206]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-923e0206]{margin-top:15px;display:flex;align-items:center}.rating[data-v-923e0206]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-923e0206]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-923e0206]{padding:15px;max-width:100%}.review-title[data-v-923e0206]{font-size:18px}.review-content[data-v-923e0206],.rating[data-v-923e0206]{font-size:14px}}.top-banner[data-v-4adb5e46]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4adb5e46]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4adb5e46 2s infinite alternate}.top-banner-title-text[data-v-4adb5e46]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4adb5e46{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4adb5e46]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4adb5e46]{grid-template-columns:1fr}}.load-more-button[data-v-4adb5e46]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4adb5e46]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4adb5e46]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0c60d4c7]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0c60d4c7]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0c60d4c7]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0c60d4c7]{margin-right:8px;color:#ff6f61}.review-content[data-v-0c60d4c7]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0c60d4c7]{margin-right:8px;color:#ff6f61}.review-content[data-v-0c60d4c7]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0c60d4c7]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0c60d4c7]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0c60d4c7]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0c60d4c7]{padding:15px;max-width:100%}.review-title[data-v-0c60d4c7]{font-size:18px}.review-content[data-v-0c60d4c7],.rating[data-v-0c60d4c7]{font-size:14px}}.top-banner[data-v-a55de1ef]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a55de1ef]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a55de1ef 2s infinite alternate}.top-banner-title-text[data-v-a55de1ef]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a55de1ef{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a55de1ef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a55de1ef]{grid-template-columns:1fr}}.load-more-button[data-v-a55de1ef]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a55de1ef]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a55de1ef]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-50e3a894]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-50e3a894]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-50e3a894]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-50e3a894]{margin-right:8px;color:#ff6f61}.review-content[data-v-50e3a894]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-50e3a894]{margin-right:8px;color:#ff6f61}.review-content[data-v-50e3a894]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-50e3a894]{margin-top:15px;display:flex;align-items:center}.rating[data-v-50e3a894]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-50e3a894]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-50e3a894]{padding:15px;max-width:100%}.review-title[data-v-50e3a894]{font-size:18px}.review-content[data-v-50e3a894],.rating[data-v-50e3a894]{font-size:14px}}.top-banner[data-v-3dbbf4e6]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-3dbbf4e6]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-3dbbf4e6 2s infinite alternate}.top-banner-title-text[data-v-3dbbf4e6]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-3dbbf4e6{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-3dbbf4e6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-3dbbf4e6]{grid-template-columns:1fr}}.load-more-button[data-v-3dbbf4e6]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-3dbbf4e6]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-3dbbf4e6]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8aa82e9d]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8aa82e9d]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8aa82e9d]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8aa82e9d]{margin-right:8px;color:#ff6f61}.review-content[data-v-8aa82e9d]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8aa82e9d]{margin-right:8px;color:#ff6f61}.review-content[data-v-8aa82e9d]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8aa82e9d]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8aa82e9d]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8aa82e9d]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8aa82e9d]{padding:15px;max-width:100%}.review-title[data-v-8aa82e9d]{font-size:18px}.review-content[data-v-8aa82e9d],.rating[data-v-8aa82e9d]{font-size:14px}}.top-banner[data-v-9e0963e5]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9e0963e5]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9e0963e5 2s infinite alternate}.top-banner-title-text[data-v-9e0963e5]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9e0963e5{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9e0963e5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9e0963e5]{grid-template-columns:1fr}}.load-more-button[data-v-9e0963e5]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9e0963e5]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9e0963e5]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0f87b955]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0f87b955]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0f87b955]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0f87b955]{margin-right:8px;color:#ff6f61}.review-content[data-v-0f87b955]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0f87b955]{margin-right:8px;color:#ff6f61}.review-content[data-v-0f87b955]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0f87b955]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0f87b955]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0f87b955]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0f87b955]{padding:15px;max-width:100%}.review-title[data-v-0f87b955]{font-size:18px}.review-content[data-v-0f87b955],.rating[data-v-0f87b955]{font-size:14px}}.top-banner[data-v-b431a29c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b431a29c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b431a29c 2s infinite alternate}.top-banner-title-text[data-v-b431a29c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b431a29c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b431a29c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b431a29c]{grid-template-columns:1fr}}.load-more-button[data-v-b431a29c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b431a29c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b431a29c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-79658662]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-79658662]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-79658662]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-79658662]{margin-right:8px;color:#ff6f61}.review-content[data-v-79658662]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-79658662]{margin-right:8px;color:#ff6f61}.review-content[data-v-79658662]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-79658662]{margin-top:15px;display:flex;align-items:center}.rating[data-v-79658662]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-79658662]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-79658662]{padding:15px;max-width:100%}.review-title[data-v-79658662]{font-size:18px}.review-content[data-v-79658662],.rating[data-v-79658662]{font-size:14px}}.top-banner[data-v-fde42fe7]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-fde42fe7]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-fde42fe7 2s infinite alternate}.top-banner-title-text[data-v-fde42fe7]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-fde42fe7{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-fde42fe7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-fde42fe7]{grid-template-columns:1fr}}.load-more-button[data-v-fde42fe7]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-fde42fe7]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-fde42fe7]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ed0201eb]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ed0201eb]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ed0201eb]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ed0201eb]{margin-right:8px;color:#ff6f61}.review-content[data-v-ed0201eb]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ed0201eb]{margin-right:8px;color:#ff6f61}.review-content[data-v-ed0201eb]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ed0201eb]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ed0201eb]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ed0201eb]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ed0201eb]{padding:15px;max-width:100%}.review-title[data-v-ed0201eb]{font-size:18px}.review-content[data-v-ed0201eb],.rating[data-v-ed0201eb]{font-size:14px}}.top-banner[data-v-ed5a81dc]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ed5a81dc]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ed5a81dc 2s infinite alternate}.top-banner-title-text[data-v-ed5a81dc]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ed5a81dc{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ed5a81dc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ed5a81dc]{grid-template-columns:1fr}}.load-more-button[data-v-ed5a81dc]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ed5a81dc]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ed5a81dc]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-2863d649]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-2863d649]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-2863d649]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-2863d649]{margin-right:8px;color:#ff6f61}.review-content[data-v-2863d649]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-2863d649]{margin-right:8px;color:#ff6f61}.review-content[data-v-2863d649]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-2863d649]{margin-top:15px;display:flex;align-items:center}.rating[data-v-2863d649]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-2863d649]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-2863d649]{padding:15px;max-width:100%}.review-title[data-v-2863d649]{font-size:18px}.review-content[data-v-2863d649],.rating[data-v-2863d649]{font-size:14px}}.top-banner[data-v-898785c8]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-898785c8]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-898785c8 2s infinite alternate}.top-banner-title-text[data-v-898785c8]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-898785c8{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-898785c8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-898785c8]{grid-template-columns:1fr}}.load-more-button[data-v-898785c8]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-898785c8]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-898785c8]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4403c38b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4403c38b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4403c38b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4403c38b]{margin-right:8px;color:#ff6f61}.review-content[data-v-4403c38b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4403c38b]{margin-right:8px;color:#ff6f61}.review-content[data-v-4403c38b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4403c38b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4403c38b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4403c38b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4403c38b]{padding:15px;max-width:100%}.review-title[data-v-4403c38b]{font-size:18px}.review-content[data-v-4403c38b],.rating[data-v-4403c38b]{font-size:14px}}.top-banner[data-v-9a7ce04f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9a7ce04f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9a7ce04f 2s infinite alternate}.top-banner-title-text[data-v-9a7ce04f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9a7ce04f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9a7ce04f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9a7ce04f]{grid-template-columns:1fr}}.load-more-button[data-v-9a7ce04f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9a7ce04f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9a7ce04f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-c0050837]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-c0050837]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-c0050837]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-c0050837]{margin-right:8px;color:#ff6f61}.review-content[data-v-c0050837]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-c0050837]{margin-right:8px;color:#ff6f61}.review-content[data-v-c0050837]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-c0050837]{margin-top:15px;display:flex;align-items:center}.rating[data-v-c0050837]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-c0050837]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-c0050837]{padding:15px;max-width:100%}.review-title[data-v-c0050837]{font-size:18px}.review-content[data-v-c0050837],.rating[data-v-c0050837]{font-size:14px}}.top-banner[data-v-ec71f871]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ec71f871]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ec71f871 2s infinite alternate}.top-banner-title-text[data-v-ec71f871]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ec71f871{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ec71f871]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ec71f871]{grid-template-columns:1fr}}.load-more-button[data-v-ec71f871]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ec71f871]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ec71f871]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-6a166b7c]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-6a166b7c]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-6a166b7c]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-6a166b7c]{margin-right:8px;color:#ff6f61}.review-content[data-v-6a166b7c]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-6a166b7c]{margin-right:8px;color:#ff6f61}.review-content[data-v-6a166b7c]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-6a166b7c]{margin-top:15px;display:flex;align-items:center}.rating[data-v-6a166b7c]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-6a166b7c]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-6a166b7c]{padding:15px;max-width:100%}.review-title[data-v-6a166b7c]{font-size:18px}.review-content[data-v-6a166b7c],.rating[data-v-6a166b7c]{font-size:14px}}.top-banner[data-v-65fd8d1f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-65fd8d1f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-65fd8d1f 2s infinite alternate}.top-banner-title-text[data-v-65fd8d1f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-65fd8d1f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-65fd8d1f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-65fd8d1f]{grid-template-columns:1fr}}.load-more-button[data-v-65fd8d1f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-65fd8d1f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-65fd8d1f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-ba5db205]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-ba5db205]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-ba5db205]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-ba5db205]{margin-right:8px;color:#ff6f61}.review-content[data-v-ba5db205]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-ba5db205]{margin-right:8px;color:#ff6f61}.review-content[data-v-ba5db205]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-ba5db205]{margin-top:15px;display:flex;align-items:center}.rating[data-v-ba5db205]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-ba5db205]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-ba5db205]{padding:15px;max-width:100%}.review-title[data-v-ba5db205]{font-size:18px}.review-content[data-v-ba5db205],.rating[data-v-ba5db205]{font-size:14px}}.top-banner[data-v-55f1d949]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-55f1d949]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-55f1d949 2s infinite alternate}.top-banner-title-text[data-v-55f1d949]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-55f1d949{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-55f1d949]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-55f1d949]{grid-template-columns:1fr}}.load-more-button[data-v-55f1d949]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-55f1d949]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-55f1d949]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-2aa1c86b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-2aa1c86b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-2aa1c86b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-2aa1c86b]{margin-right:8px;color:#ff6f61}.review-content[data-v-2aa1c86b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-2aa1c86b]{margin-right:8px;color:#ff6f61}.review-content[data-v-2aa1c86b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-2aa1c86b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-2aa1c86b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-2aa1c86b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-2aa1c86b]{padding:15px;max-width:100%}.review-title[data-v-2aa1c86b]{font-size:18px}.review-content[data-v-2aa1c86b],.rating[data-v-2aa1c86b]{font-size:14px}}.top-banner[data-v-44a27cce]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-44a27cce]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-44a27cce 2s infinite alternate}.top-banner-title-text[data-v-44a27cce]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-44a27cce{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-44a27cce]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-44a27cce]{grid-template-columns:1fr}}.load-more-button[data-v-44a27cce]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-44a27cce]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-44a27cce]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-af97472d]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-af97472d]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-af97472d]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-af97472d]{margin-right:8px;color:#ff6f61}.review-content[data-v-af97472d]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-af97472d]{margin-right:8px;color:#ff6f61}.review-content[data-v-af97472d]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-af97472d]{margin-top:15px;display:flex;align-items:center}.rating[data-v-af97472d]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-af97472d]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-af97472d]{padding:15px;max-width:100%}.review-title[data-v-af97472d]{font-size:18px}.review-content[data-v-af97472d],.rating[data-v-af97472d]{font-size:14px}}.top-banner[data-v-acfeaa25]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-acfeaa25]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-acfeaa25 2s infinite alternate}.top-banner-title-text[data-v-acfeaa25]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-acfeaa25{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-acfeaa25]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-acfeaa25]{grid-template-columns:1fr}}.load-more-button[data-v-acfeaa25]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-acfeaa25]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-acfeaa25]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-2c42d7cb]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-2c42d7cb]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-2c42d7cb]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-2c42d7cb]{margin-right:8px;color:#ff6f61}.review-content[data-v-2c42d7cb]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-2c42d7cb]{margin-right:8px;color:#ff6f61}.review-content[data-v-2c42d7cb]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-2c42d7cb]{margin-top:15px;display:flex;align-items:center}.rating[data-v-2c42d7cb]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-2c42d7cb]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-2c42d7cb]{padding:15px;max-width:100%}.review-title[data-v-2c42d7cb]{font-size:18px}.review-content[data-v-2c42d7cb],.rating[data-v-2c42d7cb]{font-size:14px}}.top-banner[data-v-d22eb264]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d22eb264]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d22eb264 2s infinite alternate}.top-banner-title-text[data-v-d22eb264]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d22eb264{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d22eb264]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d22eb264]{grid-template-columns:1fr}}.load-more-button[data-v-d22eb264]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d22eb264]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d22eb264]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-021fa0a7]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-021fa0a7]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-021fa0a7]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-021fa0a7]{margin-right:8px;color:#ff6f61}.review-content[data-v-021fa0a7]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-021fa0a7]{margin-right:8px;color:#ff6f61}.review-content[data-v-021fa0a7]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-021fa0a7]{margin-top:15px;display:flex;align-items:center}.rating[data-v-021fa0a7]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-021fa0a7]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-021fa0a7]{padding:15px;max-width:100%}.review-title[data-v-021fa0a7]{font-size:18px}.review-content[data-v-021fa0a7],.rating[data-v-021fa0a7]{font-size:14px}}.top-banner[data-v-eb7ae801]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-eb7ae801]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-eb7ae801 2s infinite alternate}.top-banner-title-text[data-v-eb7ae801]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-eb7ae801{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-eb7ae801]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-eb7ae801]{grid-template-columns:1fr}}.load-more-button[data-v-eb7ae801]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-eb7ae801]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-eb7ae801]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-786aa83e]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-786aa83e]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-786aa83e]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-786aa83e]{margin-right:8px;color:#ff6f61}.review-content[data-v-786aa83e]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-786aa83e]{margin-right:8px;color:#ff6f61}.review-content[data-v-786aa83e]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-786aa83e]{margin-top:15px;display:flex;align-items:center}.rating[data-v-786aa83e]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-786aa83e]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-786aa83e]{padding:15px;max-width:100%}.review-title[data-v-786aa83e]{font-size:18px}.review-content[data-v-786aa83e],.rating[data-v-786aa83e]{font-size:14px}}.top-banner[data-v-58b854cd]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-58b854cd]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-58b854cd 2s infinite alternate}.top-banner-title-text[data-v-58b854cd]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-58b854cd{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-58b854cd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-58b854cd]{grid-template-columns:1fr}}.load-more-button[data-v-58b854cd]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-58b854cd]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-58b854cd]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-fe2ac251]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-fe2ac251]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-fe2ac251]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-fe2ac251]{margin-right:8px;color:#ff6f61}.review-content[data-v-fe2ac251]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-fe2ac251]{margin-right:8px;color:#ff6f61}.review-content[data-v-fe2ac251]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-fe2ac251]{margin-top:15px;display:flex;align-items:center}.rating[data-v-fe2ac251]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-fe2ac251]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-fe2ac251]{padding:15px;max-width:100%}.review-title[data-v-fe2ac251]{font-size:18px}.review-content[data-v-fe2ac251],.rating[data-v-fe2ac251]{font-size:14px}}.top-banner[data-v-0b360d5c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-0b360d5c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-0b360d5c 2s infinite alternate}.top-banner-title-text[data-v-0b360d5c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-0b360d5c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-0b360d5c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-0b360d5c]{grid-template-columns:1fr}}.load-more-button[data-v-0b360d5c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-0b360d5c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-0b360d5c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3c30a26b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3c30a26b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3c30a26b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3c30a26b]{margin-right:8px;color:#ff6f61}.review-content[data-v-3c30a26b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3c30a26b]{margin-right:8px;color:#ff6f61}.review-content[data-v-3c30a26b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3c30a26b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3c30a26b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3c30a26b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3c30a26b]{padding:15px;max-width:100%}.review-title[data-v-3c30a26b]{font-size:18px}.review-content[data-v-3c30a26b],.rating[data-v-3c30a26b]{font-size:14px}}.top-banner[data-v-97b26f85]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-97b26f85]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-97b26f85 2s infinite alternate}.top-banner-title-text[data-v-97b26f85]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-97b26f85{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-97b26f85]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-97b26f85]{grid-template-columns:1fr}}.load-more-button[data-v-97b26f85]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-97b26f85]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-97b26f85]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-26dfd8cf]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-26dfd8cf]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-26dfd8cf]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-26dfd8cf]{margin-right:8px;color:#ff6f61}.review-content[data-v-26dfd8cf]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-26dfd8cf]{margin-right:8px;color:#ff6f61}.review-content[data-v-26dfd8cf]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-26dfd8cf]{margin-top:15px;display:flex;align-items:center}.rating[data-v-26dfd8cf]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-26dfd8cf]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-26dfd8cf]{padding:15px;max-width:100%}.review-title[data-v-26dfd8cf]{font-size:18px}.review-content[data-v-26dfd8cf],.rating[data-v-26dfd8cf]{font-size:14px}}.top-banner[data-v-4373beca]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4373beca]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4373beca 2s infinite alternate}.top-banner-title-text[data-v-4373beca]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4373beca{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4373beca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4373beca]{grid-template-columns:1fr}}.load-more-button[data-v-4373beca]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4373beca]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4373beca]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-11bbcb6c]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-11bbcb6c]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-11bbcb6c]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-11bbcb6c]{margin-right:8px;color:#ff6f61}.review-content[data-v-11bbcb6c]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-11bbcb6c]{margin-right:8px;color:#ff6f61}.review-content[data-v-11bbcb6c]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-11bbcb6c]{margin-top:15px;display:flex;align-items:center}.rating[data-v-11bbcb6c]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-11bbcb6c]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-11bbcb6c]{padding:15px;max-width:100%}.review-title[data-v-11bbcb6c]{font-size:18px}.review-content[data-v-11bbcb6c],.rating[data-v-11bbcb6c]{font-size:14px}}.top-banner[data-v-51155e97]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-51155e97]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-51155e97 2s infinite alternate}.top-banner-title-text[data-v-51155e97]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-51155e97{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-51155e97]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-51155e97]{grid-template-columns:1fr}}.load-more-button[data-v-51155e97]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-51155e97]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-51155e97]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-7f199503]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-7f199503]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-7f199503]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-7f199503]{margin-right:8px;color:#ff6f61}.review-content[data-v-7f199503]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-7f199503]{margin-right:8px;color:#ff6f61}.review-content[data-v-7f199503]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-7f199503]{margin-top:15px;display:flex;align-items:center}.rating[data-v-7f199503]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-7f199503]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-7f199503]{padding:15px;max-width:100%}.review-title[data-v-7f199503]{font-size:18px}.review-content[data-v-7f199503],.rating[data-v-7f199503]{font-size:14px}}.top-banner[data-v-e4694ada]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-e4694ada]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-e4694ada 2s infinite alternate}.top-banner-title-text[data-v-e4694ada]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-e4694ada{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-e4694ada]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-e4694ada]{grid-template-columns:1fr}}.load-more-button[data-v-e4694ada]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-e4694ada]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-e4694ada]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-16287dbe]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-16287dbe]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-16287dbe]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-16287dbe]{margin-right:8px;color:#ff6f61}.review-content[data-v-16287dbe]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-16287dbe]{margin-right:8px;color:#ff6f61}.review-content[data-v-16287dbe]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-16287dbe]{margin-top:15px;display:flex;align-items:center}.rating[data-v-16287dbe]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-16287dbe]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-16287dbe]{padding:15px;max-width:100%}.review-title[data-v-16287dbe]{font-size:18px}.review-content[data-v-16287dbe],.rating[data-v-16287dbe]{font-size:14px}}.top-banner[data-v-1eab114e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1eab114e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1eab114e 2s infinite alternate}.top-banner-title-text[data-v-1eab114e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1eab114e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1eab114e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1eab114e]{grid-template-columns:1fr}}.load-more-button[data-v-1eab114e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1eab114e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1eab114e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-77c0c855]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-77c0c855]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-77c0c855]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-77c0c855]{margin-right:8px;color:#ff6f61}.review-content[data-v-77c0c855]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-77c0c855]{margin-right:8px;color:#ff6f61}.review-content[data-v-77c0c855]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-77c0c855]{margin-top:15px;display:flex;align-items:center}.rating[data-v-77c0c855]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-77c0c855]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-77c0c855]{padding:15px;max-width:100%}.review-title[data-v-77c0c855]{font-size:18px}.review-content[data-v-77c0c855],.rating[data-v-77c0c855]{font-size:14px}}.top-banner[data-v-c9e0b488]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-c9e0b488]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-c9e0b488 2s infinite alternate}.top-banner-title-text[data-v-c9e0b488]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-c9e0b488{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-c9e0b488]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-c9e0b488]{grid-template-columns:1fr}}.load-more-button[data-v-c9e0b488]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-c9e0b488]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-c9e0b488]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-67b9911b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-67b9911b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-67b9911b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-67b9911b]{margin-right:8px;color:#ff6f61}.review-content[data-v-67b9911b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-67b9911b]{margin-right:8px;color:#ff6f61}.review-content[data-v-67b9911b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-67b9911b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-67b9911b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-67b9911b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-67b9911b]{padding:15px;max-width:100%}.review-title[data-v-67b9911b]{font-size:18px}.review-content[data-v-67b9911b],.rating[data-v-67b9911b]{font-size:14px}}.top-banner[data-v-fbce6947]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-fbce6947]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-fbce6947 2s infinite alternate}.top-banner-title-text[data-v-fbce6947]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-fbce6947{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-fbce6947]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-fbce6947]{grid-template-columns:1fr}}.load-more-button[data-v-fbce6947]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-fbce6947]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-fbce6947]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b20f549b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b20f549b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b20f549b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b20f549b]{margin-right:8px;color:#ff6f61}.review-content[data-v-b20f549b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b20f549b]{margin-right:8px;color:#ff6f61}.review-content[data-v-b20f549b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b20f549b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b20f549b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b20f549b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b20f549b]{padding:15px;max-width:100%}.review-title[data-v-b20f549b]{font-size:18px}.review-content[data-v-b20f549b],.rating[data-v-b20f549b]{font-size:14px}}.top-banner[data-v-4231a92f]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4231a92f]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4231a92f 2s infinite alternate}.top-banner-title-text[data-v-4231a92f]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4231a92f{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4231a92f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4231a92f]{grid-template-columns:1fr}}.load-more-button[data-v-4231a92f]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4231a92f]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4231a92f]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-a936d584]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-a936d584]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-a936d584]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-a936d584]{margin-right:8px;color:#ff6f61}.review-content[data-v-a936d584]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-a936d584]{margin-right:8px;color:#ff6f61}.review-content[data-v-a936d584]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-a936d584]{margin-top:15px;display:flex;align-items:center}.rating[data-v-a936d584]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-a936d584]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-a936d584]{padding:15px;max-width:100%}.review-title[data-v-a936d584]{font-size:18px}.review-content[data-v-a936d584],.rating[data-v-a936d584]{font-size:14px}}.top-banner[data-v-a36960fe]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a36960fe]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a36960fe 2s infinite alternate}.top-banner-title-text[data-v-a36960fe]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a36960fe{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a36960fe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a36960fe]{grid-template-columns:1fr}}.load-more-button[data-v-a36960fe]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a36960fe]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a36960fe]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f7474509]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f7474509]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f7474509]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f7474509]{margin-right:8px;color:#ff6f61}.review-content[data-v-f7474509]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f7474509]{margin-right:8px;color:#ff6f61}.review-content[data-v-f7474509]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f7474509]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f7474509]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f7474509]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f7474509]{padding:15px;max-width:100%}.review-title[data-v-f7474509]{font-size:18px}.review-content[data-v-f7474509],.rating[data-v-f7474509]{font-size:14px}}.top-banner[data-v-9593db21]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-9593db21]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-9593db21 2s infinite alternate}.top-banner-title-text[data-v-9593db21]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-9593db21{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-9593db21]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-9593db21]{grid-template-columns:1fr}}.load-more-button[data-v-9593db21]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-9593db21]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-9593db21]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-fd6bd294]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-fd6bd294]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-fd6bd294]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-fd6bd294]{margin-right:8px;color:#ff6f61}.review-content[data-v-fd6bd294]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-fd6bd294]{margin-right:8px;color:#ff6f61}.review-content[data-v-fd6bd294]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-fd6bd294]{margin-top:15px;display:flex;align-items:center}.rating[data-v-fd6bd294]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-fd6bd294]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-fd6bd294]{padding:15px;max-width:100%}.review-title[data-v-fd6bd294]{font-size:18px}.review-content[data-v-fd6bd294],.rating[data-v-fd6bd294]{font-size:14px}}.top-banner[data-v-b093f93c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b093f93c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b093f93c 2s infinite alternate}.top-banner-title-text[data-v-b093f93c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b093f93c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b093f93c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b093f93c]{grid-template-columns:1fr}}.load-more-button[data-v-b093f93c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b093f93c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b093f93c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-95728b99]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-95728b99]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-95728b99]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-95728b99]{margin-right:8px;color:#ff6f61}.review-content[data-v-95728b99]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-95728b99]{margin-right:8px;color:#ff6f61}.review-content[data-v-95728b99]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-95728b99]{margin-top:15px;display:flex;align-items:center}.rating[data-v-95728b99]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-95728b99]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-95728b99]{padding:15px;max-width:100%}.review-title[data-v-95728b99]{font-size:18px}.review-content[data-v-95728b99],.rating[data-v-95728b99]{font-size:14px}}.top-banner[data-v-4bdb808a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-4bdb808a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-4bdb808a 2s infinite alternate}.top-banner-title-text[data-v-4bdb808a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-4bdb808a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-4bdb808a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-4bdb808a]{grid-template-columns:1fr}}.load-more-button[data-v-4bdb808a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-4bdb808a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-4bdb808a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b1c13c37]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b1c13c37]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b1c13c37]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b1c13c37]{margin-right:8px;color:#ff6f61}.review-content[data-v-b1c13c37]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b1c13c37]{margin-right:8px;color:#ff6f61}.review-content[data-v-b1c13c37]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b1c13c37]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b1c13c37]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b1c13c37]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b1c13c37]{padding:15px;max-width:100%}.review-title[data-v-b1c13c37]{font-size:18px}.review-content[data-v-b1c13c37],.rating[data-v-b1c13c37]{font-size:14px}}.top-banner[data-v-61e3c3a2]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-61e3c3a2]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-61e3c3a2 2s infinite alternate}.top-banner-title-text[data-v-61e3c3a2]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-61e3c3a2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-61e3c3a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-61e3c3a2]{grid-template-columns:1fr}}.load-more-button[data-v-61e3c3a2]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-61e3c3a2]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-61e3c3a2]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-4d4c26d0]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-4d4c26d0]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-4d4c26d0]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-4d4c26d0]{margin-right:8px;color:#ff6f61}.review-content[data-v-4d4c26d0]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-4d4c26d0]{margin-right:8px;color:#ff6f61}.review-content[data-v-4d4c26d0]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-4d4c26d0]{margin-top:15px;display:flex;align-items:center}.rating[data-v-4d4c26d0]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-4d4c26d0]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-4d4c26d0]{padding:15px;max-width:100%}.review-title[data-v-4d4c26d0]{font-size:18px}.review-content[data-v-4d4c26d0],.rating[data-v-4d4c26d0]{font-size:14px}}.top-banner[data-v-fbe38a22]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-fbe38a22]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-fbe38a22 2s infinite alternate}.top-banner-title-text[data-v-fbe38a22]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-fbe38a22{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-fbe38a22]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-fbe38a22]{grid-template-columns:1fr}}.load-more-button[data-v-fbe38a22]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-fbe38a22]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-fbe38a22]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-bda5591c]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-bda5591c]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-bda5591c]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-bda5591c]{margin-right:8px;color:#ff6f61}.review-content[data-v-bda5591c]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-bda5591c]{margin-right:8px;color:#ff6f61}.review-content[data-v-bda5591c]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-bda5591c]{margin-top:15px;display:flex;align-items:center}.rating[data-v-bda5591c]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-bda5591c]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-bda5591c]{padding:15px;max-width:100%}.review-title[data-v-bda5591c]{font-size:18px}.review-content[data-v-bda5591c],.rating[data-v-bda5591c]{font-size:14px}}.top-banner[data-v-774208ba]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-774208ba]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-774208ba 2s infinite alternate}.top-banner-title-text[data-v-774208ba]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-774208ba{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-774208ba]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-774208ba]{grid-template-columns:1fr}}.load-more-button[data-v-774208ba]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-774208ba]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-774208ba]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-32d59ae2]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-32d59ae2]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-32d59ae2]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-32d59ae2]{margin-right:8px;color:#ff6f61}.review-content[data-v-32d59ae2]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-32d59ae2]{margin-right:8px;color:#ff6f61}.review-content[data-v-32d59ae2]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-32d59ae2]{margin-top:15px;display:flex;align-items:center}.rating[data-v-32d59ae2]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-32d59ae2]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-32d59ae2]{padding:15px;max-width:100%}.review-title[data-v-32d59ae2]{font-size:18px}.review-content[data-v-32d59ae2],.rating[data-v-32d59ae2]{font-size:14px}}.top-banner[data-v-3b4e31b4]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-3b4e31b4]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-3b4e31b4 2s infinite alternate}.top-banner-title-text[data-v-3b4e31b4]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-3b4e31b4{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-3b4e31b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-3b4e31b4]{grid-template-columns:1fr}}.load-more-button[data-v-3b4e31b4]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-3b4e31b4]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-3b4e31b4]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1e27a890]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1e27a890]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1e27a890]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1e27a890]{margin-right:8px;color:#ff6f61}.review-content[data-v-1e27a890]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1e27a890]{margin-right:8px;color:#ff6f61}.review-content[data-v-1e27a890]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1e27a890]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1e27a890]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1e27a890]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1e27a890]{padding:15px;max-width:100%}.review-title[data-v-1e27a890]{font-size:18px}.review-content[data-v-1e27a890],.rating[data-v-1e27a890]{font-size:14px}}.top-banner[data-v-1944969a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1944969a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1944969a 2s infinite alternate}.top-banner-title-text[data-v-1944969a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1944969a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1944969a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1944969a]{grid-template-columns:1fr}}.load-more-button[data-v-1944969a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1944969a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1944969a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-7aced95b]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-7aced95b]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-7aced95b]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-7aced95b]{margin-right:8px;color:#ff6f61}.review-content[data-v-7aced95b]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-7aced95b]{margin-right:8px;color:#ff6f61}.review-content[data-v-7aced95b]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-7aced95b]{margin-top:15px;display:flex;align-items:center}.rating[data-v-7aced95b]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-7aced95b]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-7aced95b]{padding:15px;max-width:100%}.review-title[data-v-7aced95b]{font-size:18px}.review-content[data-v-7aced95b],.rating[data-v-7aced95b]{font-size:14px}}.top-banner[data-v-de60046c]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-de60046c]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-de60046c 2s infinite alternate}.top-banner-title-text[data-v-de60046c]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-de60046c{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-de60046c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-de60046c]{grid-template-columns:1fr}}.load-more-button[data-v-de60046c]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-de60046c]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-de60046c]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-8891c5c7]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-8891c5c7]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-8891c5c7]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-8891c5c7]{margin-right:8px;color:#ff6f61}.review-content[data-v-8891c5c7]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-8891c5c7]{margin-right:8px;color:#ff6f61}.review-content[data-v-8891c5c7]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-8891c5c7]{margin-top:15px;display:flex;align-items:center}.rating[data-v-8891c5c7]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-8891c5c7]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-8891c5c7]{padding:15px;max-width:100%}.review-title[data-v-8891c5c7]{font-size:18px}.review-content[data-v-8891c5c7],.rating[data-v-8891c5c7]{font-size:14px}}.top-banner[data-v-ecf00167]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ecf00167]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ecf00167 2s infinite alternate}.top-banner-title-text[data-v-ecf00167]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ecf00167{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ecf00167]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ecf00167]{grid-template-columns:1fr}}.load-more-button[data-v-ecf00167]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ecf00167]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ecf00167]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-0b9e5394]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-0b9e5394]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-0b9e5394]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-0b9e5394]{margin-right:8px;color:#ff6f61}.review-content[data-v-0b9e5394]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-0b9e5394]{margin-right:8px;color:#ff6f61}.review-content[data-v-0b9e5394]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-0b9e5394]{margin-top:15px;display:flex;align-items:center}.rating[data-v-0b9e5394]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-0b9e5394]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-0b9e5394]{padding:15px;max-width:100%}.review-title[data-v-0b9e5394]{font-size:18px}.review-content[data-v-0b9e5394],.rating[data-v-0b9e5394]{font-size:14px}}.top-banner[data-v-e63f6016]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-e63f6016]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-e63f6016 2s infinite alternate}.top-banner-title-text[data-v-e63f6016]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-e63f6016{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-e63f6016]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-e63f6016]{grid-template-columns:1fr}}.load-more-button[data-v-e63f6016]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-e63f6016]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-e63f6016]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-b9ab84d1]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-b9ab84d1]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-b9ab84d1]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-b9ab84d1]{margin-right:8px;color:#ff6f61}.review-content[data-v-b9ab84d1]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-b9ab84d1]{margin-right:8px;color:#ff6f61}.review-content[data-v-b9ab84d1]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-b9ab84d1]{margin-top:15px;display:flex;align-items:center}.rating[data-v-b9ab84d1]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-b9ab84d1]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-b9ab84d1]{padding:15px;max-width:100%}.review-title[data-v-b9ab84d1]{font-size:18px}.review-content[data-v-b9ab84d1],.rating[data-v-b9ab84d1]{font-size:14px}}.top-banner[data-v-d595d4d3]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-d595d4d3]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-d595d4d3 2s infinite alternate}.top-banner-title-text[data-v-d595d4d3]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-d595d4d3{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-d595d4d3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-d595d4d3]{grid-template-columns:1fr}}.load-more-button[data-v-d595d4d3]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-d595d4d3]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-d595d4d3]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-1b832741]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-1b832741]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-1b832741]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-1b832741]{margin-right:8px;color:#ff6f61}.review-content[data-v-1b832741]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-1b832741]{margin-right:8px;color:#ff6f61}.review-content[data-v-1b832741]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-1b832741]{margin-top:15px;display:flex;align-items:center}.rating[data-v-1b832741]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-1b832741]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-1b832741]{padding:15px;max-width:100%}.review-title[data-v-1b832741]{font-size:18px}.review-content[data-v-1b832741],.rating[data-v-1b832741]{font-size:14px}}.top-banner[data-v-893722d1]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-893722d1]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-893722d1 2s infinite alternate}.top-banner-title-text[data-v-893722d1]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-893722d1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-893722d1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-893722d1]{grid-template-columns:1fr}}.load-more-button[data-v-893722d1]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-893722d1]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-893722d1]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-557d0817]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-557d0817]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-557d0817]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-557d0817]{margin-right:8px;color:#ff6f61}.review-content[data-v-557d0817]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-557d0817]{margin-right:8px;color:#ff6f61}.review-content[data-v-557d0817]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-557d0817]{margin-top:15px;display:flex;align-items:center}.rating[data-v-557d0817]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-557d0817]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-557d0817]{padding:15px;max-width:100%}.review-title[data-v-557d0817]{font-size:18px}.review-content[data-v-557d0817],.rating[data-v-557d0817]{font-size:14px}}.top-banner[data-v-8c54ccc7]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-8c54ccc7]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-8c54ccc7 2s infinite alternate}.top-banner-title-text[data-v-8c54ccc7]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-8c54ccc7{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-8c54ccc7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-8c54ccc7]{grid-template-columns:1fr}}.load-more-button[data-v-8c54ccc7]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-8c54ccc7]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-8c54ccc7]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3c9c9abe]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3c9c9abe]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3c9c9abe]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3c9c9abe]{margin-right:8px;color:#ff6f61}.review-content[data-v-3c9c9abe]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3c9c9abe]{margin-right:8px;color:#ff6f61}.review-content[data-v-3c9c9abe]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3c9c9abe]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3c9c9abe]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3c9c9abe]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3c9c9abe]{padding:15px;max-width:100%}.review-title[data-v-3c9c9abe]{font-size:18px}.review-content[data-v-3c9c9abe],.rating[data-v-3c9c9abe]{font-size:14px}}.top-banner[data-v-84df4253]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-84df4253]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-84df4253 2s infinite alternate}.top-banner-title-text[data-v-84df4253]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-84df4253{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-84df4253]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-84df4253]{grid-template-columns:1fr}}.load-more-button[data-v-84df4253]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-84df4253]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-84df4253]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-aad64ff8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-aad64ff8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-aad64ff8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-aad64ff8]{margin-right:8px;color:#ff6f61}.review-content[data-v-aad64ff8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-aad64ff8]{margin-right:8px;color:#ff6f61}.review-content[data-v-aad64ff8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-aad64ff8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-aad64ff8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-aad64ff8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-aad64ff8]{padding:15px;max-width:100%}.review-title[data-v-aad64ff8]{font-size:18px}.review-content[data-v-aad64ff8],.rating[data-v-aad64ff8]{font-size:14px}}.top-banner[data-v-1167e69a]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1167e69a]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1167e69a 2s infinite alternate}.top-banner-title-text[data-v-1167e69a]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1167e69a{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1167e69a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1167e69a]{grid-template-columns:1fr}}.load-more-button[data-v-1167e69a]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1167e69a]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1167e69a]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-43cf32ba]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-43cf32ba]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-43cf32ba]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-43cf32ba]{margin-right:8px;color:#ff6f61}.review-content[data-v-43cf32ba]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-43cf32ba]{margin-right:8px;color:#ff6f61}.review-content[data-v-43cf32ba]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-43cf32ba]{margin-top:15px;display:flex;align-items:center}.rating[data-v-43cf32ba]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-43cf32ba]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-43cf32ba]{padding:15px;max-width:100%}.review-title[data-v-43cf32ba]{font-size:18px}.review-content[data-v-43cf32ba],.rating[data-v-43cf32ba]{font-size:14px}}.top-banner[data-v-a77ca510]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-a77ca510]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-a77ca510 2s infinite alternate}.top-banner-title-text[data-v-a77ca510]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-a77ca510{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-a77ca510]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-a77ca510]{grid-template-columns:1fr}}.load-more-button[data-v-a77ca510]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-a77ca510]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-a77ca510]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3994db23]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3994db23]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3994db23]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3994db23]{margin-right:8px;color:#ff6f61}.review-content[data-v-3994db23]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3994db23]{margin-right:8px;color:#ff6f61}.review-content[data-v-3994db23]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3994db23]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3994db23]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3994db23]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3994db23]{padding:15px;max-width:100%}.review-title[data-v-3994db23]{font-size:18px}.review-content[data-v-3994db23],.rating[data-v-3994db23]{font-size:14px}}.top-banner[data-v-fa33b410]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-fa33b410]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-fa33b410 2s infinite alternate}.top-banner-title-text[data-v-fa33b410]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-fa33b410{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-fa33b410]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-fa33b410]{grid-template-columns:1fr}}.load-more-button[data-v-fa33b410]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-fa33b410]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-fa33b410]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-3360b495]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-3360b495]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-3360b495]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-3360b495]{margin-right:8px;color:#ff6f61}.review-content[data-v-3360b495]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-3360b495]{margin-right:8px;color:#ff6f61}.review-content[data-v-3360b495]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-3360b495]{margin-top:15px;display:flex;align-items:center}.rating[data-v-3360b495]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-3360b495]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-3360b495]{padding:15px;max-width:100%}.review-title[data-v-3360b495]{font-size:18px}.review-content[data-v-3360b495],.rating[data-v-3360b495]{font-size:14px}}.top-banner[data-v-b69604b0]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-b69604b0]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-b69604b0 2s infinite alternate}.top-banner-title-text[data-v-b69604b0]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-b69604b0{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-b69604b0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-b69604b0]{grid-template-columns:1fr}}.load-more-button[data-v-b69604b0]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-b69604b0]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-b69604b0]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-96bf6bf8]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-96bf6bf8]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-96bf6bf8]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-96bf6bf8]{margin-right:8px;color:#ff6f61}.review-content[data-v-96bf6bf8]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-96bf6bf8]{margin-right:8px;color:#ff6f61}.review-content[data-v-96bf6bf8]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-96bf6bf8]{margin-top:15px;display:flex;align-items:center}.rating[data-v-96bf6bf8]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-96bf6bf8]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-96bf6bf8]{padding:15px;max-width:100%}.review-title[data-v-96bf6bf8]{font-size:18px}.review-content[data-v-96bf6bf8],.rating[data-v-96bf6bf8]{font-size:14px}}.top-banner[data-v-1d7cab2e]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-1d7cab2e]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-1d7cab2e 2s infinite alternate}.top-banner-title-text[data-v-1d7cab2e]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-1d7cab2e{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-1d7cab2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-1d7cab2e]{grid-template-columns:1fr}}.load-more-button[data-v-1d7cab2e]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-1d7cab2e]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-1d7cab2e]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-6ac08688]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-6ac08688]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-6ac08688]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-6ac08688]{margin-right:8px;color:#ff6f61}.review-content[data-v-6ac08688]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-6ac08688]{margin-right:8px;color:#ff6f61}.review-content[data-v-6ac08688]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-6ac08688]{margin-top:15px;display:flex;align-items:center}.rating[data-v-6ac08688]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-6ac08688]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-6ac08688]{padding:15px;max-width:100%}.review-title[data-v-6ac08688]{font-size:18px}.review-content[data-v-6ac08688],.rating[data-v-6ac08688]{font-size:14px}}.top-banner[data-v-770b6116]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-770b6116]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-770b6116 2s infinite alternate}.top-banner-title-text[data-v-770b6116]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-770b6116{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-770b6116]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-770b6116]{grid-template-columns:1fr}}.load-more-button[data-v-770b6116]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-770b6116]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-770b6116]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}.job-card[data-v-f9f4dbab]{max-width:550px;border:1px solid #e0e0e0;border-radius:12px;background:#f9f9f9;box-shadow:0 4px 6px #0000001a;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.job-card[data-v-f9f4dbab]:hover{transform:translateY(-5px);box-shadow:0 8px 12px #00000026}.review-title[data-v-f9f4dbab]{font-size:22px;font-weight:600;color:#333;margin-bottom:12px;text-transform:capitalize;letter-spacing:.5px;display:flex;align-items:center}.review-title i[data-v-f9f4dbab]{margin-right:8px;color:#ff6f61}.review-content[data-v-f9f4dbab]{font-size:16px;color:#666;line-height:1.8;font-family:Roboto,sans-serif;letter-spacing:.3px;text-align:justify}.review-content i[data-v-f9f4dbab]{margin-right:8px;color:#ff6f61}.review-content[data-v-f9f4dbab]:first-letter{font-size:1.8em;font-weight:700;color:#ff6f61}.card-footer[data-v-f9f4dbab]{margin-top:15px;display:flex;align-items:center}.rating[data-v-f9f4dbab]{font-size:16px;font-weight:500;color:#333}.rating i[data-v-f9f4dbab]{color:#ff6f61;margin-right:4px}@media (max-width: 600px){.job-card[data-v-f9f4dbab]{padding:15px;max-width:100%}.review-title[data-v-f9f4dbab]{font-size:18px}.review-content[data-v-f9f4dbab],.rating[data-v-f9f4dbab]{font-size:14px}}.top-banner[data-v-ca6a7360]{width:100%;height:100px;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#1a535c);display:flex;justify-content:center;align-items:center;position:relative}.top-banner-title[data-v-ca6a7360]{background:#fff3;padding:15px 40px;border-radius:30px;box-shadow:0 6px 20px #00000026;animation:bounce-ca6a7360 2s infinite alternate}.top-banner-title-text[data-v-ca6a7360]{color:#fff;font-size:28px;font-weight:700;text-shadow:3px 3px 6px rgba(0,0,0,.3)}@keyframes bounce-ca6a7360{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-container[data-v-ca6a7360]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:4px;padding:4px;margin:0 auto;max-width:1200px}@media (max-width: 768px){.card-container[data-v-ca6a7360]{grid-template-columns:1fr}}.load-more-button[data-v-ca6a7360]{display:block;margin:30px auto;padding:12px 28px;background:linear-gradient(90deg,#722f37,#f06576);color:#fff;border:none;border-radius:25px;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px #0003;transition:all .3s ease}.load-more-button[data-v-ca6a7360]:hover{transform:scale(1.05);box-shadow:0 6px 15px #0000004d}.load-more-button[data-v-ca6a7360]:disabled{background:#e0e0e0;color:#757575;cursor:not-allowed}body[data-v-eef53ab5]{font-family:Arial,sans-serif;background-color:#f0f0f0;display:flex;justify-content:center;align-items:center;height:100vh;margin:0}#integrated-terminal[data-v-eef53ab5]{background-color:#fff;border-radius:10px;padding:20px;box-shadow:0 4px 6px #0000001a;width:90%;max-width:400px;margin:0 auto}.formButton[data-v-eef53ab5]{display:inline-block;padding:10px 20px;background-color:#2ecc71;color:#fff;border-radius:25px;font-weight:700;margin-top:20px;transition:all .3s ease}.formButton[data-v-eef53ab5]:hover{background-color:#27ae60;transform:translateY(-2px);box-shadow:0 4px 8px #0003}.PartnerHero[data-v-eef53ab5]{padding:48px 24px;text-align:center;margin:0 auto;max-width:688px}@media (min-width: 768px){.PartnerHero[data-v-eef53ab5]{padding:64px 32px}}.PartnerHero[data-v-eef53ab5] .link{transition:color .25s}.title[data-v-eef53ab5]{line-height:32px;font-size:32px;font-weight:500;margin-bottom:.3em}@media (min-width: 768px){.title[data-v-eef53ab5]{line-height:40px;font-size:40px}}.lead[data-v-eef53ab5]{padding-top:8px;font-size:16px;font-weight:500;color:var(--vt-c-text-2)}.lead a[data-v-eef53ab5],.PartnerHero[data-v-eef53ab5] .link{color:var(--vt-c-brand)}.PartnerHero[data-v-eef53ab5] .link:hover{color:var(--vt-c-brand-dark)}.link[data-v-eef53ab5]{color:#fff;text-decoration:none}.margin-vert--lg[data-v-eef53ab5]{margin:20px 0}.partner-page[data-v-01958b8e]{max-width:1080px;margin:2em auto;padding:0 28px 64px}.back[data-v-01958b8e]{display:block;font-size:.9em;font-weight:600;margin:24px 0 96px}.back a[data-v-01958b8e]{color:var(--vt-c-text-3);transition:color .5s}.back a[data-v-01958b8e]:hover{color:var(--vt-c-text-2)}.icon[data-v-01958b8e]{width:22px;height:22px;display:inline-block;fill:var(--vt-c-text-3);position:relative;top:-1px;margin-right:4px}.description[data-v-01958b8e]{max-width:688px;margin:4em auto}h2[data-v-01958b8e]{font-size:1.8em;font-weight:700;margin-top:96px;margin-bottom:48px;text-align:center}.description p[data-v-01958b8e]{margin-bottom:1em;font-size:17px;line-height:1.6em;color:var(--vt-c-text-2)}.actions[data-v-01958b8e]{text-align:center;margin-bottom:24px}.actions a[data-v-01958b8e]{text-align:center;background-color:var(--vt-c-brand);color:var(--vt-c-bg);padding:12px 24px;font-weight:600;border-radius:6px;transition:background-color .5s,color .5s;margin:0 8px}.actions a[data-v-01958b8e]:hover{background-color:var(--vt-c-brand-dark)}.actions a.contact[data-v-01958b8e]{color:var(--vt-c-text-code);background-color:var(--vt-c-bg-mute)}.actions a.contact[data-v-01958b8e]:hover{background-color:var(--vt-c-gray-light-4)}.dark .actions a.contact[data-v-01958b8e]:hover{background-color:var(--vt-c-gray-dark-3)}.hiring[data-v-01958b8e]{text-align:center}.hiring a[data-v-01958b8e]{display:inline-block;font-size:15px;font-weight:500;color:var(--vt-c-text-2);border-top:1px solid var(--vt-c-divider-light);margin-top:16px;padding-top:20px}.hiring a[data-v-01958b8e]:hover{color:var(--vt-c-green)}@media (max-width: 768px){.back[data-v-01958b8e]{margin-bottom:48px}h2[data-v-01958b8e]{margin-top:48px}}.split-pane[data-v-a59bbead]{display:flex;height:100%;position:relative}.split-pane.dragging[data-v-a59bbead]{cursor:ew-resize}.dragging .left[data-v-a59bbead],.dragging .right[data-v-a59bbead]{pointer-events:none}.left[data-v-a59bbead],.right[data-v-a59bbead]{position:relative;height:100%}.view-size[data-v-a59bbead]{position:absolute;top:40px;left:10px;font-size:12px;color:var(--text-light);z-index:100}.left[data-v-a59bbead]{border-right:1px solid var(--border)}.dragger[data-v-a59bbead]{position:absolute;z-index:3;top:0;bottom:0;right:-5px;width:10px;cursor:ew-resize}.toggler[data-v-a59bbead]{display:none;z-index:3;font-family:var(--font-code);color:var(--text-light);position:absolute;left:50%;bottom:20px;background-color:var(--bg);padding:8px 12px;border-radius:8px;transform:translate(-50%);box-shadow:0 3px 8px #00000040}.dark .toggler[data-v-a59bbead]{background-color:var(--bg)}@media (min-width: 721px){.split-pane.vertical[data-v-a59bbead]{display:block}.split-pane.vertical.dragging[data-v-a59bbead]{cursor:ns-resize}.vertical .dragger[data-v-a59bbead]{top:auto;height:10px;width:100%;left:0;right:0;bottom:-5px;cursor:ns-resize}.vertical .left[data-v-a59bbead],.vertical .right[data-v-a59bbead]{width:100%}.vertical .left[data-v-a59bbead]{border-right:none;border-bottom:1px solid var(--border)}}@media (max-width: 720px){.left[data-v-a59bbead],.right[data-v-a59bbead]{position:absolute;top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important}.dragger[data-v-a59bbead]{display:none}.split-pane .toggler[data-v-a59bbead]{display:block}.split-pane .right[data-v-a59bbead]{z-index:-1;pointer-events:none}.split-pane .left[data-v-a59bbead],.split-pane.show-output .right[data-v-a59bbead]{z-index:0;pointer-events:all}.split-pane.show-output .left[data-v-a59bbead]{z-index:-1;pointer-events:none}}.msg.err[data-v-024df844]{--color: #f56c6c;--bg-color: #fef0f0}.dark .msg.err[data-v-024df844]{--bg-color: #2b1d1d}.msg.warn[data-v-024df844]{--color: #e6a23c;--bg-color: #fdf6ec}.dark .msg.warn[data-v-024df844]{--bg-color: #292218}pre[data-v-024df844]{margin:0;padding:12px 20px;overflow:auto}.msg[data-v-024df844]{position:absolute;bottom:0;left:8px;right:8px;z-index:20;border:2px solid transparent;border-radius:6px;font-family:var(--font-code);white-space:pre-wrap;margin-bottom:8px;max-height:calc(100% - 300px);min-height:40px;display:flex;align-items:stretch;color:var(--color);border-color:var(--color);background-color:var(--bg-color)}.dismiss[data-v-024df844]{position:absolute;top:2px;right:2px;width:18px;height:18px;line-height:18px;border-radius:9px;text-align:center;display:block;font-size:9px;padding:0;color:var(--bg-color);background-color:var(--color)}@media (max-width: 720px){.dismiss[data-v-024df844]{top:-9px;right:-9px}.msg[data-v-024df844]{bottom:50px}}.fade-enter-active[data-v-024df844],.fade-leave-active[data-v-024df844]{transition:all .15s ease-out}.fade-enter-from[data-v-024df844],.fade-leave-to[data-v-024df844]{opacity:0;transform:translateY(10px)}.iframe-container[data-v-d0ce9d15],.iframe-container[data-v-d0ce9d15] iframe{width:100%;height:100%;border:none;background-color:#fff}.iframe-container.dark[data-v-d0ce9d15] iframe{background-color:#1e1e1e}.output-container[data-v-5893ae30]{height:calc(100% - var(--header-height));overflow:hidden;position:relative}.tab-buttons[data-v-5893ae30]{box-sizing:border-box;border-bottom:1px solid var(--border);background-color:var(--bg);height:var(--header-height);overflow:hidden}.tab-buttons button[data-v-5893ae30]{padding:0;box-sizing:border-box}.tab-buttons span[data-v-5893ae30]{font-size:13px;font-family:var(--font-code);text-transform:uppercase;color:var(--text-light);display:inline-block;padding:8px 16px 6px;line-height:20px}button.active[data-v-5893ae30]{color:var(--color-branding-dark);border-bottom:3px solid var(--color-branding-dark)}.file-selector[data-v-1ade58ef]{display:flex;box-sizing:border-box;border-bottom:1px solid var(--border);background-color:var(--bg);overflow-y:hidden;overflow-x:auto;white-space:nowrap;position:relative;height:var(--header-height)}.file-selector[data-v-1ade58ef]::-webkit-scrollbar{height:1px}.file-selector[data-v-1ade58ef]::-webkit-scrollbar-track{background-color:var(--border)}.file-selector[data-v-1ade58ef]::-webkit-scrollbar-thumb{background-color:var(--color-branding)}.file-selector.has-import-map .add[data-v-1ade58ef]{margin-right:10px}.file[data-v-1ade58ef]{position:relative;display:inline-block;font-size:13px;font-family:var(--font-code);cursor:pointer;color:var(--text-light);box-sizing:border-box}.file.active[data-v-1ade58ef]{color:var(--color-branding);border-bottom:3px solid var(--color-branding);cursor:text}.file span[data-v-1ade58ef]{display:inline-block;padding:8px 10px 6px;line-height:20px}.file.pending span[data-v-1ade58ef]{min-width:50px;min-height:34px;padding-right:32px;background-color:#c8c8c833;color:transparent}.file.pending input[data-v-1ade58ef]{position:absolute;inset:8px 7px auto;font-size:13px;font-family:var(--font-code);line-height:20px;outline:none;border:none;padding:0 3px;min-width:1px;color:inherit;background-color:transparent}.file .remove[data-v-1ade58ef]{display:inline-block;vertical-align:middle;line-height:12px;cursor:pointer;padding-left:0}.add[data-v-1ade58ef]{font-size:18px;font-family:var(--font-code);color:#999;vertical-align:middle;margin-left:6px;position:relative;top:-1px}.add[data-v-1ade58ef]:hover{color:var(--color-branding)}.icon[data-v-1ade58ef]{margin-top:-1px}.import-map-wrapper[data-v-1ade58ef]{position:sticky;margin-left:auto;top:0;right:0;padding-left:30px;background-color:var(--bg);background:linear-gradient(90deg,#fff0,#fff 25%)}.dark .import-map-wrapper[data-v-1ade58ef]{background:linear-gradient(90deg,#1a1a1a00,#1a1a1a 25%)}.wrapper[data-v-17ef6099]{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.toggle[data-v-17ef6099]{display:inline-block;margin-left:4px;width:32px;height:18px;border-radius:12px;position:relative;background-color:var(--border)}.indicator[data-v-17ef6099]{font-size:12px;background-color:var(--text-light);width:14px;height:14px;border-radius:50%;transition:transform ease-in-out .2s;position:absolute;left:2px;top:2px;color:var(--bg);text-align:center}.active .indicator[data-v-17ef6099]{background-color:var(--color-branding);transform:translate(14px);color:#fff}.editor-container[data-v-f4f45a3c]{height:calc(100% - var(--header-height));overflow:hidden;position:relative}.editor-floating[data-v-f4f45a3c]{position:absolute;bottom:16px;right:16px;z-index:11;display:flex;flex-direction:column;align-items:end;gap:8px;background-color:var(--bg);color:var(--text-light);padding:8px}.vue-repl{--bg: #fff;--bg-soft: #f8f8f8;--border: #ddd;--text-light: #888;--font-code: Menlo, Monaco, Consolas, "Courier New", monospace;--color-branding: #42b883;--color-branding-dark: #416f9c;--header-height: 38px;height:100%;margin:0;overflow:hidden;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:var(--bg-soft)}.dark .vue-repl{--bg: #1a1a1a;--bg-soft: #242424;--border: #383838;--text-light: #aaa;--color-branding: #42d392;--color-branding-dark: #89ddff}.vue-repl button{border:none;outline:none;cursor:pointer;margin:0;background-color:transparent}.CodeMirror-dialog{position:absolute;left:0;right:0;background:inherit;z-index:15;padding:.1em .8em;overflow:hidden;color:inherit}.CodeMirror-dialog-top{border-bottom:1px solid #eee;top:0}.CodeMirror-dialog-bottom{border-top:1px solid #eee;bottom:0}.CodeMirror-dialog input{border:none;outline:none;background:transparent;width:20em;color:inherit;font-family:monospace}.CodeMirror-dialog button{font-size:70%}.CodeMirror{color:var(--symbols);--symbols: #777;--base: #545281;--comment: hsl(210, 25%, 60%);--keyword: #af4ab1;--variable: var(--base);--function: #c25205;--string: #2ba46d;--number: #c25205;--tags: #dd0000;--brackets: var(--comment);--qualifier: #ff6032;--important: var(--string);--attribute: #9c3eda;--property: #6182b8;--selected-bg: #d7d4f0;--selected-bg-non-focus: #d9d9d9;--cursor: #000;direction:ltr;font-family:var(--font-code);height:auto}.dark .CodeMirror{color:var(--symbols);--symbols: #89ddff;--base: #a6accd;--comment: #6d6d6d;--keyword: #89ddff;--string: #c3e88d;--variable: #82aaff;--number: #f78c6c;--tags: #f07178;--brackets: var(--symbols);--property: #f07178;--attribute: #c792ea;--cursor: #fff;--selected-bg: rgba(255, 255, 255, .1);--selected-bg-non-focus: rgba(255, 255, 255, .15)}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid var(--border);background-color:transparent;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:var(--comment);white-space:nowrap;opacity:.6}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-foldmarker{color:#414141;text-shadow:#ff9966 1px 1px 2px,#ff9966 -1px -1px 2px,#ff9966 1px -1px 2px,#ff9966 -1px 1px 2px;font-family:arial;line-height:.3;cursor:pointer}.CodeMirror-foldgutter{width:.7em}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded{cursor:pointer}.CodeMirror-foldgutter-open:after,.CodeMirror-foldgutter-folded:after{content:">";font-size:.8em;opacity:.8;transition:transform .2s;display:inline-block;top:-.1em;position:relative;transform:rotate(90deg)}.CodeMirror-foldgutter-folded:after{transform:none}.CodeMirror-cursor{border-left:1px solid var(--cursor);border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default.CodeMirror{background-color:transparent}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-atom,.cm-s-default .cm-def,.cm-s-default .cm-variable-2,.cm-s-default .cm-variable-3,.cm-s-default .cm-punctuation{color:var(--base)}.cm-s-default .cm-property{color:var(--property)}.cm-s-default .cm-hr,.cm-s-default .cm-comment{color:var(--comment)}.cm-s-default .cm-attribute{color:var(--attribute)}.cm-s-default .cm-keyword{color:var(--keyword)}.cm-s-default .cm-variable{color:var(--variable)}.cm-s-default .cm-tag{color:var(--tags)}.cm-s-default .cm-bracket{color:var(--brackets)}.cm-s-default .cm-number{color:var(--number)}.cm-s-default .cm-string,.cm-s-default .cm-string-2{color:var(--string)}.cm-s-default .cm-type{color:#ffd000}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:var(--qualifier)}.cm-s-default .cm-builtin{color:#7539ff}.cm-s-default .cm-link{color:var(--flash)}.cm-s-default .cm-error,.cm-invalidchar{color:#ff008c}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:var(--selected-bg-non-focus)}.CodeMirror-focused .CodeMirror-selected{background:var(--selected-bg)}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:var(--selected-bg)}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:var(--selected-bg)}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-dialog{background-color:var(--bg)}.editor{position:relative;height:100%;width:100%;overflow:hidden}.CodeMirror{font-family:var(--font-code);line-height:1.5;height:100%}.vue-repl{max-width:1105px;border-right:1px solid var(--vt-c-divider-light);height:calc(var(--vh, 0px) - var(--vt-nav-height) - var(--vt-banner-height, 0px))}@media (max-width: 960px){.vue-repl{border:none;height:calc(var(--vh, 0px) - var(--vt-nav-height) - var(--vt-banner-height, 0px) - 48px)}}
