@import"https://fonts.googleapis.com/css2?family=Prata&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap";html{scroll-padding-top:100px}@media (max-width: 768px){html{scroll-padding-top:100px}}.jewelry-education-section{font-family:Lato,sans-serif;color:#1a1a1a;background-color:#f8f7f3;width:100%;overflow:hidden}.jewelry-education-section .education-hero{display:flex;align-items:center;justify-content:space-between;background-color:#f8f7f3}.jewelry-education-section .education-hero .education-hero-content{flex:1;max-width:50%;padding:2rem 10%}.jewelry-education-section .education-hero .education-hero-content h2{font-family:Prata,serif;font-size:3rem;font-weight:400;line-height:1.3;color:#0e1328;margin-bottom:1.5rem}.jewelry-education-section .education-hero .education-hero-content p{font-size:.875rem;line-height:1.6;color:#333;max-width:520px;margin-bottom:2rem}.jewelry-education-section .education-hero .education-hero-content .education-btn{background-color:#0a1d63;color:#fff;border:none;padding:.9rem 2rem;border-radius:.3rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 3px 8px #0000001a}.jewelry-education-section .education-hero .education-hero-content .education-btn:hover{background-color:#132a91;transform:translateY(-2px)}.jewelry-education-section .education-hero .education-hero-image{flex:1;display:flex;justify-content:center;align-items:center}.jewelry-education-section .education-hero .education-hero-image img{height:360px;width:auto;object-fit:contain;border-radius:0;margin-right:2rem;transition:all .3s ease-in-out}@media (max-width: 992px){.jewelry-education-section .education-hero{flex-direction:column-reverse;text-align:center}.jewelry-education-section .education-hero .education-hero-content{max-width:100%;margin-top:-1rem;margin-bottom:-2rem}.jewelry-education-section .education-hero .education-hero-content h2{font-size:2rem;margin-bottom:-.5rem}.jewelry-education-section .education-hero .education-hero-content p{max-width:100%}.jewelry-education-section .education-hero .education-hero-image img{height:auto;width:300px;margin-right:0;margin-top:-3rem}}@media (max-width: 600px){.jewelry-education-section .education-hero{padding:3rem 1.5rem}.jewelry-education-section .education-hero .education-hero-content h2{font-size:2.25rem;margin-bottom:.5rem}.jewelry-education-section .education-hero .education-hero-content p{font-size:.75rem}.jewelry-education-section .education-hero .education-btn{padding:.8rem 1.8rem;font-size:.75rem}}.guide-section{background-color:#fff;width:100%;padding:4rem 10%;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.guide-section .guide-wrapper{background-color:#f8f7f3;width:100%;max-width:900px;padding:2rem 3rem;text-align:left;border-radius:.3rem;box-shadow:0 2px 6px #0000000a;font-family:Lato,sans-serif;position:relative;display:flex;flex-direction:column}.guide-section .guide-wrapper .guide-header{display:flex;align-items:center;gap:1rem;position:relative;margin-bottom:1.5rem}.guide-section .guide-wrapper .guide-header h3{font-family:Prata,serif;font-size:1.125rem;font-weight:600;color:#0e1328;margin:0;flex-shrink:0}@media (max-width: 600px){.guide-section .guide-wrapper .guide-header h3{font-size:.875rem}}.guide-section .guide-wrapper .guide-header .header-line{flex-grow:1;height:1px;background-color:#ccc}.guide-section .guide-wrapper .guide-links{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.guide-section .guide-wrapper .guide-links a{font-size:1.125rem;color:#1a1a1a;text-decoration:underline;text-underline-offset:3px;transition:color .3s ease;font-weight:400}@media (max-width: 600px){.guide-section .guide-wrapper .guide-links a{font-size:.75rem}}.guide-section .guide-wrapper .guide-links a:hover{color:#0a1d63}@media (max-width: 992px){.guide-section{padding:3rem 6%}.guide-section .guide-wrapper{padding:2rem}.guide-section .guide-wrapper .guide-links{justify-content:flex-start}.guide-section .guide-wrapper .guide-links a{flex:1 1 45%}}@media (max-width: 600px){.guide-section{padding:2rem 1.2rem}.guide-section .guide-wrapper{padding:1.8rem}.guide-section .guide-wrapper .guide-header{flex-direction:column;align-items:flex-start;gap:.5rem}.guide-section .guide-wrapper .guide-header .header-line{width:100%}.guide-section .guide-wrapper .guide-links{flex-direction:column;align-items:flex-start}.guide-section .guide-wrapper .guide-links a{width:100%;text-align:left}}.diamond-shapes-section{background-color:#fff;padding:5rem 8%;text-align:center;font-family:Lato,sans-serif}.diamond-shapes-section h2{font-family:Prata,serif;color:#0e1328;font-size:3rem;font-weight:400;margin-bottom:3rem}.diamond-shapes-section .diamond-shapes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;justify-content:center;align-items:stretch}.diamond-shapes-section .diamond-card{background-color:#fff;border:1px solid #eaeaea;border-radius:.5rem;padding:2rem 1.5rem;box-shadow:0 4px 12px #0000000d;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.diamond-shapes-section .diamond-card:hover{transform:translateY(-5px);box-shadow:0 6px 18px #00000014}.diamond-shapes-section .diamond-card .diamond-img{margin-bottom:1.2rem}.diamond-shapes-section .diamond-card .diamond-img img{width:80px;height:80px;object-fit:contain}.diamond-shapes-section .diamond-card h3{font-family:Prata,serif;font-size:1.125rem;color:#0e1328;font-weight:400;margin-bottom:.8rem}.diamond-shapes-section .diamond-card p{font-size:.875rem;line-height:1.6;color:#333;flex-grow:1;display:flex;align-items:flex-start}@media (max-width: 992px){.diamond-shapes-section{padding:4rem 6%}.diamond-shapes-section .diamond-shapes-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.diamond-shapes-section .diamond-card{padding:1.8rem 1.4rem}.diamond-shapes-section .diamond-card .diamond-img img{width:70px;height:70px}.diamond-shapes-section .diamond-card h3{font-size:1.05rem}.diamond-shapes-section .diamond-card p{font-size:.9rem}}@media (max-width: 600px){.diamond-shapes-section{padding:3rem 1.5rem}.diamond-shapes-section .diamond-shapes-grid{grid-template-columns:repeat(1,1fr);gap:1.2rem}.diamond-shapes-section h2{font-size:1.5rem;margin-bottom:2rem}.diamond-shapes-section .diamond-card{padding:1.6rem 1.2rem}.diamond-shapes-section .diamond-card .diamond-img{margin-bottom:0}.diamond-shapes-section .diamond-card .diamond-img img{width:60px;height:60px}.diamond-shapes-section .diamond-card h3{font-size:1rem}.diamond-shapes-section .diamond-card p{font-size:.75rem;margin-top:-.1rem}}.diamond-quality-section .icon{background-color:#eaeaea;border-radius:.3rem;width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.diamond-quality-section .icon img{width:36px;height:36px;object-fit:contain}.diamond-quality-section{background-color:#fff;padding:5rem 8%;text-align:center;font-family:Lato,sans-serif}.diamond-quality-section h2{font-family:Prata,serif;color:#0e1328;font-size:3rem;font-weight:400;margin-bottom:3rem}.diamond-quality-section .quality-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;justify-content:center;align-items:stretch}.diamond-quality-section .quality-card{background-color:#f8f7f3;border-radius:.5rem;padding:2rem 1.5rem;box-shadow:0 4px 10px #0000000d;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:80%}.diamond-quality-section .quality-card:hover{transform:translateY(-5px);box-shadow:0 6px 18px #00000014}.diamond-quality-section .quality-card .icon{background-color:#eaeaea;border-radius:.3rem;width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.diamond-quality-section .quality-card .icon img{width:36px;height:36px;object-fit:contain}.diamond-quality-section .quality-card h3{font-family:Prata,serif;font-size:2rem;font-weight:400;color:#0e1328;margin-bottom:1rem}.diamond-quality-section .quality-card p{font-size:.875rem;line-height:1.6;color:#333;text-align:center}@media (max-width: 992px){.diamond-quality-section{padding:4rem 6%}.diamond-quality-section .quality-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.diamond-quality-section .quality-card{padding:1.8rem 1.4rem}.diamond-quality-section .quality-card .icon{width:55px;height:55px}.diamond-quality-section .quality-card .icon img{width:32px;height:32px}.diamond-quality-section .quality-card h3{font-size:1.15rem}.diamond-quality-section .quality-card p{font-size:.9rem;margin-top:-.1rem}}@media (max-width: 600px){.diamond-quality-section{padding:0rem 1.5rem}.diamond-quality-section .quality-grid{grid-template-columns:1fr;gap:1.2rem}.diamond-quality-section h2{font-size:1.5rem;margin-bottom:2rem}.diamond-quality-section .quality-card{padding:1.6rem 1.2rem}.diamond-quality-section .quality-card .icon{width:50px;height:50px}.diamond-quality-section .quality-card .icon img{width:28px;height:28px}.diamond-quality-section .quality-card h3{font-size:1.125rem}.diamond-quality-section .quality-card p{font-size:.75rem}}.diamond-charts-section{background-color:#fff;padding:5rem 10%;text-align:center;font-family:Lato,sans-serif;display:flex;flex-direction:column;align-items:center;gap:4rem}.diamond-charts-section .chart-block{width:100%;max-width:900px}.diamond-charts-section .chart-block h2{font-family:Prata,serif;color:#0e1328;font-size:3rem;font-weight:400;margin-bottom:1.5rem}.diamond-charts-section .chart-block .chart-image{width:100%;display:flex;justify-content:center;align-items:center}.diamond-charts-section .chart-block .chart-image img{width:100%;height:auto;border-radius:.5rem;transition:all .3s ease-in-out}.diamond-charts-section .chart-block .chart-image img:hover{transform:scale(1.02)}@media (max-width: 992px){.diamond-charts-section{padding:4rem 6%;gap:3rem}.diamond-charts-section .chart-block{max-width:700px}.diamond-charts-section .chart-block h2{font-size:1.8rem;margin-bottom:1.2rem}.diamond-charts-section .chart-block .chart-image img{border-radius:.4rem}}@media (max-width: 600px){.diamond-charts-section{padding:3rem 1.5rem;gap:2.5rem}.diamond-charts-section .chart-block{max-width:100%}.diamond-charts-section .chart-block h2{font-size:1.5rem;margin-bottom:1rem}.diamond-charts-section .chart-block .chart-image img{width:100%;height:auto;border-radius:.3rem}}.rejection-tool-section{background-color:#fff;padding:5rem 10%;text-align:center;font-family:Lato,sans-serif;color:#1a1a1a}.rejection-tool-section h2{font-family:Prata,serif;color:#0e1328;font-size:3rem;font-weight:400;margin-bottom:2.5rem;text-align:center}.rejection-tool-section .rejection-content{max-width:1100px;margin:0 auto;text-align:left}.rejection-tool-section .rejection-content p{font-size:.875rem;line-height:1.7;color:#333;margin-bottom:1.4rem;text-align:justify}.rejection-tool-section .rejection-content span{color:#0a1d63;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:color .3s ease}.rejection-tool-section .rejection-content span:hover{color:#132a91}@media (max-width: 992px){.rejection-tool-section{padding:4rem 7%}.rejection-tool-section h2{font-size:2rem;margin-bottom:2rem}.rejection-tool-section .rejection-content p{font-size:.95rem;line-height:1.6}}@media (max-width: 600px){.rejection-tool-section{padding:0rem 1.5rem}.rejection-tool-section h2{font-size:1.5rem;margin-bottom:1.8rem}.rejection-tool-section .rejection-content{max-width:100%}.rejection-tool-section .rejection-content p{font-size:.75rem;line-height:1.6;margin-bottom:1.2rem}}
