.diamonds-page{--diamond-navy:#484f61;--diamond-navy-deep:#3b4152;--diamond-gold:#c2a24b;--diamond-gold-tint:#f5eedd;--diamond-navy-tint:#e7e9ef;background-color:#fbfaf7;color:var(--diamond-navy)}.diamonds-page .hero-video{aspect-ratio:1}.diamonds-page .hero-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.diamonds-page .d-banner{background-color:#082235}.diamonds-page .d-banner .caption{width:100%;display:grid;place-items:center;min-height:75vh;min-height:75dvh;min-height:75svh;padding-top:5em;padding-bottom:5em}.diamonds-page .d-banner .posterbg::before{content:"";display:block;width:100%;height:100%;z-index:2;position:absolute;top:0;left:0;background:linear-gradient(to bottom,rgba(200,177,83,.1),rgba(8,34,53,.6))}.diamonds-page .text-yellow,.diamonds-page .title-tag{color:var(--diamond-gold)}.diamonds-page .diamond-rule{width:56px;border-color:var(--diamond-gold);opacity:1}.diamonds-page .diamond-monogram{color:var(--diamond-gold);font-family:"Verlag Light";font-size:1.3rem;letter-spacing:.08em;line-height:1}.diamonds-page .diamond-placeholder{background:#fff;border:1px dashed var(--diamond-gold);color:var(--diamond-navy)}.diamonds-page .diamond-placeholder>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;text-align:center}.diamonds-page .diamond-placeholder .mark{color:var(--diamond-gold);font-size:1.6rem;letter-spacing:.05em;line-height:1}.diamonds-page .diamond-placeholder .label{font-family:"Verlag Condensed Book";font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;opacity:.75;padding:0 .75rem}.diamonds-page .diamond-placeholder.is-dark{background:var(--diamond-navy-deep);color:#fff}.diamonds-page .diamond-ratio-9x16::before{padding-top:177.778%}.diamonds-page .diamond-band{background:#fff}.diamonds-page .diamond-arrow{width:80px;border-top:1px solid var(--diamond-navy)}.diamonds-page .diamond-logo-placeholder{border:1px dashed var(--diamond-gold);color:var(--diamond-gold);font-family:"Verlag Bold";font-size:.85rem;letter-spacing:.12em;padding:1rem 1.4rem}.diamonds-page .diamond-logo{max-width:150px}.diamonds-page .diamond-list{list-style:none;padding-left:0}.diamonds-page .diamond-list li{margin-bottom:.45rem;padding-left:1.4rem;position:relative}.diamonds-page .diamond-list li::before{background:var(--diamond-gold);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:.65em;width:5px}.diamonds-page .diamond-quote{border-left:2px solid var(--diamond-gold);font-style:italic;margin-left:0;padding-left:1.25rem}.diamonds-page .diamond-rap-mark{align-items:center;border:1px solid var(--diamond-navy);display:inline-flex;font-size:1.1rem;height:44px;justify-content:center;width:44px}.diamonds-page .diamond-table{margin:0 auto;max-width:900px}.diamonds-page .diamond-table__row{display:grid;grid-template-columns:1fr .6fr 1fr}.diamonds-page .diamond-table__attribute,.diamonds-page .diamond-table__egl,.diamonds-page .diamond-table__gia{align-items:center;display:flex;font-size:.85rem;justify-content:center;line-height:1.55;padding:1rem 1.1rem;text-align:center}.diamonds-page .diamond-table__gia{background:var(--diamond-gold-tint);border-bottom:1px solid rgba(72,79,97,.08)}.diamonds-page .diamond-table__egl{background:var(--diamond-navy-tint);border-bottom:1px solid rgba(72,79,97,.08)}.diamonds-page .diamond-table__attribute{font-family:"Verlag Light";font-size:.8rem;letter-spacing:.04em}.diamonds-page .diamond-table__head .diamond-table__egl,.diamonds-page .diamond-table__head .diamond-table__gia{border-bottom:0;color:#fff;font-family:"Verlag Bold";font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.diamonds-page .diamond-table__head .diamond-table__gia{background:var(--diamond-gold)}.diamonds-page .diamond-table__head .diamond-table__egl{background:var(--diamond-navy)}.diamonds-page .diamond-table__head .diamond-table__attribute{font-family:"Verlag Bold";font-size:1.05rem;letter-spacing:.2em}.diamonds-page .diamond-decision{background:#fff}.diamonds-page .diamond-decision__lede{max-width:760px}.diamonds-page .diamond-decision__reasons{display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr);margin-left:auto;margin-right:auto;max-width:900px}.diamonds-page .diamond-decision__reasons>div{padding-left:1.4rem;position:relative;text-align:left}.diamonds-page .diamond-decision__reasons>div::before{background:var(--diamond-gold);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:.65em;width:5px}.diamonds-page .diamond-decision__paths{align-items:center;display:grid;gap:clamp(1.5rem,4vw,3rem);grid-template-columns:1fr minmax(140px,200px) 1fr;margin:0 auto;max-width:960px}.diamonds-page .diamond-decision__stone{width:100%}.diamonds-page .diamond-decision__personal{font-size:.95rem}.diamonds-page .diamond-decision__closing{margin-top:3rem;max-width:820px}@media (max-width:767.98px){.diamonds-page .diamond-table__row{grid-template-columns:1fr}.diamonds-page .diamond-table__head .diamond-table__attribute{border-bottom:1px solid rgba(72,79,97,.12);order:-1;padding:.9rem}.diamonds-page .diamond-table__row:not(.diamond-table__head) .diamond-table__attribute{font-family:"Verlag Bold";font-size:.72rem;letter-spacing:.12em;padding:1.15rem .75rem .4rem;text-transform:uppercase}.diamonds-page .diamond-table__egl,.diamonds-page .diamond-table__gia{border-bottom:0}.diamonds-page .diamond-table__egl{border-bottom:1px solid rgba(72,79,97,.12)}.diamonds-page .diamond-decision__paths,.diamonds-page .diamond-decision__reasons{grid-template-columns:1fr}.diamonds-page .diamond-decision__reasons{gap:.75rem}.diamonds-page .diamond-decision__stone{margin:0 auto;max-width:200px}}.diamonds-page .diamond-did-you-know{background:#fff;border:1px solid var(--diamond-gold)}.diamonds-page .diamond-contact{background:var(--diamond-navy);color:#fff}.diamonds-page .diamond-contact-links a{border-bottom:1px solid rgba(255,255,255,.25);color:#fff;display:inline-block;letter-spacing:.05em;margin-bottom:.8rem;text-decoration:none}.diamonds-page .diamond-contact-links a:focus,.diamonds-page .diamond-contact-links a:hover{border-color:var(--diamond-gold);color:var(--diamond-gold)}