body.amitology-landing{--bg:#08070c;--surface:#100d17;--purple:#21112e;--gold:#f2c767;--gold-strong:#ffd86f;--white:#f7f4ed;--muted:#c8c1d1;--line:#7e6137;--content:1220px;color-scheme:dark}:where(body.amitology-landing .elementor) *{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body.amitology-landing{margin:0;background:var(--bg);color:var(--white);font-family:"Google Sans",Arial,sans-serif;font-size:18px;line-height:1.75}:where(body.amitology-landing .elementor) img{max-width:100%;display:block}:where(body.amitology-landing .elementor) button,:where(body.amitology-landing .elementor) input,:where(body.amitology-landing .elementor) select,:where(body.amitology-landing .elementor) textarea{font:inherit}:where(body.amitology-landing .elementor) button,:where(body.amitology-landing .elementor) a,:where(body.amitology-landing .elementor) input,:where(body.amitology-landing .elementor) select,:where(body.amitology-landing .elementor) textarea{touch-action:manipulation}:where(body.amitology-landing .elementor) button{cursor:pointer}:where(body.amitology-landing .elementor) a{color:inherit;text-decoration:none}:where(body.amitology-landing .elementor) button{color:inherit}body.amitology-landing .elementor a:focus-visible,body.amitology-landing .elementor button:focus-visible,body.amitology-landing .elementor input:focus-visible,body.amitology-landing .elementor textarea:focus-visible,body.amitology-landing .elementor select:focus-visible,body.amitology-landing .elementor summary:focus-visible{outline:2px solid var(--gold-strong);outline-offset:5px}body.amitology-landing .elementor [hidden]{display:none!important}body.amitology-landing .elementor .amitology-button{transition:box-shadow .2s,transform .2s;}body.amitology-landing .elementor .amitology-button:hover{box-shadow:inset 0 2px 1px #fff5bd,0 0 30px #dba4245c;transform:translateY(-2px)}body.amitology-landing .elementor .amitology-text-link:hover{text-decoration:underline}body.amitology-landing .elementor .amitology-skip-link:focus{transform:none}body.amitology-landing .elementor .amitology-site-header nav a{transition:color .2s;}body.amitology-landing .elementor .amitology-site-header nav a:hover{color:var(--gold)}body.amitology-landing .elementor .watch-images:hover{color:var(--gold)}body.amitology-landing .elementor .amitology-benefit-card{transition:border-color .2s,box-shadow .2s;}body.amitology-landing .elementor .amitology-benefit-card:hover{border-color:var(--gold);box-shadow:0 0 24px #7544b81b}body.amitology-landing .elementor .amitology-faq-list summary::-webkit-details-marker{display:none}body.amitology-landing .elementor .amitology-faq-list summary .amitology-icon{transition:transform .2s;}body.amitology-landing .elementor .amitology-faq-list details[open] summary .amitology-icon{transform:rotate(180deg)}body.amitology-landing .elementor .amitology-field input,body.amitology-landing .elementor .amitology-field textarea,body.amitology-landing .elementor .amitology-field select{transition:border-color .2s;}body.amitology-landing .elementor .amitology-field input:focus,body.amitology-landing .elementor .amitology-field textarea:focus,body.amitology-landing .elementor .amitology-field select:focus{border-color:var(--gold)}body.amitology-landing .elementor .amitology-field input[aria-invalid=true]{border-color:#e5a4a4}body.amitology-landing .elementor dialog::backdrop{background:#030107e6}body.amitology-landing .elementor .gallery-controls button:hover,body.amitology-landing .elementor .gallery-top button:hover{color:var(--gold)}@media  (max-width:720px){html{scroll-padding-top:18px}body.amitology-landing{font-size:17px;padding-bottom:calc(63px + env(safe-area-inset-bottom))}body.amitology-landing .elementor .amitology-site-header nav.is-open{display:flex;flex-direction:column;align-items:flex-start}}@media  (prefers-reduced-motion:reduce){html{scroll-behavior:auto}:where(body.amitology-landing .elementor) *,:where(body.amitology-landing .elementor) *::before,:where(body.amitology-landing .elementor) *::after{transition:none!important;animation:none!important}body.amitology-landing .elementor .amitology-button:hover{transform:none}}body.amitology-landing .elementor :is(.keep-word,:where(#hero-title~.amitology-hero-promise>span)){white-space:nowrap}body.amitology-landing .elementor .amitology-section::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 8% 50%,#bf81131c,transparent 54%),radial-gradient(ellipse at 95% 20%,#7537bb26,transparent 48%)}body.amitology-landing .elementor .amitology-benefit-card{--edge-x:50%;--edge-y:0px;--mouse-x:50%;--mouse-y:50%;--light:0;}body.amitology-landing .elementor .amitology-benefit-card::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:2px;pointer-events:none;z-index:2;background:radial-gradient(180px circle at var(--edge-x) var(--edge-y),#fff9d7 0%,#ffdd72 12%,#ffb126c7 35%,transparent 75%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:var(--light);transition:opacity .3s}body.amitology-landing .elementor .amitology-benefit-card::after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;background:radial-gradient(260px circle at var(--mouse-x) var(--mouse-y),#ffc95b16,transparent 72%);opacity:var(--light);transition:opacity .35s}body.amitology-landing .elementor .amitology-benefit-card.is-lit{--light:1;border-color:#bc9653;box-shadow:0 0 35px #e5b84313,0 14px 36px #0006}body.amitology-landing .elementor .amitology-benefit-card:focus-within{border-color:var(--gold)}body.amitology-landing #magic-trail{position:fixed;inset:0;width:100%;height:100%;z-index:31;pointer-events:none}body.amitology-landing .elementor .effects-toggle:hover{color:var(--gold)}.motion-off body.amitology-landing .elementor #magic-trail{display:none}.motion-off body.amitology-landing .elementor .amitology-benefit-card::before,.motion-off body.amitology-landing .elementor .amitology-benefit-card::after{opacity:0!important}@media  (max-width:900px){body.amitology-landing .elementor .amitology-section::after{background:radial-gradient(ellipse at 90% 45%,#8659231c,transparent 60%),radial-gradient(ellipse at 5% 15%,#5f2e8f24,transparent 55%)}}@media  (max-width:720px){body.amitology-landing #magic-trail{display:none}}@media  (prefers-reduced-motion:reduce){body.amitology-landing #magic-trail{display:none}body.amitology-landing .elementor .amitology-benefit-card::before,body.amitology-landing .elementor .amitology-benefit-card::after{transition:none}}body.amitology-landing .elementor .amitology-benefit-card::before{filter:drop-shadow(0 0 4px #f5ad3480)}body.amitology-landing .elementor .amitology-section::after{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)}body.amitology-landing .elementor .amitology-button.is-button-lit,body.amitology-landing .elementor .amitology-button:hover,body.amitology-landing .elementor .amitology-button:focus-visible{box-shadow:inset 0 2px 2px #fff8d2,0 0 18px #ffdb7899,0 0 48px #ffd15a55,0 8px 35px #e0a82633;transform:translateY(-3px)}.motion-off body.amitology-landing .elementor .amitology-button:hover{transform:none}body.amitology-landing .elementor .amitology-button.is-button-lit,body.amitology-landing .elementor .amitology-button:hover,body.amitology-landing .elementor .amitology-button:focus-visible{background:#ffe28b;box-shadow:inset 0 2px 3px #fffce6,inset 0 -1px 10px #ffbf4a,0 0 12px #fff1b6,0 0 30px #ffd255c4,0 0 70px #ffbd477d,0 12px 45px #e99e324a;transform:translateY(-3px)}body.amitology-landing .elementor .amitology-benefit-card::before{inset:-2px;padding:3px;background:radial-gradient(310px circle at var(--edge-x) var(--edge-y),#fffbea 0%,#ffe797 14%,#ffc642ed 37%,#ee9b287d 59%,transparent 82%);filter:drop-shadow(0 0 9px #ffc84ca3)}body.amitology-landing .elementor .amitology-benefit-card::after{background:radial-gradient(370px circle at var(--mouse-x) var(--mouse-y),#ffd26c29,#ffb4480f 45%,transparent 76%)}body.amitology-landing .elementor .amitology-benefit-card.is-lit{border-color:#ffd46c;box-shadow:0 0 24px #ffc85045,0 0 62px #f5aa2c29,0 16px 42px #0008,inset 0 0 35px #ffca5511}@media  (min-width:1600px) and (min-aspect-ratio:21/9){body.amitology-landing .elementor .amitology-hero-image img{object-fit:contain;object-position:left center}}body.amitology-landing{--bg:#030405;--surface:#060608;--purple:#250d35;--gold:#e8bb50;--gold-strong:#f6d16a;--white:#faf8f1;--muted:#d6d2db;--line:#af8130;--header-height:132px}body.amitology-landing{background:#030405 url(/wp-content/uploads/2026/10/reference-atmosphere.webp) center top/100% auto repeat-y}body.amitology-landing .elementor .amitology-hero h1 :is(.title-gold,:where(#hero-title>span:first-child,#contact h2>span:last-child)),body.amitology-landing .elementor .amitology-hero h1 :is(.title-white,:where(#contact h2>span:first-child)){display:block}body.amitology-landing .elementor :is(.title-gold,:where(#hero-title>span:first-child,#contact h2>span:last-child)){color:var(--gold-strong);text-shadow:0 0 17px #dba12855}body.amitology-landing .elementor :is(.title-white,:where(#contact h2>span:first-child)){color:var(--white);text-shadow:0 2px 8px #0008}body.amitology-landing .elementor .amitology-button.is-button-lit,body.amitology-landing .elementor .amitology-button:hover,body.amitology-landing .elementor .amitology-button:focus-visible{background:linear-gradient(110deg,#f4c850,#ffedaa 25%,#fff5cd 48%,#ffe27d 76%,#f2c144)}body.amitology-landing .elementor .amitology-section::after{display:none}@media  (max-width:1120px){body.amitology-landing{--header-height:110px}}@media  (max-width:720px){body.amitology-landing{--header-height:84px}body.amitology-landing .elementor .amitology-hero h1 :is(.title-gold,:where(#hero-title>span:first-child,#contact h2>span:last-child)),body.amitology-landing .elementor .amitology-hero h1 :is(.title-white,:where(#contact h2>span:first-child)){display:inline}}body.amitology-landing{position:relative;isolation:isolate;background-image:none}body.amitology-landing::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:#030405 url(/wp-content/uploads/2026/10/reference-atmosphere.webp) center center/cover no-repeat}body.amitology-landing .elementor .amitology-hero h1 :is(.title-plain,:where(#hero-title>span:first-child)){text-shadow:0 0 10px #bc882620}body.amitology-landing .elementor :is(.magic-word,:where(#hero-title>span:last-child)){position:relative;display:block;width:fit-content;max-width:100%;isolation:isolate}body.amitology-landing .elementor :is(.magic-word-ink,:where(#hero-title>span:last-child>span)){position:relative;display:inline-block;color:#d5a2ff;background:linear-gradient(100deg,#f0d8ff 0%,#b478ec 28%,#ffc2e5 60%,#ba89fa 82%,#eed5ff 100%);background-size:220% 100%;background-position:45% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 7px #a15cd780) drop-shadow(0 0 20px #d977bd50)}@media  (max-width:720px){body.amitology-landing .elementor :is(.magic-word,:where(#hero-title>span:last-child)){display:inline-block}body.amitology-landing .elementor :is(.magic-word-ink,:where(#hero-title>span:last-child>span)){filter:drop-shadow(0 0 5px #a15cd770) drop-shadow(0 0 13px #d977bd44)}}@media  (prefers-reduced-motion:reduce){body.amitology-landing .elementor .title-aura{transform:none!important;opacity:.4!important}body.amitology-landing .elementor :is(.magic-word-ink,:where(#hero-title>span:last-child>span)){background-position:45% 50%!important}}@supports   not (background-clip:text){body.amitology-landing .elementor :is(.magic-word-ink,:where(#hero-title>span:last-child>span)){background:none;color:#d5a2ff;-webkit-text-fill-color:#d5a2ff}}body.amitology-landing .elementor #magic-webgl{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:3}html.webgl-ready body.amitology-landing::before{background-image:none}body.amitology-landing .elementor .amitology-hero h1 :is(.title-plain,:where(#hero-title>span:first-child)),body.amitology-landing .elementor .amitology-hero h1 :is(.magic-word,:where(#hero-title>span:last-child)){display:inline-block;vertical-align:baseline}body.amitology-landing .elementor :is(.magic-word,:where(#hero-title>span:last-child)){width:auto;max-width:none}body.amitology-landing .elementor :is(.magic-word-ink,:where(#hero-title>span:last-child>span)){background:linear-gradient(105deg,#f2d6ff,#ce86f4 35%,#ffb5e5 72%,#e6a5ff);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px #c457f6ad) drop-shadow(0 0 21px #ea6bbe6b)}body.amitology-landing .elementor #magic-webgl{position:absolute;inset:-70% -85%;width:270%;height:240%;z-index:-1;pointer-events:none}body.amitology-landing .elementor :is(.magic-word,:where(#hero-title>span:last-child)){position:relative;isolation:isolate;z-index:1}body.amitology-landing .elementor :is(.magic-word-ink,:where(#hero-title>span:last-child>span)){position:relative;z-index:1}body.amitology-landing .elementor :is(.title-plain,:where(#hero-title>span:first-child)){position:relative;z-index:2}html.webgl-ready body.amitology-landing::before{background-image:url(/wp-content/uploads/2026/10/reference-atmosphere.webp)}@media  (max-width:720px){body.amitology-landing .elementor .amitology-button:hover,body.amitology-landing .elementor .amitology-button.is-button-lit{transform:none;box-shadow:inset 0 1px 2px #fff7,0 0 18px #ddb34145}body.amitology-landing .elementor .amitology-button:active{box-shadow:inset 0 1px 2px #fff9,0 0 25px #ddb34170}}body.amitology-landing .elementor .reveal-word{display:inline-block}@media  (prefers-reduced-motion:reduce){body.amitology-landing .elementor .reveal-word{opacity:1!important;transform:none!important;filter:none!important}}body.amitology-landing .elementor .amitology-site-header::before,body.amitology-landing .elementor .amitology-site-header::after{content:"";position:absolute;inset:0 0 -42px;pointer-events:none;z-index:-1}body.amitology-landing .elementor .amitology-site-header::before{background:linear-gradient(to bottom,rgba(3,4,5,.9),rgba(3,4,5,.55) 48%,transparent)}body.amitology-landing .elementor .amitology-site-header::after{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(#000,rgba(0,0,0,.75) 30%,transparent 95%);mask-image:linear-gradient(#000,rgba(0,0,0,.75) 30%,transparent 95%)}@media  (max-width:720px){body.amitology-landing .elementor .amitology-site-header::after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}body.amitology-landing .elementor .amitology-hero::after{content:"";position:absolute;inset:auto 0 0;height:clamp(130px,20vh,240px);z-index:2;pointer-events:none;background:linear-gradient(transparent,#030405)}body.amitology-landing .elementor .amitology-section-flow::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#030405 url(/wp-content/uploads/2026/10/reference-atmosphere.webp) center center/cover no-repeat fixed;-webkit-mask-image:linear-gradient(transparent,#000 190px);mask-image:linear-gradient(transparent,#000 190px)}@media  (max-width:900px){body.amitology-landing .elementor .amitology-section-flow::before{-webkit-mask-image:linear-gradient(transparent,#000 115px);mask-image:linear-gradient(transparent,#000 115px)}}@media  (prefers-reduced-motion:reduce){body.amitology-landing .elementor .amitology-hero{position:relative;top:auto}}body.amitology-landing .elementor .amitology-site-header{transition:height .32s ease;}body.amitology-landing .elementor .amitology-site-header .amitology-brand img{transition:width .32s ease;}body.amitology-landing .elementor .amitology-site-header.is-compact{height:76px}body.amitology-landing .elementor .amitology-site-header.is-compact .amitology-brand img{width:190px}body.amitology-landing .elementor .amitology-site-header.is-compact::before{background:linear-gradient(#030405ed,#030405bc 55%,transparent)}html{scroll-padding-top:96px}@media  (max-width:720px){body.amitology-landing .elementor .amitology-site-header.is-compact{height:64px}body.amitology-landing .elementor .amitology-site-header.is-compact .amitology-brand img{width:140px}html{scroll-padding-top:82px}}body.amitology-landing .elementor #suit-magic{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}@media  (max-width:900px){body.amitology-landing .elementor #suit-magic{display:none}}@media  (prefers-reduced-motion:reduce){body.amitology-landing .elementor #suit-magic{display:none}}body.amitology-landing .elementor .amitology-hero-visual::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(to left,#030405f2 0%,#030405df 27%,#03040577 48%,transparent 70%)}@media  (max-width:900px){body.amitology-landing .elementor .amitology-hero-visual::after{background:linear-gradient(to bottom,transparent 58%,#030405 100%)}}@media  (max-width:720px){body.amitology-landing .elementor .amitology-hero-visual::after{background:linear-gradient(to bottom,transparent 65%,#030405 100%)}}
body.amitology-landing{margin:0}body.amitology-landing .elementor{direction:rtl}body.amitology-landing .elementor-location-header,body.amitology-landing .elementor-location-footer{display:none}
body.amitology-landing img{vertical-align:middle}body.amitology-landing .e-form-field{font-family:inherit}
body.elementor-editor-active .amitology-site-header,body.elementor-edit-mode .amitology-site-header{position:absolute!important}body.elementor-edit-mode .amitology-hero{position:relative!important;top:0!important}body.elementor-edit-mode .amitology-section-flow>.amitology-section>.amitology-wrap{opacity:1!important;filter:none!important;transform:none!important}body.elementor-edit-mode .amitology-hero-copy,body.elementor-edit-mode .reveal-word{opacity:1!important;transform:none!important;filter:none!important}body.elementor-edit-mode #magic-trail{display:none}body.elementor-edit-mode .amitology-mobile-contact{position:relative!important;}
/* Supplied mobile reference uses the leftmost three quarters of the conference image. */
@media(max-width:720px){body.amitology-landing .elementor .amitology-hero-visual .amitology-hero-image img{object-position:left top}}
body.amitology-landing .elementor .amitology-skip-link:focus-within{transform:none}
