.wp-site-blocks>header{position:-webkit-sticky;position:sticky;top:0;z-index:100}.wp-site-blocks .ams-header{animation:ams-header-in 0.55s cubic-bezier(.16,1,.3,1) both;transition:padding 0.3s ease,box-shadow 0.3s ease,background-color 0.3s ease,backdrop-filter 0.3s ease}.wp-site-blocks .ams-header.is-scrolled{padding-top:0.5rem!important;padding-bottom:0.5rem!important;background-color:rgb(255 255 255 / .82)!important;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);box-shadow:0 6px 24px rgb(11 13 18 / .08)}body.ams-nav-open .ams-header,body.ams-nav-open .ams-header.is-scrolled{transition:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:transparent!important;box-shadow:none!important}.ams-header .wp-block-site-logo img,.ams-header .wp-block-site-title{transition:transform 0.3s ease}.ams-header.is-scrolled .wp-block-site-logo img{transform:scale(.9)}.ams-header>.wp-block-group.alignwide{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:1.5rem;max-width:1280px;margin-left:auto;margin-right:auto}.ams-header>.wp-block-group.alignwide>.wp-block-group{display:flex;align-items:center;gap:2rem;margin:0}.ams-header .ams-logo{margin:0;line-height:0}.ams-header .ams-logo img{height:48px!important;width:auto!important;max-width:240px!important;display:block;transition:height 0.3s ease}.ams-header.is-scrolled .ams-logo img{height:40px!important}@media (max-width:600px){.ams-header .ams-logo img{height:38px!important}}@keyframes ams-header-in{from{opacity:0}to{opacity:1}}.ams-header .wp-block-navigation-item__content:focus,.ams-header .wp-block-navigation-item__content:focus:not(:focus-visible){outline:none;box-shadow:none}.ams-header .wp-block-navigation-item__content:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:3px;border-radius:4px}.ams-header .wp-block-navigation-item__content{position:relative;transition:color 0.2s ease}.ams-header .wp-block-navigation-item__content::after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;border-radius:2px;background:var(--wp--preset--color--accent);transform:scaleX(0);transform-origin:left center;transition:transform 0.28s cubic-bezier(.16,1,.3,1)}.ams-header .wp-block-navigation-item:hover .wp-block-navigation-item__content::after,.ams-header .wp-block-navigation-item .wp-block-navigation-item__content:focus::after{transform:scaleX(1)}.ams-header .wp-block-button__link{transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease}.ams-header .wp-block-button__link:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgb(245 137 31 / .35)}.ams-hero{position:relative;overflow:hidden;isolation:isolate;background-color:#070a12}.ams-hero::before{content:"";position:absolute;inset:-4%;z-index:-2;background:linear-gradient(180deg,rgb(7 10 18 / .55) 0%,rgb(7 10 18 / .72) 55%,rgb(7 10 18 / .94) 100%),url(/wp-content/themes/ams-tradings/assets/images/hero-bg.svg) center center / cover no-repeat;animation:ams-hero-pan 26s ease-in-out infinite alternate}.ams-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(620px circle at 18% 28%,rgb(245 166 35 / .28),transparent 60%),radial-gradient(520px circle at 82% 72%,rgb(237 122 28 / .2),transparent 60%);animation:ams-hero-glow 12s ease-in-out infinite alternate}.ams-hero>*{position:relative;z-index:1}@keyframes ams-hero-pan{from{transform:scale(1.02) translate3d(0,0,0)}to{transform:scale(1.12) translate3d(0,-1.5%,0)}}@keyframes ams-hero-glow{from{opacity:.55;transform:translateY(0)}to{opacity:1;transform:translateY(-22px)}}.ams-hero-inner>*{opacity:0;animation:ams-rise 0.9s cubic-bezier(.16,1,.3,1) forwards}.ams-hero-inner>*:nth-child(1){animation-delay:0.15s}.ams-hero-inner>*:nth-child(2){animation-delay:0.30s}.ams-hero-inner>*:nth-child(3){animation-delay:0.45s}.ams-hero-inner>*:nth-child(4){animation-delay:0.62s}.ams-hero-inner>*:nth-child(5){animation-delay:0.80s}@keyframes ams-rise{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.ams-hero .wp-block-button__link{transition:transform 0.2s ease,box-shadow 0.25s ease}.ams-hero .wp-block-button__link:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgb(245 137 31 / .4)}@media (min-width:782px){.ams-sidebar-col{position:-webkit-sticky;position:sticky;top:96px;align-self:flex-start}}.ams-widget{box-shadow:var(--wp--preset--shadow--soft)}.ams-widget__title{font-weight:800;margin:0 0 .25rem;color:var(--wp--preset--color--contrast)}.ams-widget .wp-block-search__input{border-radius:10px;border:1px solid var(--wp--preset--color--line);background:var(--wp--preset--color--base)}.ams-recent{list-style:none;margin:0;padding:0}.ams-recent li{padding:.75rem 0;border-bottom:1px solid var(--wp--preset--color--line);overflow:hidden}.ams-recent li:first-child{padding-top:0}.ams-recent li:last-child{border-bottom:0;padding-bottom:0}.ams-recent .wp-block-latest-posts__featured-image.alignleft{margin:0 .85rem 0 0}.ams-recent .wp-block-latest-posts__featured-image img{width:64px;height:64px;object-fit:cover;border-radius:10px;display:block}.ams-recent .wp-block-latest-posts__post-title{display:block;font-weight:700;font-size:.95rem;line-height:1.3;text-decoration:none;color:var(--wp--preset--color--contrast)}.ams-recent .wp-block-latest-posts__post-title:hover{color:var(--wp--preset--color--accent)}.ams-recent .wp-block-latest-posts__post-date{display:block;margin-top:.25rem;font-size:.78rem;color:var(--wp--preset--color--muted)}.ams-tagcloud a{display:inline-block;font-size:0.8rem!important;line-height:1;padding:.45rem .75rem;margin:0 .4rem .5rem 0;background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--line);border-radius:9999px;color:var(--wp--preset--color--contrast);text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.ams-tagcloud a:hover{background:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);color:#fff}.ams-postlist .wp-block-post-title a{text-decoration:none;color:var(--wp--preset--color--contrast);transition:color 0.2s ease}.ams-postlist .wp-block-post-title a:hover{color:var(--wp--preset--color--accent)}.ams-postlist .wp-block-post-excerpt__more-link{display:inline-block;margin-top:.6rem;font-weight:700;color:var(--wp--preset--color--accent);text-decoration:none}.ams-postlist .wp-block-post-excerpt__more-link:hover{text-decoration:underline}.ams-postlist .wp-block-post-featured-image{border-radius:16px;overflow:hidden}.ams-plugin-main{padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--70)}.wp-site-blocks .ams-showcase{max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box}@media (max-width:781px){.wp-site-blocks .ams-showcase{padding-left:1.1rem!important;padding-right:1.1rem!important}}.ams-faq{background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--line);border-radius:14px;padding:1.1rem 1.35rem;margin-bottom:.85rem;box-shadow:var(--wp--preset--shadow--soft);transition:box-shadow 0.2s ease}.ams-faq summary{font-weight:700;font-size:1.08rem;color:var(--wp--preset--color--contrast);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem}.ams-faq summary::-webkit-details-marker{display:none}.ams-faq summary:focus{outline:none}.ams-faq summary:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:4px;border-radius:8px}.ams-faq summary::after{content:"+";font-size:1.5rem;font-weight:400;line-height:1;color:var(--wp--preset--color--accent);transition:transform 0.25s ease}.ams-faq[open] summary::after{transform:rotate(45deg)}.ams-faq[open]{box-shadow:var(--wp--preset--shadow--card)}.ams-faq p{margin:.85rem 0 0;color:var(--wp--preset--color--muted);line-height:1.65}.ams-ico{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--wp--preset--color--accent-soft);color:var(--wp--preset--color--accent-dark)}.ams-ico svg{display:block}.ams-map{border-radius:20px;overflow:hidden;box-shadow:var(--wp--preset--shadow--card);line-height:0}.ams-map iframe{width:100%;display:block;filter:grayscale(.15)}.ams-frame{overflow:hidden}.ams-frame .wp-block-image{margin:0}.ams-reveal{opacity:0;transform:translateY(28px);transition:opacity 0.7s ease,transform 0.7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.ams-reveal.is-visible{opacity:1;transform:none}.wp-block-column>.wp-block-group.has-base-background-color{transition:transform 0.28s cubic-bezier(.16,1,.3,1),box-shadow 0.28s ease}.wp-block-column>.wp-block-group.has-base-background-color:hover{transform:translateY(-6px);box-shadow:0 18px 44px rgb(11 13 18 / .14)}.wp-block-column>.wp-block-group.has-base-background-color .wp-block-image{overflow:hidden}.wp-block-column>.wp-block-group.has-base-background-color .wp-block-image img{transition:transform 0.5s cubic-bezier(.16,1,.3,1)}.wp-block-column>.wp-block-group.has-base-background-color:hover .wp-block-image img{transform:scale(1.05)}@media (max-width:1023px){.wp-block-post-template.is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:781px){.wp-block-post-template.is-layout-grid{grid-template-columns:1fr!important}.wp-site-blocks .wp-block-group.alignfull{padding-left:1.1rem!important;padding-right:1.1rem!important}main>.wp-block-group[style*="--wp--preset--spacing--80"],main .wp-block-group[style*="padding-top:var(--wp--preset--spacing--80)"]{padding-top:4rem;padding-bottom:4rem}}.ams-burger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;padding:0;background:none;border:0;cursor:pointer;position:relative;z-index:1000;-webkit-tap-highlight-color:#fff0}.ams-burger:focus{outline:none}.ams-burger:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px;border-radius:6px}.ams-burger span{display:block;width:26px;height:2.5px;border-radius:2px;background:var(--wp--preset--color--contrast);transition:transform 0.3s ease,opacity 0.2s ease,background-color 0.3s ease}@media (max-width:900px){.ams-burger{display:flex}.ams-header .ams-mobilenav{position:fixed;inset:0;z-index:999;background-color:#fff;background-image:radial-gradient(540px circle at 115% -8%,var(--wp--preset--color--accent-soft),transparent 60%),radial-gradient(420px circle at -10% 108%,var(--wp--preset--color--accent-soft),transparent 55%);padding:5.5rem 1.4rem 2.25rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.28s ease,visibility 0.28s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}.ams-header .ams-mobilenav::before{content:"Menu";position:absolute;top:1.7rem;left:1.65rem;font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--wp--preset--color--accent)}.ams-header .ams-mobilenav .wp-block-navigation__container{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:0.35rem!important;width:100%}.ams-header .ams-mobilenav .wp-block-navigation-item{width:100%;border:0;border-radius:14px;opacity:0;transform:translateY(14px);transition:opacity 0.5s cubic-bezier(.16,1,.3,1),transform 0.5s cubic-bezier(.16,1,.3,1)}body.ams-nav-open .ams-header .ams-mobilenav .wp-block-navigation-item{opacity:1;transform:none}.ams-header .ams-mobilenav .wp-block-navigation-item:nth-child(1){transition-delay:0.05s}.ams-header .ams-mobilenav .wp-block-navigation-item:nth-child(2){transition-delay:0.10s}.ams-header .ams-mobilenav .wp-block-navigation-item:nth-child(3){transition-delay:0.15s}.ams-header .ams-mobilenav .wp-block-navigation-item:nth-child(4){transition-delay:0.20s}.ams-header .ams-mobilenav .wp-block-navigation-item:nth-child(5){transition-delay:0.25s}.ams-header .ams-mobilenav .wp-block-navigation-item:nth-child(6){transition-delay:0.30s}.ams-header .ams-mobilenav .wp-block-navigation-item__content{display:flex!important;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.15rem;font-size:1.3rem;font-weight:700;color:#11151c;letter-spacing:-.01em;border-radius:14px;transition:background-color 0.2s ease,color 0.2s ease}.ams-header .ams-mobilenav .wp-block-navigation-item__content::after{content:"\203A";display:inline-block!important;position:static!important;width:auto!important;height:auto!important;background:none!important;border-radius:0!important;transform:translateX(-4px)!important;transition:transform 0.2s ease,color 0.2s ease,opacity 0.2s ease!important;font-size:1.4rem;line-height:1;color:var(--wp--preset--color--accent);opacity:.35}.ams-header .ams-mobilenav .wp-block-navigation-item__content:hover,.ams-header .ams-mobilenav .current-menu-item>.wp-block-navigation-item__content,.ams-header .ams-mobilenav .wp-block-navigation-item__content[aria-current]{background:var(--wp--preset--color--accent-soft);color:var(--wp--preset--color--accent-dark)}.ams-header .ams-mobilenav .wp-block-navigation-item__content:hover::after,.ams-header .ams-mobilenav .current-menu-item>.wp-block-navigation-item__content::after,.ams-header .ams-mobilenav .wp-block-navigation-item__content[aria-current]::after{transform:translateX(0)!important;opacity:1}body.ams-nav-open{overflow:hidden}body.ams-nav-open .ams-header .ams-mobilenav{opacity:1;visibility:visible;pointer-events:auto}body.ams-nav-open .ams-burger span{background:#11151c}body.ams-nav-open .ams-burger span:nth-child(1){transform:translateY(8.5px) rotate(45deg)}body.ams-nav-open .ams-burger span:nth-child(2){opacity:0}body.ams-nav-open .ams-burger span:nth-child(3){transform:translateY(-8.5px) rotate(-45deg)}}@media (max-width:600px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{margin-bottom:1.25rem}}@media (prefers-reduced-motion:reduce){.ams-header,.ams-reveal,.ams-hero::before,.ams-hero::after,.ams-hero-inner>*,.wp-block-column>.wp-block-group.has-base-background-color,.wp-block-post-template>li>.wp-block-group,.wp-block-image img{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}