@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Playfair+Display:wght@700;800;900&display=swap";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid}}}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.min-h-\[260px\]{min-height:260px}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-\[440px\]{max-width:440px}.max-w-\[1280px\]{max-width:1280px}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.delay-1{transition-delay:1ms}.delay-2{transition-delay:2ms}.delay-3{transition-delay:3ms}.delay-4{transition-delay:4ms}:root{--primary:#0b6e4f;--primary-light:#0e9f6e;--primary-glow:#0e9f6e26;--accent:#e8b931;--dark:#0f1a14;--text:#1a2e23;--text-light:#5a7268;--bg:#f6fbf9}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden}body{color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}.font-display{font-family:Playfair Display,Georgia,serif!important}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:.6s ease-out both fadeUp}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.delay-6{animation-delay:.6s}.btn-primary{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 28px;font-size:.95rem;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 4px 16px #0e9f6e40;color:#fff!important;background:linear-gradient(135deg,#0b6e4f,#0e9f6e)!important;text-decoration:none!important}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0e9f6e59}.btn-outline{cursor:pointer;background:#fff;border:1.5px solid #0b6e4f;border-radius:12px;align-items:center;gap:8px;padding:12px 28px;font-size:.95rem;font-weight:600;transition:all .3s;display:inline-flex;color:#0b6e4f!important;text-decoration:none!important}.btn-outline:hover{background:#0e9f6e14}.card{background:#fff;border:1px solid #0b6e4f0f;border-radius:14px;padding:24px;transition:all .3s;box-shadow:0 1px 3px #0f1a140f}.card:hover{box-shadow:0 8px 30px #0f1a1414}.input{color:#1a2e23;background:#fff;border:1.5px solid #0b6e4f26;border-radius:10px;outline:none;width:100%;padding:12px 16px;font-family:inherit;font-size:.95rem;transition:border-color .2s}.input:focus{border-color:#0b6e4f;box-shadow:0 0 0 3px #0e9f6e26}.input::placeholder{color:#5a7268}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f6fbf9}::-webkit-scrollbar-thumb{background:#c4d8cf;border-radius:4px}.exam-two-panel{gap:0;height:100%;padding:0 24px;display:flex;overflow:hidden}.exam-two-panel-left{flex:1;min-width:0;padding-top:8px;padding-bottom:24px;padding-right:16px;overflow-y:auto}.exam-two-panel-right{border-left:1px solid #f3f4f6;width:400px;min-width:400px;padding-top:8px;padding-bottom:24px;padding-left:16px;overflow-y:auto}.listening-question-grid{align-items:flex-start;gap:24px;display:flex}.listening-question-main{flex:1;min-width:0}.listening-question-options{width:360px;min-width:360px}.exam-section-tabs{align-items:center;gap:0;display:flex}.score-header-cards{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.score-tabs{background:#fff;border:1px solid #e5e7eb;border-radius:10px;gap:0;margin:-20px 0 24px;display:flex;overflow:hidden}.score-tab{cursor:pointer;white-space:nowrap;border:none;border-bottom:2px solid #0000;flex:1;padding:12px 0;font-size:.85rem}@media (max-width:768px){.exam-two-panel{flex-direction:column;height:auto;padding:0 12px;overflow:visible}.exam-two-panel-left{padding-bottom:12px;padding-right:0;overflow-y:visible}.exam-two-panel-right{border-top:1px solid #f3f4f6;border-left:none;width:100%;min-width:0;padding-top:12px;padding-left:0}.listening-question-grid{flex-direction:column;gap:16px}.listening-question-options{width:100%;min-width:0}.exam-section-tabs button span.section-label{display:none}.exam-topbar{padding:6px 0}.exam-question-wrapper{min-height:100vh;height:auto!important;overflow:visible!important}.exam-question-content{padding-bottom:40px!important;overflow:visible!important}.score-tabs{border-radius:8px;margin:-16px 0 20px;overflow-x:auto}.score-tab{padding:10px 8px;font-size:.78rem}.score-header-cards{gap:12px}.score-header-cards>div{min-width:120px!important;padding:16px!important}.score-dim-grid{grid-template-columns:1fr!important}[style*="gridTemplateColumns: 'repeat(6"]{grid-template-columns:repeat(3,1fr)!important}[style*="gridTemplateColumns: 'repeat(4"]{grid-template-columns:repeat(2,1fr)!important}[style*="gridTemplateColumns: 'repeat(3"]{grid-template-columns:1fr!important}[style*="minWidth: 400"],[style*="minWidth: 360"]{width:100%!important;min-width:0!important}h1[style*=fontSize]{font-size:clamp(1.5rem,5vw,2.5rem)!important}.mobile-stack{flex-direction:column!important}.mobile-stack>*{width:100%!important;min-width:0!important}.mobile-compact{padding-left:16px!important;padding-right:16px!important}}.homepage-sections{grid-template-columns:repeat(6,1fr)}.homepage-stats{grid-template-columns:repeat(4,1fr)}.homepage-features,.homepage-testimonials{grid-template-columns:repeat(3,1fr)}.dashboard-stats{grid-template-columns:repeat(4,1fr)}.dashboard-sections{grid-template-columns:repeat(2,1fr)}.dashboard-quickstart,.pricing-plans{grid-template-columns:repeat(4,1fr)}.pricing-testimonials{grid-template-columns:1fr 1fr}@media (max-width:900px){.homepage-feature-row{flex-direction:column!important;gap:24px!important}.homepage-feature-mockup{width:100%!important}.homepage-sections{grid-template-columns:repeat(3,1fr)}.homepage-stats,.homepage-features{grid-template-columns:repeat(2,1fr)}.homepage-testimonials{grid-template-columns:1fr}.dashboard-stats,.dashboard-quickstart,.pricing-plans{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.homepage-sections{grid-template-columns:repeat(3,1fr)}.homepage-stats{grid-template-columns:repeat(2,1fr)}.homepage-features{grid-template-columns:1fr}.dashboard-stats{grid-template-columns:repeat(2,1fr)}.dashboard-sections{grid-template-columns:1fr}.dashboard-quickstart{grid-template-columns:repeat(2,1fr)}.pricing-plans,.pricing-testimonials{grid-template-columns:1fr}}@keyframes anim-pulse-ring{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes anim-arrow-body{0%,70%,to{transform:translate(0)}10%{transform:translate(-8px,8px)}30%{transform:translate(0)}}@keyframes anim-flip-page{0%,to{transform:scaleX(1)}40%{transform:scaleX(.3)}60%{transform:scaleX(.3)}}@keyframes anim-wave-pulse{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes anim-read-scan{0%,to{transform:translate(0)}25%{transform:translate(3px)}75%{transform:translate(-3px)}}@keyframes anim-text-appear{0%,to{opacity:.3}50%{opacity:1}}@keyframes anim-write-motion{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(2px,-1px)rotate(-2deg)}50%{transform:translate(4px)rotate(0)}75%{transform:translate(2px,1px)rotate(1deg)}}@keyframes anim-draw-line{0%{stroke-dashoffset:24px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-24px}}@keyframes anim-eq-bounce{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes anim-clock-tick{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes anim-exam-mark{0%,30%{stroke-dashoffset:12px}50%,to{stroke-dashoffset:0}}.anim-clock-min{transform-origin:28px 8px;animation:3s linear infinite anim-clock-tick}.anim-clock-hr{transform-origin:28px 8px;animation:12s linear infinite anim-clock-tick}.anim-exam-check{stroke-dasharray:12;stroke-dashoffset:12px;animation:3s ease-in-out infinite anim-exam-mark}.anim-exam-check-2{animation-delay:.5s}.anim-exam-check-3{animation-delay:1s}.anim-pulse-ring{transform-origin:50%;animation:2.4s ease-in-out infinite anim-pulse-ring}.anim-arrow-body{animation:2.4s ease-in-out infinite anim-arrow-body}.anim-book-page{transform-origin:0;animation:3s ease-in-out infinite anim-flip-page}.anim-sound-1{animation:1.8s ease-in-out infinite anim-wave-pulse}.anim-sound-2{animation:1.8s ease-in-out .3s infinite anim-wave-pulse}.anim-sound-3{animation:1.8s ease-in-out .6s infinite anim-wave-pulse}.anim-eye-pupil{animation:3s ease-in-out infinite anim-read-scan}.anim-text-line{animation:3s ease-in-out infinite anim-text-appear}.anim-pen-tip{transform-origin:100% 100%;animation:2.5s ease-in-out infinite anim-write-motion}.anim-ink-line{stroke-dasharray:24;stroke-dashoffset:24px;animation:2.5s ease-in-out infinite anim-draw-line}.anim-eq-bar{transform-origin:bottom;animation:1.2s ease-in-out infinite anim-eq-bounce}@keyframes anim-draw-ring{0%{stroke-dashoffset:82px}25%,to{stroke-dashoffset:0}}@keyframes anim-draw-check{0%,25%{stroke-dashoffset:28px}50%,to{stroke-dashoffset:0}}@keyframes anim-stack-slide{0%,to{opacity:.9;transform:translateY(0)}15%{opacity:1;transform:translateY(-3px)}30%{opacity:.9;transform:translateY(0)}}@keyframes anim-plus-spin{0%,70%,to{opacity:.7;transform:rotate(0)scale(1)}85%{opacity:1;transform:rotate(90deg)scale(1.2)}}@keyframes anim-bar-grow{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes anim-trend-up{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes anim-star-glow{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.08)rotate(5deg)}}@keyframes anim-sparkle-flash{0%,30%,to{opacity:0;transform:scale(0)}15%{opacity:1;transform:scale(1)}}.anim-draw-ring{stroke-dasharray:82;stroke-dashoffset:82px;animation:2.4s ease-out infinite anim-draw-ring}.anim-draw-check{stroke-dasharray:28;stroke-dashoffset:28px;animation:2.4s ease-out infinite anim-draw-check}.anim-stack-1{animation:2.8s ease-in-out infinite anim-stack-slide}.anim-stack-2{animation:2.8s ease-in-out .15s infinite anim-stack-slide}.anim-stack-3{animation:2.8s ease-in-out .3s infinite anim-stack-slide}.anim-plus-sign{transform-origin:50%;animation:2.8s ease-in-out infinite anim-plus-spin}.anim-bar-1{transform-origin:bottom;animation:2s ease-in-out infinite anim-bar-grow}.anim-bar-2{transform-origin:bottom;animation:2s ease-in-out .2s infinite anim-bar-grow}.anim-bar-3{transform-origin:bottom;animation:2s ease-in-out .4s infinite anim-bar-grow}.anim-trend-arrow{animation:2s ease-in-out infinite anim-trend-up}.anim-star-body{transform-origin:50%;animation:3s ease-in-out infinite anim-star-glow}.anim-sparkle{transform-origin:50%;animation:3s ease-in-out infinite anim-sparkle-flash}.anim-sparkle-2{animation-delay:.8s}.anim-sparkle-3{animation-delay:1.6s}@keyframes anim-paper-shift{0%,to{transform:translate(0)}50%{transform:translate(1px,-1px)}}@keyframes anim-pencil-write{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(1px,-1px)rotate(-3deg)}50%{transform:translate(2px)rotate(0)}75%{transform:translate(1px,1px)rotate(2deg)}}@keyframes anim-check-draw{0%,20%{stroke-dashoffset:10px}45%,to{stroke-dashoffset:0}}@keyframes anim-chip-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes anim-signal-out{0%,to{opacity:0;transform:scale(.8)}50%{opacity:.7;transform:scale(1.1)}}@keyframes anim-node-flash{0%,to{opacity:.25}50%{opacity:1}}@keyframes anim-grow-bar{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes anim-draw-trend{0%{stroke-dashoffset:40px}50%,to{stroke-dashoffset:0}}@keyframes anim-glow-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes anim-ray-extend{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:.9;transform:scale(1)}}@keyframes anim-book-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes anim-cap-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes anim-page-line-fade{0%,to{opacity:.2}50%{opacity:.6}}@keyframes anim-leaf-sway{0%,to{transform:rotate(0)scale(1)}30%{transform:rotate(6deg)scale(1.05)}70%{transform:rotate(-6deg)scale(1.05)}}.anim-paper-back{animation:3s ease-in-out infinite anim-paper-shift}.anim-pencil-write{transform-origin:bottom;animation:3s ease-in-out infinite anim-pencil-write}.anim-check-draw{stroke-dasharray:10;stroke-dashoffset:10px;animation:3s ease-in-out infinite anim-check-draw}.anim-check-draw-2{animation-delay:.3s}.anim-check-draw-3{animation-delay:.6s}.anim-chip-pulse{transform-origin:50%;animation:2.4s ease-in-out infinite anim-chip-pulse}.anim-signal-1{animation:2.4s ease-in-out infinite anim-signal-out}.anim-signal-2{animation:2.4s ease-in-out .3s infinite anim-signal-out}.anim-node-blink{animation:1.8s ease-in-out infinite anim-node-flash}.anim-node-blink-2{animation-delay:.3s}.anim-node-blink-3{animation-delay:.6s}.anim-bar-g1{transform-origin:bottom;animation:2.5s ease-in-out infinite anim-grow-bar}.anim-bar-g2{transform-origin:bottom;animation:2.5s ease-in-out .2s infinite anim-grow-bar}.anim-bar-g3{transform-origin:bottom;animation:2.5s ease-in-out .4s infinite anim-grow-bar}.anim-bar-g4{transform-origin:bottom;animation:2.5s ease-in-out .6s infinite anim-grow-bar}.anim-trend-line{stroke-dasharray:40;stroke-dashoffset:40px;animation:2.5s ease-in-out infinite anim-draw-trend}.anim-bulb-glow{transform-origin:50%;animation:2.5s ease-in-out infinite anim-glow-pulse}.anim-ray{transform-origin:50%;animation:2.5s ease-in-out infinite anim-ray-extend}.anim-ray-2{animation-delay:.1s}.anim-ray-3{animation-delay:.2s}.anim-ray-4{animation-delay:.3s}.anim-ray-5{animation-delay:.4s}.anim-book-open{transform-origin:bottom;animation:3s ease-in-out infinite anim-book-breathe}.anim-grad-cap{animation:3s ease-in-out infinite anim-cap-float}.anim-page-line{animation:3s ease-in-out infinite anim-page-line-fade}.anim-page-line-2{animation-delay:.15s}.anim-page-line-3{animation-delay:.3s}.anim-leaf-sway{transform-origin:bottom;animation:3s ease-in-out infinite anim-leaf-sway;display:inline-block}@keyframes anim-page-turn{0%,to{transform:rotateY(0)}30%{transform:rotateY(-30deg)}60%{transform:rotateY(0)}}@keyframes anim-q-pop{0%,60%,to{opacity:.8;transform:scale(1)}70%{opacity:1;transform:scale(1.25)}80%{opacity:.8;transform:scale(1)}}@keyframes anim-star-shine{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.1)rotate(8deg)}}@keyframes anim-ray-burst{0%,40%,to{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(1.3)}}@keyframes anim-line-write{0%,to{opacity:.2}50%{opacity:.6}}@keyframes anim-brain-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes anim-dot-blink{0%,to{opacity:.2}50%{opacity:1}}@keyframes anim-scan-sweep{0%{opacity:0;transform:translateY(-2px)}30%{opacity:.7}70%{opacity:.7}to{opacity:0;transform:translateY(14px)}}.anim-page-flip{transform-origin:0;animation:2.8s ease-in-out infinite anim-page-turn}.anim-q-pop{transform-origin:50%;animation:2.8s ease-in-out infinite anim-q-pop}.anim-star-shine{transform-origin:50%;animation:3s ease-in-out infinite anim-star-shine}.anim-shine-ray{transform-origin:50%;animation:3s ease-in-out infinite anim-ray-burst}.anim-shine-ray-2{animation-delay:.15s}.anim-shine-ray-3{animation-delay:.3s}.anim-shine-ray-4{animation-delay:.45s}.anim-exam-line{animation:2.5s ease-in-out infinite anim-line-write}.anim-exam-line-2{animation-delay:.2s}.anim-exam-line-3{animation-delay:.4s}.anim-clock-min-sm{transform-origin:22px 7px;animation:3s linear infinite anim-clock-tick}.anim-clock-hr-sm{transform-origin:22px 7px;animation:12s linear infinite anim-clock-tick}.anim-brain-pulse{transform-origin:50%;animation:2s ease-in-out infinite anim-brain-pulse}.anim-circuit-dot{animation:1.6s ease-in-out infinite anim-dot-blink}.anim-circuit-dot-2{animation-delay:.2s}.anim-circuit-dot-3{animation-delay:.4s}.anim-circuit-dot-4{animation-delay:.6s}.anim-scan-line{animation:2s ease-in-out infinite anim-scan-sweep}#nprogress{pointer-events:none}#nprogress .bar{z-index:1600;background:#0b6e4f;width:100%;height:3px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #0b6e4f,0 0 5px #0b6e4f}.reading-option:not(:disabled):hover{border-radius:8px;outline-offset:-1px!important;outline:2px solid #2b61ff!important}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:#e5e7eb;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#c1c5cb;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#9ca3af}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes scoringBar{0%{width:5%}30%{width:40%}60%{width:65%}80%{width:80%}to{width:95%}}.scoring-spinner{animation:.8s linear infinite spin}.scoring-bar{animation:8s ease-out forwards scoringBar}@media (max-width:900px){.writing-split{grid-template-columns:1fr!important}.writing-split-flex{flex-direction:column!important}.writing-split-flex>div{border-right:none!important;width:100%!important}.writing-right-panel{border-top:1px solid #bfdbfe!important}.speaking-split{flex-direction:column!important}.speaking-right-panel{border-top:1px solid #bfdbfe!important;border-left:none!important;width:100%!important;min-width:0!important}.reading-right-panel{border-top:1px solid #dbeafe!important;width:100%!important}}@media (max-width:600px){.exam-start-dropdown{left:0!important;right:auto!important}.exam-unlock-banner{text-align:center;flex-direction:column!important;padding:24px 20px!important}.exam-unlock-banner a{justify-content:center;width:100%}.exam-list-item{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;padding:16px!important}}.question-bank-grid{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.question-bank-grid{grid-template-columns:repeat(2,1fr);gap:24px!important}}@media (max-width:500px){.question-bank-grid{grid-template-columns:1fr;gap:20px!important}}.practice-two-panel{gap:0;height:100%;display:flex;overflow:hidden}.practice-two-panel-left{border-right:1px solid #f3f4f6;flex:1;min-width:0;padding:20px;overflow-y:auto}.practice-two-panel-right{width:400px;min-width:400px;padding:20px;overflow-y:auto}@media (max-width:768px){.practice-two-panel{flex-direction:column;height:auto;overflow:visible}.practice-two-panel-left{border-bottom:1px solid #f3f4f6;border-right:none;overflow-y:visible}.practice-two-panel-right{width:100%;min-width:0;overflow-y:visible}}.footer-link:hover{color:#111827!important}.footer-pill:hover{background:#f3f4f6;color:#111827!important}.footer-top-grid,.footer-skill-grid{grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.footer-top-grid{grid-template-columns:1fr 1fr;gap:24px!important}.footer-top-grid>:first-child{grid-column:1/-1}.footer-skill-grid{grid-template-columns:repeat(2,1fr);gap:24px!important}.footer-bottom-bar{flex-direction:column!important;align-items:flex-start!important}}@media (max-width:480px){.footer-top-grid{grid-template-columns:1fr}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
