@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(2deg)}}.wp-block-group,.wp-block-image img,ol,ul{box-sizing:border-box}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image .aligncenter,.wp-block-image .alignright{display:table}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figure{margin:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}*,:after,:before{box-sizing:border-box}ol[class]{padding:0;margin:0}body,figure,h1,h2,h3,p{margin:0}body{color:#000;font-family:Roboto Condensed,sans-serif;font-weight:400;line-height:1.3;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;scrollbar-width:none;-ms-overflow-style:none;background-color:var(--color-primary);line-height:var(--lh-normal)}body::-webkit-scrollbar{display:none}ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{border-radius:5px;display:block;max-width:100%}button{font:inherit}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:active,:focus,:hover{outline:0;outline-offset:0}:root{font-size:16px;--fs-h1:clamp(2rem,5vw,3.5rem);--fs-h2:clamp(1.75rem,4.5vw,2.5rem);--fs-h3:clamp(1.5rem,4vw,2rem);--fs-h4:clamp(1.25rem,3.5vw,1.75rem);--fs-h5:clamp(1.125rem,3vw,1.5rem);--fs-p:clamp(0.95rem,2.5vw,1.125rem);--fs-small:clamp(0.825rem,2vw,1rem);--lh-tight:1.2;--lh-normal:1.5;--lh-loose:1.8;--color-primary:#161922;--color-secondary:#dd8423;--color-text:#fff;--color-text-muted:hsla(0,0%,100%,.8);--spacing-xs:0.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--shadow-sm:0 2px 4px rgba(0,0,0,.1);--shadow-md:0 4px 12px rgba(0,0,0,.15);--shadow-lg:0 8px 25px rgba(0,0,0,.2);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--transition-fast:0.15s ease;--transition-normal:0.3s ease;--transition-slow:0.5s ease}*{font-family:DM Sans,"DM Sans Fallback: Arial",ui-sans-serif,system-ui}body,h1{color:var(--color-text)}h1,h2{line-height:var(--lh-tight);text-transform:uppercase}h1{font-size:var(--fs-h1);font-weight:700;margin:var(--spacing-lg)0 var(--spacing-md)0;text-shadow:2px 2px 4px rgba(0,0,0,.3)}@media (max-width:768px){h1{margin:var(--spacing-md)0 var(--spacing-sm)0}}h2{color:var(--color-secondary);font-size:var(--fs-h2);font-weight:600;margin:var(--spacing-md)0}@media (max-width:768px){h2{margin:var(--spacing-sm)0}}h3,header .buttons button{font-weight:600;text-transform:uppercase}h3{color:var(--color-secondary);font-size:var(--fs-h3);line-height:var(--lh-tight);margin:var(--spacing-md)0}@media (max-width:768px){h3{margin:var(--spacing-sm)0}}ol,p,ul{margin:var(--spacing-sm)0}p{color:var(--color-text);font-size:var(--fs-p);line-height:var(--lh-normal)}@media (max-width:480px){p{font-size:var(--fs-small)}}a:hover,li{color:var(--color-text)}li{font-size:var(--fs-p);line-height:var(--lh-normal);margin:var(--spacing-xs)0}@media (max-width:480px){li{font-size:var(--fs-small)}}ol,ul{padding-left:var(--spacing-lg)}@media (max-width:480px){ol,ul{padding-left:var(--spacing-md)}}ul{list-style:none}ol li,ul li{padding-left:var(--spacing-md);position:relative}ul li:before{content:"▸";font-size:1.2em;font-weight:700;left:0;position:absolute}ol{counter-reset:item}ol li{counter-increment:item;padding-left:var(--spacing-lg)}a,ol li:before,ul li:before{color:var(--color-secondary)}ol li:before{content:counter(item)".";font-weight:700;left:0;min-width:var(--spacing-md);position:absolute}a{text-decoration:none;transition:color var(--transition-normal)}a:hover{text-decoration:underline}.wrapper{display:block;margin:100px auto 0;max-width:1440px;padding:0 20px;width:95svw}@media (max-width:768px){.wrapper{margin-top:80px;padding:0 15px}}@media (max-width:480px){.wrapper{margin-top:70px;padding:0 10px}}.container{margin:0 auto;max-width:1920px;padding:0 20px;width:95svw}@media (max-width:768px){.container{padding:0 15px}}@media (max-width:480px){.container{padding:0 10px}}.wp-block-group{display:grid;gap:30px;grid-template-columns:300px 1fr;position:relative}@media (max-width:1024px){.wp-block-group{gap:25px;grid-template-columns:250px 1fr}}@media (max-width:768px){.wp-block-group{gap:20px;grid-template-columns:1fr}}@media (max-width:480px){.wp-block-group{gap:15px}}.preloader,header{background:linear-gradient(135deg,#161922,#0f1126);left:0;position:fixed;top:0}.preloader{height:100%;justify-content:center;opacity:1;transition:opacity .5s ease,visibility .5s ease;visibility:visible;width:100%;z-index:9999}.preloader:before{background:radial-gradient(circle at center,rgba(221,132,35,.1)0,transparent 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.preloader img{animation:float 2s ease-in-out infinite;filter:drop-shadow(0 10px 20px rgba(221,132,35,.3));height:auto;width:120px;z-index:1}@media (max-width:768px){.preloader img{width:100px}}@media (max-width:480px){.preloader img{width:80px}}header{backdrop-filter:blur(10px);box-shadow:0 2px 20px rgba(0,0,0,.3);padding:8px 0;width:100svw;z-index:999}@media (max-width:768px){header{padding:6px 0}}.preloader,header .container{align-items:center;display:flex}header .container{justify-content:space-between;max-width:1440px}@media (max-width:480px){header .container{padding:0 10px}}header .logo{display:block;max-width:140px;transition:transform .3s ease}.main:hover .main_img img,footer .logo:hover,header .logo:hover{transform:scale(1.05)}@media (max-width:768px){header .logo{max-width:120px}}@media (max-width:480px){header .logo{max-width:90px}}header .logo img{display:block;filter:brightness(1.1);height:54px;object-fit:contain;object-position:center;width:100%}@media (max-width:480px){header .logo img{height:45px}}header .buttons{display:flex;gap:8px}@media (max-width:480px){header .buttons{gap:5px}}header .buttons button{border:0;border-radius:6px;color:#fff;cursor:pointer;font-family:DM Sans,"DM Sans Fallback: Arial",ui-sans-serif,system-ui;font-size:16px;letter-spacing:.5px;overflow:hidden;padding:12px 24px;position:relative;transition:all .3s ease}header .buttons button:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}header .buttons button:hover:before{left:100%}@media (max-width:768px){header .buttons button{font-size:15px;padding:10px 20px}}@media (max-width:480px){header .buttons button{font-size:14px;padding:8px 16px}}header .buttons button:first-child{background:linear-gradient(135deg,#dd8423,#c7741e);box-shadow:0 4px 15px rgba(221,132,35,.3)}header .buttons button:first-child:hover{background:linear-gradient(135deg,#c7741e,#b8671a);box-shadow:0 6px 20px rgba(221,132,35,.4);transform:translateY(-2px)}header .buttons button:last-child{background:linear-gradient(135deg,#dd8423,#c7741e);box-shadow:0 4px 15px rgba(221,132,35,.3)}header .buttons button:last-child:hover{background:linear-gradient(135deg,#c7741e,#b8671a);box-shadow:0 6px 20px rgba(221,132,35,.4);transform:translateY(-2px)}.main,footer{display:block;position:relative}.main{aspect-ratio:16/9;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.3);margin:0 auto 40px;max-width:1440px;overflow:hidden}@media (max-width:768px){.main{border-radius:8px;margin-bottom:30px}}@media (max-width:640px){.main{aspect-ratio:4/3;border-radius:6px;margin-bottom:20px}}@media (max-width:480px){.main{aspect-ratio:3/4;border-radius:4px;margin-bottom:15px}}.main_img,.main_img img{height:100%;width:100%}.main_img img{display:block;object-fit:cover;transition:transform .5s ease}.main_content,footer:before{left:0;position:absolute;top:0}.main_content{backdrop-filter:blur(5px);background:linear-gradient(135deg,rgba(22,25,34,.7),rgba(15,17,38,.85));display:flex;flex-direction:column;gap:24px;height:100%;justify-content:center;overflow-y:auto;padding:40px;width:100%}@media (max-width:768px){.main_content{gap:20px;padding:30px}}@media (max-width:640px){.main_content{gap:16px;padding:24px}}@media (max-width:480px){.main_content{gap:12px;padding:20px}}.main_title h1{color:#fff;font-size:var(--fs-h1);line-height:1.2;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media (max-width:480px){.main_title h1{font-size:1.4rem;line-height:1.1}}.main_subtitle p{color:#fff;font-size:var(--fs-p);line-height:1.4;opacity:.9;text-shadow:1px 1px 2px rgba(0,0,0,.5)}@media (max-width:480px){.main_subtitle p{font-size:.9rem}}.main_btn button{background:linear-gradient(135deg,#dd8423,#c7741e);border:0;border-radius:8px;box-shadow:0 4px 15px rgba(221,132,35,.3);color:#fff;cursor:pointer;font-family:DM Sans,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:.5px;overflow:hidden;padding:12px 24px;position:relative;text-transform:uppercase;transition:all .3s ease}.main_btn button:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.main_btn button:hover{background:linear-gradient(135deg,#c7741e,#b8671a);box-shadow:0 8px 25px rgba(221,132,35,.4);transform:translateY(-3px)}.main_btn button:hover:before{left:100%}@media (max-width:480px){.main_btn button{font-size:14px;padding:10px 20px}}footer{background:linear-gradient(135deg,#161922,#0f1126);margin-top:80px;min-height:40svh;padding:50px 0}footer:before{background:linear-gradient(90deg,transparent,#dd8423,transparent);content:"";height:1px;right:0}@media (max-width:768px){footer{margin-top:60px;min-height:35svh;padding:40px 0}}@media (max-width:480px){footer{margin-top:40px;min-height:30svh;padding:30px 0}}footer .container{align-items:start;display:grid;gap:40px;grid-template-columns:auto 1fr;max-width:1440px}@media (max-width:768px){footer .container{gap:30px;grid-template-columns:1fr;text-align:center}}@media (max-width:480px){footer .container{gap:20px}}footer .logo{display:block;max-width:140px;transition:transform .3s ease}@media (max-width:768px){footer .logo{margin:0 auto;max-width:120px}}@media (max-width:480px){footer .logo{max-width:100px}}footer .logo img{display:block;filter:brightness(1.1);height:54px;object-fit:contain;object-position:center;width:100%}footer .content{color:#fff}footer .content p{line-height:1.6;margin-bottom:1rem;opacity:.9}@media (max-width:480px){footer .content p{font-size:.95rem}}.faq-section{background-color:var(--color-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);color:var(--color-text);padding:var(--spacing-xl) var(--spacing-lg)}.faq-title{color:var(--color-secondary);font-size:var(--fs-h2);line-height:var(--lh-tight);margin-bottom:var(--spacing-lg)}.faq-list{display:flex;flex-direction:column;gap:var(--spacing-md)}.faq-item{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:var(--spacing-sm)}.faq-question{align-items:center;background:0 0;border:0;color:var(--color-text);cursor:pointer;display:flex;font-size:var(--fs-h5);font-weight:700;justify-content:space-between;padding:0;text-align:left;transition:color var(--transition-fast);width:100%}.faq-question:hover{color:var(--color-secondary)}.faq-icon{transition:transform var(--transition-fast)}.faq-answer{color:var(--color-text-muted);display:none;font-size:var(--fs-p);line-height:var(--lh-normal);margin-top:var(--spacing-xs)}