@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,500&family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400;1,500&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,500;0,600;0,700;1,500;1,600&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,500;0,600;1,500;1,600&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@400;500;600&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Outfit,sans-serif}html,body,#root{width:100%;min-height:100%}body{width:100%;overflow-x:hidden;background:radial-gradient(circle at 50% 0%,rgba(125,79,20,.25),transparent 40%),#0b0a08;color:#fff}/*!
* Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2025 Fonticons, Inc.
*/.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.0625em) var(--fa-border-style,solid) var(--fa-border-color,#eee);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;inset:0;position:absolute;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-exclamation{--fa:"!"}.fa-hashtag{--fa:"#"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"$"}.fa-percent,.fa-percentage{--fa:"%"}.fa-asterisk{--fa:"*"}.fa-add,.fa-plus{--fa:"+"}.fa-less-than{--fa:"<"}.fa-equals{--fa:"="}.fa-greater-than{--fa:">"}.fa-question{--fa:"?"}.fa-at{--fa:"@"}.fa-a{--fa:"A"}.fa-b{--fa:"B"}.fa-c{--fa:"C"}.fa-d{--fa:"D"}.fa-e{--fa:"E"}.fa-f{--fa:"F"}.fa-g{--fa:"G"}.fa-h{--fa:"H"}.fa-i{--fa:"I"}.fa-j{--fa:"J"}.fa-k{--fa:"K"}.fa-l{--fa:"L"}.fa-m{--fa:"M"}.fa-n{--fa:"N"}.fa-o{--fa:"O"}.fa-p{--fa:"P"}.fa-q{--fa:"Q"}.fa-r{--fa:"R"}.fa-s{--fa:"S"}.fa-t{--fa:"T"}.fa-u{--fa:"U"}.fa-v{--fa:"V"}.fa-w{--fa:"W"}.fa-x{--fa:"X"}.fa-y{--fa:"Y"}.fa-z{--fa:"Z"}.fa-faucet{--fa:""}.fa-faucet-drip{--fa:""}.fa-house-chimney-window{--fa:""}.fa-house-signal{--fa:""}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-trailer{--fa:""}.fa-bacteria{--fa:""}.fa-bacterium{--fa:""}.fa-box-tissue{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-hand-sparkles{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-handshake-slash{--fa:""}.fa-head-side-cough{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-head-side-mask{--fa:""}.fa-head-side-virus{--fa:""}.fa-house-chimney-user{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-lungs-virus{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-plane-slash{--fa:""}.fa-pump-medical{--fa:""}.fa-pump-soap{--fa:""}.fa-shield-virus{--fa:""}.fa-sink{--fa:""}.fa-soap{--fa:""}.fa-stopwatch-20{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-store-slash{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-users-slash{--fa:""}.fa-virus{--fa:""}.fa-virus-slash{--fa:""}.fa-viruses{--fa:""}.fa-vest{--fa:""}.fa-vest-patches{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-austral-sign{--fa:""}.fa-baht-sign{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-bolt-lightning{--fa:""}.fa-book-bookmark{--fa:""}.fa-camera-rotate{--fa:""}.fa-cedi-sign{--fa:""}.fa-chart-column{--fa:""}.fa-chart-gantt{--fa:""}.fa-clapperboard{--fa:""}.fa-clover{--fa:""}.fa-code-compare{--fa:""}.fa-code-fork{--fa:""}.fa-code-pull-request{--fa:""}.fa-colon-sign{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-display{--fa:""}.fa-dong-sign{--fa:""}.fa-elevator{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-florin-sign{--fa:""}.fa-folder-closed{--fa:""}.fa-franc-sign{--fa:""}.fa-guarani-sign{--fa:""}.fa-gun{--fa:""}.fa-hands-clapping{--fa:""}.fa-home-user,.fa-house-user{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:""}.fa-kip-sign{--fa:""}.fa-lari-sign{--fa:""}.fa-litecoin-sign{--fa:""}.fa-manat-sign{--fa:""}.fa-mask-face{--fa:""}.fa-mill-sign{--fa:""}.fa-money-bills{--fa:""}.fa-naira-sign{--fa:""}.fa-notdef{--fa:""}.fa-panorama{--fa:""}.fa-peseta-sign{--fa:""}.fa-peso-sign{--fa:""}.fa-plane-up{--fa:""}.fa-rupiah-sign{--fa:""}.fa-stairs{--fa:""}.fa-timeline{--fa:""}.fa-truck-front{--fa:""}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-vault{--fa:""}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-bangladeshi-taka-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-person-pregnant{--fa:""}.fa-home-lg,.fa-house-chimney{--fa:""}.fa-house-crack{--fa:""}.fa-house-medical{--fa:""}.fa-cent-sign{--fa:""}.fa-plus-minus{--fa:""}.fa-sailboat{--fa:""}.fa-section{--fa:""}.fa-shrimp{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-chart-simple{--fa:""}.fa-diagram-next{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-diagram-successor{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-bug-slash{--fa:""}.fa-file-circle-plus{--fa:""}.fa-shop-lock{--fa:""}.fa-virus-covid{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-anchor-lock{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-arrows-spin{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-bore-hole{--fa:""}.fa-bottle-droplet{--fa:""}.fa-bottle-water{--fa:""}.fa-bowl-food{--fa:""}.fa-boxes-packing{--fa:""}.fa-bridge{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-bridge-lock{--fa:""}.fa-bridge-water{--fa:""}.fa-bucket{--fa:""}.fa-bugs{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-building-circle-check{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-building-flag{--fa:""}.fa-building-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-building-shield{--fa:""}.fa-building-un{--fa:""}.fa-building-user{--fa:""}.fa-building-wheat{--fa:""}.fa-burst{--fa:""}.fa-car-on{--fa:""}.fa-car-tunnel{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-children{--fa:""}.fa-circle-nodes{--fa:""}.fa-clipboard-question{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-computer{--fa:""}.fa-cubes-stacked{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-explosion{--fa:""}.fa-ferry{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-file-circle-minus{--fa:""}.fa-file-circle-question{--fa:""}.fa-file-shield{--fa:""}.fa-fire-burner{--fa:""}.fa-fish-fins{--fa:""}.fa-flask-vial{--fa:""}.fa-glass-water{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-handcuffs{--fa:""}.fa-hands-bound{--fa:""}.fa-hands-holding-child{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-heart-circle-check{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-helmet-un{--fa:""}.fa-hill-avalanche{--fa:""}.fa-hill-rockslide{--fa:""}.fa-house-circle-check{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-house-fire{--fa:""}.fa-house-flag{--fa:""}.fa-house-flood-water{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-house-lock{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-house-medical-flag{--fa:""}.fa-house-tsunami{--fa:""}.fa-jar{--fa:""}.fa-jar-wheat{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-jug-detergent{--fa:""}.fa-kitchen-set{--fa:""}.fa-land-mine-on{--fa:""}.fa-landmark-flag{--fa:""}.fa-laptop-file{--fa:""}.fa-lines-leaning{--fa:""}.fa-location-pin-lock{--fa:""}.fa-locust{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-mask-ventilator{--fa:""}.fa-mattress-pillow{--fa:""}.fa-mobile-retro{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-mosquito{--fa:""}.fa-mosquito-net{--fa:""}.fa-mound{--fa:""}.fa-mountain-city{--fa:""}.fa-mountain-sun{--fa:""}.fa-oil-well{--fa:""}.fa-people-group{--fa:""}.fa-people-line{--fa:""}.fa-people-pulling{--fa:""}.fa-people-robbery{--fa:""}.fa-people-roof{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-person-burst{--fa:""}.fa-person-cane{--fa:""}.fa-person-chalkboard{--fa:""}.fa-person-circle-check{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-person-circle-minus{--fa:""}.fa-person-circle-plus{--fa:""}.fa-person-circle-question{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-person-dress-burst{--fa:""}.fa-person-drowning{--fa:""}.fa-person-falling{--fa:""}.fa-person-falling-burst{--fa:""}.fa-person-half-dress{--fa:""}.fa-person-harassing{--fa:""}.fa-person-military-pointing{--fa:""}.fa-person-military-rifle{--fa:""}.fa-person-military-to-person{--fa:""}.fa-person-rays{--fa:""}.fa-person-rifle{--fa:""}.fa-person-shelter{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-plane-circle-check{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-plane-lock{--fa:""}.fa-plate-wheat{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-plug-circle-check{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-ranking-star{--fa:""}.fa-road-barrier{--fa:""}.fa-road-bridge{--fa:""}.fa-road-circle-check{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-road-lock{--fa:""}.fa-road-spikes{--fa:""}.fa-rug{--fa:""}.fa-sack-xmark{--fa:""}.fa-school-circle-check{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-school-flag{--fa:""}.fa-school-lock{--fa:""}.fa-sheet-plastic{--fa:""}.fa-shield-cat{--fa:""}.fa-shield-dog{--fa:""}.fa-shield-heart{--fa:""}.fa-square-nfi{--fa:""}.fa-square-person-confined{--fa:""}.fa-square-virus{--fa:""}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-tarp{--fa:""}.fa-tarp-droplet{--fa:""}.fa-tent{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-tents{--fa:""}.fa-toilet-portable{--fa:""}.fa-toilets-portable{--fa:""}.fa-tower-cell{--fa:""}.fa-tower-observation{--fa:""}.fa-tree-city{--fa:""}.fa-trowel{--fa:""}.fa-trowel-bricks{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-truck-droplet{--fa:""}.fa-truck-field{--fa:""}.fa-truck-field-un{--fa:""}.fa-truck-plane{--fa:""}.fa-users-between-lines{--fa:""}.fa-users-line{--fa:""}.fa-users-rays{--fa:""}.fa-users-rectangle{--fa:""}.fa-users-viewfinder{--fa:""}.fa-vial-circle-check{--fa:""}.fa-vial-virus{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-worm{--fa:""}.fa-xmarks-lines{--fa:""}.fa-child-dress{--fa:""}.fa-child-reaching{--fa:""}.fa-file-circle-check{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-person-through-window{--fa:""}.fa-plant-wilt{--fa:""}.fa-stapler{--fa:""}.fa-train-tram{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-chart-diagram{--fa:""}.fa-comment-nodes{--fa:""}.fa-file-fragment{--fa:""}.fa-file-half-dashed{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-square-binary{--fa:""}.fa-pentagon{--fa:""}.fa-non-binary{--fa:""}.fa-spiral{--fa:""}.fa-mobile-vibrate{--fa:""}.fa-single-quote-left{--fa:""}.fa-single-quote-right{--fa:""}.fa-bus-side{--fa:""}.fa-heptagon,.fa-septagon{--fa:""}.fa-glass-martini,.fa-martini-glass-empty{--fa:""}.fa-music{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-heart{--fa:""}.fa-star{--fa:""}.fa-user,.fa-user-alt,.fa-user-large{--fa:""}.fa-film,.fa-film-alt,.fa-film-simple{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-table-list,.fa-th-list{--fa:""}.fa-check{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-power-off{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-cog,.fa-gear{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-road{--fa:""}.fa-download{--fa:""}.fa-inbox{--fa:""}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-list-alt,.fa-rectangle-list{--fa:""}.fa-lock{--fa:""}.fa-flag{--fa:""}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-volume-off{--fa:""}.fa-volume-down,.fa-volume-low{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-qrcode{--fa:""}.fa-barcode{--fa:""}.fa-tag{--fa:""}.fa-tags{--fa:""}.fa-book{--fa:""}.fa-bookmark{--fa:""}.fa-print{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-font{--fa:""}.fa-bold{--fa:""}.fa-italic{--fa:""}.fa-text-height{--fa:""}.fa-text-width{--fa:""}.fa-align-left{--fa:""}.fa-align-center{--fa:""}.fa-align-right{--fa:""}.fa-align-justify{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-dedent,.fa-outdent{--fa:""}.fa-indent{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-image{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-adjust,.fa-circle-half-stroke{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-edit,.fa-pen-to-square{--fa:""}.fa-arrows,.fa-arrows-up-down-left-right{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-backward{--fa:""}.fa-play{--fa:""}.fa-pause{--fa:""}.fa-stop{--fa:""}.fa-forward{--fa:""}.fa-fast-forward,.fa-forward-fast{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-eject{--fa:""}.fa-chevron-left{--fa:""}.fa-chevron-right{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-crosshairs{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-arrow-left{--fa:""}.fa-arrow-right{--fa:""}.fa-arrow-up{--fa:""}.fa-arrow-down{--fa:""}.fa-mail-forward,.fa-share{--fa:""}.fa-expand{--fa:""}.fa-compress{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-gift{--fa:""}.fa-leaf{--fa:""}.fa-fire{--fa:""}.fa-eye{--fa:""}.fa-eye-slash{--fa:""}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:""}.fa-plane{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-random,.fa-shuffle{--fa:""}.fa-comment{--fa:""}.fa-magnet{--fa:""}.fa-chevron-up{--fa:""}.fa-chevron-down{--fa:""}.fa-retweet{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-folder-open{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-bar-chart,.fa-chart-bar{--fa:""}.fa-camera-retro{--fa:""}.fa-key{--fa:""}.fa-cogs,.fa-gears{--fa:""}.fa-comments{--fa:""}.fa-star-half{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-thumb-tack,.fa-thumbtack{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-trophy{--fa:""}.fa-upload{--fa:""}.fa-lemon{--fa:""}.fa-phone{--fa:""}.fa-phone-square,.fa-square-phone{--fa:""}.fa-unlock{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-feed,.fa-rss{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-bullhorn{--fa:""}.fa-certificate{--fa:""}.fa-hand-point-right{--fa:""}.fa-hand-point-left{--fa:""}.fa-hand-point-up{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:""}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:""}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:""}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:""}.fa-globe{--fa:""}.fa-wrench{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-filter{--fa:""}.fa-briefcase{--fa:""}.fa-arrows-alt,.fa-up-down-left-right{--fa:""}.fa-users{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-cloud{--fa:""}.fa-flask{--fa:""}.fa-cut,.fa-scissors{--fa:""}.fa-copy{--fa:""}.fa-paperclip{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-square{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-list-dots,.fa-list-ul{--fa:""}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:""}.fa-strikethrough{--fa:""}.fa-underline{--fa:""}.fa-table{--fa:""}.fa-magic,.fa-wand-magic{--fa:""}.fa-truck{--fa:""}.fa-money-bill{--fa:""}.fa-caret-down{--fa:""}.fa-caret-up{--fa:""}.fa-caret-left{--fa:""}.fa-caret-right{--fa:""}.fa-columns,.fa-table-columns{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-sort-asc,.fa-sort-up{--fa:""}.fa-envelope{--fa:""}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-sitemap{--fa:""}.fa-umbrella{--fa:""}.fa-file-clipboard,.fa-paste{--fa:""}.fa-lightbulb{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-stethoscope{--fa:""}.fa-suitcase{--fa:""}.fa-bell{--fa:""}.fa-coffee,.fa-mug-saucer{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-ambulance,.fa-truck-medical{--fa:""}.fa-medkit,.fa-suitcase-medical{--fa:""}.fa-fighter-jet,.fa-jet-fighter{--fa:""}.fa-beer,.fa-beer-mug-empty{--fa:""}.fa-h-square,.fa-square-h{--fa:""}.fa-plus-square,.fa-square-plus{--fa:""}.fa-angle-double-left,.fa-angles-left{--fa:""}.fa-angle-double-right,.fa-angles-right{--fa:""}.fa-angle-double-up,.fa-angles-up{--fa:""}.fa-angle-double-down,.fa-angles-down{--fa:""}.fa-angle-left{--fa:""}.fa-angle-right{--fa:""}.fa-angle-up{--fa:""}.fa-angle-down{--fa:""}.fa-laptop{--fa:""}.fa-tablet-button{--fa:""}.fa-mobile-button{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-spinner{--fa:""}.fa-circle{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-gamepad{--fa:""}.fa-keyboard{--fa:""}.fa-flag-checkered{--fa:""}.fa-terminal{--fa:""}.fa-code{--fa:""}.fa-mail-reply-all,.fa-reply-all{--fa:""}.fa-location-arrow{--fa:""}.fa-crop{--fa:""}.fa-code-branch{--fa:""}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:""}.fa-info{--fa:""}.fa-superscript{--fa:""}.fa-subscript{--fa:""}.fa-eraser{--fa:""}.fa-puzzle-piece{--fa:""}.fa-microphone{--fa:""}.fa-microphone-slash{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-calendar{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-rocket{--fa:""}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:""}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:""}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:""}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:""}.fa-anchor{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-bullseye{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:""}.fa-rss-square,.fa-square-rss{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-ticket{--fa:""}.fa-minus-square,.fa-square-minus{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-check-square,.fa-square-check{--fa:""}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:""}.fa-external-link-square,.fa-square-arrow-up-right{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-compass{--fa:""}.fa-caret-square-down,.fa-square-caret-down{--fa:""}.fa-caret-square-up,.fa-square-caret-up{--fa:""}.fa-caret-square-right,.fa-square-caret-right{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:""}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-krw,.fa-won,.fa-won-sign{--fa:""}.fa-file{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-thumbs-up{--fa:""}.fa-thumbs-down{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-female,.fa-person-dress{--fa:""}.fa-male,.fa-person{--fa:""}.fa-sun{--fa:""}.fa-moon{--fa:""}.fa-archive,.fa-box-archive{--fa:""}.fa-bug{--fa:""}.fa-caret-square-left,.fa-square-caret-left{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-wheelchair{--fa:""}.fa-lira-sign{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-envelope-square,.fa-square-envelope{--fa:""}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-language{--fa:""}.fa-fax{--fa:""}.fa-building{--fa:""}.fa-child{--fa:""}.fa-paw{--fa:""}.fa-cube{--fa:""}.fa-cubes{--fa:""}.fa-recycle{--fa:""}.fa-automobile,.fa-car{--fa:""}.fa-cab,.fa-taxi{--fa:""}.fa-tree{--fa:""}.fa-database{--fa:""}.fa-file-pdf{--fa:""}.fa-file-word{--fa:""}.fa-file-excel{--fa:""}.fa-file-powerpoint{--fa:""}.fa-file-image{--fa:""}.fa-file-archive,.fa-file-zipper{--fa:""}.fa-file-audio{--fa:""}.fa-file-video{--fa:""}.fa-file-code{--fa:""}.fa-life-ring{--fa:""}.fa-circle-notch{--fa:""}.fa-paper-plane{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-paragraph{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-share-alt,.fa-share-nodes{--fa:""}.fa-share-alt-square,.fa-square-share-nodes{--fa:""}.fa-bomb{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-teletype,.fa-tty{--fa:""}.fa-binoculars{--fa:""}.fa-plug{--fa:""}.fa-newspaper{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-calculator{--fa:""}.fa-bell-slash{--fa:""}.fa-trash{--fa:""}.fa-copyright{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-paint-brush,.fa-paintbrush{--fa:""}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:""}.fa-area-chart,.fa-chart-area{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-toggle-off{--fa:""}.fa-toggle-on{--fa:""}.fa-bicycle{--fa:""}.fa-bus{--fa:""}.fa-closed-captioning{--fa:""}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-cart-plus{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-diamond{--fa:""}.fa-ship{--fa:""}.fa-user-secret{--fa:""}.fa-motorcycle{--fa:""}.fa-street-view{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-venus{--fa:""}.fa-mars{--fa:""}.fa-mercury{--fa:""}.fa-mars-and-venus{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-venus-double{--fa:""}.fa-mars-double{--fa:""}.fa-venus-mars{--fa:""}.fa-mars-stroke{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-neuter{--fa:""}.fa-genderless{--fa:""}.fa-server{--fa:""}.fa-user-plus{--fa:""}.fa-user-times,.fa-user-xmark{--fa:""}.fa-bed{--fa:""}.fa-train{--fa:""}.fa-subway,.fa-train-subway{--fa:""}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:""}.fa-battery-4,.fa-battery-three-quarters{--fa:""}.fa-battery-3,.fa-battery-half{--fa:""}.fa-battery-2,.fa-battery-quarter{--fa:""}.fa-battery-0,.fa-battery-empty{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-i-cursor{--fa:""}.fa-object-group{--fa:""}.fa-object-ungroup{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-clone{--fa:""}.fa-balance-scale,.fa-scale-balanced{--fa:""}.fa-hourglass-1,.fa-hourglass-start{--fa:""}.fa-hourglass-2,.fa-hourglass-half{--fa:""}.fa-hourglass-3,.fa-hourglass-end{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-hand-scissors{--fa:""}.fa-hand-lizard{--fa:""}.fa-hand-spock{--fa:""}.fa-hand-pointer{--fa:""}.fa-hand-peace{--fa:""}.fa-trademark{--fa:""}.fa-registered{--fa:""}.fa-television,.fa-tv,.fa-tv-alt{--fa:""}.fa-calendar-plus{--fa:""}.fa-calendar-minus{--fa:""}.fa-calendar-times,.fa-calendar-xmark{--fa:""}.fa-calendar-check{--fa:""}.fa-industry{--fa:""}.fa-map-pin{--fa:""}.fa-map-signs,.fa-signs-post{--fa:""}.fa-map{--fa:""}.fa-comment-alt,.fa-message{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-universal-access{--fa:""}.fa-blind,.fa-person-walking-with-cane{--fa:""}.fa-audio-description{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-braille{--fa:""}.fa-assistive-listening-systems,.fa-ear-listen{--fa:""}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-envelope-open{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-id-badge{--fa:""}.fa-drivers-license,.fa-id-card{--fa:""}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-shower{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-podcast{--fa:""}.fa-window-maximize{--fa:""}.fa-window-minimize{--fa:""}.fa-window-restore{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-microchip{--fa:""}.fa-snowflake{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-cutlery,.fa-utensils{--fa:""}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:""}.fa-trash-alt,.fa-trash-can{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-stopwatch{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:""}.fa-poo{--fa:""}.fa-images{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-pen{--fa:""}.fa-pen-alt,.fa-pen-clip{--fa:""}.fa-octagon{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-long-arrow-alt-right,.fa-right-long{--fa:""}.fa-long-arrow-alt-up,.fa-up-long{--fa:""}.fa-hexagon{--fa:""}.fa-file-edit,.fa-file-pen{--fa:""}.fa-expand-arrows-alt,.fa-maximize{--fa:""}.fa-clipboard{--fa:""}.fa-arrows-alt-h,.fa-left-right{--fa:""}.fa-arrows-alt-v,.fa-up-down{--fa:""}.fa-alarm-clock{--fa:""}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:""}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:""}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:""}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:""}.fa-external-link-alt,.fa-up-right-from-square{--fa:""}.fa-external-link-square-alt,.fa-square-up-right{--fa:""}.fa-exchange-alt,.fa-right-left{--fa:""}.fa-repeat{--fa:""}.fa-code-commit{--fa:""}.fa-code-merge{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-gem{--fa:""}.fa-level-down-alt,.fa-turn-down{--fa:""}.fa-level-up-alt,.fa-turn-up{--fa:""}.fa-lock-open{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-microphone-alt,.fa-microphone-lines{--fa:""}.fa-mobile-alt,.fa-mobile-screen-button{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-mobile-android-alt,.fa-mobile-screen{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-phone-slash{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-mail-reply,.fa-reply{--fa:""}.fa-shield-alt,.fa-shield-halved{--fa:""}.fa-tablet-alt,.fa-tablet-screen-button{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-ticket-alt,.fa-ticket-simple{--fa:""}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:""}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-bowling-ball{--fa:""}.fa-chess{--fa:""}.fa-chess-bishop{--fa:""}.fa-chess-board{--fa:""}.fa-chess-king{--fa:""}.fa-chess-knight{--fa:""}.fa-chess-pawn{--fa:""}.fa-chess-queen{--fa:""}.fa-chess-rook{--fa:""}.fa-dumbbell{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-hockey-puck{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-square-full{--fa:""}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-allergies,.fa-hand-dots{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-box{--fa:""}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:""}.fa-briefcase-medical{--fa:""}.fa-burn,.fa-fire-flame-simple{--fa:""}.fa-capsules{--fa:""}.fa-clipboard-check{--fa:""}.fa-clipboard-list{--fa:""}.fa-diagnoses,.fa-person-dots-from-line{--fa:""}.fa-dna{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-file-medical{--fa:""}.fa-file-medical-alt,.fa-file-waveform{--fa:""}.fa-first-aid,.fa-kit-medical{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-notes-medical{--fa:""}.fa-pallet{--fa:""}.fa-pills{--fa:""}.fa-prescription-bottle{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-shipping-fast,.fa-truck-fast{--fa:""}.fa-smoking{--fa:""}.fa-syringe{--fa:""}.fa-tablets{--fa:""}.fa-thermometer{--fa:""}.fa-vial{--fa:""}.fa-vials{--fa:""}.fa-warehouse{--fa:""}.fa-weight,.fa-weight-scale{--fa:""}.fa-x-ray{--fa:""}.fa-box-open{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-comment-slash{--fa:""}.fa-couch{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-dove{--fa:""}.fa-hand-holding{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-helping,.fa-handshake-angle{--fa:""}.fa-parachute-box{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-piggy-bank{--fa:""}.fa-ribbon{--fa:""}.fa-route{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-tape{--fa:""}.fa-truck-loading,.fa-truck-ramp-box{--fa:""}.fa-truck-moving{--fa:""}.fa-video-slash{--fa:""}.fa-wine-glass{--fa:""}.fa-user-astronaut{--fa:""}.fa-user-check{--fa:""}.fa-user-clock{--fa:""}.fa-user-cog,.fa-user-gear{--fa:""}.fa-user-edit,.fa-user-pen{--fa:""}.fa-user-friends,.fa-user-group{--fa:""}.fa-user-graduate{--fa:""}.fa-user-lock{--fa:""}.fa-user-minus{--fa:""}.fa-user-ninja{--fa:""}.fa-user-shield{--fa:""}.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash{--fa:""}.fa-user-tag{--fa:""}.fa-user-tie{--fa:""}.fa-users-cog,.fa-users-gear{--fa:""}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:""}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:""}.fa-blender{--fa:""}.fa-book-open{--fa:""}.fa-broadcast-tower,.fa-tower-broadcast{--fa:""}.fa-broom{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-church{--fa:""}.fa-coins{--fa:""}.fa-compact-disc{--fa:""}.fa-crow{--fa:""}.fa-crown{--fa:""}.fa-dice{--fa:""}.fa-dice-five{--fa:""}.fa-dice-four{--fa:""}.fa-dice-one{--fa:""}.fa-dice-six{--fa:""}.fa-dice-three{--fa:""}.fa-dice-two{--fa:""}.fa-divide{--fa:""}.fa-door-closed{--fa:""}.fa-door-open{--fa:""}.fa-feather{--fa:""}.fa-frog{--fa:""}.fa-gas-pump{--fa:""}.fa-glasses{--fa:""}.fa-greater-than-equal{--fa:""}.fa-helicopter{--fa:""}.fa-infinity{--fa:""}.fa-kiwi-bird{--fa:""}.fa-less-than-equal{--fa:""}.fa-memory{--fa:""}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:""}.fa-money-bill-wave{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-money-check{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-not-equal{--fa:""}.fa-palette{--fa:""}.fa-parking,.fa-square-parking{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-receipt{--fa:""}.fa-robot{--fa:""}.fa-ruler{--fa:""}.fa-ruler-combined{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-ruler-vertical{--fa:""}.fa-school{--fa:""}.fa-screwdriver{--fa:""}.fa-shoe-prints{--fa:""}.fa-skull{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-store{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-stroopwafel{--fa:""}.fa-toolbox{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-wallet{--fa:""}.fa-angry,.fa-face-angry{--fa:""}.fa-archway{--fa:""}.fa-atlas,.fa-book-atlas{--fa:""}.fa-award{--fa:""}.fa-backspace,.fa-delete-left{--fa:""}.fa-bezier-curve{--fa:""}.fa-bong{--fa:""}.fa-brush{--fa:""}.fa-bus-alt,.fa-bus-simple{--fa:""}.fa-cannabis{--fa:""}.fa-check-double{--fa:""}.fa-cocktail,.fa-martini-glass-citrus{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-cookie{--fa:""}.fa-cookie-bite{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-digital-tachograph,.fa-tachograph-digital{--fa:""}.fa-dizzy,.fa-face-dizzy{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-drum{--fa:""}.fa-drum-steelpan{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-file-contract{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-arrow-right-from-file,.fa-file-export{--fa:""}.fa-arrow-right-to-file,.fa-file-import{--fa:""}.fa-file-invoice{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-file-prescription{--fa:""}.fa-file-signature{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-fill{--fa:""}.fa-fill-drip{--fa:""}.fa-fingerprint{--fa:""}.fa-fish{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-glass-martini-alt,.fa-martini-glass{--fa:""}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-grid-horizontal,.fa-grip,.fa-grip-horizontal{--fa:""}.fa-grid-vertical,.fa-grip-vertical{--fa:""}.fa-headset{--fa:""}.fa-highlighter{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-hotel{--fa:""}.fa-joint{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-marker{--fa:""}.fa-medal{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-monument{--fa:""}.fa-mortar-pestle{--fa:""}.fa-paint-roller{--fa:""}.fa-passport{--fa:""}.fa-pen-fancy{--fa:""}.fa-pen-nib{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-plane-arrival{--fa:""}.fa-plane-departure{--fa:""}.fa-prescription{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-shuttle-van,.fa-van-shuttle{--fa:""}.fa-signature{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-solar-panel{--fa:""}.fa-spa{--fa:""}.fa-splotch{--fa:""}.fa-spray-can{--fa:""}.fa-stamp{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-swatchbook{--fa:""}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-tooth{--fa:""}.fa-umbrella-beach{--fa:""}.fa-weight-hanging{--fa:""}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:""}.fa-air-freshener,.fa-spray-can-sparkles{--fa:""}.fa-apple-alt,.fa-apple-whole{--fa:""}.fa-atom{--fa:""}.fa-bone{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-brain{--fa:""}.fa-car-alt,.fa-car-rear{--fa:""}.fa-battery-car,.fa-car-battery{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-car-side{--fa:""}.fa-charging-station{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-draw-polygon,.fa-vector-polygon{--fa:""}.fa-laptop-code{--fa:""}.fa-layer-group{--fa:""}.fa-location,.fa-location-crosshairs{--fa:""}.fa-lungs{--fa:""}.fa-microscope{--fa:""}.fa-oil-can{--fa:""}.fa-poop{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-star-of-life{--fa:""}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-teeth{--fa:""}.fa-teeth-open{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-traffic-light{--fa:""}.fa-truck-monster{--fa:""}.fa-truck-pickup{--fa:""}.fa-ad,.fa-rectangle-ad{--fa:""}.fa-ankh{--fa:""}.fa-bible,.fa-book-bible{--fa:""}.fa-briefcase-clock,.fa-business-time{--fa:""}.fa-city{--fa:""}.fa-comment-dollar{--fa:""}.fa-comments-dollar{--fa:""}.fa-cross{--fa:""}.fa-dharmachakra{--fa:""}.fa-envelope-open-text{--fa:""}.fa-folder-minus{--fa:""}.fa-folder-plus{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-gopuram{--fa:""}.fa-hamsa{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-jedi{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-kaaba{--fa:""}.fa-khanda{--fa:""}.fa-landmark{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-menorah{--fa:""}.fa-mosque{--fa:""}.fa-om{--fa:""}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:""}.fa-peace{--fa:""}.fa-place-of-worship{--fa:""}.fa-poll,.fa-square-poll-vertical{--fa:""}.fa-poll-h,.fa-square-poll-horizontal{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-socks{--fa:""}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-star-and-crescent{--fa:""}.fa-star-of-david{--fa:""}.fa-synagogue{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-torii-gate{--fa:""}.fa-vihara{--fa:""}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:""}.fa-yin-yang{--fa:""}.fa-blender-phone{--fa:""}.fa-book-dead,.fa-book-skull{--fa:""}.fa-campground{--fa:""}.fa-cat{--fa:""}.fa-chair{--fa:""}.fa-cloud-moon{--fa:""}.fa-cloud-sun{--fa:""}.fa-cow{--fa:""}.fa-dice-d20{--fa:""}.fa-dice-d6{--fa:""}.fa-dog{--fa:""}.fa-dragon{--fa:""}.fa-drumstick-bite{--fa:""}.fa-dungeon{--fa:""}.fa-file-csv{--fa:""}.fa-fist-raised,.fa-hand-fist{--fa:""}.fa-ghost{--fa:""}.fa-hammer{--fa:""}.fa-hanukiah{--fa:""}.fa-hat-wizard{--fa:""}.fa-hiking,.fa-person-hiking{--fa:""}.fa-hippo{--fa:""}.fa-horse{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-mask{--fa:""}.fa-mountain{--fa:""}.fa-network-wired{--fa:""}.fa-otter{--fa:""}.fa-ring{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-scroll{--fa:""}.fa-skull-crossbones{--fa:""}.fa-slash{--fa:""}.fa-spider{--fa:""}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:""}.fa-tractor{--fa:""}.fa-user-injured{--fa:""}.fa-vr-cardboard{--fa:""}.fa-wand-sparkles{--fa:""}.fa-wind{--fa:""}.fa-wine-bottle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-cloud-rain{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-democrat{--fa:""}.fa-flag-usa{--fa:""}.fa-hurricane{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-meteor{--fa:""}.fa-person-booth{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-rainbow{--fa:""}.fa-republican{--fa:""}.fa-smog{--fa:""}.fa-temperature-high{--fa:""}.fa-temperature-low{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-tornado{--fa:""}.fa-volcano{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-water{--fa:""}.fa-baby{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-biohazard{--fa:""}.fa-blog{--fa:""}.fa-calendar-day{--fa:""}.fa-calendar-week{--fa:""}.fa-candy-cane{--fa:""}.fa-carrot{--fa:""}.fa-cash-register{--fa:""}.fa-compress-arrows-alt,.fa-minimize{--fa:""}.fa-dumpster{--fa:""}.fa-dumpster-fire{--fa:""}.fa-ethernet{--fa:""}.fa-gifts{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-glass-whiskey,.fa-whiskey-glass{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-grip-lines{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-guitar{--fa:""}.fa-heart-broken,.fa-heart-crack{--fa:""}.fa-holly-berry{--fa:""}.fa-horse-head{--fa:""}.fa-icicles{--fa:""}.fa-igloo{--fa:""}.fa-mitten{--fa:""}.fa-mug-hot{--fa:""}.fa-radiation{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-restroom{--fa:""}.fa-satellite{--fa:""}.fa-satellite-dish{--fa:""}.fa-sd-card{--fa:""}.fa-sim-card{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-person-skiing,.fa-skiing{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-sleigh{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-snowman{--fa:""}.fa-snowplow{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-toilet{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-cable-car,.fa-tram{--fa:""}.fa-fire-alt,.fa-fire-flame-curved{--fa:""}.fa-bacon{--fa:""}.fa-book-medical{--fa:""}.fa-bread-slice{--fa:""}.fa-cheese{--fa:""}.fa-clinic-medical,.fa-house-chimney-medical{--fa:""}.fa-clipboard-user{--fa:""}.fa-comment-medical{--fa:""}.fa-crutch{--fa:""}.fa-disease{--fa:""}.fa-egg{--fa:""}.fa-folder-tree{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:""}.fa-hospital-user{--fa:""}.fa-hotdog{--fa:""}.fa-ice-cream{--fa:""}.fa-laptop-medical{--fa:""}.fa-pager{--fa:""}.fa-pepper-hot{--fa:""}.fa-pizza-slice{--fa:""}.fa-sack-dollar{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-user-nurse{--fa:""}.fa-wave-square{--fa:""}.fa-biking,.fa-person-biking{--fa:""}.fa-border-all{--fa:""}.fa-border-none{--fa:""}.fa-border-style,.fa-border-top-left{--fa:""}.fa-digging,.fa-person-digging{--fa:""}.fa-fan{--fa:""}.fa-heart-music-camera-bolt,.fa-icons{--fa:""}.fa-phone-alt,.fa-phone-flip{--fa:""}.fa-phone-square-alt,.fa-square-phone-flip{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-remove-format,.fa-text-slash{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-spell-check{--fa:""}.fa-voicemail{--fa:""}.fa-hat-cowboy{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-radio{--fa:""}.fa-record-vinyl{--fa:""}.fa-walkie-talkie{--fa:""}.fa-caravan{--fa:""}:host,:root{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-brands-400-BfBXV7Mm.woff2)}.fa-brands,.fa-classic.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:""}.fa-ideal{--fa:""}.fa-microblog{--fa:""}.fa-pied-piper-square,.fa-square-pied-piper{--fa:""}.fa-unity{--fa:""}.fa-dailymotion{--fa:""}.fa-instagram-square,.fa-square-instagram{--fa:""}.fa-mixer{--fa:""}.fa-shopify{--fa:""}.fa-deezer{--fa:""}.fa-edge-legacy{--fa:""}.fa-google-pay{--fa:""}.fa-rust{--fa:""}.fa-tiktok{--fa:""}.fa-unsplash{--fa:""}.fa-cloudflare{--fa:""}.fa-guilded{--fa:""}.fa-hive{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-instalod{--fa:""}.fa-octopus-deploy{--fa:""}.fa-perbyte{--fa:""}.fa-uncharted{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-wodu{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-bots{--fa:""}.fa-cmplid{--fa:""}.fa-bilibili{--fa:""}.fa-golang{--fa:""}.fa-pix{--fa:""}.fa-sitrox{--fa:""}.fa-hashnode{--fa:""}.fa-meta{--fa:""}.fa-padlet{--fa:""}.fa-nfc-directional{--fa:""}.fa-nfc-symbol{--fa:""}.fa-screenpal{--fa:""}.fa-space-awesome{--fa:""}.fa-square-font-awesome{--fa:""}.fa-gitlab-square,.fa-square-gitlab{--fa:""}.fa-odysee{--fa:""}.fa-stubber{--fa:""}.fa-debian{--fa:""}.fa-shoelace{--fa:""}.fa-threads{--fa:""}.fa-square-threads{--fa:""}.fa-square-x-twitter{--fa:""}.fa-x-twitter{--fa:""}.fa-opensuse{--fa:""}.fa-letterboxd{--fa:""}.fa-square-letterboxd{--fa:""}.fa-mintbit{--fa:""}.fa-google-scholar{--fa:""}.fa-brave{--fa:""}.fa-brave-reverse{--fa:""}.fa-pixiv{--fa:""}.fa-upwork{--fa:""}.fa-webflow{--fa:""}.fa-signal-messenger{--fa:""}.fa-bluesky{--fa:""}.fa-jxl{--fa:""}.fa-square-upwork{--fa:""}.fa-web-awesome{--fa:""}.fa-square-web-awesome{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-dart-lang{--fa:""}.fa-flutter{--fa:""}.fa-files-pinwheel{--fa:""}.fa-css{--fa:""}.fa-square-bluesky{--fa:""}.fa-openai{--fa:""}.fa-square-linkedin{--fa:""}.fa-cash-app{--fa:""}.fa-disqus{--fa:""}.fa-11ty,.fa-eleventy{--fa:""}.fa-kakao-talk{--fa:""}.fa-linktree{--fa:""}.fa-notion{--fa:""}.fa-pandora{--fa:""}.fa-pixelfed{--fa:""}.fa-tidal{--fa:""}.fa-vsco{--fa:""}.fa-w3c{--fa:""}.fa-lumon{--fa:""}.fa-lumon-drop{--fa:""}.fa-square-figma{--fa:""}.fa-tex{--fa:""}.fa-duolingo{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-facebook-square,.fa-square-facebook{--fa:""}.fa-linkedin{--fa:""}.fa-github-square,.fa-square-github{--fa:""}.fa-twitter{--fa:""}.fa-facebook{--fa:""}.fa-github{--fa:""}.fa-pinterest{--fa:""}.fa-pinterest-square,.fa-square-pinterest{--fa:""}.fa-google-plus-square,.fa-square-google-plus{--fa:""}.fa-google-plus-g{--fa:""}.fa-linkedin-in{--fa:""}.fa-github-alt{--fa:""}.fa-maxcdn{--fa:""}.fa-html5{--fa:""}.fa-css3{--fa:""}.fa-btc{--fa:""}.fa-youtube{--fa:""}.fa-xing{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-dropbox{--fa:""}.fa-stack-overflow{--fa:""}.fa-instagram{--fa:""}.fa-flickr{--fa:""}.fa-adn{--fa:""}.fa-bitbucket{--fa:""}.fa-tumblr{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-apple{--fa:""}.fa-windows{--fa:""}.fa-android{--fa:""}.fa-linux{--fa:""}.fa-dribbble{--fa:""}.fa-skype{--fa:""}.fa-foursquare{--fa:""}.fa-trello{--fa:""}.fa-gratipay{--fa:""}.fa-vk{--fa:""}.fa-weibo{--fa:""}.fa-renren{--fa:""}.fa-pagelines{--fa:""}.fa-stack-exchange{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-wordpress{--fa:""}.fa-openid{--fa:""}.fa-yahoo{--fa:""}.fa-google{--fa:""}.fa-reddit{--fa:""}.fa-reddit-square,.fa-square-reddit{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-stumbleupon{--fa:""}.fa-delicious{--fa:""}.fa-digg{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-drupal{--fa:""}.fa-joomla{--fa:""}.fa-behance{--fa:""}.fa-behance-square,.fa-square-behance{--fa:""}.fa-steam{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-spotify{--fa:""}.fa-deviantart{--fa:""}.fa-soundcloud{--fa:""}.fa-vine{--fa:""}.fa-codepen{--fa:""}.fa-jsfiddle{--fa:""}.fa-rebel{--fa:""}.fa-empire{--fa:""}.fa-git-square,.fa-square-git{--fa:""}.fa-git{--fa:""}.fa-hacker-news{--fa:""}.fa-tencent-weibo{--fa:""}.fa-qq{--fa:""}.fa-weixin{--fa:""}.fa-slideshare{--fa:""}.fa-twitch{--fa:""}.fa-yelp{--fa:""}.fa-paypal{--fa:""}.fa-google-wallet{--fa:""}.fa-cc-visa{--fa:""}.fa-cc-mastercard{--fa:""}.fa-cc-discover{--fa:""}.fa-cc-amex{--fa:""}.fa-cc-paypal{--fa:""}.fa-cc-stripe{--fa:""}.fa-lastfm{--fa:""}.fa-lastfm-square,.fa-square-lastfm{--fa:""}.fa-ioxhost{--fa:""}.fa-angellist{--fa:""}.fa-buysellads{--fa:""}.fa-connectdevelop{--fa:""}.fa-dashcube{--fa:""}.fa-forumbee{--fa:""}.fa-leanpub{--fa:""}.fa-sellsy{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-simplybuilt{--fa:""}.fa-skyatlas{--fa:""}.fa-pinterest-p{--fa:""}.fa-whatsapp{--fa:""}.fa-viacoin{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-y-combinator{--fa:""}.fa-optin-monster{--fa:""}.fa-opencart{--fa:""}.fa-expeditedssl{--fa:""}.fa-cc-jcb{--fa:""}.fa-cc-diners-club{--fa:""}.fa-creative-commons{--fa:""}.fa-gg{--fa:""}.fa-gg-circle{--fa:""}.fa-odnoklassniki{--fa:""}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:""}.fa-get-pocket{--fa:""}.fa-wikipedia-w{--fa:""}.fa-safari{--fa:""}.fa-chrome{--fa:""}.fa-firefox{--fa:""}.fa-opera{--fa:""}.fa-internet-explorer{--fa:""}.fa-contao{--fa:""}.fa-500px{--fa:""}.fa-amazon{--fa:""}.fa-houzz{--fa:""}.fa-vimeo-v{--fa:""}.fa-black-tie{--fa:""}.fa-fonticons{--fa:""}.fa-reddit-alien{--fa:""}.fa-edge{--fa:""}.fa-codiepie{--fa:""}.fa-modx{--fa:""}.fa-fort-awesome{--fa:""}.fa-usb{--fa:""}.fa-product-hunt{--fa:""}.fa-mixcloud{--fa:""}.fa-scribd{--fa:""}.fa-bluetooth{--fa:""}.fa-bluetooth-b{--fa:""}.fa-gitlab{--fa:""}.fa-wpbeginner{--fa:""}.fa-wpforms{--fa:""}.fa-envira{--fa:""}.fa-glide{--fa:""}.fa-glide-g{--fa:""}.fa-viadeo{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-snapchat-square,.fa-square-snapchat{--fa:""}.fa-pied-piper{--fa:""}.fa-first-order{--fa:""}.fa-yoast{--fa:""}.fa-themeisle{--fa:""}.fa-google-plus{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-linode{--fa:""}.fa-quora{--fa:""}.fa-free-code-camp{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-bandcamp{--fa:""}.fa-grav{--fa:""}.fa-etsy{--fa:""}.fa-imdb{--fa:""}.fa-ravelry{--fa:""}.fa-sellcast{--fa:""}.fa-superpowers{--fa:""}.fa-wpexplorer{--fa:""}.fa-meetup{--fa:""}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:""}.fa-accessible-icon{--fa:""}.fa-accusoft{--fa:""}.fa-adversal{--fa:""}.fa-affiliatetheme{--fa:""}.fa-algolia{--fa:""}.fa-amilia{--fa:""}.fa-angrycreative{--fa:""}.fa-app-store{--fa:""}.fa-app-store-ios{--fa:""}.fa-apper{--fa:""}.fa-asymmetrik{--fa:""}.fa-audible{--fa:""}.fa-avianex{--fa:""}.fa-aws{--fa:""}.fa-bimobject{--fa:""}.fa-bitcoin{--fa:""}.fa-bity{--fa:""}.fa-blackberry{--fa:""}.fa-blogger{--fa:""}.fa-blogger-b{--fa:""}.fa-buromobelexperte{--fa:""}.fa-centercode{--fa:""}.fa-cloudscale{--fa:""}.fa-cloudsmith{--fa:""}.fa-cloudversify{--fa:""}.fa-cpanel{--fa:""}.fa-css3-alt{--fa:""}.fa-cuttlefish{--fa:""}.fa-d-and-d{--fa:""}.fa-deploydog{--fa:""}.fa-deskpro{--fa:""}.fa-digital-ocean{--fa:""}.fa-discord{--fa:""}.fa-discourse{--fa:""}.fa-dochub{--fa:""}.fa-docker{--fa:""}.fa-draft2digital{--fa:""}.fa-dribbble-square,.fa-square-dribbble{--fa:""}.fa-dyalog{--fa:""}.fa-earlybirds{--fa:""}.fa-erlang{--fa:""}.fa-facebook-f{--fa:""}.fa-facebook-messenger{--fa:""}.fa-firstdraft{--fa:""}.fa-fonticons-fi{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-freebsd{--fa:""}.fa-gitkraken{--fa:""}.fa-gofore{--fa:""}.fa-goodreads{--fa:""}.fa-goodreads-g{--fa:""}.fa-google-drive{--fa:""}.fa-google-play{--fa:""}.fa-gripfire{--fa:""}.fa-grunt{--fa:""}.fa-gulp{--fa:""}.fa-hacker-news-square,.fa-square-hacker-news{--fa:""}.fa-hire-a-helper{--fa:""}.fa-hotjar{--fa:""}.fa-hubspot{--fa:""}.fa-itunes{--fa:""}.fa-itunes-note{--fa:""}.fa-jenkins{--fa:""}.fa-joget{--fa:""}.fa-js{--fa:""}.fa-js-square,.fa-square-js{--fa:""}.fa-keycdn{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-kickstarter-k{--fa:""}.fa-laravel{--fa:""}.fa-line{--fa:""}.fa-lyft{--fa:""}.fa-magento{--fa:""}.fa-medapps{--fa:""}.fa-medrt{--fa:""}.fa-microsoft{--fa:""}.fa-mix{--fa:""}.fa-mizuni{--fa:""}.fa-monero{--fa:""}.fa-napster{--fa:""}.fa-node-js{--fa:""}.fa-npm{--fa:""}.fa-ns8{--fa:""}.fa-nutritionix{--fa:""}.fa-page4{--fa:""}.fa-palfed{--fa:""}.fa-patreon{--fa:""}.fa-periscope{--fa:""}.fa-phabricator{--fa:""}.fa-phoenix-framework{--fa:""}.fa-playstation{--fa:""}.fa-pushed{--fa:""}.fa-python{--fa:""}.fa-red-river{--fa:""}.fa-rendact,.fa-wpressr{--fa:""}.fa-replyd{--fa:""}.fa-resolving{--fa:""}.fa-rocketchat{--fa:""}.fa-rockrms{--fa:""}.fa-schlix{--fa:""}.fa-searchengin{--fa:""}.fa-servicestack{--fa:""}.fa-sistrix{--fa:""}.fa-speakap{--fa:""}.fa-staylinked{--fa:""}.fa-steam-symbol{--fa:""}.fa-sticker-mule{--fa:""}.fa-studiovinari{--fa:""}.fa-supple{--fa:""}.fa-uber{--fa:""}.fa-uikit{--fa:""}.fa-uniregistry{--fa:""}.fa-untappd{--fa:""}.fa-ussunnah{--fa:""}.fa-vaadin{--fa:""}.fa-viber{--fa:""}.fa-vimeo{--fa:""}.fa-vnv{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-whmcs{--fa:""}.fa-wordpress-simple{--fa:""}.fa-xbox{--fa:""}.fa-yandex{--fa:""}.fa-yandex-international{--fa:""}.fa-apple-pay{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-fly{--fa:""}.fa-node{--fa:""}.fa-osi{--fa:""}.fa-react{--fa:""}.fa-autoprefixer{--fa:""}.fa-less{--fa:""}.fa-sass{--fa:""}.fa-vuejs{--fa:""}.fa-angular{--fa:""}.fa-aviato{--fa:""}.fa-ember{--fa:""}.fa-gitter{--fa:""}.fa-hooli{--fa:""}.fa-strava{--fa:""}.fa-stripe{--fa:""}.fa-stripe-s{--fa:""}.fa-typo3{--fa:""}.fa-amazon-pay{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-ethereum{--fa:""}.fa-korvue{--fa:""}.fa-elementor{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-flipboard{--fa:""}.fa-hips{--fa:""}.fa-php{--fa:""}.fa-quinscape{--fa:""}.fa-readme{--fa:""}.fa-java{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-creative-commons-by{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-creative-commons-share{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-ebay{--fa:""}.fa-keybase{--fa:""}.fa-mastodon{--fa:""}.fa-r-project{--fa:""}.fa-researchgate{--fa:""}.fa-teamspeak{--fa:""}.fa-first-order-alt{--fa:""}.fa-fulcrum{--fa:""}.fa-galactic-republic{--fa:""}.fa-galactic-senate{--fa:""}.fa-jedi-order{--fa:""}.fa-mandalorian{--fa:""}.fa-old-republic{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-sith{--fa:""}.fa-trade-federation{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-hornbill{--fa:""}.fa-mailchimp{--fa:""}.fa-megaport{--fa:""}.fa-nimblr{--fa:""}.fa-rev{--fa:""}.fa-shopware{--fa:""}.fa-squarespace{--fa:""}.fa-themeco{--fa:""}.fa-weebly{--fa:""}.fa-wix{--fa:""}.fa-ello{--fa:""}.fa-hackerrank{--fa:""}.fa-kaggle{--fa:""}.fa-markdown{--fa:""}.fa-neos{--fa:""}.fa-zhihu{--fa:""}.fa-alipay{--fa:""}.fa-the-red-yeti{--fa:""}.fa-critical-role{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-dev{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-think-peaks{--fa:""}.fa-reacteurope{--fa:""}.fa-artstation{--fa:""}.fa-atlassian{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-centos{--fa:""}.fa-confluence{--fa:""}.fa-dhl{--fa:""}.fa-diaspora{--fa:""}.fa-fedex{--fa:""}.fa-fedora{--fa:""}.fa-figma{--fa:""}.fa-intercom{--fa:""}.fa-invision{--fa:""}.fa-jira{--fa:""}.fa-mendeley{--fa:""}.fa-raspberry-pi{--fa:""}.fa-redhat{--fa:""}.fa-sketch{--fa:""}.fa-sourcetree{--fa:""}.fa-suse{--fa:""}.fa-ubuntu{--fa:""}.fa-ups{--fa:""}.fa-usps{--fa:""}.fa-yarn{--fa:""}.fa-airbnb{--fa:""}.fa-battle-net{--fa:""}.fa-bootstrap{--fa:""}.fa-buffer{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-itch-io{--fa:""}.fa-salesforce{--fa:""}.fa-speaker-deck{--fa:""}.fa-symfony{--fa:""}.fa-waze{--fa:""}.fa-yammer{--fa:""}.fa-git-alt{--fa:""}.fa-stackpath{--fa:""}.fa-cotton-bureau{--fa:""}.fa-buy-n-large{--fa:""}.fa-mdb{--fa:""}.fa-orcid{--fa:""}.fa-swift{--fa:""}.fa-umbraco{--fa:""}:host,:root{--fa-font-regular:normal 400 1em/1 var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-regular-400-BVHPE7da.woff2)}.far{--fa-family:var(--fa-family-classic)}.fa-regular,.far{--fa-style:400}:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-8GirhLYJ.woff2)}.fas{--fa-style:900}.fa-classic,.fas{--fa-family:var(--fa-family-classic)}.fa-solid{--fa-style:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/assets/fa-brands-400-BfBXV7Mm.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/assets/fa-solid-900-8GirhLYJ.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/assets/fa-regular-400-BVHPE7da.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-solid-900-8GirhLYJ.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-brands-400-BfBXV7Mm.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-regular-400-BVHPE7da.woff2) format("woff2");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:FontAwesome;font-display:block;src:url(data:font/woff2;base64,d09GMk9UVE8AAA/IAAkAAAAAIi4AAA9/A4EBAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYCJAQGBmADgRwFiH0AghwHIA22GYUWESMRdnLSigfwXxK0JUN3PWgtIVtGtFABIUcjR8vMKvVNUhctBQIndOh7wFzNSdpf090C0MDGNSSuod3GJyMkmSUKlm72kk6vLpKqU4SDLlGqOoHx7wzNIRzzvZseTSBF/CoWaAkVRa5inol55lqxm5oz/9pr/qq+GXmakr21m0KxnJeWZ3dOoSo0//sTGj5e/r///znN1cDq77IugUrslFAFYg2CIfrG8Y3Q37GCqLAnZVKJvSuQC/x0zjP8v7/fp1rJjZ8tzGQcKS6iBFIAJMtql0EBKwIFJDuugO7Ztucm55fDg6nLQiMNIEFoAX1WesldzzU7W7qlB5C8/++0N/TOuYAMJkEJWxa0H6VUF8my5XljyWqW/HtHCdpC8/dzpf3Zo1xxtyzxz6xshdvbIjqxeb2f7J8c5YBze4Ccu5kUEBWBI0AH7IDAk6uwKytrZI3u+Oomu9N+Ch7edEI2hmbmj9mR4KGCCO1OI0Dr/VoFnpZiOoC03o/+9KGeq7f9lSyoBfSRrC9Amv8NNQXkv9dga9kX4SPg6q20ZH4KKkGH7ZxcnL4NSQJ3bNjDCltkZrMsvFjN7LHIvUfNiVvGzRR5g2liAY8ep1zeXndi8cn0bUAk+Rdo+H2aN3ibf00mnl6cTgSTzGQi2PwMLyybUdSOvMvrfRwevuNCicEtAc7iNqM5uMOiDXd5AXgoUDKe4wSrl3nYrJiJ5dgWy5eZNmGBqPqM7SiyHxMG13JMyioCC01sSbFISoxYYmjOYqngylWrJo0avhAvkN+mBQx+0Q/EuqY/MKvU/6QZOMFPn8YVKyFyLf/LwdGlvyBChm501AWTjv/yEZr7ZH17ZBCTYxHSc7VDmT9AFoyEi6CHBl359As9DQ82B5suxNn3j4gMt+UxWSNNYZZQvW8yZzIvpkfcsB9IM5scuJuxZ+gYJ1yo5FvehXBoyRMNnMS9UkW8OOc0MMSN2jR1ry3AabQk+JogpOfRBxzLQ6FlJ2OAKkDymQgcW9xTi3N58PQJMI1CpuCI5kjHZahelKvRmSv2ue23LAciStmv+qMxQMnoseN2TIh3nYzeu5gDMxPesxbeaVPhgpl1YJmQaT3p1uPa1l1QhEhsavLU+p3RJIxFqOwqyqks0qiMPn+ufnYItSTrkSg46sjY07FeCST6L1G6yVZZA2yuHrPmLfvQd7z6pC2GlriWzHIa3OjGNaElbS9udWlddmD03CQBYiOxu4x5MJj9aty8+8AtN195+WXnHXvMkeNHDepdrGj100fvPXPfPXedUS6QTH6OC8SLjm/RC7INBP1psFtAuh/jut1At7ug28Oumya6dSRdewT9u6fdi8KNPu45gM6I0glL5B4A5FS5OD6rJV07pr01Tbe7DNCfricygjae+C8jaQlwudWMKcHzYSyjgDACa+78r8uoVNCuVt7QVZyQLL8TeXFxjQoILPBnv12E3VdiCtFHfhcuFVlENkpnn2H/SXxVqpIlyc3yF4pgxXblcOUDlbeqTC1Xn9KUaxfCEQ5ZDvsdWhyTHXc4xTiPFe9zSekzvX2uzy5XoflexesHfIjl6zaU7k0eJ7GkJRisvss6IthIXzDKJNgOafeXL1zY+OrZ2RWDrpkmcPqRR0ALgU2f5sPNsN5mzE7tGsX/CsEmx07579/v/0rKfyU/B9xewNKUpWHBHGbSwWLhbS+nLAwOaSF2mpv37S0/A/N7tx/MR+H37AN49NY/GwSdrdlKnwmsNXUd0tTVHOFmclEYIQgaGkBICGSuZ2Zc1ZkgP6RM2kJWRDpVWXSeUXND5gKE1JyQkTqNKOsaR7iRmE+pgsyJlfylH6GUWXsT4uqgTL4XmmnNBvTSIeYa4auJkXz9tYBP6kI9QqqfU+wpBYuGK8AgbUZh6gA5zBkSrotIcz5B9ZUVMbvF5XkimQGmEkJDFtup83hwGaecgpTfOY8wQkjFBzHim294LkTOH5ONcFRwicEpLaxkTBrpwgUgBlRdiBbKSaPvsPwgNe+QUgccBUKDlOTvIscppyB76uemdhAoSqlahohzaq7UyX1ypuqk1WitUALYdpVCZjsbLNPWInJ/Wes1k6pryh+M6SRpjCbelogDZqvZoKqmSIjR31Kygf6f65K5G/LTlgDb0MVco6lFM67rlKt9moYigNgIdq9yZOjHuvIR2PQxkiarNVcVl9zfdHZiykproVioWsEItpndkPRp+9f1iEFZrhiBIGSl9F51vg6hluZQK1vrAmvXWTvJBc0mVVWMsuULNSugE0RQP9YSpt/9U5ZGBkV6UFpG3YtQk8V8RYcxEvldZR5I30VGzICwLSbvPXh/sd8AvSSvFjJZCB+d6PnyuEek88l8lBPR+BJaCYxfwwA0qhk0mcY4Z4w7NSIui2Spk3wgIpgJhpzfTmKALCrJLZCAScME5kqCYdqz+RVLJFffGEwnooYqpsl7EEYSN0SqBE30aFd04GY8/GVnAGNw86+H/zWjfEohq3YYxm0LulET5J7JoTAIGWn0CYlrS9e/DgdlMOlMMM2U/9dKwRHEda8hq2OZM8rY5I00yY9eXn4zGnIsmAASXcciw0TcLGE9Be859qlRjbeNBLjn/fu9kbEK/E0YQQ31G+2zQY3SuUUVjsBLePiL/6+46JcWPTyrzXIohckV6wVMt4jguZ/DT85pkL1XgabxDej/lYMB5gkvnpz879KLsg1b4DuSzocNzAOx8K39A+BeuhzA0bwHxKtUqlvryMsHHRjDoAqCdgrT6/MrNJIl8BAha+So2Z3q4y7bsHc2oWKDc3jqafI8EzgA8xbpBJ8JJKRRDnt7UXS0YwcEKRXGPKiGlDgD3ugGi52DrG2MM8+AO83Woq8P9JT6ox9mlDCwZhyDETO3JmvjwFnCPfnw45a5stJ9j1QK+bzOqv2jqUZBNibfaIdOl1eA1kQ7h2dQI8DTZTUXVFJmzyIlJVwFsTapQBQqjqdr4qXGfoma0Qnna96oFnEPDNrdtcWgvWAvEUqs4GC8mVtbJ8omjqeYiro6oT8pq3ip63X6up32Y4gP1PUX6APTS9osERNRRXR9i/+YulbmAd3XfI0eWF1ubK2AI4NK8ygBll5Oq4JoKJ127LhN21X7NfXV+7k0Rgtlu8hpjgyapeonI0xI1cn6T61Xpq5rpx3VT7g/pSGipIRrGWKB9tY56llBi0myy5NmDZRGrbd4OInkwyiXMhKjtl/T1iC5iId7UOocDRvAnozZYbGHekzqtCExsN/jToMDp2hoAT2/g7ySVayA/KCUxm07sANSKQ+JgVVb7bDjedw2hLw9aOsGPOucwfNDNPQ82R4kBooORoE6uEc368C/4EV6ptNehiCxci9VcrbhBugYGilx8skc9pfwz7f4lcUujBZqGRT7Yj9/GeF9uY9sli0x+jZku4B7V5CtDAsvQE+x4CGiGMrHlBnjZ0bH0PihMmF80fW1oCF2ZNt7v3jHuzgavrvcNTa8/Mf+lA28ePHHhdmlDs8Ijtsw41mQAzvwgOKGD1MfShiSoHyiyJrdYqp0/sF6cC6ZcQcwPs1nKZaFuzYcmZ63tyiDyriD0nlUmMlvEVDQLq09dX5+a/BCmp3giaHXbgvBDWB6GUeYkCJoe0RHFAuTiC7EWEtxIjYMlowP2ID2zjgBYs0FN4eE5IuVNZgWg21O/9fbq/bbBR+RDrc2rLVjxpO+anAx69iHLY8Rwbgn6BgDS4KZvlyRdNypPcT4G0RcEvfduSXZK9vbOhvOqxLHo0L53u3tM2fQ1171UqgFwaN7/iNt0KPwFbvwYwjhFlnWBIKVFEMvvpaVQNC18E19gVmLOadcxghyPsO0e9GzdZqJbAXKAazc/8ObOkWFE3IWDAnZDxLnMwOjzchyp7RASRrhFEiUFFsYUZZGhB5+IW2DBTHDEDOBSjHt/IyKa+I2YgshSBQUvjdFHVFSnRM7MLrKBcRwFxNCXuKIWxkkDZ3+GNSME7+HNFfwO/1sPObe41m+JMcl5i4nO+f7sAWpd3LiiRQKWk4dBljDES8g2BQw2ivsHIW4+jD/wt59GA//0G8vh/oQ5lvznmwzL8LRG9sCdLI+9lzbhO05llkvRHx2KbZmKzhzwqUGwYQo01QBjU9dhD4so8lPnjgxcUjV0SIEMK4oIhJD7FTYlJhAMCAvn9kKjWCzYoSFkOXbiZ9YkeBAyWHrMwq8OGUy2/ExrEh6VZNtBrZRyYayz4FnJlTvuR/zj9Jll0FK/h5zjG4lJQ84Rrz/PlWhF67tuOAAReg8QlviW7BqX0z6dNNNWjHPAf0783geYmU3uu+nMa96e7VTkIwddJvmc7uBmfrcbhKZC0RHpV/nFU6Q48pogAXcnadHcERQnjZYlsKgbAkz/PvinZmQWXZBy19p5MhAQE40OBPxz+fYZgK99OPNnJXHxomMWB7La/SnlBrolWVgu/xaRI7zL8ALVqePUC9iPvuUW3N3XZI6J6uRiMrebvG9YDIbfHGAXDedDHIpyu79Uq4D91aqY3+ABiG8rsVnRg1L5xpsOLVt51LUQTvrEAtUMqzOzqK2T2t2zP772rd/ZY6fUp1uF6ePhpWeIxiqoWyhNsRA69AZrcY5o5zVFHUIBwtfsdxjAkFKhVFxVByV78qjlajtlsg1clS7RI9XJ/f2gjjXdB/xy3u+B7Z1szrwPh1m8nMticlqfZJWvPGLmjcJBohzT5z1F63AWaocmFtuAY1ePeBY30R4kfL7aE9+GetD5Hvj8eGMZ3up6qQxKgieGx69dhLxDSY+nQ5FI3LRfrLhMDFvEwF2uOoME+/Gh0MqYxkm4s05u6D4DyLBRemu4kMtB6Nv/NOFUZPitzFD8qL8o0r+kYrPnnsY0vWZd5GEzsCREC+Wz3APkfzeqsAp0tZw0lLrhuy2DNy1E1VNM1LqdhIO45OPIwT3rftapv3Bq7mdNHFSgnKIkN8flMKWHNJF9U1BMQglWyx3EZ7e5f02oBD3RnnUPJn1p0wir+pGFraC2kyNDOKF8tvhNtQ4Hcy0KjTgZz2eIU55xre6wlnEltXkEBDbif0x/5SQnkBBsVWmb3r49ic42aAZm9yFY1aRg7n+S55ntbIbUFoODVCE879nRYAuMN+ACxenLXW8IjGFgtIdIwdl+hm8IjDZChcfQWQE4njeBgZtMFXgB6tKKFfpy23VFRCE125CitD/JeFiLDnXDHDSEnA6F9x0fPn4hNuPX1WQu8Z38LPLmCxI8nJVmHouX1lTh3BMEinPhg07NI3cNPSeEiWEBfG4rV6SAQMAAAA=) format("woff2");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}:root{--primary: #EF9F27;--secondary: #1C1B18;--text: #1C1B18;--bg: #ffffff}body{background:var(--bg);color:var(--text)}.navbar{width:100%;position:fixed;top:0;left:0;z-index:999;background:#00000040;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:all .4s ease}.navbar.show{transform:translateY(0)}.navbar.hide{transform:translateY(-120%)}.navbar.scrolled{background:#fffffff5;box-shadow:0 8px 25px #00000014}.nav-container{max-width:1300px;margin:auto;height:85px;padding:0 25px;display:flex;align-items:center;justify-content:space-between}.logo{flex:1}.logo img{width:130px;display:block;animation:floatLogo 3s ease-in-out infinite;transition:.4s;filter:drop-shadow(0 0 8px rgba(239,159,39,.35))}@keyframes floatLogo{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.logo img:hover{filter:drop-shadow(0 0 18px rgba(239,159,39,.8))}.nav-links{flex:2;display:flex;justify-content:center;align-items:center;gap:40px;list-style:none}.nav-links li{position:relative;cursor:pointer}.nav-links li span{color:#fff;font-size:17px;font-weight:600;transition:.3s;white-space:nowrap}.navbar.scrolled .nav-links li span,.navbar.scrolled .dropdown span i{color:#1c1b18}.navbar.scrolled .nav-links li:hover span,.nav-links li:hover span{color:#ef9f27}.nav-links li:last-child span{color:#ef9f27}.nav-links li:after{content:"";position:absolute;bottom:-10px;left:50%;width:0%;height:3px;background:#ef9f27;border-radius:50px;transform:translate(-50%);transition:.3s ease}.nav-links li:hover:after{width:80%}.dropdown{position:relative;display:flex;align-items:center}.dropdown span{display:flex;align-items:center;gap:6px}.dropdown span i{font-size:12px;transition:.3s ease}.dropdown:hover span i{transform:rotate(180deg)}.dropdown:before{content:"";position:absolute;left:0;top:100%;width:100%;height:12px}.dropdown-menu{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(10px);width:260px;background:#fff;border-radius:12px;border-top:3px solid #EF9F27;box-shadow:0 15px 35px #0000001f;padding:8px 0;list-style:none;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.dropdown-menu li{padding:14px 18px;font-size:15px;font-weight:500;color:#1c1b18;cursor:pointer;transition:all .3s ease}.dropdown-menu li:hover{background:#ef9f27;color:#fff}@media(max-width:768px){.dropdown{width:100%;flex-direction:column}.dropdown:before{display:none}.dropdown-menu{position:static;width:100%;transform:none;opacity:1;visibility:visible;display:none;margin-top:10px;border-top:none;border-radius:0;box-shadow:none;background:#fafafa}.dropdown:hover .dropdown-menu{display:block}.dropdown-menu li{text-align:center}}@media(min-width:769px)and (max-width:1024px){.dropdown{width:100%;flex-direction:column}.dropdown:before{display:none}.dropdown-menu{position:static;width:100%;transform:none;opacity:1;visibility:visible;display:none;margin-top:10px;border-top:none;border-radius:0;box-shadow:none;background:#fafafa}.dropdown:hover .dropdown-menu{display:block}.dropdown-menu li{text-align:center}}.right-icons{flex:1;display:flex;justify-content:flex-end;align-items:center}.menu-icon{display:none;flex-direction:column;gap:5px;cursor:pointer}.bar{width:28px;height:3px;border-radius:20px;background:#ef9f27;transition:.3s ease}.menu-icon .bar.open:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.menu-icon .bar.open:nth-child(2){opacity:0}.menu-icon .bar.open:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}@media(max-width:768px){.menu-icon{display:flex}.logo img{width:95px}.nav-links{position:absolute;top:85px;left:0;width:100%;background:#fff;flex-direction:column;gap:20px;padding:25px 0;display:none;box-shadow:0 10px 20px #00000014}.nav-links.active{display:flex}.dropdown-menu{position:static;width:100%;margin-top:10px;border-top:none;border-radius:0;box-shadow:none;background:#fafafa}.dropdown-menu li{text-align:center}}@media(min-width:769px)and (max-width:1024px){.menu-icon{display:flex}.nav-links{position:absolute;top:85px;left:0;width:100%;background:#fff;flex-direction:column;gap:20px;padding:25px 0;display:none;box-shadow:0 10px 20px #00000014}.nav-links.active{display:flex}.dropdown-menu{position:static;width:100%;box-shadow:none;border-top:none}}.cursor-dot{position:fixed;width:7px;height:7px;background:#ef9f27;border-radius:50%;pointer-events:none;z-index:99999;transform:translate(-50%,-50%);box-shadow:0 0 10px #ef9f27cc,0 0 25px #ef9f2766;transition:width .25s ease,height .25s ease}.cursor-ring{position:fixed;width:38px;height:38px;border:1px solid rgba(239,159,39,.65);border-radius:50%;pointer-events:none;z-index:99998;transform:translate(-50%,-50%);transition:width .35s ease,height .35s ease,border .3s ease,background .3s ease;animation:cursorPulse 2s infinite}.cursor-dot.cursor-hover{width:11px;height:11px}.cursor-ring.cursor-ring-hover{width:65px;height:65px;border-color:#ef9f27;background:#ef9f2714;box-shadow:0 0 25px #ef9f272e}@keyframes cursorPulse{0%{box-shadow:0 0 #ef9f2726}50%{box-shadow:0 0 0 8px #ef9f2700}to{box-shadow:0 0 #ef9f2700}}@media(max-width:700px){.cursor-dot,.cursor-ring{display:none}}:root{--black: #030303;--black-soft: #080808;--gold: #f0a51c;--gold-light: #ffc857;--gold-dark: #9c6500;--white: #ffffff;--gray: #bdbdbd}html,body,#root{margin:0;padding:0;width:100%;min-height:100%;background:#030303}body{overflow-x:hidden}.hero{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:radial-gradient(circle at 75% 45%,rgba(240,165,28,.08),transparent 28%),radial-gradient(circle at 20% 60%,rgba(240,165,28,.035),transparent 30%),#030303;color:var(--white);font-family:DM Sans,sans-serif;isolation:isolate}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(240,165,28,.7),transparent);box-shadow:0 0 15px #f0a51c80,0 0 30px #f0a51c33;z-index:3}.hero-bg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.gold-orbit{position:absolute;border-radius:50%;border:1px solid rgba(240,165,28,.32);box-shadow:0 0 15px #f0a51c08,inset 0 0 15px #f0a51c05;animation:orbitFloat 7s ease-in-out infinite}.orbit-one{width:590px;height:590px;right:5%;top:8%}.orbit-two{width:460px;height:460px;right:12%;top:16%;border-color:#f0a51c29;animation-delay:1s}.dp-watermark{position:absolute;right:4%;top:20%;width:400px;height:470px;display:flex;align-items:center;justify-content:center;opacity:.55;transform:rotate(0)}.dp-watermark:before{content:"";position:absolute;width:8px;height:360px;left:88px;background:linear-gradient(to bottom,transparent,rgba(240,165,28,.7),rgba(240,165,28,.15),transparent);box-shadow:0 0 15px #f0a51c80,0 0 40px #f0a51c40}.dp-watermark span{position:relative;font-family:DM Sans,sans-serif;font-size:330px;font-weight:700;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(240,165,28,.55);text-shadow:0 0 25px rgba(240,165,28,.05),0 0 50px rgba(240,165,28,.03);letter-spacing:-50px}.gold-beam{position:absolute;width:8px;height:280px;right:25%;top:21%;background:linear-gradient(to bottom,transparent,rgba(255,200,87,.15),rgba(255,200,87,.95),rgba(255,200,87,.2),transparent);filter:blur(2px);box-shadow:0 0 20px #ffc857cc,0 0 60px #f0a51c73,0 0 100px #f0a51c33;animation:beamPulse 3s ease-in-out infinite}.gold-dot{position:absolute;width:9px;height:9px;border-radius:50%;background:#ffd36a;box-shadow:0 0 8px #ffc857,0 0 20px #f0a51c,0 0 40px #f0a51ccc;animation:dotPulse 2s ease-in-out infinite}.dot-one{right:8%;top:48%}.dot-two{right:31%;bottom:17%;width:6px;height:6px;animation-delay:1s}.gold-floor{position:absolute;width:580px;height:80px;right:14%;bottom:8%;background:radial-gradient(ellipse,rgba(255,200,87,.8) 0%,rgba(240,165,28,.35) 20%,rgba(240,165,28,.08) 45%,transparent 72%);filter:blur(12px);animation:floorGlow 4s ease-in-out infinite}.gold-floor:after{content:"";position:absolute;left:10%;right:10%;top:42%;height:2px;background:linear-gradient(90deg,transparent,#d99718,#ffd76a,#d99718,transparent);box-shadow:0 0 12px #f0a51c,0 0 30px #f0a51ccc}.gold-lines{position:absolute;right:-30px;bottom:-40px;width:450px;height:300px;transform:rotate(-1deg);opacity:.4}.gold-lines span{position:absolute;display:block;width:50px;height:280px;background:linear-gradient(180deg,#f0a51c8c,#f0a51c14);transform:skew(-32deg);box-shadow:0 0 15px #f0a51c14}.gold-lines span:nth-child(1){right:340px}.gold-lines span:nth-child(2){right:250px}.gold-lines span:nth-child(3){right:160px}.gold-lines span:nth-child(4){right:70px}.hero-container{position:relative;z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:100px 60px 70px;box-sizing:border-box}.hero-text{width:100%;max-width:900px;animation:heroReveal 1.2s ease-out both}.hero-label{display:flex;align-items:center;gap:14px;margin-bottom:26px;color:var(--gold);font-size:13px;font-weight:700;letter-spacing:6px;text-transform:uppercase}.hero-label span{display:block;width:48px;height:2px;background:var(--gold);box-shadow:0 0 8px #f0a51ccc,0 0 18px #f0a51c66}.tagline{margin:0 0 14px;color:var(--gold-light);font-size:16px;font-weight:600;letter-spacing:1px}.main-heading{margin:0;color:#fff;font-family:DM Sans,sans-serif;font-size:clamp(3.2rem,5.5vw,5.5rem);font-weight:700;line-height:1.03;letter-spacing:-3px;text-shadow:0 0 25px rgba(255,255,255,.03)}.typing-text{display:inline-block;color:var(--gold);min-height:1.1em;font-weight:700;text-shadow:0 0 10px rgba(240,165,28,.35),0 0 30px rgba(240,165,28,.15)}.Typewriter__cursor{color:var(--gold-light)!important;font-weight:400;text-shadow:0 0 10px rgba(240,165,28,.8)}.description{max-width:760px;margin:30px 0;color:#c9c9c9;font-size:17px;line-height:1.8;letter-spacing:.2px}.hero-buttons{display:flex;align-items:center;gap:24px;margin-top:26px}.hero-buttons a{text-decoration:none}.btn-primary,.btn-outline{position:relative;min-width:190px;padding:16px 25px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;border-radius:4px;cursor:pointer;transition:transform .35s ease,box-shadow .35s ease,background .35s ease}.btn-primary{border:1px solid var(--gold);color:#080808;background:linear-gradient(135deg,#ffc857,#f0a51c);box-shadow:0 0 15px #f0a51c40,0 8px 30px #f0a51c1f}.btn-primary:hover{transform:translateY(-4px);box-shadow:0 0 20px #f0a51c8c,0 0 45px #f0a51c40,0 12px 35px #f0a51c33}.arrow{display:inline-flex;margin-left:12px;font-size:20px;transition:transform .3s ease}.btn-primary:hover .arrow{transform:translate(3px,-3px)}.btn-outline{background:transparent;color:#fff;border:1px solid rgba(240,165,28,.85);box-shadow:inset 0 0 15px #f0a51c08,0 0 10px #f0a51c0a}.btn-outline:hover{color:#080808;background:var(--gold);transform:translateY(-4px);box-shadow:0 0 20px #f0a51c8c,0 0 40px #f0a51c33}.hero-stats{display:flex;align-items:center;margin-top:48px;gap:32px}.stat-item{display:flex;flex-direction:column;gap:5px}.stat-item strong{color:#fff;font-size:27px;font-weight:500;line-height:1}.stat-item span{color:#aaa;font-size:13px;letter-spacing:.3px}.stat-line{width:1px;height:45px;background:linear-gradient(to bottom,transparent,var(--gold),transparent);box-shadow:0 0 8px #f0a51c66}@keyframes heroReveal{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@keyframes orbitFloat{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.025);opacity:1}}@keyframes beamPulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes dotPulse{0%,to{transform:scale(.8);box-shadow:0 0 6px #ffc857,0 0 15px #f0a51c}50%{transform:scale(1.25);box-shadow:0 0 10px #ffc857,0 0 25px #f0a51c,0 0 50px #f0a51c99}}@keyframes floorGlow{0%,to{opacity:.55;transform:scaleX(.95)}50%{opacity:1;transform:scaleX(1)}}@media(max-width:1024px){.hero-container{padding:100px 40px 60px}.main-heading{font-size:4rem}.dp-watermark{right:-100px;opacity:.3}.gold-orbit{right:-120px}.gold-beam{right:18%}}@media(max-width:768px){.hero{min-height:100svh;align-items:center}.hero-container{padding:110px 22px 60px}.hero-text{max-width:100%}.hero-label{font-size:10px;letter-spacing:3px;gap:9px;margin-bottom:20px}.hero-label span{width:30px}.tagline{font-size:13px;line-height:1.5}.main-heading{font-size:2.7rem;line-height:1.08;letter-spacing:-1.5px}.typing-text{min-height:58px}.description{font-size:14px;line-height:1.7;margin-top:24px}.hero-buttons{flex-direction:column;align-items:stretch;gap:12px;width:100%}.btn-primary,.btn-outline{width:100%;min-width:0;padding:15px 20px}.hero-stats{margin-top:38px;gap:15px;justify-content:space-between}.stat-item strong{font-size:21px}.stat-item span{font-size:10px;line-height:1.3}.stat-line{height:38px}.dp-watermark{right:-180px;top:25%;transform:scale(.65);opacity:.2}.gold-orbit{right:-240px;top:20%;width:500px;height:500px}.orbit-two{right:-180px;width:380px;height:380px}.gold-beam{right:12%;top:25%;height:200px}.gold-floor{right:-100px;bottom:5%;width:500px}.gold-lines{right:-200px;opacity:.2}}@media(max-width:480px){.hero-container{padding:100px 18px 45px}.main-heading{font-size:2.25rem}.typing-text{min-height:52px}.description{font-size:13px;line-height:1.65}.hero-stats{gap:10px}.stat-item strong{font-size:18px}.stat-item span{font-size:9px}.stat-line{height:32px}}:root{--primary: #ef9f27;--dark-bg: #0b0a08;--card-bg: #11100e;--light-text: #ffffff;--muted-text: #b8b5ae;--card-shadow: 0 10px 30px rgba(0, 0, 0, .45);--card-shadow-hover: 0 20px 50px rgba(239, 159, 39, .18)}.services-section{min-height:100vh;background:radial-gradient(circle at 50% 0%,rgba(239,159,39,.16),transparent 38%),linear-gradient(180deg,#0d0c0a,#0b0a08,#090806);color:var(--light-text);padding:5rem 1rem;font-family:Inter,sans-serif;text-align:center;opacity:0;transform:translateY(60px);transition:opacity .8s ease,transform .8s ease}.services-section.visible{opacity:1;transform:translateY(0)}.services-title{font-size:2.5rem;font-weight:700;margin-bottom:3rem;color:#fff}.services-title span{color:#ef9f27}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:2rem;justify-content:center;align-items:stretch;max-width:1100px;margin:0 auto}.service-card{position:relative;background:linear-gradient(145deg,#ffffff09,#ffffff03),#11100e;color:#fff;border:1px solid rgba(239,159,39,.25);border-radius:20px;overflow:hidden;padding:20px;text-align:center;box-shadow:var(--card-shadow);transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease;cursor:pointer}.service-card:hover{transform:translateY(-10px);border-color:#ef9f27b3;box-shadow:var(--card-shadow-hover)}.service-image{width:100%;height:240px;object-fit:cover;border-radius:15px;transition:transform .5s ease,filter .5s ease}.service-card:hover .service-image{transform:scale(1.05);filter:brightness(.85)}.service-card h3{margin-top:1.2rem;font-size:1.3rem;font-weight:700;color:#fff}.service-card p{font-size:.95rem;margin:.7rem 0 1rem;line-height:1.5;color:#b8b5ae;transition:color .3s}.service-card:hover p{color:#ffffffe6}.service-card ul{list-style:none;padding:0;margin-bottom:1.2rem}.service-card ul li{font-size:.9rem;margin:.3rem 0;color:#aaa69e;transition:color .3s}.service-card:hover ul li{color:#ffffffe6}.service-btn{margin-top:18px;width:100%;padding:14px;border:none;border-radius:12px;background:#ef9f27;color:#11100e;font-size:18px;font-weight:700;cursor:pointer;transition:background .3s ease,color .3s ease,transform .3s ease}.service-btn:hover{background:#fff;color:#11100e;transform:translateY(-2px)}.icon-wrapper{width:60px;height:60px;border-radius:15px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;background:linear-gradient(135deg,#ef9f27,#d98c16);color:#11100e;transition:transform .3s}.service-card:hover .icon-wrapper{transform:rotate(10deg)}.badge{position:absolute;top:18px;right:18px;background:#ef9f27;color:#11100e;font-size:.75rem;font-weight:600;padding:5px 10px;border-radius:20px}.learn-btn{background:transparent;border:2px solid #ef9f27;color:#ef9f27;padding:.6rem 1.2rem;border-radius:30px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .4s ease;display:inline-flex;align-items:center;gap:.4rem}.learn-btn:hover,.service-card:hover .learn-btn{background:#ef9f27;color:#11100e;border-color:#ef9f27}@media(max-width:768px){.services-section{padding:3rem 1rem;opacity:1!important;transform:none!important}.services-title{font-size:1.8rem;margin-bottom:2rem}.services-grid{gap:1.5rem}.service-card{padding:1.5rem 1rem;border-radius:15px}.service-image{height:210px}.icon-wrapper{width:50px;height:50px;font-size:1.5rem}.service-card h3{font-size:1.1rem}.service-card p{font-size:.85rem}.service-card ul li{font-size:.8rem}.learn-btn{padding:.5rem 1rem;font-size:.8rem}.badge{font-size:.7rem;padding:4px 8px}}@media(min-width:769px)and (max-width:1023px){.services-section{padding:3.5rem 1.5rem}.services-title{font-size:2rem;margin-bottom:2.5rem}.services-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.service-card{padding:1.8rem 1.5rem;border-radius:16px}.icon-wrapper{width:55px;height:55px;font-size:1.6rem}.service-card h3{font-size:1.2rem}.service-card p{font-size:.9rem}.service-card ul li{font-size:.85rem}}@media(min-width:1024px){.services-section{padding:5rem 1rem}.services-title{font-size:2.5rem;margin-bottom:3rem}.services-grid{grid-template-columns:repeat(3,1fr);gap:2rem}.service-card{padding:2rem 1.5rem;border-radius:18px}.icon-wrapper{width:60px;height:60px;font-size:1.8rem}.service-card h3{font-size:1.3rem}.service-card p{font-size:.95rem}.service-card ul li{font-size:.9rem}}*,*:before,*:after{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0;padding:0}html{scroll-behavior:smooth}body{width:100%;overflow-x:hidden;background:#0b0a08;color:#fff}:root{--bg-color: #0b0a08;--text-color: #ffffff;--accent-color: #ef9f27;--card-bg: #11100e;--primary: #ef9f27;--muted-text: #aaa69e;--border-color: rgba(239, 159, 39, .25)}[data-theme=dark]{--bg-color: #0b0a08;--text-color: #ffffff;--card-bg: #11100e}.about{width:100%;background:radial-gradient(circle at 50% 0%,rgba(239,159,39,.14),transparent 38%),#0b0a08;color:#fff;padding:100px 8%;overflow:hidden}.about_heading{text-align:center;max-width:850px;margin:auto auto 70px}.about_heading h5{color:#ef9f27;font-size:18px;font-weight:700;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.about_heading h1{font-size:52px;color:#fff;line-height:1.3;margin-bottom:20px}.about_heading span{color:#ef9f27}.about_heading p{font-size:17px;color:#aaa69e;line-height:1.8}.about_container{display:flex;justify-content:space-between;align-items:center;gap:60px;margin-top:60px}.about_image{flex:1}.about_image img{width:100%;border-radius:25px;box-shadow:0 20px 45px #0000008c;transition:.5s}.about_image img:hover{transform:scale(1.03)}.about_content{flex:1}.about_card{display:flex;gap:20px;margin-bottom:30px;background:linear-gradient(145deg,#ffffff09,#ffffff03),#11100e;padding:25px;border-radius:18px;border:1px solid rgba(239,159,39,.22);box-shadow:0 10px 30px #00000073;transition:.4s}.about_card:hover{transform:translateY(-8px);border-color:#ef9f27;box-shadow:0 20px 45px #ef9f271f}.about_card i{width:70px;height:70px;background:#ef9f27;color:#11100e;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:28px;flex-shrink:0}.about_card h2{color:#fff;margin-bottom:12px;font-size:25px}.about_card p{color:#aaa69e;line-height:1.8;font-size:15px}.services_heading{text-align:center;margin-top:120px;margin-bottom:60px}.services_heading h5{color:#ef9f27;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.services_heading h1{font-size:45px;color:#fff;margin-bottom:20px}.services_heading p{max-width:800px;margin:auto;color:#aaa69e;line-height:1.8;font-size:16px}.service_category{margin-top:80px}.service_category h2{text-align:center;font-size:36px;color:#fff;margin-bottom:40px;position:relative}.service_category h2:after{content:"";width:90px;height:4px;background:#ef9f27;position:absolute;left:50%;bottom:-12px;transform:translate(-50%);border-radius:20px}.services_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.service_card{background:linear-gradient(145deg,#ffffff09,#ffffff03),#11100e;border-radius:20px;padding:35px 30px;box-shadow:0 15px 40px #00000073;transition:.4s;border:1px solid rgba(239,159,39,.22);text-align:center;cursor:pointer;position:relative;overflow:hidden}.service_card:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:#ef9f27}.service_card:hover{transform:translateY(-12px);border-color:#ef9f27;box-shadow:0 25px 50px #ef9f2726}.service_card i{width:80px;height:80px;border-radius:50%;background:#ef9f27;color:#11100e;display:flex;justify-content:center;align-items:center;margin:auto auto 25px;font-size:32px;transition:.4s}.service_card:hover i{transform:rotate(10deg) scale(1.08)}.service_card h3{color:#fff;margin-bottom:15px;font-size:24px}.service_card p{color:#aaa69e;line-height:1.8;font-size:15px}.why_choose{margin-top:120px}.choose_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.choose_card{background:linear-gradient(145deg,#ffffff09,#ffffff03),#11100e;border-radius:20px;padding:35px 30px;text-align:center;border:1px solid rgba(239,159,39,.22);box-shadow:0 12px 35px #00000073;transition:.4s}.choose_card:hover{background:#17140f;border-color:#ef9f27;transform:translateY(-10px);box-shadow:0 20px 45px #ef9f2724}.choose_card i{font-size:42px;color:#ef9f27;margin-bottom:20px}.choose_card h3{color:#fff;margin-bottom:15px;font-size:24px;transition:.3s}.choose_card p{color:#aaa69e;line-height:1.8;transition:.3s}.choose_card:hover h3{color:#ef9f27}.choose_card:hover p{color:#ddd}.choose_card:hover i{color:#fff}.about_cta{margin-top:120px;background:radial-gradient(circle at 20% 20%,rgba(239,159,39,.15),transparent 30%),linear-gradient(135deg,#11100e,#1c1914);border:1px solid rgba(239,159,39,.25);border-radius:30px;padding:70px 40px;text-align:center;color:#fff;position:relative;overflow:hidden}.about_cta:before{content:"";position:absolute;width:250px;height:250px;background:#ef9f271f;border-radius:50%;top:-80px;left:-80px}.about_cta:after{content:"";position:absolute;width:220px;height:220px;background:#ef9f2714;border-radius:50%;bottom:-70px;right:-70px}.about_cta h1{font-size:46px;color:#ef9f27;margin-bottom:20px;position:relative;z-index:2}.about_cta p{max-width:800px;margin:0 auto 40px;line-height:1.8;color:#f1f1f1;font-size:17px;position:relative;z-index:2}.cta_contact{display:flex;justify-content:center;align-items:center;gap:25px;flex-wrap:wrap;margin-bottom:40px;position:relative;z-index:2}.cta_item{display:flex;align-items:center;gap:12px;background:#ffffff0f;padding:15px 22px;border:1px solid rgba(239,159,39,.18);border-radius:50px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.3s}.cta_item:hover{background:#ef9f27;color:#11100e;transform:translateY(-5px)}.cta_item i{font-size:20px;color:#ef9f27}.cta_item:hover i{color:#11100e}.cta_item span{font-size:15px;font-weight:500}.cta_btn{background:#ef9f27;color:#11100e;border:none;outline:none;padding:16px 38px;font-size:17px;font-weight:700;border-radius:50px;cursor:pointer;transition:.3s;position:relative;z-index:2;text-decoration:none;display:inline-block}.cta_btn:hover{background:#fff;color:#11100e;transform:translateY(-4px);box-shadow:0 15px 35px #00000080;text-decoration:none}@media(max-width:1024px){.about{padding:80px 6%}.about_container{gap:40px}.about_heading h1{font-size:42px}.services_heading h1,.about_cta h1{font-size:38px}}@media(max-width:768px){.about{padding:60px 20px}.about_container{flex-direction:column}.about_heading h1{font-size:34px}.about_heading p{font-size:15px}.about_card{flex-direction:column;text-align:center}.about_card i{margin:auto}.service_category h2{font-size:28px}.services_heading h1{font-size:32px}.service_card{padding:30px 20px}.service_card h3{font-size:20px}.choose_card{padding:30px 20px}.choose_card h3{font-size:20px}.about_cta{padding:50px 20px}.about_cta h1{font-size:30px}.about_cta p{font-size:15px}.cta_contact{flex-direction:column}.cta_item{width:100%;justify-content:center}.cta_btn{width:100%}}@media(max-width:480px){.about_heading h5,.services_heading h5{font-size:14px}.about_heading h1{font-size:28px}.services_heading h1{font-size:26px}.about_card{padding:20px}.service_card,.choose_card{padding:25px 18px}.about_cta h1{font-size:26px}.cta_item span{font-size:14px}}:root{--footer-bg: #0b0a08;--footer-card: #11100e;--footer-text: #ffffff;--footer-muted: #aaa69e;--footer-border: rgba(239, 159, 39, .2);--primary: #ef9f27;--highlight: #ef9f27}[data-theme=dark]{--footer-bg: #0b0a08;--footer-card: #11100e;--footer-text: #ffffff;--footer-muted: #aaa69e;--footer-border: rgba(239, 159, 39, .2);--primary: #ef9f27;--highlight: #ef9f27}.footer-wrapper{width:100%;background:radial-gradient(circle at 50% 0%,rgba(239,159,39,.12),transparent 35%),#0b0a08;border-top:1px solid var(--footer-border);color:var(--footer-text)}.footer-container{max-width:1200px;width:85%;margin:auto}.footer{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:40px;padding:40px 0}.logo{display:flex;align-items:center;gap:8px}.logo-img{width:24px;height:20px}.logo-text{font-size:18px;font-weight:600;color:#fff}.fotter-logo{display:flex;align-items:center;gap:6px;font-size:24px;font-weight:800;line-height:1;letter-spacing:-.5px;color:#fff;margin-bottom:14px;margin-top:50px}.fotter-logo .span{color:#fff}.fotter-logo .highlight{color:#ef9f27}.footer-brand p{margin-top:10px;color:var(--footer-muted);line-height:1.7}.footer-brand hr{margin-top:20px;border:none;border-top:1px solid var(--footer-border)}.social-links{display:flex;align-items:center;margin-top:16px;font-size:18px;gap:20px;text-align:justify}.social-links a{color:var(--footer-muted);transition:color .3s ease,transform .3s ease;border-bottom:1px solid transparent;text-decoration:none}.social-links a:nth-child(1){color:#0a66c2}.social-links a:nth-child(2){color:#fff}.social-links a:nth-child(3){color:#e4405f}.social-links a:nth-child(4){color:#1877f2}.social-links a:hover{color:#ef9f27;transform:translateY(-4px);border-bottom:1px solid #ef9f27}nav h6{margin-bottom:10px;font-size:16px;padding-top:50px;color:#ef9f27}nav a{display:block;color:var(--footer-muted);margin:6px 0;text-decoration:none;transition:color .3s ease,transform .3s ease}nav a:hover{color:#ef9f27;text-decoration:none;transform:translate(4px)}.copyright{text-align:center;padding:16px 0;font-size:14px;color:#d1d5db;border-top:1px solid rgba(239,159,39,.15)}.footer-wrapper:before{content:"";display:block;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(239,159,39,.45),transparent)}@media(max-width:768px){.footer-container{width:95%;padding:0 10px}.footer{display:flex;flex-direction:column;gap:25px;padding:30px 0;text-align:center}.logo{justify-content:center;gap:6px}.fotter-logo{justify-content:center;font-size:22px;margin-bottom:12px;margin-top:20px}.logo-text{font-size:16px;text-align:center}.footer-brand p{font-size:14px}.social-links{justify-content:center;gap:15px;font-size:16px;text-align:center}nav{text-align:center}nav h6{font-size:15px;padding-top:20px}nav a{font-size:14px;margin:4px 0}.copyright{font-size:12px;padding:12px 0}}@media(min-width:769px)and (max-width:1023px){.footer-container{width:90%}.footer{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:30px;padding:35px 0;text-align:left}.logo-text{font-size:16px}.fotter-logo{font-size:22px}.footer-brand p{font-size:14px}.social-links{gap:18px;font-size:16px}nav h6{font-size:15px;padding-top:30px}nav a{font-size:14px;margin:5px 0}.copyright{font-size:13px;padding:14px 0}}@media(min-width:1024px){.footer-container{width:85%}.footer{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:40px;padding:40px 0;text-align:left}.logo-text{font-size:18px}.fotter-logo{font-size:24px}.footer-brand p{font-size:15px}.social-links{gap:20px;font-size:18px}nav h6{font-size:16px;padding-top:50px}nav a{font-size:15px;margin:6px 0}.copyright{font-size:14px;padding:16px 0}}*{margin:0;padding:0;box-sizing:border-box}.projects-heading{margin:0;padding:120px 0 0}.projects-heading{padding-top:120px;text-align:center;margin:0}.projects-heading:before,.projects-heading:after{display:none!important;content:none!important}.projects-heading h1{font-size:36px;font-weight:800;color:#1c1b18;margin:0;padding:0;border:none!important;text-decoration:none!important;box-shadow:none!important}.projects-heading h1 span{color:#ef9f27}.projects-heading h1:before,.projects-heading h1:after{display:none!important;content:none!important}.projects-heading span{color:#ef9f27;border:none!important;text-decoration:none!important}.projects-heading span:before,.projects-heading span:after{display:none!important;content:none!important}.project{display:flex;align-items:center;justify-content:center;gap:30px;padding:80px 20px;flex-wrap:wrap}.project-cart{width:450px;height:620px;background-color:var(--card-bg);border-radius:10px;animation:transform 2s ease-in-out infinite}.project-cart h1{color:#ef9f27;text-align:center;margin:20px 0 0;font-size:30px}@media(max-width:768px){.projects-heading h1{font-size:28px;padding-top:10px}.project{flex-direction:column;gap:20px;padding:60px 10px}.project-cart{width:90%;height:auto}.project-cart img{width:100%;height:auto}.cart-title{flex-direction:column;align-items:flex-start;gap:5px}.project-cart h3{font-size:14px}.project-cart ul li{font-size:12px}.project-cart p{font-size:13px}}@media(min-width:769px)and (max-width:1023px){.projects-heading h1{font-size:32px;padding-top:10px}.project{gap:25px;padding:70px 15px}.project-cart{width:300px;height:500px}.project-cart img{width:100%;height:200px}.project-cart h3{font-size:15px}.project-cart ul li{font-size:13px}.project-cart p{font-size:14px}}@media(min-width:1024px){.projects-heading h1{font-size:36px;padding-top:10px}.project{flex-wrap:wrap;gap:30px;padding:80px 20px}.project-cart{width:400px;height:550px}.project-cart img{width:400px;height:230px}.project-cart h3{font-size:16px}.project-cart ul li,.project-cart p{font-size:14px}}:root{--bg-color: #f9fafb;--text-color: #1a1a1a;--accent-color: #4f46e5;--card-bg: #ffffff}.projects-heading{text-align:center;font-size:36px;color:var(--primary);margin-bottom:50px;font-weight:700;position:relative}.project-cart{width:400px;height:550px;background-color:var(--card-bg);border-radius:10px;box-shadow:0 10px 30px #bdbcbc;animation:transform 2s ease-in-out infinite;margin-top:10px}.project-cart video{width:100%;height:300px;padding:10px;border-radius:15px}.cart-title{display:flex;align-items:center;justify-content:space-between;padding:0 10px}.project-cart h3{font-size:16px;color:var(--primary)}@media(max-width:768px){.projects-heading{font-size:28px}.projects-heading:after{width:50px;height:3px}.project{flex-direction:column;gap:20px;padding:20px 10px}.project-cart{width:100%;height:auto}.project-cart video{width:100%;height:auto}.cart-title{flex-direction:column;align-items:flex-start}.project-cart h3{font-size:14px}.project-cart ul{flex-wrap:wrap;gap:5px}.project-cart ul li{font-size:12px}.project-cart p{font-size:13px}.project-cart i{text-align:center;align-items:center}}@media(min-width:769px)and (max-width:1023px){.projects-heading{font-size:32px}.projects-heading:after{width:60px;height:4px}.project{flex-wrap:wrap;gap:25px;padding:50px 20px}.project-cart{width:45%;height:auto}.project-cart video{width:100%;height:auto}.project-cart h3{font-size:15px}.project-cart ul li{font-size:13px}.project-cart p{font-size:14px}.project-cart i{text-align:center}}@media(min-width:1024px){.project-cart{width:400px;height:550px}.project-cart video{width:100%;height:300px}.project-cart h3{font-size:16px}.project-cart ul li,.project-cart p{font-size:14px}}:root{--web-black: #070707;--web-black-2: #0c0c0b;--web-black-3: #11110f;--web-gold: #ef9f27;--web-gold-light: #ffbd55;--web-white: #f7f3ec;--web-text: #b9b4aa;--web-muted: #77736b;--web-border: rgba(239, 159, 39, .18);--web-border-light: rgba(255, 255, 255, .1)}.website-page{width:100%;overflow:hidden;background:linear-gradient(180deg,#070707,#0b0b0a,#070707);color:var(--web-white);font-family:DM Sans,Arial,sans-serif}.website-page *,.website-page *:before,.website-page *:after{box-sizing:border-box}.website-hero{position:relative;min-height:680px;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid var(--web-border);background:radial-gradient(circle at 75% 40%,rgba(239,159,39,.14),transparent 28%),radial-gradient(circle at 20% 80%,rgba(239,159,39,.05),transparent 30%),#070707}.website-hero-grid{position:absolute;inset:0;opacity:.4;background:linear-gradient(to right,transparent 24.9%,rgba(239,159,39,.1) 25%,transparent 25.1%),linear-gradient(to right,transparent 49.9%,rgba(239,159,39,.1) 50%,transparent 50.1%),linear-gradient(to right,transparent 74.9%,rgba(239,159,39,.1) 75%,transparent 75.1%),linear-gradient(to bottom,transparent 24.9%,rgba(239,159,39,.08) 25%,transparent 25.1%),linear-gradient(to bottom,transparent 49.9%,rgba(239,159,39,.08) 50%,transparent 50.1%),linear-gradient(to bottom,transparent 74.9%,rgba(239,159,39,.08) 75%,transparent 75.1%)}.website-hero-orb{position:absolute;width:500px;height:500px;right:-130px;top:80px;border:1px solid rgba(239,159,39,.25);border-radius:50%;box-shadow:0 0 100px #ef9f2714;animation:heroOrb 7s ease-in-out infinite}.website-hero-orb:before{content:"";position:absolute;inset:50px;border:1px solid rgba(239,159,39,.14);border-radius:50%}@keyframes heroOrb{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}.website-hero-content{position:relative;z-index:3;width:min(1200px,92%);margin:auto}.hero-label{display:flex;align-items:center;gap:12px;margin-bottom:25px;color:var(--web-gold);font-size:11px;font-weight:800;letter-spacing:4px}.hero-label span{width:35px;height:1px;background:var(--web-gold)}.website-hero h1{margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(75px,10vw,150px);font-weight:400;line-height:.82;letter-spacing:-7px;max-width:950px}.website-hero h1 em{color:transparent;-webkit-text-stroke:1px var(--web-gold);font-style:normal}.website-hero h1>span{color:var(--web-gold)}.website-hero-content>p{max-width:650px;margin-top:42px;color:var(--web-text);font-size:17px;line-height:1.75}.hero-line{width:150px;height:2px;margin-top:35px;background:var(--web-gold)}.hero-side-text{position:absolute;right:35px;bottom:40px;z-index:3;color:var(--web-muted);font-size:9px;letter-spacing:3px;writing-mode:vertical-rl}.website-intro,.pricing-section,.platform-section,.projects-section,.process-section{position:relative;width:min(1280px,92%);margin:auto}.section-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px;border-bottom:1px solid var(--web-border);color:var(--web-muted);font-size:9px;font-weight:700;letter-spacing:2px}.section-top>div{display:flex;align-items:center;gap:15px}.section-number{color:var(--web-gold)}.section-label{color:var(--web-text)}.section-right-label{color:var(--web-muted)}.website-intro{padding-top:110px;padding-bottom:130px}.intro-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;padding-top:80px}.intro-heading h2{margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(55px,6vw,90px);font-weight:400;line-height:.9;letter-spacing:-4px}.intro-heading h2 em{color:transparent;-webkit-text-stroke:1px var(--web-gold);font-style:normal}.intro-small-text{margin-top:35px;color:var(--web-gold);font-size:9px;font-weight:800;letter-spacing:3px}.intro-content{padding-top:10px}.intro-content h3{max-width:600px;margin:0 0 28px;color:var(--web-white);font-size:27px;line-height:1.3;font-weight:600}.intro-content p{max-width:650px;margin-bottom:20px;color:var(--web-text);font-size:16px;line-height:1.8}.intro-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:35px}.intro-tags span{padding:9px 12px;border:1px solid var(--web-border);color:var(--web-muted);font-size:8px;font-weight:800;letter-spacing:1px}.intro-tags span:hover{color:var(--web-gold);border-color:var(--web-gold)}.intro-image{position:relative;height:470px;margin-top:80px;overflow:hidden;border:1px solid var(--web-border);background:#111}.intro-image:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(239,159,39,.1),transparent 45%,rgba(0,0,0,.55));pointer-events:none}.intro-image img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(80%) brightness(.65);transition:.7s ease}.intro-image:hover img{transform:scale(1.03);filter:grayscale(20%) brightness(.85)}.image-label{position:absolute;top:20px;left:20px;right:20px;z-index:3;display:flex;justify-content:space-between;color:var(--web-white);font-size:9px;font-weight:800;letter-spacing:2px}.image-overlay{position:absolute;left:25px;bottom:25px;z-index:3;padding:10px 14px;background:var(--web-gold);color:#17120a;font-size:9px;font-weight:900;letter-spacing:1px}.pricing-section{padding-top:100px;padding-bottom:130px}.pricing-heading{display:grid;grid-template-columns:1fr .8fr;gap:80px;align-items:end;padding:75px 0 60px}.pricing-heading h2,.platform-heading h2,.projects-heading h2,.process-heading h2{margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(55px,6vw,90px);font-weight:400;line-height:.88;letter-spacing:-4px}.pricing-heading h2 em,.platform-heading h2 em,.projects-heading h2 em,.process-heading h2 em{color:transparent;-webkit-text-stroke:1px var(--web-gold);font-style:normal}.pricing-heading>p{margin:0;color:var(--web-text);font-size:16px;line-height:1.8}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.price-card{position:relative;min-height:420px;padding:25px;display:flex;flex-direction:column;border:1px solid var(--web-border);background:linear-gradient(145deg,#12110f,#090909);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.price-card:hover{transform:translateY(-8px);border-color:var(--web-gold);box-shadow:0 20px 50px #ef9f271a}.featured-price{border-color:#ef9f278c;background:linear-gradient(145deg,#ef9f271f,#0b0b0a 55%)}.price-card-top{display:flex;justify-content:space-between;color:var(--web-gold);font-size:8px;font-weight:800;letter-spacing:2px}.price-card h3{margin:60px 0 20px;font-family:Playfair Display,Georgia,serif;color:var(--web-white);font-size:34px;font-weight:400;line-height:1}.price-divider{width:45px;height:2px;background:var(--web-gold);margin-bottom:22px}.best-for{margin:0 0 15px;color:var(--web-white);font-size:14px;line-height:1.5;font-weight:700}.price-description{margin:0;color:var(--web-text);font-size:12px;line-height:1.7}.price-bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:35px}.price{color:var(--web-gold);font-family:Playfair Display,Georgia,serif;font-size:34px}.price-arrow{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:1px solid var(--web-border);color:var(--web-gold);font-size:11px}.pricing-note{display:flex;gap:20px;margin-top:20px;padding:20px;border-top:1px solid var(--web-border);color:var(--web-muted);font-size:11px;line-height:1.6}.pricing-note span{color:var(--web-gold);font-weight:800;letter-spacing:2px}.platform-section{padding-top:100px;padding-bottom:140px}.platform-heading{display:grid;grid-template-columns:1fr .8fr;gap:90px;padding:75px 0 50px}.platform-heading p{color:var(--web-text);font-size:16px;line-height:1.8}.platform-intro{display:grid;grid-template-columns:.25fr 1fr;gap:50px;padding:25px 0;border-top:1px solid var(--web-border);border-bottom:1px solid var(--web-border)}.platform-intro-number{color:var(--web-gold);font-size:10px;font-weight:800;letter-spacing:2px}.platform-intro p{max-width:850px;margin:0;color:var(--web-white);font-size:20px;line-height:1.5}.platform-list{margin-top:45px}.platform-item{display:grid;grid-template-columns:.15fr .7fr 1.2fr .1fr;gap:35px;align-items:start;padding:35px 0;border-bottom:1px solid var(--web-border);transition:.3s ease}.platform-item:hover{padding-left:12px;background:linear-gradient(90deg,rgba(239,159,39,.04),transparent)}.platform-number{color:var(--web-gold);font-size:11px;font-weight:800;letter-spacing:2px}.platform-title h3{margin:0;color:var(--web-white);font-family:Playfair Display,Georgia,serif;font-size:27px;font-weight:400}.platform-text p{margin:0;color:var(--web-text);font-size:14px;line-height:1.8}.platform-icon{color:var(--web-gold);font-size:12px}.projects-section{padding-top:100px;padding-bottom:150px}.projects-heading{display:grid;grid-template-columns:1fr .8fr;gap:80px;align-items:end;padding:75px 0 60px}.projects-heading p{margin:0;color:var(--web-text);font-size:16px;line-height:1.8}.project{display:grid;grid-template-columns:repeat(2,1fr);gap:100px 20px}.project-cart{position:relative;width:100%;border-top:1px solid var(--web-border);padding-top:15px}.project-cart:nth-child(2n){margin-top:80px}.project-number{margin-bottom:15px;color:var(--web-muted);font-size:8px;font-weight:800;letter-spacing:2px}.project-video{position:relative;width:100%;height:390px;overflow:hidden;border:1px solid var(--web-border);background:#111}.project-video:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(239,159,39,.08),transparent 45%,rgba(0,0,0,.3))}.project-video video{width:100%;height:100%;display:block;object-fit:cover;filter:grayscale(40%) brightness(.8);transition:.6s ease}.project-cart:hover .project-video video{transform:scale(1.025);filter:grayscale(0%) brightness(.95)}.project-info{padding-top:20px}.project-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.project-title-row h3{margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(30px,3vw,45px);font-weight:400;line-height:1}.project-title-row>span{color:var(--web-gold);font-size:9px;font-weight:800}.project-rating{display:flex;gap:4px;margin-top:15px}.project-rating i{color:var(--web-gold);font-size:9px}.project-info>p{max-width:650px;margin:18px 0;color:var(--web-text);font-size:13px;line-height:1.7}.project-footer{display:flex;justify-content:space-between;align-items:center;padding-top:15px;border-top:1px solid var(--web-border);color:var(--web-muted);font-size:8px;font-weight:800;letter-spacing:1.5px}.project-footer i{color:var(--web-gold);font-size:11px}.process-section{width:100%;padding:100px max(4%,calc((100% - 1280px)/2)) 130px;position:relative;background:radial-gradient(circle at 50% 50%,rgba(239,159,39,.08),transparent 40%),#090909;border-top:1px solid var(--web-border);border-bottom:1px solid var(--web-border)}.process-background-grid{position:absolute;inset:0;opacity:.35;pointer-events:none;background:linear-gradient(to right,transparent 24.9%,rgba(239,159,39,.07) 25%,transparent 25.1%),linear-gradient(to right,transparent 49.9%,rgba(239,159,39,.07) 50%,transparent 50.1%),linear-gradient(to right,transparent 74.9%,rgba(239,159,39,.07) 75%,transparent 75.1%)}.process-top,.process-heading,.process-flow,.process-bottom{position:relative;z-index:2}.process-heading{display:grid;grid-template-columns:1fr .75fr;gap:80px;align-items:end;padding:75px 0 70px}.process-heading p{margin:0;color:var(--web-text);font-size:16px;line-height:1.8}.process-flow{display:flex;align-items:stretch;justify-content:center;gap:10px}.process-step{flex:1;min-height:270px;padding:22px;border:1px solid var(--web-border);background:linear-gradient(145deg,#ef9f2712,#0006);transition:.35s ease}.process-step:hover{transform:translateY(-8px);border-color:var(--web-gold);box-shadow:0 20px 45px #ef9f2714}.process-step-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.process-step-top span{color:var(--web-gold);font-size:10px;font-weight:800;letter-spacing:2px}.process-step-top i{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:1px solid var(--web-border);color:var(--web-gold);font-size:12px}.process-step h3{margin:0 0 15px;font-family:Playfair Display,Georgia,serif;color:var(--web-white);font-size:24px;font-weight:400;letter-spacing:1px}.process-step p{margin:0;color:var(--web-text);font-size:11px;line-height:1.7}.process-arrow{display:flex;align-items:center;justify-content:center;color:var(--web-gold);font-size:11px}.process-bottom{display:flex;align-items:center;gap:30px;margin-top:55px;color:var(--web-muted);font-size:8px;font-weight:800;letter-spacing:2px}.process-bottom div{display:flex;flex-direction:column;gap:7px}.process-bottom strong{color:var(--web-white);font-size:11px}.process-center-line{flex:1;height:1px;background:var(--web-border)}@media(max-width:1050px){.website-hero{min-height:600px}.website-hero h1{font-size:clamp(70px,11vw,120px)}.intro-grid,.pricing-heading,.platform-heading,.projects-heading,.process-heading{gap:50px}.pricing-grid{grid-template-columns:repeat(2,1fr)}.process-flow{display:grid;grid-template-columns:repeat(2,1fr)}.process-arrow{display:none}.process-step{min-height:230px}}@media(max-width:700px){.website-hero{min-height:620px}.website-hero-content{width:90%}.website-hero h1{font-size:17vw;letter-spacing:-4px}.website-hero-content>p{font-size:14px;margin-top:30px}.hero-side-text{display:none}.website-intro,.pricing-section,.platform-section,.projects-section{padding-top:75px;padding-bottom:90px}.intro-grid,.pricing-heading,.platform-heading,.projects-heading,.process-heading{grid-template-columns:1fr;gap:35px;padding-top:50px}.intro-heading h2,.pricing-heading h2,.platform-heading h2,.projects-heading h2,.process-heading h2{font-size:16vw;letter-spacing:-3px}.intro-content h3{font-size:22px}.intro-content p,.pricing-heading>p,.platform-heading p,.projects-heading p,.process-heading p{font-size:14px}.intro-image{height:300px;margin-top:50px}.pricing-grid{grid-template-columns:1fr;gap:12px}.price-card{min-height:360px}.price-card h3{margin-top:45px}.platform-intro{grid-template-columns:1fr;gap:15px}.platform-intro p{font-size:16px}.platform-item{grid-template-columns:40px 1fr;gap:15px}.platform-text{grid-column:2}.platform-icon{display:none}.platform-title h3{font-size:23px}.project{grid-template-columns:1fr;gap:65px}.project-cart:nth-child(2n){margin-top:0}.project-video{height:280px}.project-title-row h3{font-size:32px}.process-section{padding:75px 5% 90px}.process-flow{grid-template-columns:1fr;gap:12px}.process-step{min-height:auto}.process-bottom{flex-direction:column;align-items:flex-start}.process-center-line{width:100%;flex:none}}@media(max-width:430px){.website-hero{min-height:570px}.website-hero h1{font-size:18vw}.hero-label{font-size:8px;letter-spacing:2px}.intro-heading h2,.pricing-heading h2,.platform-heading h2,.projects-heading h2,.process-heading h2{font-size:17vw}.intro-image{height:250px}.project-video{height:240px}.project-title-row h3{font-size:28px}}:root{--bg-color: #ffffff;--text-color: #1C1B18;--primary: #EF9F27;--accent-color: #EF9F27;--card-bg: #ffffff}#projects{width:100%;height:auto;margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:0}.projects-heading{text-align:center;font-size:36px;margin-bottom:50px;font-weight:700;position:relative}.projects-heading:after{content:"";display:block;width:80px;height:4px;background-color:var(--primary);margin:12px auto 0;border-radius:2px}.project{display:flex;align-items:center;justify-content:center;gap:30px;background-color:var(--bg-color);padding:0 20px 80px;flex-wrap:wrap}.project-cart{width:600px;height:560px;background-color:var(--card-bg);border-radius:10px;box-shadow:0 10px 30px #bdbcbc;animation:transform 2s ease-in-out infinite;margin-top:10px}@keyframes transform{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.project-cart:hover{animation:none}.project-cart img{width:400px;height:230px;padding:10px;border-radius:15px}.cart-title{display:flex;align-items:center;justify-content:space-between;padding:0 10px;flex-direction:column}.project-cart h2{font-size:30px;color:#ef9f27;margin-bottom:5px}.project-cart h3{font-size:20px;color:#ef9f27;text-transform:capitalize;margin-bottom:10px;margin-top:10px}.project-cart ul{display:flex}.project-cart ul li{font-size:14px;color:#ff0;list-style:none}.project-cart p{padding:10px;text-align:justify;font-size:14px;line-height:1.5;color:var(--text-color)}@media(max-width:768px){.projects-heading{font-size:28px}.projects-heading:after{width:50px;height:3px}.project{flex-direction:column;gap:20px;padding:40px 10px}.project-cart{width:100%;height:auto;margin-top:10px}.project-cart img{width:100%;height:auto}.cart-title{flex-direction:column;align-items:flex-start}.project-cart h2{font-size:22px}.project-cart h3{font-size:18px}.project-cart ul{flex-wrap:wrap;gap:5px}.project-cart ul li{font-size:12px}.project-cart p{font-size:13px}.project-cart i{width:100%;padding-bottom:20px}}@media(min-width:769px)and (max-width:1023px){.projects-heading{font-size:32px}.projects-heading:after{width:60px;height:4px}.project{flex-direction:row;flex-wrap:wrap;gap:25px;padding:50px 20px}.project-cart{width:45%;height:auto;margin-top:10px}.project-cart img{width:100%;height:auto}.project-cart h2{font-size:24px}.project-cart h3{font-size:18px}.project-cart ul li{font-size:13px}.project-cart p{font-size:14px}.project-cart i{width:100%;padding-bottom:20px}}@media(min-width:1024px){.project-cart{width:600px;height:560px}.project-cart img{width:100%;height:230px}.project-cart h2{font-size:30px}.project-cart h3{font-size:20px}.project-cart ul li,.project-cart p{font-size:14px}}.python-page{--black: #0b0b0a;--black-soft: #11100e;--black-card: #171512;--cream: #f5f1e8;--white: #ffffff;--muted: #aaa49b;--gold: #EF9F27;--gold-light: #ffb63f;--gold-dark: #c77b0b;--border: rgba(239, 159, 39, .25);background:var(--black);color:var(--cream);overflow:hidden}.python-page *{box-sizing:border-box}.python-page a{text-decoration:none}.python-page p{margin:0}.python-page section{position:relative}.python-hero{min-height:720px;padding:150px 7% 50px;background:radial-gradient(circle at 75% 45%,rgba(239,159,39,.13),transparent 30%),var(--black);display:flex;align-items:center;justify-content:space-between;gap:60px;overflow:hidden}.hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(239,159,39,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(239,159,39,.055) 1px,transparent 1px);background-size:90px 90px;-webkit-mask-image:linear-gradient(to bottom,black 40%,transparent 100%);mask-image:linear-gradient(to bottom,black 40%,transparent 100%);pointer-events:none}.python-hero-content{width:58%;position:relative;z-index:2}.hero-small-title{color:var(--gold);font-size:12px;font-weight:700;letter-spacing:4px;margin-bottom:25px}.python-hero h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(65px,8vw,125px);line-height:.88;font-weight:400;letter-spacing:-5px;color:var(--cream)}.python-hero h1 span{color:transparent;-webkit-text-stroke:1px var(--gold)}.python-hero-content>p{max-width:590px;margin-top:35px;color:#b8b2aa;font-size:16px;line-height:1.8}.hero-button{display:inline-flex;align-items:center;gap:35px;margin-top:35px;padding:15px 22px;color:var(--black);background:var(--gold);font-size:11px;font-weight:800;letter-spacing:1.5px;transition:.3s ease}.hero-button span{font-size:20px}.hero-button:hover{background:var(--cream);transform:translateY(-3px)}.python-hero-logo{width:370px;height:370px;position:relative;display:flex;align-items:center;justify-content:center;z-index:2;animation:floatingPython 5s ease-in-out infinite}.python-hero-logo img{width:70%;height:70%;object-fit:contain;filter:drop-shadow(0 0 35px rgba(239,159,39,.2))}.logo-ring{position:absolute;width:100%;height:100%;border:1px solid rgba(239,159,39,.25);border-radius:50%;animation:ringRotate 15s linear infinite}.logo-ring:before{content:"";position:absolute;width:10px;height:10px;background:var(--gold);border-radius:50%;top:18px;left:50%;box-shadow:0 0 20px var(--gold)}.hero-bottom{position:absolute;left:7%;right:7%;bottom:30px;padding-top:18px;display:flex;justify-content:space-between;border-top:1px solid var(--border);color:#77716a;font-size:9px;letter-spacing:2px}.python-intro{padding:130px 7%;background:var(--black);color:var(--cream)}.section-label{display:flex;align-items:center;gap:15px;color:var(--gold-dark);font-size:10px;font-weight:800;letter-spacing:3px}.section-label span{color:var(--gold);font-size:12px}.intro-heading{margin-top:35px;display:flex;justify-content:space-between;align-items:flex-end;gap:70px}.intro-heading h2,.technology-heading h2{color:var(--cream)}.intro-heading h2 span,.technology-heading h2 span{color:var(--gold)}.intro-heading h2 span,.technology-heading h2 span{color:var(--gold-dark)}.intro-heading p{max-width:420px;color:#9d978f;line-height:1.8;font-size:14px}.service-cards{margin-top:80px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.service-card{min-height:300px;padding:30px;background:var(--black-card);border:1px solid rgba(239,159,39,.2);position:relative;transition:all .4s ease}.service-card:hover{border-color:var(--gold);background:radial-gradient(circle at top right,rgba(239,159,39,.12),transparent 45%),var(--black-card);box-shadow:0 15px 45px #00000080,0 0 25px #ef9f2714;transform:translateY(-8px)}.service-card>span{position:absolute;top:25px;right:25px;color:var(--gold);font-size:11px;letter-spacing:1px}.service-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-bottom:50px;border:1px solid var(--gold);color:var(--gold);background:#ef9f270a;font-size:22px;transition:.3s ease}.service-card:hover .service-icon{background:var(--gold);color:var(--black);box-shadow:0 0 25px #ef9f274d}.service-card h3{font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;color:var(--cream);margin-bottom:15px}.service-card p{max-width:300px;color:#918b83;font-size:13px;line-height:1.7}.technologies-section{padding:130px 7%;background:radial-gradient(circle at 20% 20%,rgba(239,159,39,.06),transparent 30%),var(--black)}.technology-heading{margin-top:35px;display:flex;justify-content:space-between;align-items:flex-end;gap:60px}.technology-heading p{max-width:420px;color:var(--muted);font-size:14px;line-height:1.8}.library-list{margin-top:100px}.library-item{padding:60px 0;border-top:1px solid rgba(244,240,232,.12)}.library-item:last-child{border-bottom:1px solid rgba(244,240,232,.12)}.library-number{color:var(--gold);font-family:Georgia,serif;font-size:16px;margin-bottom:25px}.library-content{display:flex;align-items:center;justify-content:space-between;gap:80px}.library-item.reverse .library-content{flex-direction:row-reverse}.library-text{flex:1}.library-tag{display:inline-block;margin-bottom:20px;padding:7px 12px;border:1px solid rgba(239,159,39,.35);color:var(--gold);background:#ef9f270a;font-size:9px;letter-spacing:2px;text-transform:uppercase}.library-text h3{margin:0 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(55px,6vw,90px);line-height:.9;font-weight:400;color:var(--cream)}.library-text h3:first-letter{color:var(--gold)}.library-description{max-width:560px;color:#99938b;font-size:14px;line-height:1.8}.library-points{margin-top:25px;display:flex;flex-wrap:wrap;gap:10px}.library-points span{display:flex;align-items:center;gap:8px;color:#d2cdc5;font-size:11px}.library-points b{color:var(--gold)}.library-features{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature{padding-top:15px;border-top:1px solid rgba(239,159,39,.2)}.feature h4{margin:0 0 8px;color:var(--cream);font-size:12px}.feature p{color:#817b74;font-size:10px;line-height:1.6}.library-image{width:390px;height:390px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;background:radial-gradient(circle,rgba(239,159,39,.14),rgba(239,159,39,.03) 45%,transparent 70%);border:1px solid rgba(239,159,39,.25);box-shadow:inset 0 0 50px #ef9f2708}.library-image:before{content:"";position:absolute;inset:20px;border:1px solid rgba(239,159,39,.15);transition:.4s ease}.library-image:hover:before{inset:10px;border-color:#ef9f2766}.library-image img{width:75%;height:75%;object-fit:contain;transition:.5s ease;filter:drop-shadow(0 0 25px rgba(239,159,39,.12))}.library-image:hover img{transform:scale(1.08);filter:drop-shadow(0 0 35px rgba(239,159,39,.25))}.library-image:hover img{transform:scale(1.08)}.image-number{position:absolute;top:20px;right:20px;color:var(--gold);font-size:11px}.why-python{padding:130px 7%;background:radial-gradient(circle at 75% 50%,rgba(239,159,39,.12),transparent 35%),#0b0b0a}.why-content>h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(50px,7vw,95px);font-weight:400;line-height:.9;letter-spacing:-3px;color:var(--cream)}.why-content>h2 span{color:transparent;-webkit-text-stroke:1px var(--gold)}.why-grid{margin-top:80px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(239,159,39,.2)}.why-grid>div{padding:30px 20px 30px 0;border-right:1px solid rgba(239,159,39,.15)}.why-grid>div:not(:first-child){padding-left:25px}.why-grid strong{color:var(--gold);font-size:12px}.why-grid h3{margin:30px 0 10px;color:var(--cream);font-family:Georgia,serif;font-size:22px;font-weight:400}.why-grid p{color:#77716a;font-size:11px;line-height:1.6}.python-cta{min-height:550px;padding:100px 7%;background:radial-gradient(circle,rgba(239,159,39,.12),transparent 45%),#0b0b0a;color:var(--cream);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-top:1px solid rgba(239,159,39,.25)}.python-cta h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(55px,8vw,110px);font-weight:400;line-height:.85;letter-spacing:-4px;color:var(--cream)}.python-cta h2 span{color:transparent;-webkit-text-stroke:1px var(--gold)}.cta-button{margin-top:45px;display:flex;align-items:center;gap:30px;padding:17px 25px;background:var(--gold);color:var(--black);border:1px solid var(--gold);font-size:10px;font-weight:800;letter-spacing:2px;transition:.3s ease}.cta-button:hover{background:transparent;color:var(--gold);box-shadow:0 0 25px #ef9f2726}@keyframes floatingPython{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes ringRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:1024px){.python-hero{padding:140px 5% 60px}.python-hero-logo{width:300px;height:300px}.python-intro,.technologies-section,.why-python{padding-left:5%;padding-right:5%}.library-content{gap:40px}.library-image{width:320px;height:320px}.why-grid{grid-template-columns:repeat(2,1fr)}.why-grid>div:nth-child(3){border-top:1px solid rgba(239,159,39,.15)}}@media(max-width:768px){.python-hero{min-height:auto;padding:120px 25px 80px;flex-direction:column;align-items:flex-start;gap:50px}.python-hero-content{width:100%}.python-hero h1{font-size:60px;letter-spacing:-3px}.python-hero-content>p{font-size:13px}.python-hero-logo{width:250px;height:250px;align-self:center}.hero-bottom{position:relative;left:auto;right:auto;bottom:auto;width:100%;margin-top:10px;flex-direction:column;gap:10px}.python-intro{padding:80px 25px}.intro-heading,.technology-heading{flex-direction:column;align-items:flex-start;gap:25px}.intro-heading h2,.technology-heading h2{font-size:52px}.service-cards{grid-template-columns:1fr;margin-top:50px}.service-card{min-height:270px}.technologies-section{padding:80px 25px}.library-list{margin-top:60px}.library-item{padding:50px 0}.library-content,.library-item.reverse .library-content{flex-direction:column;align-items:stretch;gap:45px}.library-text h3{font-size:65px}.library-description{font-size:13px}.library-features{grid-template-columns:1fr;gap:15px}.library-image{width:100%;height:320px}.why-python{padding:80px 25px}.why-content>h2{font-size:55px}.why-grid{grid-template-columns:1fr;margin-top:50px}.why-grid>div,.why-grid>div:not(:first-child){padding:25px 0;border-right:none;border-bottom:1px solid rgba(239,159,39,.15)}.python-cta{min-height:450px;padding:70px 25px}.python-cta h2{font-size:58px;letter-spacing:-2px}}@media(max-width:480px){.python-hero h1{font-size:48px}.intro-heading h2,.technology-heading h2{font-size:45px}.library-text h3{font-size:55px}.why-content>h2{font-size:48px}.python-cta h2{font-size:48px}.library-image{height:280px}}:root{--black: #050505;--black-2: #090909;--black-3: #101010;--black-4: #151515;--gold: #c99522;--gold-light: #e3b94f;--gold-bright: #f0ca65;--gold-dark: #87600d;--cream: #f5f0e4;--muted: #8b8b8b;--muted-2: #666;--line: rgba(201, 149, 34, .25);--line-white: rgba(255, 255, 255, .09);--serif: "Playfair Display", Georgia, serif;--sans: "DM Sans", Arial, sans-serif}#web,#web *{box-sizing:border-box}#web{width:100%;overflow:hidden;background:var(--black);color:var(--cream);font-family:var(--sans)}#web h1,#web h2,#web h3,#web h4,#web p{margin:0}#web img{max-width:100%;display:block}#web button{font-family:inherit}.section_top{width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;margin-bottom:70px;border-bottom:1px solid var(--line);position:relative;z-index:5}.section_top>div{display:flex;align-items:center;gap:18px}.section_number{color:var(--gold-light);font-size:11px;font-weight:700;letter-spacing:3px}.section_label{color:var(--gold-light);font-size:10px;font-weight:700;letter-spacing:4px}.section_right_label{color:#666;font-size:9px;font-weight:600;letter-spacing:3px}.editorial_label{display:flex;align-items:center;gap:14px;margin-bottom:25px;color:#777;font-size:9px;font-weight:700;letter-spacing:3px}.editorial_label span{color:var(--gold);font-size:10px}.gold_editorial{color:var(--gold-light)}.dark_editorial{color:#777}.gold_btn{min-height:54px;padding:0 27px;display:inline-flex;align-items:center;justify-content:center;gap:18px;border:1px solid var(--gold);background:var(--gold);color:#080808;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:.35s ease}.gold_btn i{transition:.35s ease}.gold_btn:hover{background:transparent;color:var(--gold);transform:translateY(-3px);box-shadow:0 15px 35px #c995221f}.gold_btn:hover i{transform:translate(5px)}.outline_btn{min-height:54px;padding:0 27px;background:transparent;color:var(--cream);border:1px solid rgba(255,255,255,.25);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:.35s ease}.outline_btn:hover{border-color:var(--gold);color:var(--gold);transform:translateY(-3px)}.web_hero{min-height:94vh;padding:100px 7vw 80px;position:relative;display:flex;align-items:center;justify-content:space-between;gap:60px;overflow:hidden;background:radial-gradient(circle at 80% 50%,rgba(201,149,34,.12),transparent 30%),#050505}.web_hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(201,149,34,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(201,149,34,.045) 1px,transparent 1px);background-size:66px 66px;-webkit-mask-image:linear-gradient(to right,black 0%,black 55%,transparent 100%);mask-image:linear-gradient(to right,black 0%,black 55%,transparent 100%);pointer-events:none}.web_hero:after{content:"";position:absolute;left:7vw;top:95px;width:80px;height:1px;background:var(--gold)}.hero_overlay{position:absolute;inset:0;background:linear-gradient(90deg,#000000e6,#00000059,#0000001a);pointer-events:none}.hero_content{width:55%;max-width:820px;position:relative;z-index:4}.hero_badge{display:flex;align-items:center;gap:12px;margin-bottom:28px;color:var(--gold-light);font-size:10px;font-weight:700;letter-spacing:4px}.hero_badge span{width:8px;height:8px;background:var(--gold);display:block;box-shadow:0 0 0 5px #c9952214,0 0 20px #c9952266}.hero_content h1{font-family:var(--sans);font-size:clamp(65px,8.2vw,125px);line-height:.78;font-weight:700;letter-spacing:-7px;color:#f4efe4;text-transform:uppercase;margin-bottom:35px!important}.hero_content h1 span{font-family:var(--serif);font-style:italic;font-weight:500;color:transparent;-webkit-text-stroke:1px var(--gold);letter-spacing:-6px}.hero_subheading{max-width:700px;color:var(--cream);font-family:var(--sans);font-size:clamp(20px,2vw,29px);line-height:1.2;font-weight:600;letter-spacing:-.8px;margin-bottom:18px!important}.hero_content>p{max-width:650px;color:#929292;font-size:14px;line-height:1.85;margin-bottom:30px!important}.hero_buttons{display:flex;gap:12px;flex-wrap:wrap}.hero_visual{width:40%;min-height:510px;position:relative;display:flex;align-items:center;justify-content:center;z-index:3}.hero_glow{width:420px;height:420px;position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(201,149,34,.22),rgba(201,149,34,.05) 42%,transparent 72%);filter:blur(8px)}.hero_visual>img{width:min(450px,100%);position:relative;z-index:2;object-fit:contain;filter:drop-shadow(0 30px 50px rgba(0,0,0,.8)) drop-shadow(0 0 35px rgba(201,149,34,.15));animation:heroFloat 5s ease-in-out infinite}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.floating_card{position:absolute;z-index:5;display:flex;align-items:center;gap:10px;padding:13px 16px;background:#080808e6;border:1px solid rgba(201,149,34,.35);color:#ddd;font-size:10px;font-weight:600;letter-spacing:1px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 15px 35px #00000080}.floating_card i{color:var(--gold);font-size:13px}.card_one{left:0;bottom:16%}.card_two{right:0;top:20%}.web_intro{min-height:760px;padding:120px 7vw;display:grid;grid-template-columns:.9fr 1.1fr;gap:85px;align-items:center;position:relative;background:radial-gradient(circle at 85% 50%,rgba(201,149,34,.07),transparent 30%),#080808;border-top:1px solid rgba(201,149,34,.12)}.web_intro:before{content:"";position:absolute;left:7vw;top:0;width:1px;height:100%;background:#c995221f}.intro_text{position:relative;z-index:2}.intro_text h2{font-size:clamp(52px,5.8vw,88px);line-height:.84;font-weight:700;letter-spacing:-5px;color:var(--cream);margin-bottom:32px!important}.intro_text h2 span{font-family:var(--serif);font-style:italic;font-weight:500;color:transparent;-webkit-text-stroke:1px var(--gold)}.intro_text h3{max-width:620px;color:#e8e1d2;font-size:20px;line-height:1.45;font-weight:600;margin-bottom:22px!important}.intro_text p{max-width:620px;color:#858585;font-size:14px;line-height:1.9;margin-bottom:14px!important}.intro_tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:28px}.intro_tags span{padding:9px 12px;color:#b7b7b7;border:1px solid rgba(201,149,34,.3);font-size:8px;font-weight:700;letter-spacing:2px;transition:.3s ease}.intro_tags span:hover{background:var(--gold);color:#080808;border-color:var(--gold)}.intro_image{position:relative;z-index:2}.image_frame{padding:20px;position:relative;background:#0d0d0d;border:1px solid rgba(201,149,34,.4);box-shadow:18px 18px #c9952217,0 35px 70px #0000008c;overflow:hidden}.image_frame:before{content:"";position:absolute;inset:10px;border:1px solid rgba(255,255,255,.06);pointer-events:none;z-index:5}.image_top_label{display:flex;justify-content:space-between;padding:5px 3px 17px;border-bottom:1px solid rgba(201,149,34,.25);color:var(--gold-light);font-size:8px;font-weight:700;letter-spacing:3px}.modern_image_wrap{height:470px;margin-top:17px;position:relative;overflow:hidden;background:#050505}.modern_image_wrap img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .7s ease}.image_frame:hover .modern_image_wrap img{transform:scale(1.04)}.image_overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.4));pointer-events:none}.image_corner{width:35px;height:35px;position:absolute;z-index:4}.image_corner:before,.image_corner:after{content:"";position:absolute;background:var(--gold)}.top_left{left:15px;top:15px}.top_left:before{width:25px;height:1px}.top_left:after{width:1px;height:25px}.top_right{right:15px;top:15px}.top_right:before{width:25px;height:1px;right:0}.top_right:after{width:1px;height:25px;right:0}.bottom_left{left:15px;bottom:15px}.bottom_left:before{width:25px;height:1px;bottom:0}.bottom_left:after{width:1px;height:25px;bottom:0}.bottom_right{right:15px;bottom:15px}.bottom_right:before{width:25px;height:1px;right:0;bottom:0}.bottom_right:after{width:1px;height:25px;right:0;bottom:0}.image_badge{display:flex;align-items:center;gap:15px;margin-top:17px}.image_badge strong{color:var(--gold);font-size:25px;letter-spacing:1px}.image_badge span{color:#777;font-size:8px;font-weight:700;letter-spacing:3px}.services_section{padding:120px 7vw;position:relative;overflow:hidden;background:#050505}.services_grid_bg{position:absolute;inset:0;background-image:linear-gradient(rgba(201,149,34,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(201,149,34,.035) 1px,transparent 1px);background-size:70px 70px;pointer-events:none}.services_heading{position:relative;z-index:2;display:grid;grid-template-columns:1fr .7fr;gap:80px;align-items:end;margin-bottom:70px}.services_heading h2{font-size:clamp(48px,5.5vw,82px);line-height:.84;letter-spacing:-5px;color:var(--cream)}.services_heading h2 span{font-family:var(--serif);font-style:italic;font-weight:500;color:transparent;-webkit-text-stroke:1px var(--gold)}.services_heading>p{max-width:520px;color:#818181;font-size:14px;line-height:1.85}.web_services_grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.web_service_card{position:relative;background:#0c0c0c;border:1px solid rgba(255,255,255,.08);overflow:hidden;transition:transform .4s ease,border-color .4s ease,box-shadow .4s ease}.web_service_card:hover{transform:translateY(-8px);border-color:#c9952280;box-shadow:0 25px 55px #0000008c}.service_image{width:100%;height:310px;position:relative;overflow:hidden;background:#080808}.service_image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .7s ease,filter .5s ease}.web_service_card:hover .service_image img{transform:scale(1.06);filter:brightness(.8) contrast(1.08)}.service_image_overlay{position:absolute;inset:0;background:linear-gradient(180deg,#0000000d,#000000bf)}.service_image_number{position:absolute;left:20px;top:20px;padding:7px 10px;background:#050505d9;border:1px solid rgba(201,149,34,.35);color:var(--gold-light);font-size:8px;font-weight:700;letter-spacing:2px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.service_image_icon{position:absolute;right:20px;bottom:20px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(201,149,34,.5);background:#050505cc;color:var(--gold);transition:.35s ease}.web_service_card:hover .service_image_icon{background:var(--gold);color:#050505;transform:rotate(45deg)}.service_card_content{padding:27px}.service_card_top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.service_card_number{color:var(--gold);font-size:10px;font-weight:700;letter-spacing:2px}.service_card_subtitle{color:#656565;font-size:8px;font-weight:700;letter-spacing:2px}.service_card_content h3{max-width:600px;color:var(--cream);font-size:28px;line-height:1.05;letter-spacing:-1px;font-weight:700;margin-bottom:16px!important}.service_description{max-width:650px;color:#858585;font-size:13px;line-height:1.8}.service_divider{height:1px;margin:22px 0;background:linear-gradient(90deg,rgba(201,149,34,.45),transparent)}.service_details{display:grid;grid-template-columns:90px 1fr;gap:20px}.detail_label{color:var(--gold);font-size:8px;font-weight:700;letter-spacing:2px}.service_details ul{padding:0;margin:0;list-style:none}.service_details li{display:flex;align-items:center;gap:9px;color:#aaa;font-size:11px;line-height:1.8}.point_dot{width:4px;height:4px;flex-shrink:0;background:var(--gold);transform:rotate(45deg)}.service_card_footer{margin-top:25px;padding-top:18px;border-top:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:space-between}.service_card_footer>div{display:flex;flex-direction:column;gap:6px}.service_card_footer span{color:#5e5e5e;font-size:7px;font-weight:700;letter-spacing:2px}.service_card_footer strong{color:#b9b9b9;font-size:10px;font-weight:500}.service_card_footer>i{color:var(--gold);font-size:13px;transition:.3s ease}.web_service_card:hover .service_card_footer>i{transform:translate(5px)}.pricing_section{padding:120px 7vw;position:relative;background:radial-gradient(circle at 85% 10%,rgba(201,149,34,.08),transparent 25%),#080808}.pricing_heading{display:grid;grid-template-columns:1fr .7fr;gap:80px;align-items:end;margin-bottom:70px}.pricing_heading h2{font-size:clamp(48px,5.5vw,82px);line-height:.84;letter-spacing:-5px}.pricing_heading h2 span{font-family:var(--serif);font-style:italic;color:transparent;-webkit-text-stroke:1px var(--gold)}.pricing_heading p{color:#858585;font-size:14px;line-height:1.85}.pricing_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.price_card{min-height:430px;padding:25px;display:flex;flex-direction:column;position:relative;background:#0e0e0e;border:1px solid rgba(255,255,255,.08);transition:.35s ease}.price_card:hover{transform:translateY(-8px);border-color:#c9952280;background:#12110d}.featured_price{border-color:var(--gold);background:linear-gradient(145deg,#171309,#0b0b0b)}.featured_price:before{content:"POPULAR";position:absolute;top:0;right:0;padding:7px 10px;background:var(--gold);color:#080808;font-size:7px;font-weight:800;letter-spacing:1.5px}.price_card_top{display:flex;align-items:center;justify-content:space-between;color:var(--gold);font-size:8px;font-weight:700;letter-spacing:2px}.price_card h3{margin-top:50px!important;color:var(--cream);font-size:28px;line-height:1.05;letter-spacing:-1px}.price_divider{height:1px;margin:22px 0;background:#c9952240}.price_best_label{color:var(--gold);font-size:8px;letter-spacing:2px;font-weight:700}.best_for_text{color:#d2d2d2;font-size:12px;line-height:1.5;margin-top:8px!important}.price_description{color:#777;font-size:11px;line-height:1.7;margin-top:15px!important}.price_bottom{margin-top:auto;padding-top:25px;display:flex;align-items:center;justify-content:space-between}.price{color:var(--gold-light);font-size:23px;font-weight:700}.price_arrow{width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:var(--gold);border:1px solid rgba(201,149,34,.4);transition:.3s ease}.price_card:hover .price_arrow{background:var(--gold);color:#080808}.pricing_note{display:flex;align-items:center;gap:25px;margin-top:35px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.pricing_note span{color:var(--gold);font-size:8px;font-weight:700;letter-spacing:2px}.pricing_note p{color:#686868;font-size:10px;line-height:1.6}.platform_section{padding:120px 7vw;background:#050505;position:relative}.platform_heading{display:grid;grid-template-columns:1fr .7fr;gap:80px;align-items:end;margin-bottom:60px}.platform_heading h2{font-size:clamp(50px,5.5vw,82px);line-height:.84;letter-spacing:-5px;color:var(--cream)}.platform_heading h2 span{font-family:var(--serif);font-style:italic;font-weight:500;color:transparent;-webkit-text-stroke:1px var(--gold)}.platform_heading>p{color:#858585;font-size:14px;line-height:1.85}.platform_intro{display:grid;grid-template-columns:.5fr 2fr;gap:70px;padding:25px 0 40px;border-top:1px solid rgba(201,149,34,.2);border-bottom:1px solid rgba(201,149,34,.2);margin-bottom:0}.platform_intro>span{color:var(--gold);font-size:9px;font-weight:700;letter-spacing:3px}.platform_intro p{max-width:850px;color:#b0b0b0;font-size:16px;line-height:1.8}.platform_list{width:100%}.platform_item{display:grid;grid-template-columns:70px 1.1fr 2fr 45px;gap:30px;align-items:start;padding:35px 0;border-bottom:1px solid rgba(255,255,255,.08);transition:.35s ease}.platform_item:hover{padding-left:15px;padding-right:15px;background:#c995220a}.platform_number{color:var(--gold);font-size:10px;font-weight:700;letter-spacing:2px}.platform_title h3{color:var(--cream);font-size:22px;line-height:1.1;letter-spacing:-.5px}.platform_text p{color:#777;font-size:13px;line-height:1.8}.platform_icon{width:38px;height:38px;display:flex;align-items:center;justify-content:center;color:var(--gold);border:1px solid rgba(201,149,34,.35);transition:.3s ease}.platform_item:hover .platform_icon{background:var(--gold);color:#080808;border-color:var(--gold)}.projects_section{padding:120px 7vw;background:#080808}.projects_heading{display:grid;grid-template-columns:1fr .7fr;gap:80px;align-items:end;margin-bottom:70px}.projects_heading h2{font-size:clamp(48px,5.5vw,82px);line-height:.84;letter-spacing:-5px}.projects_heading h2 span{font-family:var(--serif);font-style:italic;color:transparent;-webkit-text-stroke:1px var(--gold)}.projects_heading p{color:#858585;font-size:14px;line-height:1.85}.project{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.project_cart{background:#101010;border:1px solid rgba(255,255,255,.08)}.project_number{padding:14px 18px;color:var(--gold);font-size:8px;letter-spacing:2px;border-bottom:1px solid rgba(255,255,255,.08)}.project_video{width:100%;aspect-ratio:16 / 9;overflow:hidden}.project_video video{width:100%;height:100%;object-fit:cover}.project_info{padding:25px}.project_title_row{display:flex;align-items:center;justify-content:space-between}.project_title_row h3{color:var(--cream);font-size:22px}.project_title_row span{color:var(--gold);font-size:9px}.project_rating{display:flex;gap:4px;margin:14px 0}.project_rating i{color:var(--gold);font-size:9px}.project_info>p{color:#818181;font-size:12px;line-height:1.75}.project_footer{margin-top:23px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between}.project_footer span{color:#666;font-size:8px;letter-spacing:2px}.project_footer i{color:var(--gold)}.process_heading{display:grid;grid-template-columns:1fr .7fr;gap:80px;margin-bottom:70px}.process_heading h2{color:var(--cream);font-size:clamp(50px,5.5vw,82px);line-height:.84;letter-spacing:-5px}.process_heading h2 span{font-family:var(--serif);font-style:italic;color:transparent;-webkit-text-stroke:1px var(--gold)}.process_heading p{color:#818181;font-size:14px;line-height:1.85}.process_flow{display:grid;grid-template-columns:1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr;align-items:center;gap:7px}.process_step{min-height:235px;padding:21px;background:#0d0d0d;border:1px solid rgba(255,255,255,.08);transition:.35s ease}.process_step:hover{transform:translateY(-7px);border-color:#c9952280;background:#11100c}.process_step_top{display:flex;align-items:center;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid rgba(201,149,34,.2)}.process_step_top span{color:var(--gold);font-size:9px;font-weight:700;letter-spacing:2px}.process_step_top i{color:var(--gold-light);font-size:15px}.process_step h3{color:var(--cream);margin-top:27px!important;font-size:14px;letter-spacing:2px}.process_step p{color:#707070;font-size:11px;line-height:1.75;margin-top:13px!important}.process_arrow{display:flex;align-items:center;justify-content:center;color:var(--gold);font-size:12px}.process_bottom{margin-top:65px;display:grid;grid-template-columns:auto 1fr auto;gap:30px;align-items:center}.process_bottom>div:not(.process_center_line){display:flex;flex-direction:column;gap:5px}.process_bottom span{color:#5d5d5d;font-size:7px;font-weight:700;letter-spacing:2px}.process_bottom strong{color:var(--cream);font-size:15px;letter-spacing:1px}.process_center_line{height:1px;background:#c9952240;position:relative}.process_center_line:after{content:"";width:7px;height:7px;position:absolute;right:0;top:-3px;background:var(--gold);transform:rotate(45deg)}*/ .web_cta{min-height:580px;padding:100px 7vw;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;background:radial-gradient(circle at center,rgba(201,149,34,.14),transparent 36%),#050505;border-top:1px solid rgba(201,149,34,.2)}.cta_grid{position:absolute;inset:0;background-image:linear-gradient(rgba(201,149,34,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(201,149,34,.03) 1px,transparent 1px);background-size:60px 60px}.cta_glow{position:absolute;width:500px;height:500px;border-radius:50%;border:1px solid rgba(201,149,34,.12);box-shadow:0 0 100px #c995220d;pointer-events:none}.cta_glow:before,.cta_glow:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(201,149,34,.07);inset:50px}.cta_glow:after{inset:100px}.web_cta>span{position:relative;z-index:2;color:var(--gold);font-size:9px;font-weight:700;letter-spacing:4px;margin-bottom:25px}.web_cta h2{position:relative;z-index:2;color:var(--cream);font-size:clamp(45px,5.5vw,82px);line-height:.9;letter-spacing:-4px;margin-bottom:25px!important}.web_cta h2 strong{font-family:var(--serif);font-style:italic;font-weight:500;color:transparent;-webkit-text-stroke:1px var(--gold)}.web_cta>p{position:relative;z-index:2;max-width:550px;color:gray;font-size:14px;line-height:1.8;margin-bottom:30px!important}.web_cta .gold_btn{position:relative;z-index:2}@media(max-width:1200px){.web_hero,.web_intro,.services_section,.pricing_section,.platform_section,.projects_section,.process_section{padding-left:5vw;padding-right:5vw}.pricing_grid{grid-template-columns:repeat(2,1fr)}.process_flow{grid-template-columns:repeat(3,1fr);gap:15px}.process_arrow{display:none}.process_step{min-height:220px}}@media(max-width:900px){.web_hero{min-height:auto;padding-top:120px;padding-bottom:90px;flex-direction:column;align-items:flex-start}.hero_content{width:100%}.hero_visual{width:100%;min-height:430px}.hero_visual>img{width:min(420px,75%)}.web_intro{grid-template-columns:1fr;gap:60px}.intro_image{width:100%}.services_heading,.pricing_heading,.platform_heading,.projects_heading,.process_heading{grid-template-columns:1fr;gap:25px}.web_services_grid{grid-template-columns:1fr}.platform_intro{grid-template-columns:1fr;gap:20px}.platform_item{grid-template-columns:55px 1fr 45px;gap:20px}.platform_text{grid-column:2 / 3}.platform_icon{grid-column:3;grid-row:1}.project{grid-template-columns:1fr}.process_flow{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.section_top{margin-bottom:45px;padding-bottom:15px}.section_top>div{gap:10px}.section_label{font-size:7px;letter-spacing:2px}.section_right_label{font-size:6px;letter-spacing:1px}.web_hero{padding:100px 22px 70px;gap:50px}.web_hero:after{left:22px;top:85px;width:45px}.hero_badge{font-size:8px;letter-spacing:2.5px}.hero_content h1{font-size:clamp(52px,16vw,78px);line-height:.82;letter-spacing:-4px}.hero_content h1 span{letter-spacing:-3px}.hero_subheading{font-size:19px;line-height:1.3}.hero_content>p{font-size:12px;line-height:1.8}.hero_buttons{width:100%;flex-direction:column}.gold_btn,.outline_btn{width:100%}.hero_visual{min-height:330px}.hero_visual>img{width:82%}.hero_glow{width:280px;height:280px}.floating_card{padding:9px 11px;font-size:8px}.web_intro{padding:80px 22px;gap:50px}.editorial_label{font-size:7px;letter-spacing:2px}.intro_text h2{font-size:clamp(43px,13vw,65px);letter-spacing:-3px}.intro_text h3{font-size:17px}.intro_text p{font-size:12px;line-height:1.8}.intro_tags span{padding:7px 9px;font-size:6px}.image_frame{padding:14px}.modern_image_wrap{height:300px}.image_badge strong{font-size:21px}.image_badge span{font-size:6px}.services_section{padding:80px 22px}.services_heading{margin-bottom:45px}.services_heading h2{font-size:clamp(42px,13vw,65px);letter-spacing:-3px}.services_heading>p{font-size:12px}.web_services_grid{gap:15px}.service_image{height:250px}.service_card_content{padding:20px}.service_card_content h3{font-size:23px}.service_description{font-size:11px}.service_details{grid-template-columns:1fr;gap:12px}.service_details li{font-size:10px}.service_card_footer strong{max-width:210px;font-size:9px}.pricing_section{padding:80px 22px}.pricing_heading{margin-bottom:45px}.pricing_heading h2{font-size:clamp(42px,13vw,65px);letter-spacing:-3px}.pricing_heading p{font-size:12px}.pricing_grid{grid-template-columns:1fr}.price_card{min-height:390px}.pricing_note{align-items:flex-start;flex-direction:column;gap:10px}.platform_section{padding:80px 22px}.platform_heading{margin-bottom:45px}.platform_heading h2{font-size:clamp(42px,13vw,65px);letter-spacing:-3px}.platform_heading>p{font-size:12px}.platform_intro{padding:20px 0 30px}.platform_intro p{font-size:13px}.platform_item{grid-template-columns:40px 1fr;gap:10px 15px;padding:27px 0}.platform_number{grid-column:1;grid-row:1}.platform_title{grid-column:2;grid-row:1}.platform_text{grid-column:2;grid-row:2}.platform_icon{display:none}.platform_title h3{font-size:19px}.platform_text p{font-size:11px}.projects_section{padding:80px 22px}.projects_heading h2{font-size:clamp(42px,13vw,65px)}.process_section{padding:80px 22px}.process_heading{margin-bottom:45px}.process_heading h2{font-size:clamp(42px,13vw,65px);letter-spacing:-3px}.process_heading p{font-size:12px}.process_flow{grid-template-columns:1fr;gap:12px}.process_step{min-height:auto;padding:20px}.process_step h3{margin-top:20px!important}.process_bottom{grid-template-columns:1fr;gap:20px;margin-top:40px}.process_center_line{display:none}.web_cta{min-height:500px;padding:80px 22px}.cta_glow{width:340px;height:340px}.web_cta>span{font-size:7px;letter-spacing:2.5px}.web_cta h2{font-size:clamp(39px,12vw,58px);letter-spacing:-2.5px}.web_cta>p{font-size:12px}}@media(max-width:380px){.hero_content h1{font-size:47px}.hero_subheading{font-size:17px}.service_image{height:220px}.service_card_content h3{font-size:21px}.pricing_heading h2,.platform_heading h2,.projects_heading h2,.process_heading h2{font-size:40px}}.search{--black: #050505;--black-soft: #0b0b0b;--black-card: #11100e;--gold: #EF9F27;--gold-light: #ffbd52;--white: #ffffff;--cream: #f5f1e8;--muted: #99958d;width:100%;overflow:hidden;background:var(--black);color:var(--cream);font-family:Arial,sans-serif}.search_hero{min-height:650px;margin-top:90px;padding:80px 9%;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;background:radial-gradient(circle at 70% 50%,rgba(239,159,39,.15),transparent 35%),linear-gradient(135deg,#050505,#0d0c0a)}.search_hero:before{content:"";position:absolute;width:500px;height:500px;border-radius:50%;border:1px solid rgba(239,159,39,.08);right:8%;top:12%}.search_hero:after{content:"";position:absolute;width:700px;height:700px;border-radius:50%;border:1px solid rgba(239,159,39,.04);right:0;top:-50px}.search_hero_content{width:52%;position:relative;z-index:5}.search_badge{display:flex;align-items:center;gap:10px;color:var(--gold);font-size:11px;letter-spacing:4px;font-weight:700;margin-bottom:25px}.search_badge span{width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 15px var(--gold)}.search_hero_content h1{font-size:clamp(42px,5vw,70px);line-height:1.05;letter-spacing:-2px;color:#fff;margin:0}.search_hero_content h1 span{color:var(--gold);text-shadow:0 0 25px rgba(239,159,39,.2)}.search_hero_content>p{max-width:620px;color:#aaa;font-size:15px;line-height:1.8;margin-top:30px}.search_hero_line{width:80px;height:2px;background:var(--gold);margin-top:35px;box-shadow:0 0 15px #ef9f2799}.search_hero_image{width:42%;height:470px;display:flex;align-items:center;justify-content:center;position:relative;z-index:3}.search_glow{position:absolute;width:350px;height:350px;border-radius:50%;background:#ef9f271f;filter:blur(55px)}.search_hero_image img{width:330px;position:relative;z-index:2;object-fit:contain;filter:drop-shadow(0 0 35px rgba(239,159,39,.25));animation:searchFloating 4s ease-in-out infinite}.research_floating{position:absolute;z-index:6;display:flex;align-items:center;gap:9px;padding:12px 16px;background:#0f0f0fe6;border:1px solid rgba(239,159,39,.3);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-size:11px;box-shadow:0 15px 35px #00000080}.research_floating i{color:var(--gold)}.floating_one{left:0;top:80px;animation:cardFloating 4s ease-in-out infinite}.floating_two{right:0;bottom:80px;animation:cardFloating 4s ease-in-out infinite 1s}.search_intro{max-width:1200px;margin:auto;padding:120px 30px;display:flex;align-items:center;gap:80px}.search_intro_text{flex:1}.section_label{color:var(--gold);font-size:10px;letter-spacing:3px;font-weight:700}.search_intro_text h2{color:#fff;font-size:40px;line-height:1.2;margin:18px 0}.search_intro_text h2 span{color:var(--gold)}.search_intro_text h3{color:var(--gold);font-size:19px;margin-top:25px;margin-bottom:8px}.search_intro_text p{color:var(--muted);font-size:14px;line-height:1.8;margin-bottom:10px}.search_intro_visual{flex:1;display:flex;justify-content:center}.research_circle{width:360px;height:360px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:radial-gradient(circle,rgba(239,159,39,.14),transparent 65%);border:1px solid rgba(239,159,39,.25);box-shadow:0 0 70px #ef9f2712;animation:searchFloating 5s ease-in-out infinite}.research_circle:before{content:"";position:absolute;inset:25px;border:1px dashed rgba(239,159,39,.3);border-radius:50%}.research_circle img{width:65%;object-fit:contain;position:relative;z-index:2}.search_type_title{max-width:850px;margin:auto;text-align:center;padding:80px 25px 60px}.search_type_title h2{color:#fff;font-size:45px;line-height:1.2;margin:15px 0}.search_type_title h2 span{color:var(--gold)}.search_type_title p{color:var(--muted);font-size:14px;line-height:1.8;max-width:750px;margin:auto}.search_services{max-width:1200px;margin:auto;padding:20px 30px 120px}.research_service{display:flex;align-items:center;gap:70px;margin-bottom:110px}.research_reverse{flex-direction:row-reverse}.research_image{width:52%;height:400px;position:relative;overflow:hidden;border:1px solid rgba(239,159,39,.3);background:#101010}.research_image img{width:100%;height:100%;object-fit:cover;transition:.6s}.research_service:hover .research_image img{transform:scale(1.06)}.research_image_overlay{position:absolute;inset:0;background:linear-gradient(135deg,#00000040,#ef9f2714)}.research_number{position:absolute;z-index:5;top:20px;left:20px;padding:8px 14px;background:var(--gold);color:#050505;font-size:12px;font-weight:800}.research_content{width:48%}.service_label{color:var(--gold);font-size:10px;letter-spacing:3px;font-weight:700}.research_content h2{color:#fff;font-size:35px;margin:15px 0}.research_description{color:var(--muted);font-size:14px;line-height:1.8;margin-bottom:25px}.research_points{display:flex;flex-direction:column;gap:11px;margin-bottom:25px}.research_point{display:flex;align-items:flex-start;gap:10px;color:#ccc;font-size:13px;line-height:1.5}.research_point i{color:var(--gold);font-size:10px;margin-top:4px}.research_outcome{padding:16px 0;border-top:1px solid #242424;border-bottom:1px solid #242424}.research_outcome span{color:var(--gold);font-size:9px;letter-spacing:2px;font-weight:700}.research_outcome p{color:#aaa;font-size:12px;line-height:1.6;margin:6px 0 0}.research_btn{margin-top:22px;border:none;background:transparent;color:var(--gold);font-size:12px;font-weight:700;cursor:pointer;padding:0}.research_btn i{margin-left:10px;transition:.3s}.research_btn:hover i{margin-left:17px}.research_cta{text-align:center;padding:130px 20px;border-top:1px solid #1c1c1c;background:radial-gradient(circle at center,rgba(239,159,39,.12),transparent 55%)}.research_cta>span{color:var(--gold);font-size:10px;letter-spacing:3px}.research_cta h2{color:#fff;font-size:50px;line-height:1.15;margin:20px 0}.research_cta h2 strong{color:var(--gold)}.research_cta p{color:var(--muted);font-size:14px;margin-bottom:30px}.research_cta button{padding:15px 25px;border:none;border-radius:5px;background:var(--gold);color:#050505;font-size:13px;font-weight:700;cursor:pointer;transition:.3s}.research_cta button i{margin-left:10px}.research_cta button:hover{background:var(--gold-light);transform:translateY(-3px);box-shadow:0 10px 30px #ef9f2740}@keyframes searchFloating{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes cardFloating{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(max-width:900px){.search_hero{flex-direction:column;text-align:center;padding:70px 30px}.search_hero_content{width:100%}.search_hero_content>p{margin-left:auto;margin-right:auto}.search_hero_line{margin-left:auto;margin-right:auto}.search_hero_image{width:100%;height:380px}.search_intro{flex-direction:column;text-align:center;gap:60px}.research_service,.research_reverse{flex-direction:column;gap:35px}.research_image,.research_content{width:100%}.research_content{text-align:center}.research_points{text-align:left}}@media(max-width:600px){.search_hero{margin-top:70px;min-height:620px;padding:60px 20px}.search_hero_content h1{font-size:38px}.search_hero_content>p{font-size:13px}.search_hero_image{height:300px}.search_hero_image img{width:230px}.research_floating{font-size:10px;padding:9px 12px}.floating_one{left:0;top:40px}.floating_two{right:0;bottom:30px}.search_intro{padding:80px 20px}.search_intro_text h2{font-size:30px}.search_intro_text h3{font-size:17px}.research_circle{width:270px;height:270px}.search_type_title{padding:60px 20px 40px}.search_type_title h2{font-size:32px}.search_services{padding:20px 15px 70px}.research_service{margin-bottom:75px}.research_image{height:270px}.research_content h2{font-size:28px}.research_description{font-size:13px}.research_cta{padding:90px 20px}.research_cta h2{font-size:34px}}#dm{--black: #050505;--black-2: #080808;--black-3: #0d0d0d;--black-4: #121212;--gold: #c99522;--gold-light: #e6bb50;--gold-bright: #f1ce70;--gold-dark: #76520a;--cream: #f5f0e4;--white: #ffffff;--muted: #929292;--muted-light: #b4b4b4;--border: rgba(255,255,255,.09);--gold-border: rgba(201,149,34,.28);--serif: "Playfair Display", Georgia, serif;--sans: "DM Sans", Arial, sans-serif;font-family:var(--sans);background:var(--black);color:#fff;overflow:hidden}#dm *,#dm *:before,#dm *:after{box-sizing:border-box}#dm button{font-family:var(--sans)}.dm_section_label{color:var(--gold);font-size:10px;font-weight:700;letter-spacing:3.5px}.dm_hero{min-height:760px;margin-top:90px;padding:80px 7%;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;background:radial-gradient(circle at 80% 48%,rgba(201,149,34,.12),transparent 30%),linear-gradient(135deg,#050505,#0a0907)}.dm_grid{position:absolute;inset:0;opacity:.4;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:45px 45px;-webkit-mask-image:linear-gradient(to right,black,transparent 80%);mask-image:linear-gradient(to right,black,transparent 80%)}.dm_hero:before{content:"";position:absolute;width:650px;height:650px;border:1px solid rgba(201,149,34,.08);border-radius:50%;right:-30px;top:40px}.dm_hero:after{content:"";position:absolute;width:800px;height:800px;border:1px solid rgba(201,149,34,.045);border-radius:50%;right:-100px;top:-30px}.dm_hero_content{width:54%;position:relative;z-index:5}.dm_badge{display:flex;align-items:center;gap:10px;margin-bottom:25px;color:var(--gold);font-size:11px;letter-spacing:4px;font-weight:700}.dm_badge span{width:8px;height:8px;background:var(--gold);box-shadow:0 0 18px var(--gold)}.dm_hero_content h1{margin:0;font-family:var(--sans);font-size:clamp(55px,6.3vw,94px);font-weight:700;line-height:.92;letter-spacing:-4px;color:var(--cream)}.dm_outline{font-family:var(--serif);font-style:italic;font-weight:500;color:transparent;-webkit-text-stroke:1.5px var(--gold);text-shadow:0 0 25px rgba(201,149,34,.08);letter-spacing:-3px}.dm_hero_statement{margin-top:35px;max-width:620px;color:#d5d5d5;font-family:var(--serif);font-size:21px;line-height:1.5}.dm_hero_statement strong{color:var(--gold-light);font-style:italic}.dm_hero_description{max-width:650px;color:#858585;font-size:14px;line-height:1.9;margin-top:12px}.dm_hero_actions{display:flex;gap:12px;margin-top:30px}.dm_primary_btn{border:none;background:var(--gold);color:#070707;padding:16px 23px;font-size:11px;font-weight:800;letter-spacing:1px;cursor:pointer;transition:.3s}.dm_primary_btn i{margin-left:13px}.dm_primary_btn:hover{background:var(--gold-light);transform:translateY(-3px);box-shadow:0 12px 35px #c9952233}.dm_secondary_btn{background:transparent;color:#ddd;border:1px solid rgba(255,255,255,.18);padding:16px 23px;font-size:11px;font-weight:700;letter-spacing:1px;cursor:pointer;transition:.3s}.dm_secondary_btn:hover{border-color:var(--gold);color:var(--gold)}.dm_hero_line{width:85px;height:2px;background:var(--gold);margin-top:38px;box-shadow:0 0 15px #c9952299}.dm_hero_visual{width:43%;height:500px;position:relative;display:flex;align-items:center;justify-content:center;z-index:3}.dm_glow{position:absolute;width:350px;height:350px;border-radius:50%;background:#c9952229;filter:blur(75px)}.dm_circle{width:390px;height:390px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;border:1px solid rgba(201,149,34,.32);background:radial-gradient(circle,rgba(201,149,34,.16),transparent 67%);box-shadow:0 0 100px #c9952214;animation:dmFloat 5s ease-in-out infinite}.dm_circle_ring{position:absolute;inset:28px;border-radius:50%;border:1px dashed rgba(201,149,34,.35)}.dm_circle img{width:63%;position:relative;z-index:3;object-fit:contain;filter:drop-shadow(0 0 35px rgba(201,149,34,.3))}.dm_float{position:absolute;z-index:10;display:flex;align-items:center;gap:9px;padding:12px 16px;background:#0c0c0ceb;border:1px solid rgba(201,149,34,.22);color:#ddd;font-size:10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 15px 40px #00000080}.dm_float i{color:var(--gold)}.dm_float_one{left:0;top:70px;animation:dmFloatSmall 4s ease-in-out infinite}.dm_float_two{right:-10px;bottom:95px;animation:dmFloatSmall 4s ease-in-out infinite 1s}.dm_float_three{left:50px;bottom:25px;animation:dmFloatSmall 4s ease-in-out infinite 1.5s}.dm_problem{max-width:1250px;margin:auto;padding:140px 40px;display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.dm_problem_image{height:600px;position:relative;overflow:hidden;background:#0d0d0d;border:1px solid var(--gold-border)}.dm_problem_image img{width:100%;height:100%;object-fit:cover;opacity:.82;transition:.6s}.dm_problem_image:hover img{transform:scale(1.04)}.dm_image_number{position:absolute;z-index:5;top:20px;left:20px;color:#050505;background:var(--gold);padding:9px 14px;font-size:11px;font-weight:800}.dm_image_glow{position:absolute;width:230px;height:230px;border-radius:50%;background:#c995222e;filter:blur(75px);top:35%;left:30%;z-index:1}.dm_image_caption{position:absolute;left:25px;right:25px;bottom:25px;padding:20px;background:#050505db;border-left:2px solid var(--gold);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dm_image_caption span{color:var(--gold);font-size:9px;letter-spacing:3px;font-weight:700}.dm_image_caption p{color:#ddd;font-family:var(--serif);margin:7px 0 0;font-size:16px}.dm_problem_content h2{color:#fff;font-size:47px;line-height:1.08;margin:17px 0;font-family:var(--sans);letter-spacing:-1.5px}.dm_problem_content h2 span{color:var(--gold)}.dm_gold_line{width:55px;height:2px;background:var(--gold);margin:25px 0}.dm_problem_content p{color:var(--muted);font-size:14px;line-height:1.9;margin:13px 0}.dm_problem_content strong{color:#ddd}.dm_large_text{color:#ddd!important;font-family:var(--serif);font-size:21px!important;line-height:1.55!important}.dm_strategy_points{margin-top:35px;display:flex;flex-direction:column;gap:13px}.dm_strategy_points div{display:flex;align-items:center;gap:15px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.07)}.dm_strategy_points span{color:var(--gold);font-size:10px;letter-spacing:2px}.dm_strategy_points p{margin:0;color:#ccc;font-size:12px}.dm_pricing{padding:140px 5%;background:linear-gradient(180deg,#080808,#050505);border-top:1px solid rgba(255,255,255,.05)}.dm_pricing_heading{max-width:850px;margin:auto;text-align:center}.dm_pricing_heading h2{color:#fff;font-size:58px;line-height:1;margin:18px 0 25px;letter-spacing:-2px}.dm_pricing_heading h2 span{color:var(--gold);font-family:var(--serif);font-style:italic;font-weight:500}.dm_pricing_heading>p{max-width:720px;margin:auto;color:var(--muted);font-size:14px;line-height:1.8}.dm_packages{max-width:1200px;margin:70px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.dm_package{position:relative;padding:35px 30px;background:linear-gradient(145deg,#101010,#080808);border:1px solid rgba(255,255,255,.08);transition:.4s;overflow:hidden}.dm_package:before{content:"";position:absolute;width:150px;height:150px;border-radius:50%;background:#c9952214;filter:blur(50px);right:-70px;top:-70px}.dm_package:hover{transform:translateY(-8px);border-color:#c9952266}.dm_package_featured{border-color:#c9952280;transform:translateY(-10px)}.dm_package_featured:hover{transform:translateY(-18px)}.dm_popular{position:absolute;top:0;right:0;padding:8px 14px;background:var(--gold);color:#050505;font-size:8px;font-weight:800;letter-spacing:1.5px}.dm_package_top{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.dm_package_number{color:var(--gold);font-family:var(--serif);font-size:27px;font-style:italic}.dm_package_title{color:#777;font-size:9px;font-weight:700;letter-spacing:3px}.dm_package h3{color:#fff;font-size:24px;margin:0 0 12px}.dm_package_description{min-height:70px;color:var(--muted);font-size:12px;line-height:1.7}.dm_package_price{margin:25px 0;display:flex;align-items:baseline;gap:5px}.dm_package_price strong{color:var(--gold-light);font-family:var(--serif);font-size:40px;font-weight:500}.dm_package_price span{color:#777;font-size:11px}.dm_package_line{height:1px;background:#ffffff14;margin-bottom:22px}.dm_package_features{display:flex;flex-direction:column;gap:13px}.dm_feature{display:flex;align-items:flex-start;gap:10px}.dm_feature>span{width:18px;height:18px;min-width:18px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(201,149,34,.35);border-radius:50%;color:var(--gold);font-size:7px}.dm_feature p{color:#bbb;font-size:11px;line-height:1.5;margin:0}.dm_package_best{margin-top:25px;padding:17px 0;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.dm_package_best span{color:var(--gold);font-size:8px;font-weight:700;letter-spacing:2px}.dm_package_best p{color:#999;font-size:11px;line-height:1.5;margin:6px 0 0}.dm_package_btn{margin-top:23px;width:100%;padding:14px;border:1px solid rgba(201,149,34,.4);background:transparent;color:var(--gold);font-size:10px;font-weight:800;letter-spacing:1px;cursor:pointer;transition:.3s}.dm_package_btn i{margin-left:10px}.dm_package_btn:hover{background:var(--gold);color:#050505}.dm_custom_quote{max-width:1000px;margin:55px auto 0;padding:30px;display:flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid rgba(201,149,34,.2);background:#c995220a}.dm_custom_quote>span{color:var(--gold);font-size:9px;letter-spacing:2px;font-weight:700;white-space:nowrap}.dm_custom_quote p{color:#999;font-size:11px;line-height:1.6;margin:0;flex:1}.dm_custom_quote button{padding:12px 18px;border:1px solid var(--gold);background:transparent;color:var(--gold);font-size:9px;font-weight:700;white-space:nowrap;cursor:pointer}.dm_custom_quote button i{margin-left:8px}.dm_ad_note{max-width:1000px;margin:20px auto 0;color:#666;font-size:10px;line-height:1.7;text-align:center}.dm_ad_note span{color:var(--gold)}.dm_paid_organic{max-width:1250px;margin:auto;padding:150px 40px}.dm_paid_heading{max-width:650px}.dm_paid_heading h2{color:#fff;font-size:65px;line-height:.95;margin:18px 0;letter-spacing:-3px}.dm_paid_heading h2 span{color:var(--gold);font-family:var(--serif);font-style:italic;font-weight:500}.dm_paid_heading>p{color:var(--muted);font-size:14px;line-height:1.8}.dm_expertise_intro{margin:60px 0;max-width:950px;display:flex;gap:25px;align-items:flex-start}.dm_expertise_line{width:70px;min-width:70px;height:2px;margin-top:10px;background:var(--gold)}.dm_expertise_intro p{color:#999;font-size:14px;line-height:1.9;margin:0}.dm_comparison{display:grid;grid-template-columns:1fr 1fr;gap:20px}.dm_comparison_card{padding:45px;background:#0b0b0b;border:1px solid rgba(255,255,255,.08);position:relative}.dm_paid_card{border-top:2px solid var(--gold)}.dm_organic_card{border-top:2px solid rgba(255,255,255,.2)}.dm_comparison_icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;border:1px solid rgba(201,149,34,.3);color:var(--gold);font-size:17px}.dm_comparison_label{color:var(--gold);font-size:9px;letter-spacing:3px;font-weight:700}.dm_comparison_card h3{color:#fff;font-size:40px;line-height:1;margin:18px 0;letter-spacing:-1px}.dm_comparison_card h3 span{color:var(--gold);font-family:var(--serif);font-style:italic;font-weight:500}.dm_comparison_card .dm_gold_line{margin:25px 0}.dm_comparison_card>p{color:#999;font-size:13px;line-height:1.9;margin:15px 0}.dm_comparison_card>p strong{color:#ddd}.dm_comparison_bottom{margin-top:35px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.dm_comparison_bottom span{color:var(--gold);font-size:8px;letter-spacing:2px;font-weight:700}.dm_comparison_bottom p{color:#ccc;font-size:12px;margin-top:7px}.dm_strategy_statement{margin-top:35px;padding:45px;display:grid;grid-template-columns:100px 1fr;gap:30px;border:1px solid rgba(201,149,34,.2);background:radial-gradient(circle at 10% 20%,rgba(201,149,34,.08),transparent 40%)}.dm_statement_number{color:var(--gold);font-family:var(--serif);font-size:50px;font-style:italic}.dm_strategy_statement>div:last-child>span{color:var(--gold);font-size:8px;letter-spacing:3px;font-weight:700}.dm_strategy_statement h3{color:#fff;font-size:30px;line-height:1.2;margin:12px 0 18px}.dm_strategy_statement p{color:#999;max-width:850px;font-size:13px;line-height:1.8}.dm_reality{padding:130px 30px;background:linear-gradient(135deg,#0b0b0b,#050505);border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.dm_reality_inner{max-width:850px;margin:auto;text-align:center}.dm_reality_icon{width:55px;height:55px;margin:0 auto 25px;display:flex;align-items:center;justify-content:center;color:var(--gold);border:1px solid rgba(201,149,34,.35);font-size:17px}.dm_reality h2{color:#fff;font-size:58px;line-height:.95;margin:18px 0 30px;letter-spacing:-2px}.dm_reality h2 span{color:var(--gold);font-family:var(--serif);font-style:italic;font-weight:500}.dm_reality_large{color:#ddd;font-family:var(--serif);font-size:21px;line-height:1.6}.dm_reality_inner>p:not(.dm_reality_large){max-width:700px;margin:20px auto;color:#888;font-size:13px;line-height:1.9}.dm_reality_points{max-width:700px;margin:45px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.dm_reality_points div{padding:20px;border:1px solid rgba(255,255,255,.07);background:#ffffff05}.dm_reality_points span{color:var(--gold);font-family:var(--serif);font-size:22px}.dm_reality_points p{color:#aaa;font-size:11px;margin:8px 0 0}.dm_cta{min-height:550px;padding:130px 30px;position:relative;overflow:hidden;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at center,rgba(201,149,34,.13),transparent 50%),#050505}.dm_cta_grid{position:absolute;inset:0;opacity:.3;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:50px 50px}.dm_cta>*:not(.dm_cta_grid){position:relative;z-index:2}.dm_cta h2{color:#fff;font-size:70px;line-height:.95;margin:20px 0;letter-spacing:-3px}.dm_cta h2 span{color:var(--gold);font-family:var(--serif);font-style:italic;font-weight:500}.dm_cta>p{max-width:600px;color:#999;font-size:14px;line-height:1.8;margin-bottom:30px}.dm_cta_btn{padding:16px 26px;border:none;background:var(--gold);color:#050505;font-size:10px;font-weight:800;letter-spacing:1px;cursor:pointer;transition:.3s}.dm_cta_btn i{margin-left:12px}.dm_cta_btn:hover{background:var(--gold-light);transform:translateY(-4px);box-shadow:0 15px 40px #c9952240}@keyframes dmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes dmFloatSmall{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(max-width:950px){.dm_hero{flex-direction:column;text-align:center;padding:80px 30px;min-height:auto}.dm_hero_content{width:100%}.dm_hero_statement,.dm_hero_description{margin-left:auto;margin-right:auto}.dm_hero_actions{justify-content:center}.dm_hero_line{margin-left:auto;margin-right:auto}.dm_hero_visual{width:100%;height:430px;margin-top:30px}.dm_problem{grid-template-columns:1fr;max-width:750px}.dm_problem_image{height:500px}.dm_packages{grid-template-columns:1fr;max-width:600px}.dm_package_featured{transform:none}.dm_package_featured:hover{transform:translateY(-8px)}.dm_comparison{grid-template-columns:1fr}.dm_custom_quote{flex-direction:column;text-align:center}}@media(max-width:600px){.dm_hero{margin-top:70px;padding:65px 20px}.dm_hero_content h1{font-size:48px;letter-spacing:-2px}.dm_outline{-webkit-text-stroke:1px var(--gold)}.dm_hero_statement{font-size:17px}.dm_hero_description{font-size:12px}.dm_hero_actions{flex-direction:column;align-items:stretch}.dm_primary_btn,.dm_secondary_btn{width:100%}.dm_hero_visual{height:320px}.dm_circle{width:275px;height:275px}.dm_float{padding:9px 11px;font-size:8px}.dm_float_one{left:0;top:20px}.dm_float_two{right:0;bottom:30px}.dm_float_three{left:20px;bottom:-5px}.dm_problem{padding:90px 20px;gap:55px}.dm_problem_image{height:390px}.dm_problem_content h2{font-size:36px}.dm_large_text{font-size:18px!important}.dm_pricing{padding:90px 18px}.dm_pricing_heading h2{font-size:42px}.dm_package{padding:30px 22px}.dm_paid_organic{padding:90px 20px}.dm_paid_heading h2{font-size:48px}.dm_expertise_intro{gap:15px}.dm_expertise_line{width:35px;min-width:35px}.dm_comparison_card{padding:30px 23px}.dm_comparison_card h3{font-size:34px}.dm_strategy_statement{grid-template-columns:1fr;padding:30px 23px;gap:10px}.dm_statement_number{font-size:35px}.dm_reality{padding:90px 20px}.dm_reality h2{font-size:45px}.dm_reality_large{font-size:18px}.dm_reality_points{grid-template-columns:1fr}.dm_cta{min-height:470px;padding:90px 20px}.dm_cta h2{font-size:46px;letter-spacing:-2px}}:root{--e-bg: #080808;--e-bg-soft: #10100f;--e-card: #131313;--e-text: #f5f1e9;--e-muted: #aaa69e;--e-gold: #ef9f27;--e-gold-light: #ffbd4d;--e-border: rgba(239, 159, 39, .2);--e-shadow: 0 20px 60px rgba(0, 0, 0, .45);--e-glow: 0 0 60px rgba(239, 159, 39, .12)}[data-theme=light]{--e-bg: #ffffff;--e-bg-soft: #f7f6f3;--e-card: #ffffff;--e-text: #1c1b18;--e-muted: #66635d;--e-border: rgba(28, 27, 24, .12)}#e{width:100%;overflow:hidden;background:var(--e-bg);color:var(--e-text);font-family:Inter,sans-serif}#e *{box-sizing:border-box}.e_hero{min-height:720px;position:relative;display:flex;align-items:center;justify-content:space-between;padding:130px 8% 90px;background:radial-gradient(circle at 80% 50%,rgba(239,159,39,.1),transparent 32%),var(--e-bg);overflow:hidden}.e_grid{position:absolute;inset:0;background-image:linear-gradient(rgba(239,159,39,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(239,159,39,.07) 1px,transparent 1px);background-size:70px 70px;-webkit-mask-image:linear-gradient(to right,black,transparent);mask-image:linear-gradient(to right,black,transparent);pointer-events:none}.e_hero_content{position:relative;z-index:2;width:58%}.e_hero_badge,.e_section_label{color:var(--e-gold);font-size:12px;font-weight:800;letter-spacing:5px;margin-bottom:25px}.e_hero h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(65px,8vw,125px);line-height:.83;font-weight:500;letter-spacing:-5px;color:var(--e-text)}.e_hero h1 span{color:transparent;-webkit-text-stroke:1.5px var(--e-gold);text-stroke:1.5px var(--e-gold)}.e_hero p{max-width:620px;margin-top:35px;color:var(--e-muted);font-size:16px;line-height:1.8}.e_hero_buttons{display:flex;gap:15px;margin-top:35px}.e_btn_primary,.e_btn_outline{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:54px;padding:0 25px;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:1px;transition:.3s ease}.e_btn_primary{color:#111;background:var(--e-gold)}.e_btn_primary:hover{background:var(--e-gold-light);transform:translateY(-3px);box-shadow:0 12px 30px #ef9f2740}.e_btn_outline{color:var(--e-text);border:1px solid var(--e-border)}.e_btn_outline:hover{border-color:var(--e-gold);color:var(--e-gold)}.e_hero_visual{position:relative;width:40%;height:470px;display:flex;align-items:center;justify-content:center}.e_orbit{position:absolute;border:1px solid rgba(239,159,39,.25);border-radius:50%}.orbit_one{width:350px;height:350px;animation:rotateOrbit 18s linear infinite}.orbit_two{width:450px;height:450px;animation:rotateOrbit 25s linear infinite reverse}.orbit_three{width:250px;height:250px;border-style:dashed;animation:rotateOrbit 12s linear infinite}@keyframes rotateOrbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.e_logo_circle{position:relative;z-index:3;width:210px;height:210px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle,#ef9f271f,#0006);border:1px solid rgba(239,159,39,.35);box-shadow:0 0 80px #ef9f2726,inset 0 0 40px #ef9f270d}.e_logo_circle img{width:130px;height:130px;object-fit:contain;filter:drop-shadow(0 0 20px rgba(239,159,39,.25));animation:logoFloat 4s ease-in-out infinite}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.floating_box{position:absolute;z-index:4;padding:12px 18px;background:#141414d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--e-border);color:var(--e-text);font-size:12px;font-weight:700;box-shadow:var(--e-shadow)}.floating_box span{color:var(--e-gold);margin-right:7px;font-size:17px}.box_one{top:20%;right:5%;animation:floatBox 4s ease-in-out infinite}.box_two{bottom:20%;left:2%;animation:floatBox 5s ease-in-out infinite .5s}.box_three{top:50%;right:-5%;animation:floatBox 4.5s ease-in-out infinite 1s}@keyframes floatBox{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.e_intro{padding:120px 8%;text-align:center;background:var(--e-bg-soft);border-top:1px solid var(--e-border);border-bottom:1px solid var(--e-border)}.e_intro h2,.e_services h2,.e_platform_heading h2,.e_process h2,.e_cta h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(45px,6vw,82px);font-weight:500;line-height:.95;letter-spacing:-3px}.e_intro h2 span,.e_services h2 span,.e_platform_heading h2 span,.e_process h2 span,.e_cta h2 span{color:var(--e-gold)}.e_intro_text{max-width:750px;margin:30px auto 0;color:var(--e-muted);font-size:15px;line-height:1.8}.e_stats{max-width:1000px;margin:70px auto 0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--e-border);border-bottom:1px solid var(--e-border)}.e_stat{padding:30px 20px;border-right:1px solid var(--e-border)}.e_stat:last-child{border-right:none}.e_stat strong{display:block;color:var(--e-gold);font-size:35px;font-family:Georgia,serif}.e_stat span{display:block;margin-top:7px;font-size:11px;letter-spacing:3px;color:var(--e-muted)}.e_services{padding:120px 8%;background:var(--e-bg)}.e_services_heading{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:70px}.e_services_heading p{max-width:430px;color:var(--e-muted);line-height:1.8;font-size:15px}.e_service_grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--e-border)}.e_service_card{min-height:300px;padding:35px;border-right:1px solid var(--e-border);border-bottom:1px solid var(--e-border);transition:.4s ease}.e_service_card:nth-child(2n){border-right:none}.e_service_card:hover{background:var(--e-card);box-shadow:var(--e-glow);transform:translateY(-5px)}.e_card_top{display:flex;justify-content:space-between;color:var(--e-gold);font-size:13px;letter-spacing:2px}.e_arrow{font-size:25px}.e_service_card h3{margin-top:70px;font-family:Georgia,serif;font-size:35px;font-weight:500}.e_service_card p{max-width:450px;color:var(--e-muted);font-size:14px;line-height:1.8}.e_card_line{width:50px;height:2px;margin-top:25px;background:var(--e-gold);transition:.4s ease}.e_service_card:hover .e_card_line{width:120px}.e_platforms{padding:120px 8%;background:var(--e-bg-soft)}.e_platform_heading{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:70px}.e_platform_heading p{max-width:450px;color:var(--e-muted);font-size:15px;line-height:1.8}.e_platform_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.e_platform_card{position:relative;padding:30px;background:var(--e-card);border:1px solid var(--e-border);box-shadow:var(--e-shadow);transition:.5s ease}.e_platform_card:hover{transform:translateY(-10px);border-color:#ef9f278c;box-shadow:0 25px 70px #00000080,0 0 40px #ef9f2714}.e_platform_top{display:flex;align-items:center;justify-content:space-between;color:var(--e-gold);font-size:11px;letter-spacing:3px}.e_platform_image{height:230px;margin:25px 0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle,rgba(239,159,39,.08),transparent 65%);border:1px solid rgba(239,159,39,.08)}.e_platform_image img{width:70%;height:80%;object-fit:contain;transition:.5s ease}.e_platform_card:hover .e_platform_image img{transform:scale(1.08)}.e_platform_card h3{margin:10px 0;font-family:Georgia,serif;font-size:45px;font-weight:500}.e_platform_card>p{color:var(--e-muted);font-size:14px;line-height:1.8}.e_features{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:25px}.e_feature{color:var(--e-muted);font-size:12px}.e_feature span{color:var(--e-gold);margin-right:8px}.e_platform_btn{width:100%;margin-top:30px;padding:15px;border:1px solid var(--e-border);background:transparent;color:var(--e-text);cursor:pointer;font-weight:700;transition:.3s ease}.e_platform_btn span{color:var(--e-gold);margin-left:10px}.e_platform_btn:hover{background:var(--e-gold);color:#111;border-color:var(--e-gold)}.e_platform_btn:hover span{color:#111}.e_process{padding:120px 8%;background:var(--e-bg);text-align:center}.e_process_grid{max-width:1100px;margin:80px auto 0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--e-border)}.e_process_item{min-height:250px;padding:30px;text-align:left;border-right:1px solid var(--e-border)}.e_process_item:last-child{border-right:none}.e_process_item>span{color:var(--e-gold);font-family:Georgia,serif;font-size:35px}.e_process_item h3{margin-top:55px;font-size:18px;letter-spacing:2px}.e_process_item p{color:var(--e-muted);font-size:13px;line-height:1.7}.e_cta{position:relative;min-height:600px;display:flex;align-items:center;justify-content:center;text-align:center;padding:100px 8%;overflow:hidden;background:radial-gradient(circle at center,rgba(239,159,39,.12),transparent 45%),#0b0b0a}.e_cta_glow{position:absolute;width:500px;height:500px;border:1px solid rgba(239,159,39,.15);border-radius:50%;animation:ctaRotate 15s linear infinite}@keyframes ctaRotate{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}.e_cta_content{position:relative;z-index:2}.e_cta p{max-width:600px;margin:30px auto;color:var(--e-muted);font-size:15px;line-height:1.8}.e_cta_btn{display:inline-flex;align-items:center;gap:15px;padding:17px 30px;background:var(--e-gold);color:#111;text-decoration:none;font-size:13px;font-weight:800;transition:.3s ease}.e_cta_btn:hover{transform:translateY(-4px);background:var(--e-gold-light);box-shadow:0 15px 40px #ef9f2740}@media(max-width:1023px){.e_hero{padding:120px 5% 70px;flex-direction:column;text-align:center}.e_hero_content{width:100%}.e_hero p{margin-left:auto;margin-right:auto}.e_hero_buttons{justify-content:center}.e_hero_visual{width:100%;margin-top:80px}.e_services,.e_platforms,.e_process{padding-left:5%;padding-right:5%}.e_process_grid{grid-template-columns:repeat(2,1fr)}.e_process_item:nth-child(2){border-right:none}.e_process_item{border-bottom:1px solid var(--e-border)}}@media(max-width:768px){.e_hero{min-height:auto;padding:110px 20px 70px}.e_hero_badge,.e_section_label{font-size:9px;letter-spacing:3px}.e_hero h1{font-size:58px;letter-spacing:-3px}.e_hero p{font-size:14px}.e_hero_buttons{flex-direction:column;align-items:stretch}.e_btn_primary,.e_btn_outline{width:100%}.e_hero_visual{height:350px;margin-top:40px}.orbit_one{width:260px;height:260px}.orbit_two{width:330px;height:330px}.orbit_three{width:190px;height:190px}.e_logo_circle{width:150px;height:150px}.e_logo_circle img{width:95px;height:95px}.floating_box{font-size:9px;padding:8px 10px}.box_three{right:0}.e_intro{padding:80px 20px}.e_intro h2,.e_services h2,.e_platform_heading h2,.e_process h2,.e_cta h2{font-size:43px;letter-spacing:-2px}.e_stats{grid-template-columns:1fr 1fr}.e_stat{border-bottom:1px solid var(--e-border)}.e_stat:nth-child(2){border-right:none}.e_services{padding:80px 20px}.e_services_heading{display:block;margin-bottom:50px}.e_services_heading p{margin-top:30px}.e_service_grid{grid-template-columns:1fr}.e_service_card{border-right:none}.e_service_card h3{margin-top:45px;font-size:30px}.e_platforms{padding:80px 20px}.e_platform_heading{display:block}.e_platform_heading p{margin-top:30px}.e_platform_grid{grid-template-columns:1fr;gap:20px}.e_platform_card{padding:20px}.e_platform_image{height:200px}.e_platform_card h3{font-size:40px}.e_features{grid-template-columns:1fr}.e_process{padding:80px 20px}.e_process_grid{grid-template-columns:1fr;margin-top:50px}.e_process_item{border-right:none;min-height:auto;padding:25px 0}.e_process_item h3{margin-top:25px}.e_cta{min-height:500px;padding:80px 20px}.e_cta_glow{width:330px;height:330px}}:root{--black: #070707;--black2: #0b0b0b;--black3: #111111;--gold: #ef9f27;--gold-light: #ffb63d;--white: #f8f6f1;--text: #b8b5ae;--muted: #77746e;--border: rgba(239, 159, 39, .16)}#graphics{width:100%;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 78% 35%,rgba(239,159,39,.07),transparent 28%),radial-gradient(circle at 15% 80%,rgba(239,159,39,.035),transparent 25%),var(--black);color:var(--white);font-family:DM Sans,sans-serif}.graphic_hero{position:relative;width:100%;max-width:1450px;min-height:calc(100vh - 80px);margin:0 auto;padding:90px 8% 70px;display:flex;align-items:center;justify-content:space-between;gap:70px;overflow:hidden}.hero_grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(239,159,39,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(239,159,39,.045) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:linear-gradient(to bottom,black 0%,black 70%,transparent 100%);mask-image:linear-gradient(to bottom,black 0%,black 70%,transparent 100%);opacity:.65}.graphic_hero_content{position:relative;z-index:5;width:55%;padding-bottom:15px}.hero_label{display:inline-block;margin-bottom:25px;color:var(--gold);font-size:11px;font-weight:700;letter-spacing:5px;text-transform:uppercase}.graphic_hero h1{margin:0;color:var(--white);font-family:Playfair Display,serif;font-size:clamp(55px,6vw,88px);font-weight:600;line-height:.94;letter-spacing:-4px;text-transform:uppercase}.solid_text{color:var(--white);font-family:DM Sans,sans-serif;font-weight:700;letter-spacing:-4px}.outline_text{color:transparent;-webkit-text-stroke:2px var(--gold);text-stroke:2px var(--gold);letter-spacing:-3px;text-shadow:0 0 20px rgba(239,159,39,.03)}.hero_description{max-width:610px;margin:38px 0 0;color:#c0bdb7;font-size:14px;font-weight:400;line-height:1.9;letter-spacing:.15px}.hero_line{width:80px;height:2px;margin-top:30px;background:var(--gold);box-shadow:0 0 12px #ef9f278c,0 0 30px #ef9f272e}.hero_graphic_image{position:relative;z-index:3;flex:0 0 480px;width:480px;height:480px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle,rgba(239,159,39,.12),rgba(0,0,0,.45) 55%,transparent 75%);border:1px solid rgba(239,159,39,.3);box-shadow:0 0 80px #ef9f2721,inset 0 0 60px #ef9f270d;isolation:isolate}.image_glow{position:absolute;width:330px;height:330px;border-radius:50%;background:radial-gradient(circle,rgba(239,159,39,.22),rgba(239,159,39,.07) 45%,transparent 72%);filter:blur(18px);z-index:-2;animation:imageGlow 4s ease-in-out infinite}.circle{position:absolute;top:50%;left:50%;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);border:1px solid rgba(239,159,39,.16)}.circle_one{width:440px;height:440px;border-color:#ef9f2724;animation:rotateCircle 24s linear infinite}.circle_two{width:340px;height:340px;border-color:#ef9f2736;animation:rotateCircle 18s linear infinite reverse}.circle_three{width:245px;height:245px;border-color:#ef9f274d}.circle_three:after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border-radius:50%;transform:translate(-50%,-50%);background:var(--gold);box-shadow:0 0 15px #ef9f27cc,0 0 35px #ef9f2759}.hero_graphic_image img{position:relative;z-index:10;display:block;width:330px;max-width:75%;height:auto;object-fit:contain;transform:translateY(-5px);filter:drop-shadow(0 25px 35px rgba(0,0,0,.75)) drop-shadow(0 0 30px rgba(239,159,39,.2));animation:floatingGraphic 5s ease-in-out infinite}.hero_graphic_image:before,.hero_graphic_image:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 15px #ef9f27b3;z-index:20}.hero_graphic_image:before{top:17%;right:13%;animation:floatingDot 4s ease-in-out infinite}.hero_graphic_image:after{bottom:17%;left:14%;animation:floatingDot 5s ease-in-out infinite reverse}.creative_section{position:relative;max-width:1200px;margin:0 auto;padding:130px 40px}.section_heading{max-width:700px;margin-bottom:75px}.section_heading>span,.tools_header>span,.why_text>span,.graphic_cta>span{display:inline-block;color:var(--gold);font-size:10px;font-weight:700;letter-spacing:4px}.section_heading h2,.tools_header h2,.why_text h2,.graphic_cta h2{margin:18px 0 25px;font-family:Playfair Display,serif;font-size:clamp(44px,5vw,68px);line-height:.98;font-weight:600;letter-spacing:-2px}.section_heading h2 span,.tools_header h2 span,.why_text h2 span,.graphic_cta h2 span{color:transparent;-webkit-text-stroke:1.5px var(--gold)}.section_heading>p,.tools_header>p{max-width:650px;color:#aaa7a0;font-size:14px;line-height:1.9}.creative_content{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border)}.creative_item{display:flex;gap:25px;padding:38px 30px;border-bottom:1px solid var(--border);transition:all .4s ease}.creative_item:nth-child(odd){border-right:1px solid var(--border)}.creative_item:hover{background:#ef9f2709;transform:translateY(-5px)}.item_number{min-width:30px;color:var(--gold);font-size:11px;font-weight:700;letter-spacing:2px}.creative_item h3{margin:0 0 12px;color:var(--white);font-size:19px;font-weight:600}.creative_item p{margin:0;color:#92908a;font-size:13px;line-height:1.8}.tools_section{max-width:1200px;margin:0 auto;padding:90px 40px 130px}.tools_header{margin-bottom:60px}.tools_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tool_card{position:relative;min-height:350px;padding:30px;background:linear-gradient(145deg,#ffffff0b,#ffffff03);border:1px solid rgba(255,255,255,.07);overflow:hidden;transition:all .45s ease}.tool_card:before{content:"";position:absolute;top:0;left:0;width:45px;height:2px;background:var(--gold);transition:.45s ease}.tool_card:hover:before{width:100%}.tool_card:hover{border-color:#ef9f2759;box-shadow:0 25px 60px #00000080,0 0 35px #ef9f270f;transform:translateY(-5px)}.tool_top{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:10px;letter-spacing:2px}.tool_arrow{color:var(--gold);font-size:19px}.tool_card img{width:75px;height:75px;object-fit:contain;margin-top:45px;margin-bottom:25px;transition:.4s ease;filter:drop-shadow(0 10px 20px rgba(0,0,0,.45))}.tool_card:hover img{transform:scale(1.1) translateY(-5px)}.tool_card h3{margin:0 0 14px;color:var(--white);font-size:20px;font-weight:600}.tool_card:hover h3{color:var(--gold);transition:.3s ease}.tool_card p{margin:0;color:#898680;font-size:13px;line-height:1.8}.why_section{max-width:1200px;margin:0 auto;padding:100px 40px 130px;display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;border-top:1px solid var(--border)}.why_list{border-top:1px solid var(--border)}.why_item{display:flex;align-items:flex-start;gap:30px;padding:28px 0;border-bottom:1px solid var(--border);transition:.3s ease}.why_item:hover{padding-left:10px}.why_item span{color:var(--gold);font-size:10px;font-weight:700;letter-spacing:2px}.why_item p{margin:0;color:#a09d97;font-size:13px;line-height:1.8}.graphic_cta{position:relative;text-align:center;padding:140px 25px;border-top:1px solid var(--border);background:radial-gradient(circle at center,rgba(239,159,39,.09),transparent 45%)}.graphic_cta h2{margin:22px 0;font-size:clamp(45px,6vw,78px)}.graphic_cta p{color:#8e8b85;font-size:13px}@keyframes floatingGraphic{0%,to{transform:translateY(-5px)}50%{transform:translateY(-18px)}}@keyframes imageGlow{0%,to{transform:scale(.9);opacity:.5}50%{transform:scale(1.12);opacity:1}}@keyframes floatingDot{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-15px);opacity:1}}@keyframes rotateCircle{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media(max-width:1000px){.graphic_hero{min-height:auto;padding:120px 40px 80px;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:45px}.graphic_hero_content{width:100%}.hero_description,.hero_line{margin-left:auto;margin-right:auto}.hero_graphic_image{flex:0 0 auto;width:430px;height:430px;max-width:85vw;max-height:85vw}.hero_graphic_image img{width:300px}.circle_one{width:400px;height:400px}.circle_two{width:310px;height:310px}.circle_three{width:225px;height:225px}.creative_content{grid-template-columns:1fr}.creative_item:nth-child(odd){border-right:none}.tools_grid{grid-template-columns:1fr 1fr}.why_section{grid-template-columns:1fr;gap:50px}}@media(max-width:700px){.graphic_hero{min-height:auto;padding:105px 22px 55px;gap:35px}.hero_label{font-size:9px;letter-spacing:3px;margin-bottom:20px}.graphic_hero h1{font-size:45px;line-height:.98;letter-spacing:-2px}.solid_text{letter-spacing:-2px}.outline_text{-webkit-text-stroke:1.2px var(--gold);letter-spacing:-2px}.hero_description{margin-top:28px;font-size:13px;line-height:1.8}.hero_graphic_image{width:320px;height:320px;max-width:88vw;max-height:88vw}.hero_graphic_image img{width:230px;max-width:78%}.image_glow{width:230px;height:230px}.circle_one{width:295px;height:295px}.circle_two{width:225px;height:225px}.circle_three{width:155px;height:155px}.creative_section,.tools_section,.why_section{padding-left:22px;padding-right:22px}.section_heading h2,.tools_header h2,.why_text h2{font-size:40px}.section_heading>p,.tools_header>p{font-size:13px}.creative_item{padding:28px 5px;gap:17px}.creative_item h3{font-size:17px}.creative_item p{font-size:12px}.tools_grid{grid-template-columns:1fr}.tool_card{min-height:310px}.why_section{gap:45px}.why_item{gap:18px}.why_item p{font-size:12px}.graphic_cta{padding:100px 20px}.graphic_cta h2{font-size:40px}}@media(max-width:420px){.graphic_hero{padding-left:18px;padding-right:18px}.graphic_hero h1{font-size:38px}.outline_text{-webkit-text-stroke:1px var(--gold)}.hero_graphic_image{width:285px;height:285px}.hero_graphic_image img{width:205px}.circle_one{width:265px;height:265px}.circle_two{width:205px;height:205px}.circle_three{width:140px;height:140px}.section_heading h2,.tools_header h2,.why_text h2,.graphic_cta h2{font-size:35px}}:root{--black: #050505;--black-soft: #0b0b0b;--gold: #d99a16;--gold-light: #f0bd46;--cream: #f5f0e6;--muted: #9e9a91;--border: rgba(217, 154, 22, .22)}.uiux-page{background:var(--black);color:var(--cream);font-family:DM Sans,sans-serif;overflow:hidden}.uiux-page h1,.uiux-page h2,.uiux-page h3,.uiux-page p{margin:0}.uiux-page em{color:var(--gold);font-family:Playfair Display,serif;font-weight:500}.process_section{position:relative;width:100%;padding:110px 5%;background:#0d0e12;color:#fff;overflow:hidden}.process_grid{position:absolute;inset:0;opacity:.35;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:55px 55px}.process_container{position:relative;z-index:2;max-width:1200px;margin:auto}.process_top{position:relative}.process_heading{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:50px;margin-top:45px;margin-bottom:45px}.process_heading h2{margin:20px 0 0;font-size:clamp(40px,5vw,68px);line-height:.98;letter-spacing:-2px;font-weight:800}.process_heading h2 span{color:#ef9f27}.process_heading>p{margin:0;max-width:450px;color:#9699a2;font-size:15px;line-height:1.8}.process_services{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:55px;overflow-x:auto;scrollbar-width:none}.process_services::-webkit-scrollbar{display:none}.service_tab{flex-shrink:0;padding:11px 18px;border:1px solid #292c33;border-radius:30px;background:#111318;color:#858993;font-family:inherit;font-size:11px;font-weight:600;cursor:pointer;transition:.3s ease}.service_tab:hover{color:#fff;border-color:#555963}.service_tab.active{color:#111;background:#ef9f27;border-color:#ef9f27;box-shadow:0 0 25px #ef9f2738}.process_timeline{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0 25px 60px}.timeline_line{position:absolute;left:7%;right:7%;top:50%;height:1px;background:#2b2e35;transform:translateY(-50%);z-index:0}.timeline_step{position:relative;z-index:2;display:flex;align-items:center;gap:9px;padding:12px 16px;border:1px solid #2b2e35;border-radius:50px;background:#0d0e12;color:#858993;font-family:inherit;cursor:pointer;transition:.3s ease}.timeline_step:hover{color:#fff;border-color:#666a73;transform:translateY(-2px)}.timeline_step.active{color:#111;background:#ef9f27;border-color:#ef9f27;transform:scale(1.08);box-shadow:0 0 30px #ef9f2740}.timeline_step.past{color:#ef9f27;border-color:#ef9f2773}.step_number{display:flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:50%;background:#20232a;color:#d7d9df;font-family:monospace;font-size:10px;font-weight:700}.timeline_step.active .step_number{background:#111;color:#ef9f27}.step_title{white-space:nowrap;font-size:11px;font-weight:600}.mobile_line{display:none}.process_detail{border:1px solid #2a2d34;border-radius:18px;background:linear-gradient(135deg,#ffffff0b,#ffffff03);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);overflow:hidden;box-shadow:0 25px 70px #00000059}.detail_top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:27px 30px;border-bottom:1px solid #292c33}.detail_title{display:flex;align-items:center;gap:15px}.phase_badge{padding:7px 11px;border:1px solid rgba(239,159,39,.35);border-radius:6px;background:#ef9f2714;color:#ef9f27;font-family:monospace;font-size:10px;font-weight:700;white-space:nowrap}.detail_title h3{margin:0;color:#fff;font-size:23px;line-height:1.3}.duration_badge{display:flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid #292c33;border-radius:8px;background:#101217;color:#898d96;font-size:11px;white-space:nowrap}.duration_badge strong{color:#fff}.duration_dot{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 10px #4ade8080}.detail_content{display:grid;grid-template-columns:1.7fr 1fr;gap:35px;padding:32px}.detail_left{display:flex;flex-direction:column;justify-content:space-between;min-height:210px}.detail_description{margin:0;color:#b4b7bf;font-size:14px;line-height:1.8}.detail_label{display:block;margin-bottom:13px;color:#777b85;font-size:10px;font-weight:700;letter-spacing:1.5px}.focus_tags{display:flex;flex-wrap:wrap;gap:8px}.focus_tags span{padding:7px 11px;border:1px solid #2c2f37;border-radius:20px;background:#15171c;color:#b8bbc2;font-size:10px}.detail_right{padding:20px;border:1px solid #292c33;border-radius:13px;background:#00000038}.gold_label{color:#ef9f27}.deliverables ul{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style:none}.deliverables li{display:flex;align-items:center;gap:9px;color:#b7bac2;font-size:11px}.deliverables li span{color:#ef9f27;font-weight:700}.approval_gate{margin-top:22px;padding-top:18px;border-top:1px solid #292c33}.approval_gate span{display:block;margin-bottom:6px;color:#ef9f27;font-size:9px;font-weight:700;letter-spacing:1.3px}.approval_gate strong{color:#d0d2d7;font-size:11px;line-height:1.5}.process_bottom{display:grid;grid-template-columns:1fr 1.5fr 1fr;align-items:center;gap:25px;margin-top:38px}.bottom_item{display:flex;flex-direction:column;gap:5px}.bottom_item.right{text-align:right}.bottom_item span{color:#666a73;font-size:9px;font-weight:700;letter-spacing:1.5px}.bottom_item strong{color:#d7d9de;font-size:13px;letter-spacing:1px}.bottom_line{position:relative;height:1px;background:#292c33}.bottom_line:before,.bottom_line:after{content:"";position:absolute;top:50%;width:7px;height:7px;border-radius:50%;background:#ef9f27;transform:translateY(-50%)}.bottom_line:before{left:0}.bottom_line:after{right:0}@media(max-width:950px){.process_section{padding:90px 4%}.process_heading{grid-template-columns:1fr;gap:25px}.process_heading>p{max-width:650px}.process_timeline{margin-left:0;margin-right:0}.timeline_step{padding:10px 12px}.step_title{font-size:10px}.detail_content{grid-template-columns:1fr}.detail_left{min-height:auto;gap:30px}}@media(max-width:700px){.process_section{padding:75px 18px}.process_top{margin-bottom:0}.process_top .section_right_label{display:none}.process_heading{margin-top:35px;margin-bottom:35px}.process_heading h2{font-size:39px;letter-spacing:-1.5px}.process_heading>p{font-size:13px;line-height:1.7}.process_services{justify-content:flex-start;margin-bottom:40px;padding-bottom:5px}.service_tab{padding:9px 14px;font-size:10px}.process_timeline{display:flex;flex-direction:column;align-items:stretch;gap:0;margin:0 0 40px}.timeline_line{display:none}.timeline_step{width:100%;justify-content:flex-start;padding:13px 15px;border-radius:12px;background:#111318}.timeline_step.active{transform:none}.timeline_step:hover{transform:translate(3px)}.step_title{font-size:12px}.mobile_line{display:block;width:1px;height:18px;margin-left:28px;background:#343740}.detail_top{flex-direction:column;align-items:flex-start;padding:22px 18px;gap:15px}.detail_title{flex-direction:column;align-items:flex-start;gap:10px}.detail_title h3{font-size:19px}.duration_badge{font-size:10px}.detail_content{padding:20px 18px;gap:25px}.detail_description{font-size:13px;line-height:1.75}.detail_right{padding:17px}.process_bottom{grid-template-columns:1fr;gap:18px;margin-top:30px}.bottom_item.right{text-align:left}.bottom_line{display:none}}@media(max-width:400px){.process_section{padding:65px 14px}.process_heading h2{font-size:34px}.process_kicker{font-size:9px}.detail_title h3{font-size:17px}.focus_tags span{font-size:9px;padding:6px 9px}}.uiux-hero{min-height:850px;position:relative;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;padding:100px 4.5%;background:radial-gradient(circle at 75% 50%,rgba(217,154,22,.14),transparent 32%),#050505;border-bottom:1px solid rgba(217,154,22,.15)}.hero-grid{position:absolute;inset:0;opacity:.2;background-image:linear-gradient(rgba(217,154,22,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(217,154,22,.08) 1px,transparent 1px);background-size:55px 55px;-webkit-mask-image:linear-gradient(to right,black,transparent 80%);mask-image:linear-gradient(to right,black,transparent 80%)}.hero-content{position:relative;z-index:5;width:100%;max-width:820px}.hero-label,.section-label{display:flex;align-items:center;gap:12px;color:var(--gold);letter-spacing:4px;font-size:12px;font-weight:700}.hero-label span,.section-label span{width:9px;height:9px;display:block;background:var(--gold);box-shadow:0 0 18px #d99a16cc}.hero-content h1{margin-top:25px;font-size:clamp(58px,6vw,104px);line-height:.88;letter-spacing:-4px;font-weight:800;white-space:nowrap}.hero-content h1 em{font-size:.78em;-webkit-text-stroke:1px var(--gold);color:transparent;letter-spacing:-2px}.hero-description{max-width:620px;margin-top:40px!important;color:#aaa59b;font-family:Playfair Display,serif;font-size:20px;line-height:1.65}.hero-bottom{display:flex;align-items:center;gap:18px;margin-top:55px;color:#77736c;font-size:11px;letter-spacing:2px}.hero-line{width:130px;height:1px;background:#302a20}.hero-line span{display:block;width:35%;height:2px;background:var(--gold)}.hero-visual{min-height:520px;position:relative;display:flex;justify-content:center;align-items:center}.visual-ring{position:absolute;border:1px solid rgba(217,154,22,.2);border-radius:50%}.ring-one{width:550px;height:550px}.ring-two{width:410px;height:410px}.ring-three{width:270px;height:270px;border-style:dashed}.ux-dashboard{width:470px;min-height:320px;padding:26px;position:relative;z-index:5;background:linear-gradient(145deg,#1e1a12f2,#080808f5);border:1px solid rgba(217,154,22,.38);box-shadow:0 0 80px #d99a161f,inset 0 0 50px #d99a1608;transform:perspective(1000px) rotateY(-8deg) rotateX(4deg)}.dashboard-top{display:flex;justify-content:space-between;color:#77736c;font-size:9px;letter-spacing:2px}.live-dot{color:var(--gold)}.dashboard-title{margin-top:40px;display:flex;gap:10px;align-items:baseline}.dashboard-title span{font-size:55px;font-weight:800}.dashboard-title strong{color:var(--gold);font-family:Playfair Display,serif;font-style:italic;font-size:42px;font-weight:500}.flow-container{margin-top:35px;display:flex;align-items:center;gap:9px}.flow-card{width:105px;height:72px;border:1px solid #29251e;padding:12px;display:flex;flex-direction:column;justify-content:space-between;background:#0d0d0d}.flow-card.active{border-color:var(--gold);background:#d99a1614}.flow-card small{color:var(--gold);font-size:9px}.flow-card span{font-size:9px;letter-spacing:1px}.flow-arrow{color:var(--gold);font-size:17px}.dashboard-footer{margin-top:30px;display:flex;align-items:center;gap:15px;font-size:8px;color:#68645d;letter-spacing:2px}.progress{height:2px;flex:1;background:#29251e}.progress span{display:block;width:70%;height:100%;background:var(--gold)}.intro-section{position:relative;display:grid;grid-template-columns:.3fr 1fr 1fr;gap:50px;padding:150px 8%;background:#080808}.section-number{color:var(--gold);font-size:12px;letter-spacing:3px}.intro-heading span{color:#69655e;font-size:11px;letter-spacing:4px}.intro-heading h2{margin-top:22px;font-size:clamp(42px,4vw,70px);line-height:.95;letter-spacing:-2px}.intro-content{padding-top:30px}.large-paragraph{color:var(--cream);font-family:Playfair Display,serif;font-size:26px;line-height:1.45}.intro-content p:not(.large-paragraph){margin-top:30px!important;color:#8e8980;line-height:1.8;font-size:15px}.gold-line{width:80px;height:2px;background:var(--gold);margin-top:35px}.intro-content .highlight-text{color:var(--gold);font-family:Playfair Display,serif;font-style:italic}.split-section{display:grid;grid-template-columns:1fr 1fr}.split-black,.split-gold{min-height:540px;padding:100px 9%;position:relative;overflow:hidden}.split-black{background:#050505;border-top:1px solid var(--border)}.split-gold{background:var(--gold);color:#090909}.mini-label{color:var(--gold);letter-spacing:4px;font-size:10px;font-weight:700}.mini-label.dark{color:#14110a}.split-black h2,.split-gold h2{margin-top:35px;font-size:clamp(50px,5vw,80px);line-height:.9;letter-spacing:-3px}.split-gold h2 em{color:#080808}.split-gold h2 span{font-family:Playfair Display,serif;font-style:italic;font-weight:500}.split-black p,.split-gold p{max-width:500px;margin-top:35px!important;line-height:1.8;font-size:15px}.split-black p{color:#88837a}.split-gold p{color:#29210f}.number-big{position:absolute;right:8%;bottom:-40px;color:#d99a1614;font-size:220px;font-weight:800}.gold-symbol{position:absolute;right:9%;bottom:50px;font-size:60px}.pricing-section{padding:150px 8%;background:#090909}.pricing-header{display:grid;grid-template-columns:1fr .7fr;gap:100px;align-items:end;margin-bottom:70px}.pricing-header h2{margin-top:25px;font-size:clamp(48px,5vw,78px);line-height:.9;letter-spacing:-3px}.pricing-header>p{color:#8e8980;line-height:1.8;font-size:15px;padding-bottom:5px}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.price-card{min-height:430px;display:flex;flex-direction:column;padding:28px;background:#0d0d0d;border:1px solid #26221c;transition:.35s ease}.price-card:hover{border-color:var(--gold);box-shadow:0 25px 70px #d99a161a}.featured-card{border-color:var(--gold);background:linear-gradient(145deg,#d99a161c,#0c0c0c)}.card-top{display:flex;justify-content:space-between;align-items:center}.card-number{color:var(--gold);font-size:12px;letter-spacing:2px}.popular{padding:6px 8px;background:var(--gold);color:#090909;font-size:7px;font-weight:800;letter-spacing:1px}.card-content{margin-top:65px}.card-content h3{font-size:25px;letter-spacing:-.5px}.card-content p{color:#817d75;line-height:1.7;font-size:13px;margin-top:18px!important}.card-tag{display:inline-block;margin-top:25px;color:var(--gold);font-size:9px;letter-spacing:1.5px;text-transform:uppercase}.price-bottom{margin-top:auto;padding-top:25px;border-top:1px solid #26221c;display:flex;justify-content:space-between;align-items:end}.price-bottom small{display:block;color:#625e57;font-size:8px;letter-spacing:2px}.price-bottom strong{display:block;margin-top:6px;font-size:21px;color:var(--cream)}.card-arrow{width:42px;height:42px;border:1px solid #363128;display:flex;justify-content:center;align-items:center;color:var(--gold);transition:.3s ease}.price-card:hover .card-arrow{background:var(--gold);color:#080808}.scope-section{padding:150px 8%;background:#050505;display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.scope-heading h2{margin-top:25px;font-size:clamp(45px,4.5vw,72px);line-height:.93;letter-spacing:-3px}.scope-heading>p{max-width:470px;margin-top:35px!important;color:#8b867d;line-height:1.8}.scope-content{display:flex;flex-direction:column;gap:12px}.scope-card{display:grid;grid-template-columns:65px 1fr 35px;gap:25px;align-items:start;padding:35px 0;border-top:1px solid #29251e}.scope-card:last-child{border-bottom:1px solid #29251e}.scope-number{color:var(--gold);font-size:11px;letter-spacing:2px}.scope-card h3{font-size:20px}.scope-card p{max-width:650px;margin-top:13px!important;color:#77736c;line-height:1.75;font-size:14px}.scope-arrow{color:var(--gold);font-size:22px}.data-section{padding:100px 8%;background:#0b0b0b}.data-box{min-height:330px;display:grid;grid-template-columns:80px .8fr 1fr;gap:40px;align-items:center;padding:65px;border:1px solid rgba(217,154,22,.25);background:radial-gradient(circle at 10% 50%,rgba(217,154,22,.12),transparent 35%),#0d0d0d}.data-icon{width:55px;height:55px;border:1px solid var(--gold);border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--gold);font-size:22px}.data-box h2{margin-top:20px;font-size:55px;line-height:.9}.data-box p{color:#88837a;line-height:1.8;font-size:15px}.uiux-cta{position:relative;overflow:hidden;padding:160px 8%;text-align:center;background:radial-gradient(circle,rgba(217,154,22,.12),transparent 38%),#050505;border-top:1px solid rgba(217,154,22,.15)}.uiux-cta .section-label{justify-content:center}.uiux-cta h2{position:relative;z-index:2;margin-top:30px;font-size:clamp(65px,8vw,125px);line-height:.85;letter-spacing:-5px}.uiux-cta p{position:relative;z-index:2;max-width:580px;margin:40px auto!important;color:#8d8880;line-height:1.8}.cta-button{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto;border:1px solid var(--gold);background:var(--gold);color:#080808;padding:17px 28px;font-family:DM Sans,sans-serif;font-size:10px;letter-spacing:2px;font-weight:800;cursor:pointer;transition:all .3s ease}.cta-button span{margin-left:15px;font-size:16px}.cta-button:hover{background:transparent;color:var(--gold)}.cta-glow{position:absolute;width:400px;height:400px;border-radius:50%;background:#d99a1614;filter:blur(100px);left:50%;top:40%;transform:translate(-50%,-50%)}@media(max-width:1100px){.uiux-hero{grid-template-columns:1fr;min-height:auto;padding-top:130px;padding-bottom:100px}.hero-content{max-width:850px}.hero-visual{margin-top:80px}.pricing-grid{grid-template-columns:repeat(2,1fr)}.intro-section{grid-template-columns:80px 1fr}.intro-content{grid-column:2}.scope-section{grid-template-columns:1fr;gap:70px}}@media(max-width:700px){.uiux-hero{padding:110px 25px 70px}.hero-content h1{font-size:clamp(49px,14vw,75px);letter-spacing:-3px}.hero-description{font-size:17px;margin-top:30px!important}.hero-bottom{margin-top:35px}.hero-visual{min-height:390px;margin-top:50px}.ring-one{width:350px;height:350px}.ring-two{width:270px;height:270px}.ring-three{width:190px;height:190px}.ux-dashboard{width:90%;padding:18px;transform:none}.dashboard-title span{font-size:42px}.dashboard-title strong{font-size:31px}.flow-card{width:75px;height:60px}.flow-card span{font-size:7px}.flow-arrow{font-size:12px}.intro-section{display:block;padding:90px 25px}.section-number{margin-bottom:45px}.intro-heading h2{font-size:48px}.intro-content{padding-top:45px}.large-paragraph{font-size:21px}.split-section{grid-template-columns:1fr}.split-black,.split-gold{min-height:440px;padding:75px 25px}.split-black h2,.split-gold h2{font-size:55px}.pricing-section{padding:90px 25px}.pricing-header{display:block;margin-bottom:50px}.pricing-header h2{font-size:51px}.pricing-header>p{margin-top:30px}.pricing-grid{grid-template-columns:1fr}.price-card{min-height:390px}.scope-section{padding:90px 25px;gap:60px}.scope-heading h2{font-size:50px}.scope-card{grid-template-columns:40px 1fr 20px;gap:12px;padding:28px 0}.scope-card h3{font-size:17px}.data-section{padding:70px 25px}.data-box{display:block;padding:35px 25px}.data-box h2{font-size:48px;margin-bottom:30px}.data-box p{margin-top:30px!important}.uiux-cta{padding:110px 25px}.uiux-cta h2{font-size:64px;letter-spacing:-3px}}:root{--seo-black: #050505;--seo-black-soft: #0b0b0b;--seo-card: #0d0d0d;--seo-gold: #d99a16;--seo-gold-light: #f0bd46;--seo-cream: #f5f0e6;--seo-muted: #8d8880;--seo-border: rgba(217, 154, 22, .22)}.seo-page{width:100%;overflow:hidden;background:var(--seo-black);color:var(--seo-cream);font-family:DM Sans,sans-serif}.seo-page *,.seo-page *:before,.seo-page *:after{box-sizing:border-box}.seo-page h1,.seo-page h2,.seo-page h3,.seo-page p{margin:0}.seo-page em{color:var(--seo-gold);font-family:Playfair Display,serif;font-style:italic;font-weight:500}.seo-hero{min-height:850px;position:relative;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;padding:100px 4.5%;background:radial-gradient(circle at 75% 50%,rgba(217,154,22,.15),transparent 32%),#050505;border-bottom:1px solid rgba(217,154,22,.15)}.seo-grid{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(217,154,22,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(217,154,22,.08) 1px,transparent 1px);background-size:55px 55px;-webkit-mask-image:linear-gradient(to right,black,transparent 82%);mask-image:linear-gradient(to right,black,transparent 82%)}.seo-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(100px)}.seo-glow-one{width:400px;height:400px;right:5%;top:30%;background:#d99a1612}.seo-glow-two{width:250px;height:250px;left:15%;bottom:0;background:#d99a1609}.seo-hero-content{position:relative;z-index:5;width:100%;max-width:850px}.seo-label{display:flex;align-items:center;gap:12px;color:var(--seo-gold);letter-spacing:4px;font-size:12px;font-weight:700}.seo-label span,.seo-section-label span{width:9px;height:9px;display:block;background:var(--seo-gold);box-shadow:0 0 18px #d99a16cc}.seo-hero-content h1{margin-top:25px;font-size:clamp(54px,5.7vw,102px);line-height:.87;letter-spacing:-4px;font-weight:800;white-space:nowrap}.seo-hero-content h1 em{display:inline-block;font-size:.82em;color:transparent;-webkit-text-stroke:1.3px var(--seo-gold);letter-spacing:-3px}.seo-hero-content h1 span{color:var(--seo-cream)}.seo-hero-description{max-width:650px;margin-top:40px!important;color:#aaa59b;font-family:Playfair Display,serif;font-size:19px;line-height:1.65}.seo-hero-bottom{display:flex;align-items:center;gap:18px;margin-top:55px;color:#77736c;font-size:11px;letter-spacing:2px}.seo-hero-line{width:130px;height:1px;background:#302a20}.seo-hero-line span{display:block;width:40%;height:2px;background:var(--seo-gold)}.seo-hero-visual{min-height:540px;position:relative;display:flex;justify-content:center;align-items:center}.seo-ring{position:absolute;border:1px solid rgba(217,154,22,.2);border-radius:50%}.seo-ring-one{width:550px;height:550px}.seo-ring-two{width:410px;height:410px}.seo-ring-three{width:270px;height:270px;border-style:dashed}.seo-dashboard{width:480px;min-height:350px;position:relative;z-index:5;padding:28px;background:linear-gradient(145deg,#1e1a12f5,#080808f7);border:1px solid rgba(217,154,22,.38);box-shadow:0 0 80px #d99a161f,inset 0 0 50px #d99a1608;transform:perspective(1000px) rotateY(-8deg) rotateX(4deg)}.seo-dashboard-top{display:flex;justify-content:space-between;color:#77736c;font-size:9px;letter-spacing:2px}.seo-live{color:var(--seo-gold)}.seo-dashboard-title{margin-top:30px;display:flex;gap:10px;align-items:baseline}.seo-dashboard-title span{font-size:48px;font-weight:800}.seo-dashboard-title strong{color:var(--seo-gold);font-family:Playfair Display,serif;font-style:italic;font-size:38px;font-weight:500}.seo-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:28px}.seo-stats div{padding:13px;border:1px solid #29251e;background:#ffffff04}.seo-stats small{display:block;color:#68645d;font-size:7px;letter-spacing:1.5px}.seo-stats strong{display:block;margin-top:7px;color:var(--seo-gold);font-size:18px}.seo-chart{margin-top:24px}.chart-label{display:flex;justify-content:space-between;color:#77736c;font-size:8px;letter-spacing:1.5px}.chart-label strong{color:var(--seo-cream)}.chart-area{height:100px;position:relative;margin-top:10px;overflow:hidden;border-bottom:1px solid #29251e}.chart-line{position:absolute;left:0;right:0;border-top:1px solid rgba(217,154,22,.08)}.chart-line-one{top:25%}.chart-line-two{top:50%}.chart-line-three{top:75%}.seo-svg{width:100%;height:100%;color:var(--seo-gold)}.seo-dashboard-footer{display:flex;align-items:center;gap:12px;margin-top:18px;color:#68645d;font-size:8px;letter-spacing:1.5px}.seo-progress{height:2px;flex:1;background:#29251e}.seo-progress span{display:block;width:82%;height:100%;background:var(--seo-gold)}.seo-dashboard-footer strong{color:var(--seo-gold)}.seo-intro{position:relative;display:grid;grid-template-columns:.25fr .9fr 1fr;gap:60px;padding:150px 8%;background:#080808}.seo-section-number,.seo-priority-number{color:var(--seo-gold);font-size:12px;letter-spacing:3px}.seo-intro-heading>span{color:#69655e;font-size:11px;letter-spacing:4px}.seo-intro-heading h2{margin-top:22px;font-size:clamp(43px,4vw,70px);line-height:.94;letter-spacing:-3px}.seo-intro-content{padding-top:30px}.seo-large-paragraph{color:var(--seo-cream);font-family:Playfair Display,serif;font-size:25px;line-height:1.45}.seo-intro-content>p:not(.seo-large-paragraph){margin-top:30px!important;color:#8e8980;font-size:15px;line-height:1.8}.seo-gold-line{width:80px;height:2px;margin-top:35px;background:var(--seo-gold)}.seo-intro-content .seo-highlight{color:var(--seo-gold);font-family:Playfair Display,serif;font-style:italic}.seo-analytics-section{display:grid;grid-template-columns:.75fr 1.25fr;gap:90px;padding:120px 8%;background:#050505;border-top:1px solid var(--seo-border)}.seo-analytics-copy{padding-top:25px}.seo-mini-label{color:var(--seo-gold);font-size:10px;letter-spacing:4px;font-weight:700}.seo-analytics-copy h2{margin-top:25px;font-size:clamp(48px,5vw,76px);line-height:.9;letter-spacing:-3px}.seo-analytics-copy>p{max-width:500px;margin-top:35px!important;color:#8e8980;font-size:15px;line-height:1.8}.analytics-points{margin-top:45px;display:flex;flex-direction:column;gap:14px}.analytics-points div{display:flex;align-items:center;gap:20px;padding-bottom:14px;border-bottom:1px solid #25221d}.analytics-points span{color:var(--seo-gold);font-size:10px;letter-spacing:2px}.analytics-points p{color:var(--seo-cream);font-size:13px}.analytics-card{padding:35px;min-height:410px;background:radial-gradient(circle at 20% 50%,rgba(217,154,22,.09),transparent 40%),#0b0b0b;border:1px solid rgba(217,154,22,.25);box-shadow:inset 0 0 60px #d99a1606}.analytics-card-top{display:flex;justify-content:space-between;color:#6e6961;font-size:8px;letter-spacing:2px}.analytics-number{display:flex;align-items:baseline;gap:15px;margin-top:30px}.analytics-number strong{font-size:48px;letter-spacing:-2px}.analytics-number span{color:var(--seo-gold);font-size:11px;letter-spacing:1px}.big-chart{height:220px;position:relative;margin-top:25px;border-bottom:1px solid #28241e}.chart-grid-line{position:relative;height:25%;border-top:1px solid rgba(217,154,22,.07)}.big-chart svg{position:absolute;inset:0;width:100%;height:100%;color:var(--seo-gold)}.analytics-bottom{display:flex;justify-content:space-between;margin-top:12px;color:#5f5b54;font-size:8px;letter-spacing:1px}.seo-pricing{padding:150px 8%;background:#090909}.seo-pricing-header{display:grid;grid-template-columns:1fr .7fr;gap:100px;align-items:end;margin-bottom:70px}.seo-section-label{display:flex;align-items:center;gap:12px;color:var(--seo-gold);font-size:11px;font-weight:700;letter-spacing:4px}.seo-pricing-header h2{margin-top:25px;font-size:clamp(48px,5vw,78px);line-height:.88;letter-spacing:-3px}.seo-pricing-header>p{color:#8e8980;font-size:15px;line-height:1.8}.seo-pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.seo-price-card{min-height:440px;display:flex;flex-direction:column;padding:28px;background:#0d0d0d;border:1px solid #26221c;transition:.35s ease}.seo-price-card:hover{border-color:var(--seo-gold);box-shadow:0 25px 70px #d99a161a}.seo-featured-card{border-color:var(--seo-gold);background:linear-gradient(145deg,#d99a161c,#0c0c0c)}.seo-card-top{display:flex;justify-content:space-between;align-items:center}.seo-card-number{color:var(--seo-gold);font-size:12px;letter-spacing:2px}.seo-popular{padding:6px 8px;background:var(--seo-gold);color:#090909;font-size:7px;font-weight:800;letter-spacing:1px}.seo-card-content{margin-top:65px}.seo-card-content h3{font-size:25px;letter-spacing:-.5px}.seo-card-content p{margin-top:18px!important;color:#817d75;font-size:13px;line-height:1.7}.seo-card-tag{display:inline-block;margin-top:25px;color:var(--seo-gold);font-size:9px;letter-spacing:1.5px;text-transform:uppercase}.seo-price-bottom{margin-top:auto;padding-top:25px;border-top:1px solid #26221c;display:flex;justify-content:space-between;align-items:end}.seo-price-bottom small{display:block;color:#625e57;font-size:8px;letter-spacing:2px}.seo-price-bottom strong{display:inline-block;margin-top:6px;color:var(--seo-cream);font-size:21px}.seo-price-bottom>div:first-child>span{margin-left:5px;color:#77736c;font-size:10px}.seo-card-arrow{width:42px;height:42px;display:flex;justify-content:center;align-items:center;border:1px solid #363128;color:var(--seo-gold);transition:.3s ease}.seo-price-card:hover .seo-card-arrow{background:var(--seo-gold);color:#080808}.seo-priority-intro{display:grid;grid-template-columns:.25fr 1fr .9fr;gap:60px;padding:150px 8%;background:#050505;border-top:1px solid var(--seo-border)}.seo-priority-intro h2{margin-top:25px;font-size:clamp(48px,5vw,78px);line-height:.88;letter-spacing:-3px}.seo-priority-intro-text{padding-top:40px}.seo-priority-intro-text>p:not(.seo-large-paragraph){margin-top:30px!important;color:#88837a;line-height:1.8;font-size:15px}.seo-priority-section{padding:100px 8% 150px;background:#050505}.seo-priority-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.seo-priority-card{min-height:590px;position:relative;padding:30px;background:#0d0d0d;border:1px solid #28241e;transition:.35s ease}.seo-priority-card:hover{transform:translateY(-8px);border-color:var(--seo-gold);box-shadow:0 30px 80px #d99a1614}.seo-priority-featured{border-color:var(--seo-gold);background:linear-gradient(145deg,#d99a161a,#0c0c0c)}.seo-priority-card-top{display:flex;justify-content:space-between;padding-bottom:25px;border-bottom:1px solid #28241e}.seo-priority-card-top span{color:var(--seo-gold);font-size:11px;letter-spacing:2px}.seo-priority-card-top small{color:#77736c;font-size:8px;letter-spacing:2px}.seo-priority-card h3{margin-top:55px;font-family:Playfair Display,serif;font-size:clamp(35px,3vw,48px);line-height:.95;letter-spacing:-2px}.priority-main-text{margin-top:30px!important;color:#8e8980;font-size:14px;line-height:1.8}.priority-info{margin-top:35px;display:flex;flex-direction:column;gap:20px}.priority-info div{padding-top:18px;border-top:1px solid #28241e}.priority-info span{color:var(--seo-gold);font-size:8px;letter-spacing:2px}.priority-info p{margin-top:8px!important;color:#77736c;font-size:12px;line-height:1.6}.priority-arrow{position:absolute;right:30px;bottom:30px;color:var(--seo-gold);font-size:20px}.seo-roadmap{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;padding:150px 8%;background:#0a0a0a}.seo-roadmap-heading h2{margin-top:25px;font-size:clamp(48px,4.5vw,72px);line-height:.9;letter-spacing:-3px}.seo-roadmap-heading>p{max-width:500px;margin-top:35px!important;color:#89847c;font-size:15px;line-height:1.8}.seo-roadmap-content{display:flex;flex-direction:column}.seo-roadmap-item{display:grid;grid-template-columns:65px 1fr 35px;gap:25px;padding:35px 0;border-top:1px solid #29251e}.seo-roadmap-item:last-child{border-bottom:1px solid #29251e}.seo-roadmap-number{color:var(--seo-gold);font-size:11px;letter-spacing:2px}.seo-roadmap-item h3{font-size:20px;letter-spacing:1px}.seo-roadmap-item p{max-width:650px;margin-top:13px!important;color:#77736c;font-size:14px;line-height:1.75}.seo-roadmap-arrow{color:var(--seo-gold);font-size:22px}.seo-cta{position:relative;overflow:hidden;padding:160px 8%;text-align:center;background:radial-gradient(circle,rgba(217,154,22,.12),transparent 38%),#050505;border-top:1px solid rgba(217,154,22,.15)}.seo-cta>.seo-section-label{justify-content:center}.seo-cta h2{position:relative;z-index:2;margin-top:30px;font-size:clamp(65px,8vw,125px);line-height:.85;letter-spacing:-5px}.seo-cta p{position:relative;z-index:2;max-width:580px;margin:40px auto!important;color:#8d8880;line-height:1.8;font-size:15px}.seo-cta-button{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto;padding:17px 28px;border:1px solid var(--seo-gold);background:var(--seo-gold);color:#080808;font-family:DM Sans,sans-serif;font-size:10px;letter-spacing:2px;font-weight:800;cursor:pointer;transition:.3s ease}.seo-cta-button span{margin-left:15px;font-size:16px;line-height:1}.seo-cta-button:hover{background:transparent;color:var(--seo-gold)}.seo-cta-glow{position:absolute;width:400px;height:400px;border-radius:50%;background:#d99a1614;filter:blur(100px);left:50%;top:40%;transform:translate(-50%,-50%)}@media(max-width:1100px){.seo-hero{grid-template-columns:1fr;min-height:auto;padding-top:130px;padding-bottom:100px}.seo-hero-content{max-width:900px}.seo-hero-visual{margin-top:80px}.seo-intro{grid-template-columns:80px 1fr;gap:50px}.seo-intro-content{grid-column:2}.seo-pricing-grid{grid-template-columns:repeat(2,1fr)}.seo-priority-intro{grid-template-columns:80px 1fr;gap:50px}.seo-priority-intro-text{grid-column:2}.seo-priority-grid{grid-template-columns:repeat(2,1fr)}.seo-priority-card:last-child{grid-column:span 2}.seo-roadmap{grid-template-columns:1fr;gap:70px}.seo-analytics-section{grid-template-columns:1fr}}@media(max-width:700px){.seo-hero{padding:110px 25px 70px}.seo-hero-content h1{font-size:clamp(46px,13vw,72px);letter-spacing:-3px;white-space:normal}.seo-hero-content h1 em{letter-spacing:-2px}.seo-hero-description{font-size:17px;margin-top:30px!important}.seo-hero-bottom{margin-top:35px}.seo-hero-visual{min-height:400px;margin-top:50px}.seo-ring-one{width:350px;height:350px}.seo-ring-two{width:270px;height:270px}.seo-ring-three{width:190px;height:190px}.seo-dashboard{width:94%;padding:18px;transform:none}.seo-dashboard-title span{font-size:38px}.seo-dashboard-title strong{font-size:29px}.seo-stats{gap:5px}.seo-stats div{padding:9px}.seo-stats strong{font-size:15px}.seo-intro{display:block;padding:90px 25px}.seo-section-number{margin-bottom:45px}.seo-intro-heading h2{font-size:48px}.seo-intro-content{padding-top:45px}.seo-large-paragraph{font-size:21px}.seo-analytics-section{display:block;padding:90px 25px}.seo-analytics-copy{padding-top:0}.seo-analytics-copy h2{font-size:52px}.analytics-card{margin-top:55px;padding:22px}.analytics-number strong{font-size:40px}.seo-pricing{padding:90px 25px}.seo-pricing-header{display:block;margin-bottom:50px}.seo-pricing-header h2{font-size:51px}.seo-pricing-header>p{margin-top:30px}.seo-pricing-grid{grid-template-columns:1fr}.seo-price-card{min-height:390px}.seo-priority-intro{display:block;padding:90px 25px}.seo-priority-number{margin-bottom:45px}.seo-priority-intro h2{font-size:51px}.seo-priority-intro-text{padding-top:45px}.seo-priority-section{padding:30px 25px 90px}.seo-priority-grid{grid-template-columns:1fr}.seo-priority-card{min-height:auto;padding:25px}.seo-priority-card:last-child{grid-column:auto}.seo-priority-card h3{font-size:39px}.seo-roadmap{display:block;padding:90px 25px}.seo-roadmap-heading h2{font-size:51px}.seo-roadmap-heading>p{margin-top:30px!important}.seo-roadmap-content{margin-top:60px}.seo-roadmap-item{grid-template-columns:40px 1fr 20px;gap:12px;padding:28px 0}.seo-roadmap-item h3{font-size:17px}.seo-cta{padding:110px 25px}.seo-cta h2{font-size:63px;letter-spacing:-3px}.seo-cta p{margin:30px auto!important}}:root{--ai-black: #050505;--ai-black-soft: #0b0b0b;--ai-card: #0d0d0d;--ai-gold: #d99a16;--ai-gold-light: #f0bd46;--ai-cream: #f5f0e6;--ai-muted: #9e9a91;--ai-border: rgba(217, 154, 22, .22)}.ai-page{width:100%;min-height:100vh;overflow:hidden;background:var(--ai-black);color:var(--ai-cream);font-family:DM Sans,sans-serif}.ai-page *,.ai-page *:before,.ai-page *:after{box-sizing:border-box}.ai-page h1,.ai-page h2,.ai-page h3,.ai-page p{margin:0}.ai-page em{color:var(--ai-gold);font-family:Playfair Display,serif;font-style:italic;font-weight:500}.ai-hero{position:relative;min-height:850px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;padding:100px 7%;background:radial-gradient(circle at 75% 50%,rgba(217,154,22,.14),transparent 32%),#050505;border-bottom:1px solid rgba(217,154,22,.15)}.ai-hero-grid{position:absolute;inset:0;opacity:.2;background-image:linear-gradient(rgba(217,154,22,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(217,154,22,.08) 1px,transparent 1px);background-size:55px 55px;-webkit-mask-image:linear-gradient(to right,black,transparent 80%);mask-image:linear-gradient(to right,black,transparent 80%)}.ai-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(100px);background:#d99a1614}.ai-glow-one{width:350px;height:350px;right:8%;top:20%}.ai-glow-two{width:200px;height:200px;left:15%;bottom:10%}.ai-hero-content{position:relative;z-index:5;max-width:800px}.ai-hero-label{display:flex;align-items:center;gap:12px;color:var(--ai-gold);letter-spacing:4px;font-size:12px;font-weight:700}.ai-hero-label span{width:9px;height:9px;display:block;background:var(--ai-gold);box-shadow:0 0 18px #d99a16cc}.ai-hero-content h1{margin-top:25px;font-family:DM Sans,sans-serif;font-size:clamp(58px,6vw,104px);line-height:.88;letter-spacing:-5px;font-weight:800}.ai-hero-content h1 em{font-size:.78em;color:transparent;-webkit-text-stroke:1px var(--ai-gold);letter-spacing:-3px}.ai-hero-description{max-width:650px;margin-top:40px!important;color:#aaa59b;font-family:Playfair Display,serif;font-size:20px;line-height:1.65}.ai-hero-bottom{display:flex;align-items:center;gap:18px;margin-top:55px;color:#77736c;font-size:11px;letter-spacing:2px}.ai-hero-line{width:130px;height:1px;background:#302a20}.ai-hero-line span{display:block;width:35%;height:2px;background:var(--ai-gold)}.ai-hero-visual{position:relative;min-height:520px;display:flex;align-items:center;justify-content:center}.ai-ring{position:absolute;border:1px solid rgba(217,154,22,.2);border-radius:50%}.ai-ring-one{width:550px;height:550px}.ai-ring-two{width:410px;height:410px}.ai-ring-three{width:270px;height:270px;border-style:dashed}.ai-dashboard{position:relative;z-index:5;width:470px;min-height:330px;padding:26px;background:linear-gradient(145deg,#1e1a12f2,#080808f5);border:1px solid rgba(217,154,22,.38);box-shadow:0 0 80px #d99a161f,inset 0 0 50px #d99a1608;transform:perspective(1000px) rotateY(-8deg) rotateX(4deg)}.ai-dashboard-top{display:flex;justify-content:space-between;color:#77736c;font-size:9px;letter-spacing:2px}.ai-live{color:var(--ai-gold)}.ai-live b{font-size:8px}.ai-dashboard-title{margin-top:40px;display:flex;align-items:baseline;gap:10px}.ai-dashboard-title span{font-size:55px;font-weight:800}.ai-dashboard-title strong{color:var(--ai-gold);font-family:Playfair Display,serif;font-style:italic;font-size:42px;font-weight:500}.ai-flow{margin-top:35px;display:flex;align-items:center;gap:8px}.ai-flow-card{width:105px;height:82px;padding:11px;display:flex;flex-direction:column;justify-content:space-between;background:#0d0d0d;border:1px solid #29251e}.ai-flow-card.active{border-color:var(--ai-gold);background:#d99a1614}.ai-flow-card small{color:var(--ai-gold);font-size:8px}.ai-flow-card strong{font-size:9px;letter-spacing:.5px}.ai-flow-card span{color:#68645d;font-size:7px}.ai-flow-arrow{color:var(--ai-gold);font-size:16px}.ai-tools{display:flex;gap:7px;margin-top:25px}.ai-tools span{padding:6px 9px;border:1px solid #29251e;color:#77736c;font-size:7px;letter-spacing:1px}.ai-tools .tool-n8n{color:var(--ai-gold);border-color:#d99a1659}.ai-dashboard-footer{margin-top:24px;display:flex;align-items:center;gap:10px;color:#68645d;font-size:7px;letter-spacing:1.5px}.ai-progress{flex:1;height:2px;background:#29251e}.ai-progress span{display:block;width:98%;height:100%;background:var(--ai-gold)}.ai-dashboard-footer strong{color:var(--ai-gold);font-size:8px}.ai-intro{position:relative;display:grid;grid-template-columns:.25fr 1fr 1fr;gap:50px;padding:150px 8%;background:#080808}.ai-section-number{color:var(--ai-gold);font-size:12px;letter-spacing:3px}.ai-intro-heading>span{color:#69655e;font-size:11px;letter-spacing:4px}.ai-intro-heading h2{margin-top:22px;font-size:clamp(42px,4vw,70px);line-height:.95;letter-spacing:-3px}.ai-intro-content{padding-top:30px}.ai-large-paragraph{color:var(--ai-cream);font-family:Playfair Display,serif;font-size:26px;line-height:1.45}.ai-intro-content>p:not(.ai-large-paragraph){margin-top:30px!important;color:#8e8980;font-size:15px;line-height:1.8}.ai-gold-line{width:80px;height:2px;margin-top:35px;background:var(--ai-gold)}.ai-highlight{color:var(--ai-gold)!important;font-family:Playfair Display,serif;font-style:italic}.ai-workflow-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding:140px 8%;background:#050505}.ai-section-label{display:flex;align-items:center;gap:12px;color:var(--ai-gold);font-size:11px;font-weight:700;letter-spacing:4px}.ai-section-label span{width:9px;height:9px;background:var(--ai-gold);box-shadow:0 0 15px #d99a16b3}.ai-workflow-copy h2{margin-top:28px;font-size:clamp(48px,5vw,78px);line-height:.9;letter-spacing:-4px}.ai-workflow-copy>p{max-width:500px;margin-top:35px!important;color:#88837a;line-height:1.8;font-size:15px}.ai-tech-list{margin-top:45px;display:flex;flex-direction:column;gap:0}.ai-tech-list>div{display:grid;grid-template-columns:40px 100px 1fr;align-items:center;padding:17px 0;border-top:1px solid #29251e}.ai-tech-list span{color:var(--ai-gold);font-size:10px}.ai-tech-list strong{font-size:14px}.ai-tech-list small{color:#625e57;font-size:8px;letter-spacing:2px}.ai-workflow-visual{display:flex;align-items:center;justify-content:center}.workflow-window{width:100%;max-width:650px;background:#0b0b0b;border:1px solid rgba(217,154,22,.3);box-shadow:0 25px 80px #0009,0 0 50px #d99a160d}.workflow-header{display:flex;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #29251e;color:#77736c;font-size:8px;letter-spacing:2px}.workflow-status{color:var(--ai-gold);display:flex;gap:7px;align-items:center}.workflow-status i{width:6px;height:6px;border-radius:50%;background:var(--ai-gold);box-shadow:0 0 12px var(--ai-gold)}.workflow-body{padding:40px 30px}.workflow-node{padding:22px;background:#0f0f0f;border:1px solid #29251e;position:relative}.workflow-node small{display:block;color:var(--ai-gold);font-size:8px;letter-spacing:2px}.workflow-node strong{display:block;margin-top:8px;font-size:17px}.workflow-node span{display:block;margin-top:7px;color:#625e57;font-size:10px}.node-ai{border-color:#d99a1680;background:linear-gradient(100deg,#d99a1614,#0f0f0f)}.workflow-connector{position:relative;height:35px;margin-left:25px;border-left:1px solid var(--ai-gold)}.workflow-connector span{position:absolute;width:7px;height:7px;left:-4px;top:14px;border-radius:50%;background:var(--ai-gold);box-shadow:0 0 15px #d99a16b3}.workflow-bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:30px;padding-top:25px;border-top:1px solid #29251e}.workflow-bottom div{display:flex;flex-direction:column;gap:8px}.workflow-bottom span{color:#625e57;font-size:7px;letter-spacing:1.5px}.workflow-bottom strong{font-size:16px;color:var(--ai-cream)}.ai-split{display:grid;grid-template-columns:1fr 1fr}.ai-split-black,.ai-split-gold{position:relative;min-height:540px;padding:100px 9%;overflow:hidden}.ai-split-black{background:#050505;border-top:1px solid var(--ai-border)}.ai-split-gold{background:var(--ai-gold);color:#090909}.ai-mini-label{color:var(--ai-gold);font-size:10px;font-weight:700;letter-spacing:4px}.ai-mini-label.dark{color:#14110a}.ai-split-black h2,.ai-split-gold h2{margin-top:35px;font-size:clamp(50px,5vw,80px);line-height:.9;letter-spacing:-4px}.ai-split-black p,.ai-split-gold p{max-width:500px;margin-top:35px!important;font-size:15px;line-height:1.8}.ai-split-black p{color:#88837a}.ai-split-gold p{color:#29210f}.ai-number-big{position:absolute;right:8%;bottom:-40px;color:#d99a1614;font-size:220px;font-weight:800}.ai-gold-symbol{position:absolute;right:9%;bottom:50px;font-size:60px}.ai-approach{padding:150px 8%;background:#080808}.ai-approach-header{display:grid;grid-template-columns:1fr .7fr;gap:100px;align-items:end;margin-bottom:75px}.ai-approach-header h2{margin-top:28px;font-size:clamp(45px,5vw,76px);line-height:.9;letter-spacing:-4px}.ai-approach-header>p{color:#8e8980;font-size:15px;line-height:1.8}.ai-approach-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.ai-approach-card{min-height:450px;padding:30px;background:#0d0d0d;border:1px solid #26221c;transition:.35s ease}.ai-approach-card:hover{border-color:var(--ai-gold);box-shadow:0 25px 70px #d99a1614}.ai-approach-top{display:flex;justify-content:space-between;align-items:center}.ai-approach-top>span{color:var(--ai-gold);font-size:11px;letter-spacing:2px}.ai-approach-top small{color:#625e57;font-size:8px;letter-spacing:2px}.ai-approach-card h3{margin-top:55px;font-size:28px;letter-spacing:-1px}.ai-approach-card>p{margin-top:18px!important;color:#88837a;font-size:14px;line-height:1.75}.ai-good,.ai-bad{display:grid;grid-template-columns:25px 1fr;gap:10px;margin-top:28px;padding-top:18px;border-top:1px solid #26221c}.ai-good>span{color:var(--ai-gold);font-size:16px}.ai-bad>span{color:#69655e;font-size:17px}.ai-good small,.ai-bad small{color:#625e57;font-size:7px;letter-spacing:1.5px}.ai-good p,.ai-bad p{margin-top:7px!important;color:#77736c;font-size:11px;line-height:1.6}.ai-pricing{padding:150px 8%;background:#050505}.ai-pricing-header{display:grid;grid-template-columns:1fr .7fr;gap:100px;align-items:end;margin-bottom:70px}.ai-pricing-header h2{margin-top:25px;font-size:clamp(48px,5vw,78px);line-height:.9;letter-spacing:-4px}.ai-pricing-header>p{color:#8e8980;font-size:15px;line-height:1.8}.ai-pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.ai-price-card{min-height:430px;display:flex;flex-direction:column;padding:28px;background:#0d0d0d;border:1px solid #26221c;transition:.35s ease}.ai-price-card:hover{border-color:var(--ai-gold);box-shadow:0 25px 70px #d99a161a}.ai-featured{border-color:var(--ai-gold);background:linear-gradient(145deg,#d99a161c,#0c0c0c)}.ai-card-top{display:flex;justify-content:space-between;align-items:center}.ai-card-number{color:var(--ai-gold);font-size:12px;letter-spacing:2px}.ai-popular{padding:6px 8px;background:var(--ai-gold);color:#090909;font-size:7px;font-weight:800;letter-spacing:1px}.ai-card-content{margin-top:65px}.ai-card-content h3{font-size:24px;letter-spacing:-.5px}.ai-card-content>p{margin-top:18px!important;color:#817d75;font-size:13px;line-height:1.7}.ai-card-tag{display:inline-block;margin-top:25px;color:var(--ai-gold);font-size:9px;letter-spacing:1.5px;text-transform:uppercase}.ai-price-bottom{margin-top:auto;padding-top:25px;display:flex;justify-content:space-between;align-items:end;border-top:1px solid #26221c}.ai-price-bottom small{display:block;color:#625e57;font-size:8px;letter-spacing:2px}.ai-price-bottom strong{display:block;margin-top:6px;color:var(--ai-cream);font-size:21px}.ai-card-arrow{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid #363128;color:var(--ai-gold);transition:.3s ease}.ai-price-card:hover .ai-card-arrow{background:var(--ai-gold);color:#080808}.ai-cta{position:relative;overflow:hidden;padding:160px 8%;text-align:center;background:radial-gradient(circle,rgba(217,154,22,.12),transparent 38%),#050505;border-top:1px solid rgba(217,154,22,.15)}.ai-cta .ai-section-label{justify-content:center}.ai-cta h2{position:relative;z-index:2;margin-top:30px;font-size:clamp(65px,8vw,125px);line-height:.85;letter-spacing:-6px}.ai-cta p{position:relative;z-index:2;max-width:580px;margin:40px auto!important;color:#8d8880;line-height:1.8}.ai-cta-button{position:relative;z-index:2;border:1px solid var(--ai-gold);background:var(--ai-gold);color:#080808;padding:17px 25px;font-size:10px;letter-spacing:2px;font-weight:800;cursor:pointer;transition:.3s ease}.ai-cta-button span{margin-left:15px;font-size:16px}.ai-cta-button:hover{background:transparent;color:var(--ai-gold)}.ai-cta-glow{position:absolute;width:400px;height:400px;left:50%;top:40%;transform:translate(-50%,-50%);border-radius:50%;background:#d99a1614;filter:blur(100px)}@media(max-width:1100px){.ai-hero{grid-template-columns:1fr;min-height:auto;padding-top:130px;padding-bottom:100px}.ai-hero-content{max-width:850px}.ai-hero-visual{margin-top:80px}.ai-intro{grid-template-columns:80px 1fr}.ai-intro-content{grid-column:2}.ai-workflow-section{grid-template-columns:1fr;gap:70px}.ai-pricing-grid{grid-template-columns:repeat(2,1fr)}.ai-pricing-header,.ai-approach-header{grid-template-columns:1fr;gap:40px}}@media(max-width:700px){.ai-hero{padding:110px 25px 70px}.ai-hero-content h1{font-size:clamp(48px,14vw,75px);letter-spacing:-3px}.ai-hero-description{margin-top:30px!important;font-size:17px}.ai-hero-bottom{margin-top:35px}.ai-hero-visual{min-height:390px;margin-top:50px}.ai-ring-one{width:350px;height:350px}.ai-ring-two{width:270px;height:270px}.ai-ring-three{width:190px;height:190px}.ai-dashboard{width:92%;padding:18px;transform:none}.ai-dashboard-title span{font-size:42px}.ai-dashboard-title strong{font-size:31px}.ai-flow{gap:5px}.ai-flow-card{width:78px;height:65px;padding:8px}.ai-flow-card strong{font-size:7px}.ai-flow-card span{font-size:6px}.ai-flow-arrow{font-size:11px}.ai-intro{display:block;padding:90px 25px}.ai-section-number{margin-bottom:45px}.ai-intro-heading h2{font-size:48px}.ai-intro-content{padding-top:45px}.ai-large-paragraph{font-size:21px}.ai-workflow-section{padding:90px 25px;gap:60px}.ai-workflow-copy h2{font-size:52px}.workflow-body{padding:25px 18px}.workflow-node{padding:17px}.workflow-node strong{font-size:14px}.workflow-bottom{gap:8px}.workflow-bottom strong{font-size:12px}.ai-split{grid-template-columns:1fr}.ai-split-black,.ai-split-gold{min-height:440px;padding:75px 25px}.ai-split-black h2,.ai-split-gold h2{font-size:55px}.ai-approach{padding:90px 25px}.ai-approach-header{display:block;margin-bottom:50px}.ai-approach-header h2{font-size:50px}.ai-approach-header>p{margin-top:35px}.ai-approach-grid{grid-template-columns:1fr}.ai-approach-card{min-height:auto;padding:25px}.ai-approach-card h3{margin-top:45px;font-size:25px}.ai-pricing{padding:90px 25px}.ai-pricing-header{display:block;margin-bottom:50px}.ai-pricing-header h2{font-size:51px}.ai-pricing-header>p{margin-top:30px}.ai-pricing-grid{grid-template-columns:1fr}.ai-price-card{min-height:390px}.ai-cta{padding:110px 25px}.ai-cta h2{font-size:64px;letter-spacing:-3px}.ai-cta p{margin-top:30px!important}}.package-modal-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:30px;background:#000000d1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow-y:auto}.package-modal{position:relative;width:min(1050px,100%);max-height:90vh;background:#fff;color:#111;border:1px solid rgba(160,43,43,.2);box-shadow:0 30px 100px #00000073,0 0 50px #a02b2b14;overflow-y:auto;scrollbar-width:thin}.package-modal-header{min-height:75px;display:flex;align-items:center;justify-content:space-between;padding:0 35px;background:#080808;color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.package-modal-header>div{display:flex;align-items:center;gap:18px}.modal-package-number{font-size:13px;font-weight:700;letter-spacing:2px;color:#a02b2b}.modal-package-label{font-size:10px;letter-spacing:2px;font-weight:700;color:#aaa}.modal-close{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;font-size:28px;line-height:1;cursor:pointer;transition:all .25s ease}.modal-close:hover{background:#a02b2b;border-color:#a02b2b;transform:rotate(90deg)}.package-modal-content{padding:45px}.package-modal-title-area{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.package-modal-title-area h2{margin:0 0 15px;font-size:clamp(32px,4vw,52px);line-height:.95;text-transform:uppercase;letter-spacing:-2px}.package-modal-title-area p{max-width:650px;margin:0 0 18px;color:#666;font-size:15px;line-height:1.7}.modal-tag{display:inline-block;padding:8px 13px;background:#f5eeee;color:#a02b2b;font-size:9px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.modal-price{min-width:170px;text-align:right}.modal-price small{display:block;margin-bottom:8px;color:#999;font-size:9px;font-weight:700;letter-spacing:2px}.modal-price strong{display:block;color:#a02b2b;font-size:32px;line-height:1;font-weight:800;white-space:nowrap}.modal-divider{width:100%;height:1px;margin:35px 0;background:#e5e5e5}.modal-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:55px}.modal-section-label{display:block;margin-bottom:15px;color:#a02b2b;font-size:9px;font-weight:800;letter-spacing:2px}.modal-section h3{margin:0 0 28px;font-size:30px;line-height:1;text-transform:uppercase}.modal-section h3 em{color:#a02b2b;font-style:normal}.modal-features{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid #e5e5e5}.modal-feature{display:flex;align-items:center;gap:12px;min-height:50px;padding:10px 12px 10px 0;border-bottom:1px solid #e5e5e5}.modal-feature span{width:23px;height:23px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#a02b2b;color:#fff;font-size:11px;font-weight:700;border-radius:50%}.modal-feature p{margin:0;color:#333;font-size:13px;line-height:1.4}.modal-side{display:flex;flex-direction:column;gap:25px}.modal-info-box{padding:25px;background:#f7f7f7;border-left:3px solid #a02b2b}.modal-info-box>p{margin:0;color:#555;font-size:13px;line-height:1.7}.modal-examples{display:flex;flex-direction:column;gap:13px}.modal-examples>div{display:flex;align-items:flex-start;gap:13px}.modal-examples span{flex-shrink:0;color:#a02b2b;font-size:9px;font-weight:800;letter-spacing:1px}.modal-examples p{margin:0;color:#333;font-size:12px;line-height:1.5}.package-modal-footer{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:45px;padding-top:30px;border-top:1px solid #e5e5e5}.package-modal-footer>div span{display:block;margin-bottom:7px;color:#111;font-size:10px;font-weight:800;letter-spacing:1.5px}.package-modal-footer>div p{max-width:550px;margin:0;color:#777;font-size:12px;line-height:1.5}.modal-cta{display:flex;align-items:center;justify-content:center;gap:25px;min-width:200px;padding:17px 22px;border:none;background:#111;color:#fff;font-size:10px;font-weight:800;letter-spacing:1.5px;cursor:pointer;transition:all .25s ease}.modal-cta span{font-size:17px;transition:transform .25s ease}.modal-cta:hover{background:#a02b2b}.modal-cta:hover span{transform:translate(4px,-4px)}.ai-price-card{position:relative;overflow:hidden}.ai-price-card:after{content:"VIEW DETAILS ↗";position:absolute;bottom:18px;right:25px;font-size:8px;font-weight:800;letter-spacing:1.5px;color:#a02b2b;opacity:0;transform:translateY(8px);transition:all .3s ease}.ai-price-card:hover:after{opacity:1;transform:translateY(0)}@media(max-width:900px){.package-modal-overlay{padding:15px;align-items:flex-start}.package-modal{max-height:94vh;margin-top:20px}.package-modal-content{padding:30px 25px}.package-modal-title-area{flex-direction:column;gap:25px}.modal-price{text-align:left}.modal-grid{grid-template-columns:1fr;gap:35px}.package-modal-footer{flex-direction:column;align-items:flex-start}.modal-cta{width:100%}}@media(max-width:600px){.package-modal-header{min-height:65px;padding:0 20px}.modal-package-label{font-size:8px}.package-modal-content{padding:25px 20px}.package-modal-title-area h2{font-size:34px}.package-modal-title-area p{font-size:13px}.modal-price strong{font-size:28px}.modal-features{grid-template-columns:1fr}.modal-section h3{font-size:26px}.modal-info-box{padding:20px}.package-modal-footer{margin-top:30px}}.work-section{padding:4rem 1rem;text-align:center}.work-title{font-size:2.5rem;font-weight:700;margin-bottom:3rem;padding-top:50px}.work-title span{color:#ef9f27}.work-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1100px;margin:0 auto}.work-card{background:#fff;padding:2rem 1.5rem;border-radius:18px;box-shadow:0 10px 30px #0000001a;transition:transform .3s,box-shadow .3s;cursor:pointer}.work-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #00000026}.work-card h2{font-size:1.5rem;margin-bottom:1rem}.work-card p{font-size:.95rem;margin-bottom:1.5rem;color:#555}.work-card button{background:#ef9f27;color:#fff;border:none;padding:.6rem 1.2rem;border-radius:30px;font-weight:600;cursor:pointer;transition:background .3s}.work-card button:hover{background:#1c1b18}@media(max-width:768px){.work-title{font-size:2rem}.work-card h2{font-size:1.3rem}.work-card p{font-size:.85rem}}*{box-sizing:border-box}:root{--primary: #EF9F27;--secondary: #1C1B18;--bg-dark: #0d0c0a;--bg-card: #15130f;--text-white: #f7f3ec;--text-light: #c7c0b5;--text-muted: #8f887e;--border: rgba(239, 159, 39, .2)}.our-work-page{width:100%;min-height:100vh;background:radial-gradient(circle at 85% 10%,rgba(239,159,39,.1),transparent 28%),linear-gradient(135deg,#1c1b18,#100f0d 45%,#080807);color:var(--text-white);overflow:hidden;font-family:Arial,Helvetica,sans-serif}.our-work-hero{position:relative;padding-top:85px;min-height:480px;background:radial-gradient(circle at 90% 5%,rgba(239,159,39,.16),transparent 30%),linear-gradient(135deg,#1c1b18,#0d0c0a 48%,#050505);overflow:hidden;border-bottom:1px solid var(--border)}.hero-grid-lines{position:absolute;inset:0;opacity:.35;pointer-events:none;background:linear-gradient(to right,transparent 23.3%,rgba(239,159,39,.12) 23.4%,transparent 23.5%),linear-gradient(to right,transparent 48.9%,rgba(239,159,39,.12) 49%,transparent 49.1%),linear-gradient(to right,transparent 74.4%,rgba(239,159,39,.12) 74.5%,transparent 74.6%),linear-gradient(to bottom,transparent 20%,rgba(239,159,39,.1) 20.2%,transparent 20.4%),linear-gradient(to bottom,transparent 60%,rgba(239,159,39,.1) 60.2%,transparent 60.4%)}.hero-content{position:relative;z-index:2;min-height:395px;display:flex;flex-direction:column;justify-content:flex-start;padding:35px 22px 45px}.hero-content h1,.hero-content h2{margin:0;font-family:Times New Roman,Georgia,serif;font-weight:400;line-height:.85;letter-spacing:-6px;white-space:nowrap}.hero-content h1{font-size:clamp(65px,10.5vw,155px);color:var(--text-white);padding-top:5px;text-shadow:0 0 25px rgba(239,159,39,.08)}.hero-content h1 span{color:var(--primary)}.hero-content h2{margin-left:14%;margin-top:-15px;font-size:clamp(65px,10vw,145px);color:transparent;-webkit-text-stroke:2px var(--primary);text-stroke:2px var(--primary);opacity:.75}.hero-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;border-top:1px solid rgba(239,159,39,.2);padding-top:25px}.hero-bottom p{max-width:470px;margin:0;color:var(--text-light);font-size:15px;line-height:1.65}.hero-bottom strong{color:var(--primary);font-size:11px;letter-spacing:.5px;white-space:nowrap}.work-content{padding:32px 22px 100px;background:linear-gradient(180deg,#11100e,#0c0b09)}.work-filter{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:54px}.work-filter button{border:1px solid rgba(239,159,39,.22);background:#1c1b18bf;color:var(--text-muted);padding:10px 17px;min-height:34px;font-size:9px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;transition:all .25s ease}.work-filter button:hover{color:var(--primary);border-color:var(--primary);background:#ef9f2712;transform:translateY(-2px)}.work-filter button.active{color:#17120a;background:linear-gradient(135deg,#ef9f27,#ffbd55);border-color:var(--primary);box-shadow:0 5px 20px #ef9f2733}.projects-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;row-gap:115px;align-items:start}.project-card{width:100%}.project-card-right{margin-top:72px}.project-image-wrap{position:relative;width:100%;height:390px;overflow:hidden;background:#191713;border:1px solid rgba(239,159,39,.12)}.project-image-wrap:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(239,159,39,.08),transparent 45%,rgba(0,0,0,.35));pointer-events:none}.project-image-wrap img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(100%) brightness(.82);transition:transform .7s ease,filter .7s ease}.project-card:hover .project-image-wrap img{transform:scale(1.035);filter:grayscale(10%) brightness(.95)}.project-meta{display:flex;justify-content:space-between;gap:20px;margin-top:14px;color:var(--text-muted);font-size:9px;font-weight:700;letter-spacing:.5px}.project-meta span:last-child{color:var(--primary)}.project-heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:20px}.project-heading-row h3{margin:0;color:var(--text-white);font-family:Times New Roman,Georgia,serif;font-size:clamp(32px,3vw,48px);font-weight:400;letter-spacing:-1.8px}.project-heading-row>span{color:var(--primary);font-size:9px;font-weight:700;margin-bottom:7px}.project-description{max-width:650px;margin:18px 0;color:var(--text-light);font-size:14px;line-height:1.65}.project-tags{display:flex;flex-wrap:wrap;gap:7px}.project-tags span{border:1px solid rgba(239,159,39,.25);color:#c5b9a8;background:#ef9f2709;padding:7px 10px;font-size:8px;font-weight:800;letter-spacing:.35px}.project-tags span:hover{color:var(--primary);border-color:var(--primary)}.project-card small{display:block;margin-top:19px;color:#777168;font-size:8px;letter-spacing:.7px;font-weight:700}.no-projects{padding:80px 20px;text-align:center;border:1px solid rgba(239,159,39,.18)}.no-projects h3{font-family:Times New Roman,Georgia,serif;font-size:40px;font-weight:400;margin:0 0 20px}.no-projects button{padding:12px 18px;border:0;background:var(--primary);color:#17120a;font-weight:800;cursor:pointer}@media(max-width:900px){.our-work-hero{padding-top:80px;min-height:430px}.hero-content{min-height:350px}.hero-content h1{font-size:11vw;letter-spacing:-4px}.hero-content h2{font-size:10.5vw;letter-spacing:-4px}.project-image-wrap{height:300px}}@media(max-width:700px){.our-work-hero{padding-top:75px;min-height:450px}.hero-content{min-height:370px;padding:15px 15px 30px}.hero-content h1,.hero-content h2{white-space:normal;line-height:.9;letter-spacing:-3px}.hero-content h1{font-size:15vw}.hero-content h2{margin-left:5%;font-size:14vw}.hero-bottom{flex-direction:column;align-items:flex-start;gap:18px}.hero-bottom p{font-size:13px}.work-content{padding:25px 15px 70px}.work-filter{margin-bottom:35px}.work-filter button{padding:9px 11px;font-size:8px}.projects-grid{grid-template-columns:1fr;row-gap:70px}.project-card-right{margin-top:0}.project-image-wrap{height:260px}.project-heading-row h3{font-size:36px}}@media(max-width:430px){.our-work-hero{padding-top:70px}.hero-content h1{font-size:14vw}.hero-content h2{font-size:13vw}.project-image-wrap{height:230px}.project-heading-row h3{font-size:30px}.project-description{font-size:13px}}:root{--bg-color: #ffffff;--text-color: #1C1B18;--primary: #EF9F27;--card-bg: #ffffff;--card-shadow: 0 10px 30px rgba(0, 0, 0, .12);--card-shadow-hover: 0 20px 50px rgba(239, 159, 39, .25)}[data-theme=dark]{--bg-color: #0f172a;--text-color: #f1f5f9;--card-bg: #1e293b}#projects_graphic{width:100%;background:var(--bg-color);padding-bottom:80px}.projects_graphic-heading{text-align:center;font-size:36px;font-weight:800;color:var(--text-color);padding-top:120px;margin-bottom:60px}.projects_graphic-heading span{color:#ef9f27!important}.projects_graphic-heading:after{display:none}.project_graphic{display:flex;justify-content:center;align-items:flex-start;gap:30px;flex-wrap:wrap;padding:0 20px}.project_graphic-cart{width:400px;min-height:550px;background:var(--card-bg);border-radius:18px;overflow:hidden;box-shadow:var(--card-shadow);transition:.4s ease;animation:floatCard 3s ease-in-out infinite}.project_graphic-cart:hover{animation:none;transform:translateY(-10px);box-shadow:var(--card-shadow-hover)}@keyframes floatCard{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.project_graphic-cart img{width:100%;height:300px;padding:10px;border-radius:15px}._graphic_cart-title{display:flex;justify-content:center;align-items:center;margin:10px 0}.project_graphic-cart h3{text-align:center;font-size:18px;color:#ef9f27;margin-top:10px}.project_graphic-cart ul{display:flex;justify-content:center;align-items:center;gap:5px}.project_graphic-cart ul li{list-style:none;color:gold;font-size:16px}.project_graphic-cart p{padding:15px 20px 25px;text-align:justify;line-height:1.7;font-size:14px;color:var(--text-color)}@media(max-width:768px){.projects_graphic-heading{font-size:28px;padding-top:100px;margin-bottom:40px}.project_graphic{gap:20px;padding:0 10px}.project_graphic-cart{width:100%;min-height:auto;animation:none}.project_graphic-cart img{height:220px}.project_graphic-cart h3{font-size:16px}.project_graphic-cart p{font-size:13px}}@media(min-width:769px)and (max-width:1023px){.projects_graphic-heading{font-size:32px}.project_graphic-cart{width:340px}.project_graphic-cart img{height:250px}}@media(min-width:1400px){.project_graphic{gap:40px}.project_graphic-cart{width:420px}}:root{--bg: #080808;--text: #ffffff;--primary: #EF9F27;--highlight: #ffc15a;--card-bg: #151515;--border: rgba(239, 159, 39, .25);--muted: #b7b7b7;--shadow: rgba(0, 0, 0, .55)}.terms-wrapper{width:100%;min-height:100vh;padding:100px 20px;display:flex;justify-content:center;color:var(--text);font-family:Manrope,Segoe UI,sans-serif;position:relative;overflow:hidden;background:radial-gradient(circle at 10% 10%,rgba(239,159,39,.13),transparent 28%),radial-gradient(circle at 90% 90%,rgba(239,159,39,.08),transparent 30%),linear-gradient(135deg,#050505,#0d0d0d 50%,#050505)}.terms-wrapper:before{content:"";position:absolute;top:-100px;left:-100px;width:350px;height:350px;border-radius:50%;background:#ef9f271a;filter:blur(90px);animation:termsGlow 7s ease-in-out infinite alternate;pointer-events:none}.terms-wrapper:after{content:"";position:absolute;right:-130px;bottom:-130px;width:350px;height:350px;border-radius:50%;background:#ef9f2714;filter:blur(90px);animation:termsGlow 8s ease-in-out infinite alternate-reverse;pointer-events:none}@keyframes termsGlow{0%{transform:translateY(0) scale(1)}to{transform:translateY(30px) scale(1.12)}}.terms-container{width:100%;max-width:980px;position:relative;z-index:2}.terms-header{text-align:center;margin-bottom:50px}.terms-header span{display:inline-block;padding:10px 20px;border-radius:50px;background:#ef9f2714;border:1px solid rgba(239,159,39,.35);color:var(--primary);font-size:14px;font-weight:800;letter-spacing:1px;text-transform:uppercase;margin-bottom:18px;box-shadow:0 10px 30px #00000073,inset 0 0 20px #ef9f270a}.terms-header h1{margin:0 0 16px;font-size:52px;font-weight:900;letter-spacing:-1.6px;color:#fff}.terms-header h1:after{content:"";display:block;width:95px;height:5px;margin:20px auto 0;border-radius:30px;background:linear-gradient(90deg,#b86f0b,#ffc15a,#ef9f27);box-shadow:0 0 18px #ef9f2766}.terms-header p{max-width:680px;margin:0 auto;color:#b7b7b7;font-size:16px;line-height:1.8}.terms-timeline{position:relative;padding-left:28px}.terms-timeline:before{content:"";position:absolute;left:10px;top:8px;bottom:8px;width:3px;border-radius:20px;background:linear-gradient(#ffc15a,#ef9f27,#8f5507);opacity:.65;box-shadow:0 0 12px #ef9f2740}.terms-accordion-item{position:relative;margin-bottom:20px;border-radius:22px;background:linear-gradient(145deg,#181818,#0d0d0d);border:1px solid rgba(239,159,39,.2);box-shadow:0 20px 50px #0000008c;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.terms-accordion-item:before{content:"";position:absolute;left:-25px;top:28px;width:15px;height:15px;border-radius:50%;background:var(--gold, #EF9F27);border:4px solid #080808;box-shadow:0 0 0 4px #ef9f2740,0 0 15px #ef9f2759;z-index:2}.terms-accordion-item:hover{transform:translateY(-5px);border-color:#ef9f2780;box-shadow:0 28px 65px #000000b3,0 0 30px #ef9f2712}.terms-accordion-title{padding:22px 24px;display:grid;grid-template-columns:54px 1fr 38px;align-items:center;gap:16px;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,rgba(239,159,39,.08),transparent 65%),#151515}.terms-number{width:48px;height:48px;border-radius:16px;background:linear-gradient(135deg,#ffc15a,#b86f0b);color:#090909;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:15px;box-shadow:0 12px 28px #ef9f2740;transition:.35s ease}.terms-accordion-item:hover .terms-number{transform:scale(1.06) rotate(-3deg);box-shadow:0 15px 35px #ef9f2759}.terms-accordion-title h2{font-size:20px;font-weight:850;color:#fff;margin:0;letter-spacing:-.3px}.terms-accordion-title span{width:36px;height:36px;border-radius:12px;background:#ef9f2714;color:var(--primary);border:1px solid rgba(239,159,39,.28);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;transition:all .3s ease}.terms-accordion-title:hover span{background:var(--primary);color:#080808;box-shadow:0 0 18px #ef9f274d}.terms-accordion-content{padding:0 26px 26px 94px;background:linear-gradient(145deg,#151515,#0d0d0d);border-top:1px solid rgba(239,159,39,.16)}.terms-accordion-content p{margin:20px 0 0;color:#b7b7b7;font-size:16px;line-height:1.8}.terms-accordion-content a{color:var(--primary);text-decoration:none;font-weight:700;pointer-events:auto;cursor:pointer;transition:.25s ease}.terms-accordion-content a:hover{color:var(--highlight);text-decoration:underline}@media(max-width:768px){.terms-wrapper{padding:75px 14px}.terms-wrapper:before,.terms-wrapper:after{display:none}.terms-header{margin-bottom:34px}.terms-header span{font-size:12px;padding:9px 15px}.terms-header h1{font-size:36px;letter-spacing:-1px}.terms-header h1:after{width:70px;height:4px;margin-top:16px}.terms-header p{font-size:14px;line-height:1.7}.terms-timeline{padding-left:18px}.terms-timeline:before{left:5px}.terms-accordion-item:before{left:-20px;width:12px;height:12px;border-width:3px}.terms-accordion-title{grid-template-columns:44px 1fr 32px;gap:12px;padding:18px 16px}.terms-number{width:40px;height:40px;border-radius:13px;font-size:13px}.terms-accordion-title h2{font-size:16px}.terms-accordion-title span{width:31px;height:31px;border-radius:10px;font-size:21px}.terms-accordion-content{padding:0 18px 22px 72px}.terms-accordion-content p{font-size:14px;line-height:1.7}}@media(min-width:769px)and (max-width:1023px){.terms-container{max-width:850px}.terms-header h1{font-size:44px}.terms-accordion-title h2{font-size:18px}}:root{--bg: #080808;--text: #ffffff;--primary: #EF9F27;--highlight: #ffc15a;--card-bg: #151515;--soft-bg: #101010;--border: rgba(239, 159, 39, .22);--shadow: rgba(0, 0, 0, .55);--muted: #b7b7b7}.privacy-wrapper{width:100%;min-height:100vh;padding:100px 20px;background:radial-gradient(circle at top left,rgba(239,159,39,.13),transparent 30%),radial-gradient(circle at bottom right,rgba(239,159,39,.08),transparent 32%),linear-gradient(135deg,#050505,#0d0d0d 50%,#050505);color:var(--text);display:flex;justify-content:center;font-family:Manrope,Segoe UI,sans-serif;position:relative;overflow:hidden}.privacy-wrapper:before{content:"";position:absolute;top:-130px;left:-120px;width:380px;height:380px;border-radius:50%;background:#ef9f271a;filter:blur(90px);animation:privacyGlow 7s ease-in-out infinite alternate;pointer-events:none}.privacy-wrapper:after{content:"";position:absolute;right:-150px;bottom:-150px;width:400px;height:400px;border-radius:50%;background:#ef9f2712;filter:blur(100px);animation:privacyGlow 8s ease-in-out infinite alternate-reverse;pointer-events:none}@keyframes privacyGlow{0%{transform:translateY(0) scale(1)}to{transform:translateY(30px) scale(1.12)}}.privacy-container{width:100%;max-width:950px;padding:48px;border-radius:30px;background:linear-gradient(145deg,#181818fa,#0a0a0afa);border:1px solid rgba(239,159,39,.22);box-shadow:0 30px 80px #000000a6,inset 0 1px #ffffff08;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative;overflow:hidden;z-index:2}.privacy-container:before{content:"";position:absolute;top:0;left:50px;right:50px;height:5px;border-radius:0 0 20px 20px;background:linear-gradient(90deg,transparent,#b86f0b,#ffc15a,#EF9F27,transparent);box-shadow:0 0 20px #ef9f2759}.privacy-container h1{font-size:48px;font-weight:900;text-align:center;color:#fff;margin:0 0 16px;letter-spacing:-1.5px}.privacy-container h1:after{content:"";display:block;width:90px;height:4px;margin:20px auto 0;border-radius:20px;background:linear-gradient(90deg,#b86f0b,#ffc15a,#ef9f27);box-shadow:0 0 18px #ef9f2766}.privacy-container:after{content:"Please read our privacy policy carefully to understand how we collect, use, and protect your information.";display:block;max-width:680px;margin:22px auto 45px;text-align:center;color:#b7b7b7;font-size:16px;line-height:1.8}.accordion-item{margin-bottom:16px;border-radius:19px;background:linear-gradient(145deg,#181818,#0e0e0e);border:1px solid rgba(239,159,39,.18);overflow:hidden;box-shadow:0 15px 35px #00000073;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.accordion-item:hover{transform:translateY(-4px);border-color:#ef9f2773;box-shadow:0 22px 50px #000000a6,0 0 25px #ef9f270f}.accordion-title{padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;background:linear-gradient(90deg,rgba(239,159,39,.08),transparent 70%),#151515;position:relative}.accordion-title:before{content:"";width:5px;height:34px;border-radius:20px;background:linear-gradient(180deg,#ffc15a,#b86f0b);flex-shrink:0;box-shadow:0 0 12px #ef9f2740}.accordion-title h2{flex:1;margin:0;font-size:19px;font-weight:800;color:#fff;letter-spacing:-.2px}.accordion-title span{width:35px;height:35px;border-radius:50%;background:linear-gradient(135deg,#ef9f27,#b86f0b);color:#080808;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;line-height:1;box-shadow:0 8px 20px #ef9f2738;transition:all .3s ease}.accordion-title:hover span{transform:scale(1.08);background:linear-gradient(135deg,#ffc15a,#ef9f27);box-shadow:0 0 20px #ef9f2759}.accordion-content{padding:0 24px 25px 54px;background:linear-gradient(145deg,#151515,#0d0d0d);color:#b7b7b7;font-size:16px;line-height:1.8;border-top:1px solid rgba(239,159,39,.15)}.accordion-content p{margin:18px 0 0}.accordion-content a{color:#ef9f27;text-decoration:none;font-weight:700;transition:.25s ease}.accordion-content a:hover{color:#ffc15a;text-decoration:underline}@media(max-width:768px){.privacy-wrapper{padding:70px 14px}.privacy-wrapper:before,.privacy-wrapper:after{display:none}.privacy-container{padding:34px 18px;border-radius:23px}.privacy-container:before{left:22px;right:22px;height:4px}.privacy-container h1{font-size:35px;letter-spacing:-1px}.privacy-container h1:after{width:70px;height:3px;margin-top:16px}.privacy-container:after{font-size:14px;line-height:1.7;margin-bottom:32px}.accordion-title{padding:18px 16px;gap:12px}.accordion-title:before{width:4px;height:30px}.accordion-title h2{font-size:16px}.accordion-title span{width:30px;height:30px;font-size:18px}.accordion-content{padding:0 18px 21px 35px;font-size:14px;line-height:1.7}}@media(min-width:769px)and (max-width:1023px){.privacy-container{max-width:850px;padding:40px}.privacy-container h1{font-size:42px}.accordion-title h2{font-size:18px}}:root{--black: #050505;--black-soft: #0b0b0b;--white: #f7f7f3;--gray: #a4a4a0;--gold: #ef9f27;--gold-soft: #c98b2c;--border: rgba(255, 255, 255, .14)}.contact-page{position:relative;width:100%;min-height:100vh;background:var(--black);color:var(--white);overflow:hidden;font-family:DM Sans,sans-serif}.contact-hero{position:relative;min-height:620px;padding:80px 3.5% 90px;border-bottom:1px solid rgba(255,255,255,.08);overflow:hidden}.contact-hero:after{content:"";position:absolute;width:600px;height:600px;right:-200px;top:-100px;border:1px solid rgba(239,159,39,.07);transform:rotate(45deg);pointer-events:none}.contact-hero:before{content:"";position:absolute;width:350px;height:350px;right:-120px;top:120px;background:repeating-linear-gradient(135deg,rgba(239,159,39,.07) 0px,rgba(239,159,39,.07) 18px,transparent 18px,transparent 42px);opacity:.35;transform:rotate(8deg);pointer-events:none}.contact-hero-label{position:relative;z-index:3;margin-top:30px;margin-bottom:25px;color:var(--gold);font-size:12px;font-weight:700;letter-spacing:2px}.contact-heading{position:relative;z-index:3;width:100%}.heading-solid,.heading-outline{margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(65px,10vw,145px);font-weight:500;line-height:.84;letter-spacing:-5px;white-space:nowrap;max-width:100%}.heading-solid{color:var(--white)}.heading-outline{margin-left:16%;color:transparent;-webkit-text-stroke:2px var(--primary);text-stroke:2px var(--primary);opacity:.75}.hero-content h2 span{color:var(--primary)}.contact-intro{position:relative;z-index:4;width:430px;margin-left:53%;margin-top:45px}.contact-intro p{margin:0;color:#a9a9a5;font-size:16px;line-height:1.7}.contact-content{position:relative;z-index:5;width:100%;max-width:1450px;margin:0 auto;padding:85px 3.5% 120px;display:grid;grid-template-columns:.85fr 1.35fr;gap:80px;box-sizing:border-box}.contact-left{width:100%}.contact-image{position:relative;width:100%;height:375px;overflow:hidden;background:#111;border:1px solid rgba(255,255,255,.08)}.image-placeholder{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:35px;background:linear-gradient(135deg,#1b1b1b,#090909);color:#ef9f2738;font-family:Playfair Display,serif;font-size:40px;letter-spacing:5px}.contact-image img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(20%) brightness(.65);transition:transform .7s ease}.contact-image:hover img{transform:scale(1.04)}.image-overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(to bottom,transparent 20%,rgba(0,0,0,.9) 100%)}.image-caption{position:absolute;z-index:3;left:25px;bottom:25px}.image-caption span{display:block;margin-bottom:12px;color:#ddd;font-size:10px;letter-spacing:3px}.image-caption h2{margin:0;color:#fff;font-family:DM Sans,sans-serif;font-size:34px;font-weight:600;line-height:1.05;letter-spacing:-1px}.direct-contact{padding-top:25px}.direct-label{margin:0 0 15px;color:#aaa;font-size:11px}.direct-links{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.direct-links a{color:var(--gold);font-family:Playfair Display,Georgia,serif;font-size:clamp(20px,2vw,27px);text-decoration:none;transition:color .3s ease}.direct-links a:hover{color:var(--gold);text-decoration:underline}.direct-links span{margin-left:5px;font-family:DM Sans,sans-serif;font-size:17px}.location{margin-top:15px;color:#858585;font-size:9px;letter-spacing:2px}.contact-form-wrapper{width:100%;min-height:500px;padding:55px 70px;box-sizing:border-box;background:#090909;border:1px solid rgba(255,255,255,.13)}.form-top-line{margin-bottom:35px;color:var(--gold);font-size:11px;font-weight:700;letter-spacing:3px}.contact-form{width:100%}.input-group{display:flex;flex-direction:column;margin-bottom:22px}.input-group.full-width{width:100%}.input-group label{margin-bottom:8px;color:#ddd;font-size:11px;font-weight:500}.input-group label span{color:var(--gold)}.input-group input,.input-group textarea{width:100%;box-sizing:border-box;padding:13px 14px;background:#050505;color:#fff;border:1px solid #bfc2c8;border-radius:0;outline:none;font-family:DM Sans,sans-serif;font-size:13px;transition:border-color .3s ease,box-shadow .3s ease}.input-group input::placeholder,.input-group textarea::placeholder{color:#707070}.input-group input:focus,.input-group textarea:focus{border-color:var(--gold);box-shadow:0 0 0 1px #ef9f2726}.input-group textarea{min-height:130px;resize:vertical;line-height:1.6}.contact-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;padding:16px 28px;color:#050505;background:var(--gold);border:1px solid var(--gold);border-radius:0;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;cursor:pointer;transition:all .3s ease}.contact-submit span{font-size:16px}.contact-submit:hover{color:var(--gold);background:transparent;transform:translateY(-3px);box-shadow:0 12px 30px #ef9f271f}.form-message{margin:20px 0 0;color:var(--gold);font-size:13px}@media(max-width:1100px){.heading-solid,.heading-outline{font-size:9.5vw;letter-spacing:-4px}.contact-content{grid-template-columns:1fr;gap:60px}.contact-left{max-width:700px}.contact-form-wrapper{max-width:800px}}@media(max-width:768px){.contact-hero{min-height:520px;padding:60px 20px 70px}.contact-hero-label{font-size:10px;letter-spacing:2px}.heading-solid,.heading-outline{font-size:clamp(46px,13vw,80px);line-height:.88;letter-spacing:-2px;white-space:normal}.heading-outline{margin-left:0;margin-top:8px;-webkit-text-stroke:1px rgba(230,230,225,.65)}.contact-intro{width:90%;margin:40px 0 0 20%}.contact-intro p{font-size:14px}.contact-content{padding:60px 20px 80px;gap:45px}.contact-image{height:330px}.image-caption h2{font-size:28px}.direct-links{flex-direction:column;align-items:flex-start;gap:5px}.direct-links a{font-size:22px}.contact-form-wrapper{padding:40px 25px}}@media(max-width:480px){.contact-hero{min-height:500px;padding:55px 16px 60px}.heading-solid,.heading-outline{font-size:48px;letter-spacing:-2px}.contact-intro{width:82%;margin-left:18%}.contact-content{padding:50px 15px 65px}.contact-image{height:300px}.image-caption{left:18px;bottom:18px}.image-caption h2{font-size:25px}.direct-links a{font-size:20px}.contact-form-wrapper{padding:35px 18px}.form-top-line{font-size:9px;letter-spacing:2px}.contact-submit{width:100%}}:root{--black: #080808;--black-light: #111111;--black-card: #151515;--gold: #EF9F27;--gold-light: #ffc15a;--gold-dark: #b86f0b;--white: #ffffff;--muted: #b7b7b7;--border: rgba(239, 159, 39, .25)}.job-wrapper{width:100%;min-height:100vh;padding:110px 20px;font-family:Manrope,Segoe UI,sans-serif;color:var(--white);position:relative;overflow:hidden;background:radial-gradient(circle at 10% 10%,rgba(239,159,39,.14),transparent 28%),radial-gradient(circle at 90% 85%,rgba(239,159,39,.09),transparent 30%),linear-gradient(135deg,#050505,#0d0d0d 50%,#050505)}.job-wrapper:before{content:"";position:absolute;width:500px;height:500px;top:-250px;left:-180px;border-radius:50%;background:#ef9f271f;filter:blur(100px);animation:goldFloat 7s ease-in-out infinite alternate;pointer-events:none}.job-wrapper:after{content:"";position:absolute;width:450px;height:450px;right:-200px;bottom:-220px;border-radius:50%;background:#ef9f271a;filter:blur(100px);animation:goldFloat 8s ease-in-out infinite alternate-reverse;pointer-events:none}@keyframes goldFloat{0%{transform:translateY(0) scale(1)}to{transform:translateY(35px) scale(1.12)}}.job-container{width:100%;max-width:1150px;margin:auto;position:relative;z-index:2;animation:pageFade .9s ease both}@keyframes pageFade{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.job-badge{width:fit-content;margin:0 auto 28px;padding:11px 22px;display:flex;align-items:center;gap:10px;color:var(--gold);font-size:14px;font-weight:800;background:#ef9f2714;border:1px solid rgba(239,159,39,.35);border-radius:50px;box-shadow:0 10px 30px #00000080,inset 0 0 20px #ef9f270a;animation:badgePop .8s ease both}.job-badge svg{font-size:17px;color:var(--gold)}@keyframes badgePop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.job-hero{position:relative;overflow:hidden;text-align:center;padding:70px 45px;border-radius:34px;background:linear-gradient(145deg,#191919fa,#0a0a0afa);border:1px solid rgba(239,159,39,.22);box-shadow:0 35px 90px #000000a6,inset 0 1px #ffffff08}.job-hero:before{content:"";position:absolute;top:0;left:60px;right:60px;height:4px;border-radius:0 0 20px 20px;background:linear-gradient(90deg,transparent,var(--gold),var(--gold-light),var(--gold),transparent);box-shadow:0 0 25px #ef9f2773;animation:goldLine 4s linear infinite}@keyframes goldLine{0%{opacity:.5;transform:scaleX(.75)}50%{opacity:1;transform:scaleX(1)}to{opacity:.5;transform:scaleX(.75)}}.job-hero h1{position:relative;z-index:2;margin:0 0 20px;font-size:58px;line-height:1.08;font-weight:900;letter-spacing:-2px;color:var(--white);animation:headingIn .8s ease both}.job-hero h1:after{content:"";display:block;width:90px;height:4px;margin:22px auto 0;border-radius:20px;background:linear-gradient(90deg,var(--gold-dark),var(--gold-light),var(--gold));box-shadow:0 0 15px #ef9f2766}@keyframes headingIn{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.job-hero>p{position:relative;z-index:2;max-width:720px;margin:0 auto 48px;color:var(--muted);font-size:17px;line-height:1.8;animation:fadeText 1s ease both}@keyframes fadeText{0%{opacity:0}to{opacity:1}}.job-empty-box{position:relative;z-index:3;max-width:780px;margin:auto;padding:48px 38px;text-align:center;border-radius:28px;background:linear-gradient(145deg,#171717,#0d0d0d);border:1px solid rgba(239,159,39,.28);box-shadow:0 25px 60px #0000008c,inset 0 1px #ffffff08;transition:all .4s ease;animation:emptyBoxIn 1s ease both}@keyframes emptyBoxIn{0%{opacity:0;transform:translateY(30px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.job-empty-box:hover{transform:translateY(-7px);border-color:#ef9f278c;box-shadow:0 30px 75px #000000b3,0 0 35px #ef9f2714}.job-icon-circle{width:86px;height:86px;margin:0 auto 25px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--gold-light),var(--gold-dark));color:#090909;font-size:32px;box-shadow:0 15px 35px #ef9f2740,inset 0 1px 2px #fff6;animation:bellFloat 2.5s ease-in-out infinite;position:relative}.job-icon-circle:before{content:"";position:absolute;inset:-9px;border-radius:50%;border:1px solid rgba(239,159,39,.4);animation:ringPulse 2s ease-out infinite}@keyframes bellFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ringPulse{0%{transform:scale(.85);opacity:.8}to{transform:scale(1.3);opacity:0}}.job-empty-box h2{margin:0 0 14px;font-size:30px;font-weight:900;color:var(--gold-light);letter-spacing:-.5px}.job-empty-box p{max-width:620px;margin:auto;color:#a9a9a9;font-size:15px;line-height:1.8}.job-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px}.job-info-card{position:relative;overflow:hidden;padding:34px 28px;border-radius:25px;background:linear-gradient(145deg,#171717,#0d0d0d);border:1px solid rgba(239,159,39,.2);box-shadow:0 20px 50px #00000080;transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease;animation:cardUp .8s ease both}.job-info-card:nth-child(1){animation-delay:.1s}.job-info-card:nth-child(2){animation-delay:.25s}.job-info-card:nth-child(3){animation-delay:.4s}@keyframes cardUp{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}.job-info-card:before{content:"";position:absolute;width:180px;height:180px;top:-100px;right:-100px;border-radius:50%;background:#ef9f271f;filter:blur(30px);transition:.5s ease}.job-info-card:hover:before{transform:scale(1.5)}.job-info-card:after{content:"";position:absolute;left:25px;right:25px;bottom:0;height:3px;background:linear-gradient(90deg,transparent,var(--gold),transparent);transform:scaleX(0);transition:.4s ease}.job-info-card:hover{transform:translateY(-10px);border-color:#ef9f2780;box-shadow:0 30px 65px #000000b3,0 0 30px #ef9f2714}.job-info-card:hover:after{transform:scaleX(1)}.job-info-card svg{position:relative;z-index:2;width:55px;height:55px;padding:14px;margin-bottom:19px;border-radius:17px;color:#090909;background:linear-gradient(135deg,var(--gold-light),var(--gold-dark));font-size:27px;box-shadow:0 12px 30px #ef9f2738;transition:.35s ease}.job-info-card:hover svg{transform:rotate(-6deg) scale(1.1)}.job-info-card h3{position:relative;z-index:2;margin:0 0 10px;font-size:21px;font-weight:900;color:var(--white)}.job-info-card p{position:relative;z-index:2;margin:0;font-size:15px;line-height:1.75;color:#a8a8a8}@media(max-width:768px){.job-wrapper{padding:80px 14px}.job-wrapper:before{width:300px;height:300px}.job-wrapper:after{width:280px;height:280px}.job-badge{font-size:12px;padding:9px 15px;margin-bottom:20px}.job-hero{padding:45px 18px;border-radius:26px}.job-hero:before{left:25px;right:25px}.job-hero h1{font-size:37px;letter-spacing:-1px}.job-hero h1:after{width:70px;height:3px;margin-top:18px}.job-hero>p{font-size:14px;line-height:1.7;margin-bottom:32px}.job-empty-box{padding:38px 20px;border-radius:23px}.job-icon-circle{width:70px;height:70px;font-size:26px}.job-empty-box h2{font-size:23px}.job-empty-box p{font-size:14px}.job-info-grid{grid-template-columns:1fr;gap:18px;margin-top:22px}.job-info-card{text-align:center;padding:28px 20px}.job-info-card svg{margin-left:auto;margin-right:auto}}@media(min-width:769px)and (max-width:1023px){.job-wrapper{padding:90px 18px}.job-hero h1{font-size:47px}.job-info-grid{grid-template-columns:repeat(2,1fr)}.job-info-card:last-child{grid-column:span 2}}@media(min-width:1024px){.job-wrapper{padding:110px 20px}}.packages-page{--primary: #EF9F27;--secondary: #1C1B18;--dark: #0b0a08;--dark-2: #12110e;--white: #f5f2ec;--muted: #969087;width:100%;min-height:100vh;background:radial-gradient(circle at 85% 10%,rgba(239,159,39,.12),transparent 30%),linear-gradient(135deg,#1c1b18,#0b0a08 65%);color:var(--white);font-family:Arial,Helvetica,sans-serif}.packages-hero{position:relative;min-height:500px;padding-top:85px;overflow:hidden;background:radial-gradient(circle at 90% 0%,rgba(239,159,39,.18),transparent 28%),linear-gradient(135deg,#1c1b18,#0e0d0b 55%,#060605);border-bottom:1px solid rgba(239,159,39,.18)}.packages-grid{position:absolute;inset:0;opacity:.35;background:linear-gradient(to right,transparent 24.9%,rgba(239,159,39,.12) 25%,transparent 25.1%),linear-gradient(to right,transparent 49.9%,rgba(239,159,39,.12) 50%,transparent 50.1%),linear-gradient(to right,transparent 74.9%,rgba(239,159,39,.12) 75%,transparent 75.1%),linear-gradient(to bottom,transparent 45%,rgba(239,159,39,.1) 45.1%,transparent 45.2%)}.packages-hero-content{position:relative;z-index:2;padding:45px 7%;max-width:1100px}.packages-small-title{color:var(--primary);font-size:11px;font-weight:800;letter-spacing:2px}.packages-hero h1{margin:20px 0 0;font-family:Times New Roman,Georgia,serif;font-size:clamp(80px,13vw,180px);font-weight:400;line-height:.85;letter-spacing:-7px;color:var(--white)}.packages-hero h1 span{color:var(--primary)}.packages-hero h2{margin:10px 0 0 15%;font-family:Times New Roman,Georgia,serif;font-size:clamp(55px,8vw,115px);font-weight:400;line-height:.85;letter-spacing:-4px;color:transparent;-webkit-text-stroke:2px #a59d91}.packages-hero h2 span{color:transparent;-webkit-text-stroke:2px var(--primary)}.packages-hero p{max-width:520px;margin:35px 0 0 15%;color:var(--muted);font-size:15px;line-height:1.7}.packages-section{padding:90px 5% 120px;background:#0c0b09}.packages-section-header{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:60px}.section-label{color:var(--primary);font-size:10px;font-weight:800;letter-spacing:2px}.packages-section-header h2{margin:15px 0 0;font-family:Times New Roman,Georgia,serif;font-size:clamp(40px,5vw,72px);font-weight:400;line-height:.95;letter-spacing:-2px}.packages-section-header h2 span{color:var(--primary)}.packages-section-header>p{max-width:430px;color:var(--muted);font-size:14px;line-height:1.7}.packages-grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.package-card{position:relative;padding:34px 28px;min-height:570px;display:flex;flex-direction:column;background:linear-gradient(145deg,#1c1b18,#0f0e0c);border:1px solid rgba(239,159,39,.15);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;overflow:hidden}.package-card:before{content:"";position:absolute;width:180px;height:180px;top:-100px;right:-100px;border-radius:50%;background:var(--primary);opacity:.08;filter:blur(30px)}.package-card:hover{transform:translateY(-8px);border-color:#ef9f278c;box-shadow:0 20px 50px #0006}.package-card.popular{border:1px solid var(--primary);box-shadow:0 0 35px #ef9f2714}.popular-badge{position:absolute;top:0;right:0;padding:8px 13px;background:var(--primary);color:#15120d;font-size:8px;font-weight:900;letter-spacing:1px}.package-category{color:var(--primary);font-size:9px;font-weight:800;letter-spacing:1.5px;margin-bottom:20px}.package-card h3{margin:0;font-family:Times New Roman,Georgia,serif;font-size:38px;font-weight:400;line-height:1;letter-spacing:-1px;color:var(--white)}.package-description{min-height:72px;margin:18px 0;color:var(--muted);font-size:13px;line-height:1.6}.package-price{display:flex;align-items:baseline;gap:7px;padding:20px 0;margin:5px 0 20px;border-top:1px solid rgba(239,159,39,.14);border-bottom:1px solid rgba(239,159,39,.14)}.currency{color:var(--primary);font-size:11px;font-weight:800}.package-price strong{font-size:35px;color:var(--white);font-weight:700;letter-spacing:-1px}.period{color:var(--muted);font-size:11px}.package-features{display:flex;flex-direction:column;gap:13px;margin-bottom:25px}.feature{display:flex;align-items:center;gap:10px;color:#bbb4aa;font-size:12px}.check{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#ef9f271f;color:var(--primary);font-size:10px;font-weight:900}.package-button{margin-top:auto;width:100%;padding:15px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--primary);background:transparent;color:var(--primary);font-size:10px;font-weight:900;letter-spacing:1px;cursor:pointer;transition:all .3s ease}.package-button span{font-size:18px}.package-button:hover{background:var(--primary);color:#17120b}.custom-package{position:relative;min-height:420px;display:flex;align-items:center;padding:80px 8%;overflow:hidden;background:linear-gradient(135deg,#1c1b18,#0a0907);border-top:1px solid rgba(239,159,39,.15)}.custom-content{position:relative;z-index:2;max-width:650px}.custom-content>span{color:var(--primary);font-size:10px;font-weight:800;letter-spacing:2px}.custom-content h2{margin:18px 0;font-family:Times New Roman,Georgia,serif;font-size:clamp(50px,6vw,85px);font-weight:400;line-height:.9;letter-spacing:-3px}.custom-content h2 strong{color:var(--primary);font-weight:400}.custom-content p{max-width:520px;color:var(--muted);font-size:14px;line-height:1.7;margin-bottom:30px}.custom-content button{padding:15px 22px;display:flex;align-items:center;gap:30px;border:none;background:var(--primary);color:#15120d;font-size:10px;font-weight:900;letter-spacing:1px;cursor:pointer;transition:transform .3s ease}.custom-content button:hover{transform:translateY(-3px)}.custom-content button span{font-size:18px}.custom-decoration{position:absolute;right:8%;font-family:Times New Roman,Georgia,serif;font-size:300px;color:#ef9f270f;line-height:1}@media(max-width:1000px){.packages-grid-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.packages-hero{min-height:500px;padding-top:70px}.packages-hero-content{padding:45px 25px}.packages-hero h1{font-size:19vw;letter-spacing:-4px}.packages-hero h2{margin-left:5%;font-size:12vw;letter-spacing:-2px}.packages-hero p{margin-left:5%;font-size:13px}.packages-section{padding:65px 20px 80px}.packages-section-header{flex-direction:column;align-items:flex-start;gap:25px}.packages-section-header h2{font-size:45px}.packages-grid-cards{grid-template-columns:1fr;gap:20px}.package-card{min-height:auto}.custom-package{padding:65px 25px}.custom-content h2{font-size:55px}.custom-decoration{font-size:180px;right:-20px}}.package-modal-overlay{position:fixed;inset:0;background:#000000c7;display:flex;align-items:center;justify-content:center;padding:25px;z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.package-modal{position:relative;width:100%;max-width:650px;max-height:90vh;overflow-y:auto;background:#0c0c0c;border:1px solid rgba(201,149,34,.45);padding:45px;box-shadow:0 25px 80px #000000b3}.modal-close{position:absolute;top:15px;right:18px;width:40px;height:40px;border:1px solid #333;background:transparent;color:#fff;font-size:28px;cursor:pointer;transition:.3s}.modal-close:hover{background:#c99522;color:#000}.modal-small-title{color:#c99522;font-size:11px;letter-spacing:2px;font-weight:700}.package-modal h2{color:#fff;font-size:36px;line-height:1.1;margin:12px 0 28px}.package-modal h2 span{color:#c99522}.selected-package{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px;margin-bottom:28px;background:#151515;border:1px solid #292929}.selected-package span{font-size:10px;color:#888;letter-spacing:1.5px}.selected-package h3{margin:5px 0;color:#fff;font-size:24px}.selected-package p{margin:0;color:#c99522;font-size:11px;letter-spacing:1px}.selected-price{text-align:right}.selected-price strong{display:block;color:#c99522;font-size:26px}.selected-price span{color:#777;font-size:11px}.modal-field{margin-bottom:20px}.modal-field label{display:block;margin-bottom:8px;color:#aaa;font-size:10px;letter-spacing:1.5px}.modal-field input,.modal-field textarea{width:100%;box-sizing:border-box;background:#111;border:1px solid #333;color:#fff;padding:14px 15px;font-family:inherit;outline:none;transition:.3s}.modal-field input:focus,.modal-field textarea:focus{border-color:#c99522}.modal-field textarea{resize:vertical}.modal-submit{width:100%;padding:16px;border:none;background:#c99522;color:#000;font-weight:700;letter-spacing:1px;cursor:pointer;transition:.3s}.modal-submit:hover{background:#e3b94f}.modal-submit:disabled{opacity:.6;cursor:not-allowed}.form-success{padding:12px 15px;margin-bottom:15px;background:#3296501f;border:1px solid rgba(50,150,80,.4);color:#72d98c;font-size:13px}.form-error{padding:12px 15px;margin-bottom:15px;background:#c832321a;border:1px solid rgba(200,50,50,.4);color:#f77;font-size:13px}@media(max-width:600px){.package-modal{padding:30px 20px}.package-modal h2{font-size:28px}.selected-package{flex-direction:column;align-items:flex-start}.selected-price{text-align:left}}
