@import"https://fonts.bunny.net/css?family=figtree:400,500,600&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&family=Roboto:ital,wght@0,100..900;1,100..900&family=Baloo+2:wght@400..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Tilt+Warp&display=swap";@import"https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap";@font-face{font-family:Averia Sans;src:url(/build/assets/AveriaSans-Regular-moKnt-yz.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Averia Sans;src:url(/build/assets/AveriaSans-Bold-DWUnfBoT.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Averia Sans;src:url(/build/assets/AveriaSans-Light-D2nvADJc.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}.pt-serif-regular{font-family:"PT Serif",serif;font-weight:400;font-style:normal}.pt-serif-bold{font-family:"PT Serif",serif;font-weight:700;font-style:normal}.pt-serif-regular-italic{font-family:"PT Serif",serif;font-weight:400;font-style:italic}.pt-serif-bold-italic{font-family:"PT Serif",serif;font-weight:700;font-style:italic}.font-averia-regular{font-family:Averia Sans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-style:normal}.font-averia-bold{font-family:Averia Sans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-style:normal}.font-averia-light{font-family:Averia Sans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-style:italic}:root{--txt-duration-animation: 2.9s;--bg-fade-duration: 1.4s;--bg-scale: 1.05;--bg-pan-duration: 30s;--cta-gap: 14px;--cta-radius: 14px;--ee-gold-1: #c9b359;--ee-gold-2: #9c8f44;--ee-gold-3: #69662d;--ee-silver-1: #e1e3e6;--ee-silver-2: #b9babd;--ee-silver-3: #989a9c;--ee-blue-1: #052f4a;--ee-blue-2: #0c3e60;--ee-blue-3: #163b53;--ee-ink: #052f4a;--ee-app-bg: #f9f5ea;--ee-app-surface: #fdfbf5;--ee-app-border: rgba(5, 47, 74, .12);--ee-app-text: #052f4a;--ee-app-muted: rgba(5, 47, 74, .7)}html{scroll-behavior:smooth}.dark{--ee-app-bg: #041924;--ee-app-surface: #0a2437;--ee-app-border: rgba(201, 179, 89, .2);--ee-app-text: #f3efe4;--ee-app-muted: rgba(243, 239, 228, .7)}.max-w-8xl{max-width:1480px}.text-shadow-dark{text-shadow:0px 0px 1px rgba(0,0,0,.5)}.text-shadow-light{text-shadow:0px 0px 1px #fff}.nav-cinzel{font-family:Cinzel,serif;font-weight:500}.ee-btn-silver{background:linear-gradient(135deg,#fff,#f1f5f9 45%,#e2e8f0);color:#0f172a;text-shadow:1px 1px 2px rgba(255,255,255,1);border:1px solid rgba(15,23,42,.22);box-shadow:inset 0 1px #ffffffbf,0 2px 2px #0000001f;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.ee-btn-gold{position:relative;overflow:hidden;background:linear-gradient(135deg,#f1d57a,#c7a840,#8a7424);border:1px solid rgba(255,255,255,.2);color:#1b1709;box-shadow:0 2px 2px #00000038,inset 0 1px #ffffff73;transition:filter .18s ease,transform .18s ease,box-shadow .18s ease;text-shadow:0 0 7px #fff}.ee-btn-gold:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 5px #00000042,inset 0 1px #ffffff8c}.ee-btn-silver:hover{background:linear-gradient(135deg,#fff,#f8fafc);transform:translateY(-1px);box-shadow:inset 0 1px #fffc,0 4px 5px #00000024}.ee-app-bg{background:radial-gradient(1200px 700px at 12% 15%,rgba(201,179,89,.28),transparent 55%),radial-gradient(900px 600px at 82% 20%,rgba(5,47,74,.2),transparent 60%),linear-gradient(180deg,#fdfbf5,#f6f1e5 45%,#efe8d6);color:var(--ee-app-text)}.dark .ee-app-bg{background:radial-gradient(1200px 700px at 12% 15%,rgba(201,179,89,.18),transparent 55%),radial-gradient(900px 600px at 82% 20%,rgba(5,47,74,.5),transparent 60%),linear-gradient(180deg,#031622,#071f2f 45%,#0a2538);color:var(--ee-app-text)}button,a{cursor:pointer}.ee-metal-card{background:linear-gradient(135deg,#ffffffeb,#f8fafcb3 40%,#e2e8f09e);border:1px solid rgba(15,23,42,.1);box-shadow:0 26px 60px #0206171a,inset 0 1px #ffffffbf}.ee-metal-section{background:radial-gradient(1200px 700px at 18% 15%,rgba(216,190,116,.22),transparent 55%),radial-gradient(900px 600px at 78% 25%,rgba(215,222,232,.55),transparent 55%),radial-gradient(900px 600px at 65% 90%,rgba(168,129,38,.1),transparent 55%),linear-gradient(180deg,#fff,#f7f8fb 45%,#f1f5f9);color:var(--ee-ink)}.toolbar-scroll{scrollbar-width:thin}.toolbar-scroll-track{flex-wrap:nowrap}.toolbar-tooltip{position:absolute;inset-inline-start:50%;inset-block-end:calc(100% + .5rem);z-index:70;max-width:min(18rem,calc(100vw - 1rem));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;visibility:hidden;opacity:0;transform:translate(-50%,.25rem);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.toolbar-button:is(:hover,:focus-visible) .toolbar-tooltip{visibility:visible;opacity:1;transform:translate(-50%)}.tiptap-toolbar-button{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid #cbd5e1;border-radius:.5rem;background-color:#fff;color:#334155;padding:.5rem;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.tiptap-toolbar-button svg{width:1rem;height:1rem}.tiptap-toolbar-button:hover{background-color:#eff6ff;border-color:#7dd3fc;color:#0c4a6e}.tiptap-toolbar-button.is-active{background-color:#0c4a6e;border-color:#0c4a6e;color:#fff}.tiptap-editor-shell{min-height:22rem;padding:1rem}.tiptap-editor-surface{min-height:20rem;border-radius:.75rem;border:1px solid #e2e8f0;background-color:#fff;color:#0f172a;padding:1rem}.tiptap-editor-surface .ProseMirror{min-height:18rem;outline:none}.tiptap-editor-surface .ProseMirror p{margin-bottom:.8rem}.tiptap-editor-surface .ProseMirror h2,.tiptap-editor-surface .ProseMirror h3{margin-top:1.2rem;margin-bottom:1.15rem}.tiptap-editor-surface .ProseMirror :is(h2,h3):first-child{margin-top:0}.tiptap-editor-surface .ProseMirror h2+h3{margin-top:-.6rem;margin-bottom:1.35rem}.tiptap-editor-surface .ProseMirror ul,.tiptap-editor-surface .ProseMirror ol{margin-bottom:.8rem;padding-left:1.3rem}.tiptap-editor-surface .ProseMirror blockquote{border-left:4px solid #cbd5e1;color:#334155;font-style:italic;margin:.8rem 0;padding-left:.75rem}@supports (position-anchor: --tooltip-anchor) and (position-try-fallbacks: flip-inline){.toolbar-tooltip{position:fixed;position-area:block-start center;position-try-fallbacks:flip-inline,flip-block;inset:auto;margin-block-end:.5rem;transform:translateY(.25rem)}.toolbar-button:is(:hover,:focus-visible) .toolbar-tooltip{transform:translateY(0)}}
