.oditan-landing[data-astro-cid-uw5kdbxl] .contact-hero[data-astro-cid-uw5kdbxl]{position:relative;padding:100px 0 40px;background:var(--od-bone)}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-hero-inner[data-astro-cid-uw5kdbxl]{max-width:860px}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-title[data-astro-cid-uw5kdbxl]{font-family:DM Sans,sans-serif;font-weight:300;font-size:clamp(42px,6vw,72px);line-height:1.02;letter-spacing:-.035em;color:var(--od-ink);margin:20px 0 24px}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-lead[data-astro-cid-uw5kdbxl]{font-size:18px;line-height:1.7;color:var(--od-muted);max-width:620px}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-body[data-astro-cid-uw5kdbxl]{padding:20px 0 120px;background:var(--od-bone)}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:start}@media(max-width:900px){.oditan-landing[data-astro-cid-uw5kdbxl] .contact-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr;gap:32px}}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-main[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:24px}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-email-card[data-astro-cid-uw5kdbxl]{display:block;background:var(--od-ink);color:var(--od-bone);border-radius:20px;padding:48px 40px;text-decoration:none;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 4px 12px #0f192314,0 20px 60px #0f19231f}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-email-card[data-astro-cid-uw5kdbxl]:after{content:"";position:absolute;top:-60%;right:-30%;width:400px;height:400px;background:radial-gradient(circle,rgba(201,164,99,.25),transparent 65%);pointer-events:none}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-email-card[data-astro-cid-uw5kdbxl]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0f19231f,0 28px 80px #0f19232e}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-email-label[data-astro-cid-uw5kdbxl]{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.25em;text-transform:uppercase;color:var(--od-gold);margin-bottom:16px;position:relative}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-email-address[data-astro-cid-uw5kdbxl]{font-family:DM Sans,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:400;letter-spacing:-.02em;margin-bottom:28px;position:relative;word-break:break-word}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-email-cta[data-astro-cid-uw5kdbxl]{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--od-gold);position:relative}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-email-cta[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{width:14px;height:14px;transition:transform .25s ease}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-email-card[data-astro-cid-uw5kdbxl]:hover .contact-email-cta[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{transform:translate(4px)}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-or[data-astro-cid-uw5kdbxl]{font-size:14px;line-height:1.6;color:var(--od-muted);padding:20px 24px;background:var(--od-surface);border:1px dashed var(--od-border-strong);border-radius:12px}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-inline-email[data-astro-cid-uw5kdbxl]{color:var(--od-ink);font-weight:500;text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--od-gold)}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-side[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:20px}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-card[data-astro-cid-uw5kdbxl]{background:var(--od-surface);border:1px solid var(--od-border);border-radius:16px;padding:28px;box-shadow:0 1px 3px #0f192308}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-card[data-astro-cid-uw5kdbxl] .od-label[data-astro-cid-uw5kdbxl]{display:block;margin-bottom:18px}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-card-item[data-astro-cid-uw5kdbxl]{display:flex;gap:14px;padding:14px 0;border-bottom:1px dashed var(--od-border)}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-card-item[data-astro-cid-uw5kdbxl]:last-child{border-bottom:0;padding-bottom:0}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-card-item[data-astro-cid-uw5kdbxl]:first-of-type{padding-top:0}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-card-icon[data-astro-cid-uw5kdbxl]{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#c9a4631f;border-radius:8px;color:var(--od-gold-deep)}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-card-icon[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{width:18px;height:18px}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-card-label[data-astro-cid-uw5kdbxl]{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--od-muted);margin-bottom:4px}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-card-value[data-astro-cid-uw5kdbxl]{color:var(--od-ink);font-size:15px;font-weight:500;text-decoration:none}.oditan-landing[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl].contact-card-value:hover{color:var(--od-gold-deep)}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-card-sub[data-astro-cid-uw5kdbxl]{font-family:DM Mono,monospace;font-size:11px;color:var(--od-muted);margin-top:4px}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-checklist[data-astro-cid-uw5kdbxl]{list-style:none;padding:0;margin:0}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-checklist[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{display:flex;align-items:flex-start;gap:10px;padding:8px 0;color:var(--od-text);font-size:14px;line-height:1.5}.oditan-landing[data-astro-cid-uw5kdbxl] .contact-checklist[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{flex-shrink:0;width:16px;height:16px;color:var(--od-gold-deep);margin-top:3px}
