[data-brand=zeus59-co]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--od-color-black:#000;--od-color-ink:#050403;--od-color-panel:#0b0906;--od-color-panel-2:#12100b;--od-color-panel-3:#1a150b;--od-color-white:#fff;--od-color-primary:#fafafa;--od-color-gold:#d6aa43;--od-color-gold-strong:#f4d47a;--od-color-gold-deep:#8a6420;--od-color-bronze:#5f4318;--od-color-muted:#b8ad98;--od-color-muted-2:#7e7464;--od-color-border:#2a2214;--od-color-border-strong:#4b3715;--od-color-success:#16a34a;--od-color-warning:#d97706;--od-color-danger:#dc2626;--od-color-focus:#f4d47a;--od-color-shadow:#000000a3;--od-color-gold-glow:#f4d47a38;--od-color-gold-soft:#d6aa431f;--od-color-white-soft:#ffffff14;--od-gradient-page:radial-gradient(circle at 20% 0%, var(--od-color-gold-soft) 0%, transparent 34%), linear-gradient(180deg, var(--od-color-ink) 0%, var(--od-color-black) 72%);--od-gradient-panel:linear-gradient(145deg, var(--od-color-panel-2) 0%, var(--od-color-panel) 58%, var(--od-color-black) 100%);--od-gradient-gold:linear-gradient(135deg, var(--od-color-gold-strong) 0%, var(--od-color-gold) 42%, var(--od-color-gold-deep) 100%);--od-gradient-line:linear-gradient(90deg, transparent 0%, var(--od-color-gold) 48%, transparent 100%);--od-font-display:Kanit, "Noto Sans Thai", Oswald, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--od-font-body:Kanit, "Noto Sans Thai", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--od-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--od-space-1:.25rem;--od-space-2:.5rem;--od-space-3:.75rem;--od-space-4:1rem;--od-space-5:1.25rem;--od-space-6:1.5rem;--od-space-8:2rem;--od-space-10:2.5rem;--od-space-12:3rem;--od-space-16:4rem;--od-space-20:5rem;--od-radius-sm:.5rem;--od-radius-md:.875rem;--od-radius-lg:1.25rem;--od-radius-xl:1.75rem;--od-radius-pill:999px;--od-border-width:1px;--od-ring-width:3px;--od-max-width:1180px;--od-header-height:72px;--od-transition:.18s ease;--od-shadow-panel:0 24px 80px var(--od-color-shadow);--od-shadow-gold:0 0 0 1px var(--od-color-border-strong), 0 18px 54px var(--od-color-gold-glow);background:var(--od-gradient-page);min-height:100%;color:var(--od-color-white);font-family:var(--od-font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.65}[data-brand=zeus59-co],[data-brand=zeus59-co] *,[data-brand=zeus59-co] :before,[data-brand=zeus59-co] :after{box-sizing:border-box}[data-brand=zeus59-co] :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin-block-start:0}[data-brand=zeus59-co] :where(a){color:inherit;text-decoration:none}[data-brand=zeus59-co] :where(img,svg){max-width:100%;display:block}[data-brand=zeus59-co] :where(button,input,select,textarea){font:inherit}[data-brand=zeus59-co] :where(a,button,summary){-webkit-tap-highlight-color:transparent}[data-brand=zeus59-co] :where(a,button,summary):focus-visible{outline:var(--od-ring-width) solid var(--od-color-focus);outline-offset:var(--od-space-1)}[data-brand=zeus59-co] .od-header{z-index:20;gap:var(--od-space-4);min-height:var(--od-header-height);padding:var(--od-space-4) max(var(--od-space-4), env(safe-area-inset-left));background:color-mix(in srgb, var(--od-color-black) 88%, transparent);border-bottom:var(--od-border-width) solid var(--od-color-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:1fr;align-items:center;display:grid;position:sticky;top:0}[data-brand=zeus59-co] .od-header nav{gap:var(--od-space-2);flex-wrap:wrap;align-items:center;display:flex}[data-brand=zeus59-co] .od-header nav a{min-height:44px;padding:var(--od-space-2) var(--od-space-3);border:var(--od-border-width) solid transparent;border-radius:var(--od-radius-pill);color:var(--od-color-muted);font-family:var(--od-font-display);letter-spacing:.02em;transition:color var(--od-transition), border-color var(--od-transition), background-color var(--od-transition);align-items:center;font-size:.9rem;font-weight:600;line-height:1;display:inline-flex}[data-brand=zeus59-co] .od-header nav a:hover,[data-brand=zeus59-co] .od-header nav a:focus-visible{color:var(--od-color-white);background:var(--od-color-white-soft);border-color:var(--od-color-border-strong)}[data-brand=zeus59-co] .od-cta{width:100%;min-height:48px;padding:var(--od-space-3) var(--od-space-6);border:var(--od-border-width) solid var(--od-color-gold-strong);border-radius:var(--od-radius-pill);background:var(--od-gradient-gold);box-shadow:var(--od-shadow-gold);color:var(--od-color-black);font-family:var(--od-font-display);letter-spacing:.01em;text-align:center;text-transform:uppercase;transition:transform var(--od-transition), filter var(--od-transition), box-shadow var(--od-transition);justify-content:center;align-items:center;font-size:1rem;font-weight:800;line-height:1;display:inline-flex;position:relative;overflow:hidden}[data-brand=zeus59-co] .od-cta:after{content:"";background:linear-gradient(110deg, transparent 0%, transparent 38%, var(--od-color-white-soft) 48%, transparent 58%, transparent 100%);transition:transform .52s;position:absolute;inset:0;transform:translate(-120%)}[data-brand=zeus59-co] .od-cta:hover,[data-brand=zeus59-co] .od-cta:focus-visible{filter:brightness(1.06);box-shadow:0 0 0 1px var(--od-color-gold-strong), 0 24px 72px var(--od-color-gold-glow);transform:translateY(-1px)}[data-brand=zeus59-co] .od-cta:hover:after,[data-brand=zeus59-co] .od-cta:focus-visible:after{transform:translate(120%)}[data-brand=zeus59-co] .od-footer{padding:var(--od-space-8) var(--od-space-4);border-top:var(--od-border-width) solid var(--od-color-border);background:var(--od-color-black);color:var(--od-color-muted-2);margin-block-start:var(--od-space-16);font-size:.92rem}[data-brand=zeus59-co] .od-hero-section{gap:var(--od-space-6);max-width:var(--od-max-width);padding:var(--od-space-12) var(--od-space-4) var(--od-space-10);margin-inline:auto;display:grid;position:relative;overflow:hidden}[data-brand=zeus59-co] .od-hero-section:before{content:"ZEUS59";top:var(--od-space-2);right:calc(var(--od-space-4) * -1);z-index:0;color:color-mix(in srgb, var(--od-color-gold) 11%, transparent);font-family:var(--od-font-display);letter-spacing:-.08em;pointer-events:none;font-size:clamp(4.5rem,21vw,14rem);font-weight:900;line-height:.8;position:absolute}[data-brand=zeus59-co] .od-hero-section>*{z-index:1;position:relative}[data-brand=zeus59-co] .od-hero-section h1{max-width:11ch;color:var(--od-color-white);font-family:var(--od-font-display);letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance;margin-block-end:var(--od-space-4);font-size:clamp(2.65rem,14vw,6.75rem);font-weight:900;line-height:.88}[data-brand=zeus59-co] .od-hero-section h1:after{content:"";width:min(58vw,320px);height:3px;background:var(--od-gradient-line);margin-block-start:var(--od-space-5);display:block}[data-brand=zeus59-co] .od-hero-section .od-hero-body{max-width:66ch;color:var(--od-color-muted);text-wrap:pretty;margin-block-end:0;font-size:clamp(1rem,2.5vw,1.2rem);line-height:1.8}[data-brand=zeus59-co] .od-hero-section .od-hero-actions{gap:var(--od-space-3);flex-direction:column;align-items:stretch;margin-block-start:var(--od-space-2);display:flex}[data-brand=zeus59-co] .od-trust{gap:var(--od-space-3);max-width:var(--od-max-width);margin:var(--od-space-8) auto 0;padding-inline:var(--od-space-4);grid-template-columns:1fr;display:grid}[data-brand=zeus59-co] .od-trust article{min-height:96px;padding:var(--od-space-4);border:var(--od-border-width) solid var(--od-color-border);border-radius:var(--od-radius-lg);background:var(--od-gradient-panel);color:var(--od-color-white);box-shadow:inset 0 1px 0 var(--od-color-white-soft)}[data-brand=zeus59-co] .od-trust article :where(h2,h3,strong){color:var(--od-color-gold-strong);font-family:var(--od-font-display);margin-block-end:var(--od-space-1);font-size:1.05rem;font-weight:800;line-height:1.25;display:block}[data-brand=zeus59-co] .od-trust article :where(p,span){color:var(--od-color-muted);font-size:.92rem;line-height:1.65}[data-brand=zeus59-co] .od-routes{gap:var(--od-space-3);max-width:var(--od-max-width);margin:var(--od-space-10) auto 0;padding-inline:var(--od-space-4);grid-template-columns:1fr;display:grid}[data-brand=zeus59-co] .od-routes a{gap:var(--od-space-2);min-height:116px;padding:var(--od-space-5);border:var(--od-border-width) solid var(--od-color-border);border-radius:var(--od-radius-xl);background:linear-gradient(180deg, var(--od-color-panel-2), var(--od-color-panel));color:var(--od-color-white);transition:transform var(--od-transition), border-color var(--od-transition), background-color var(--od-transition), box-shadow var(--od-transition);display:grid;position:relative;overflow:hidden}[data-brand=zeus59-co] .od-routes a:before{content:"";background:var(--od-gradient-line);opacity:.72;height:3px;position:absolute;inset:0 0 auto}[data-brand=zeus59-co] .od-routes a:after{content:"→";right:var(--od-space-5);bottom:var(--od-space-4);color:var(--od-color-gold-strong);font-family:var(--od-font-display);font-size:1.4rem;line-height:1;position:absolute}[data-brand=zeus59-co] .od-routes a:hover,[data-brand=zeus59-co] .od-routes a:focus-visible{border-color:var(--od-color-gold-deep);box-shadow:var(--od-shadow-panel);transform:translateY(-2px)}[data-brand=zeus59-co] .od-editorial{gap:var(--od-space-4);max-width:var(--od-max-width);margin:var(--od-space-12) auto 0;padding-inline:var(--od-space-4);grid-template-columns:1fr;display:grid}[data-brand=zeus59-co] .od-editorial article{padding:var(--od-space-6);border:var(--od-border-width) solid var(--od-color-border);border-radius:var(--od-radius-xl);background:var(--od-color-panel);color:var(--od-color-muted)}[data-brand=zeus59-co] .od-editorial article:hover{border-color:var(--od-color-border-strong)}[data-brand=zeus59-co] .od-editorial h2{color:var(--od-color-white);font-family:var(--od-font-display);letter-spacing:-.035em;text-wrap:balance;margin-block-end:var(--od-space-3);font-size:clamp(1.45rem,6vw,2.6rem);font-weight:850;line-height:1.05}[data-brand=zeus59-co] .od-editorial h2:first-letter{color:var(--od-color-gold-strong)}[data-brand=zeus59-co] .od-faq{gap:var(--od-space-3);max-width:880px;margin:var(--od-space-12) auto 0;padding-inline:var(--od-space-4);display:grid}[data-brand=zeus59-co] .od-faq details{border:var(--od-border-width) solid var(--od-color-border);border-radius:var(--od-radius-lg);background:var(--od-gradient-panel);color:var(--od-color-muted);overflow:hidden}[data-brand=zeus59-co] .od-faq details[open]{border-color:var(--od-color-gold-deep);box-shadow:inset 0 1px 0 var(--od-color-white-soft)}[data-brand=zeus59-co] .od-faq details>:not(summary){padding:0 var(--od-space-5) var(--od-space-5)}[data-brand=zeus59-co] .od-faq summary{justify-content:space-between;align-items:center;gap:var(--od-space-4);min-height:58px;padding:var(--od-space-4) var(--od-space-5);color:var(--od-color-white);cursor:pointer;font-family:var(--od-font-display);letter-spacing:-.01em;font-size:1.05rem;font-weight:750;list-style:none;display:flex}[data-brand=zeus59-co] .od-faq summary::-webkit-details-marker{display:none}[data-brand=zeus59-co] .od-faq summary:after{content:"+";border:var(--od-border-width) solid var(--od-color-border-strong);border-radius:var(--od-radius-pill);width:30px;height:30px;color:var(--od-color-gold-strong);font-family:var(--od-font-mono);flex:none;place-items:center;font-size:1rem;line-height:1;display:inline-grid}[data-brand=zeus59-co] .od-faq details[open] summary:after{content:"−";background:var(--od-color-gold-soft)}[data-brand=zeus59-co] .od-posts{gap:var(--od-space-4);max-width:var(--od-max-width);margin:var(--od-space-12) auto 0;padding-inline:var(--od-space-4);grid-template-columns:1fr;display:grid}[data-brand=zeus59-co] .od-posts a{gap:var(--od-space-3);min-height:168px;padding:var(--od-space-5);border:var(--od-border-width) solid var(--od-color-border);border-radius:var(--od-radius-xl);background:linear-gradient(160deg, var(--od-color-panel-2), var(--od-color-panel) 66%, var(--od-color-panel-3));color:var(--od-color-white);transition:transform var(--od-transition), border-color var(--od-transition), box-shadow var(--od-transition);display:grid}[data-brand=zeus59-co] .od-posts a:hover,[data-brand=zeus59-co] .od-posts a:focus-visible{border-color:var(--od-color-gold-deep);box-shadow:var(--od-shadow-panel);transform:translateY(-2px)}[data-brand=zeus59-co] .od-posts a :where(h2,h3,strong){color:var(--od-color-white);font-family:var(--od-font-display);letter-spacing:-.025em;margin-block-end:0;font-size:clamp(1.2rem,5vw,1.7rem);font-weight:800;line-height:1.12}[data-brand=zeus59-co] .od-posts a :where(p,span,time){color:var(--od-color-muted);font-size:.94rem}[data-brand=zeus59-co] .od-page-hero{gap:var(--od-space-4);max-width:var(--od-max-width);padding:var(--od-space-10) var(--od-space-4) var(--od-space-8);border-bottom:var(--od-border-width) solid var(--od-color-border);margin-inline:auto;display:grid;position:relative;overflow:hidden}[data-brand=zeus59-co] .od-page-hero:before{content:"";inset:auto var(--od-space-4) 0;background:var(--od-gradient-line);height:2px;position:absolute}[data-brand=zeus59-co] .od-page-hero h1{z-index:1;max-width:14ch;color:var(--od-color-white);font-family:var(--od-font-display);letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance;margin-block-end:0;font-size:clamp(2.35rem,12vw,5.5rem);font-weight:900;line-height:.92;position:relative}
