.E0kJGG_page{border-top:6px solid var(--accent);flex-direction:column;min-height:100dvh;padding:clamp(24px,5vw,64px);display:flex}.E0kJGG_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.E0kJGG_logo{width:auto;height:88px;margin:-14px -20px;display:block}.E0kJGG_eyebrow,.E0kJGG_label{text-transform:uppercase;color:var(--muted);font-size:13px}.E0kJGG_eyebrow{letter-spacing:.08em}.E0kJGG_label{letter-spacing:.06em}.E0kJGG_content{flex-direction:column;flex:1;justify-content:center;gap:32px;width:100%;max-width:720px;margin:0 auto;padding:clamp(48px,10vh,120px) 0;display:flex}.E0kJGG_rule{background:var(--accent);width:64px;height:3px}.E0kJGG_title{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(36px,6vw,64px);font-weight:400;line-height:1.08}.E0kJGG_text{max-width:600px;color:var(--body);flex-direction:column;gap:16px;font-size:clamp(17px,1.6vw,19px);line-height:1.65;display:flex}.E0kJGG_text p{text-wrap:pretty;margin:0}.E0kJGG_contact{border-top:1px solid var(--accent);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;margin-top:8px;padding-top:28px;display:grid}.E0kJGG_contactItem{flex-direction:column;gap:6px;display:flex}.E0kJGG_email{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);font-size:18px;text-decoration-thickness:2px}.E0kJGG_notice{color:var(--body);text-wrap:pretty;font-size:16px;line-height:1.5}.E0kJGG_footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;font-size:13px;display:flex}.E0kJGG_years{align-items:center;gap:10px;display:flex}.E0kJGG_diamond{background:var(--accent);width:6px;height:6px;transform:rotate(45deg)}
