.characteristic-section[data-v-3f4283f1]{padding:36px 20px;border-bottom:1px solid var(--color-border-divider-secondary-gray-100, #F3F4F6)}.characteristic-section .subheading[data-v-3f4283f1]{color:var(--color-accent-text-primary, #4169E1);font-family:LineToMedium;font-size:var(--text-style-size-xs, 12px);line-height:var(--text-style-leading-16pt, 16px);letter-spacing:1px;text-transform:uppercase}.characteristic-section .heading[data-v-3f4283f1]{color:var(--Primary-Black500, #1B2F42);font-size:var(--text-style-size-3xl, 28px);line-height:var(--text-style-leading-36pt, 36px);letter-spacing:-.25px;margin:12px 0}.characteristic-section .text-wrapper[data-v-3f4283f1]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.characteristic-section .text-wrapper .text[data-v-3f4283f1]{font-size:var(--text-style-size-base, 16px);line-height:var(--text-style-leading-24pt, 24px);letter-spacing:-.1px}.characteristic-section.desktop[data-v-3f4283f1]{padding:64px;display:flex;gap:64px}.characteristic-section.desktop .left[data-v-3f4283f1]{width:45%}.characteristic-section.desktop .left .subheading[data-v-3f4283f1]{font-size:var(--text-style-size-sm, 14px);line-height:var(--text-style-leading-16pt, 16px);letter-spacing:1px;text-transform:uppercase}.characteristic-section.desktop .left .heading[data-v-3f4283f1]{color:var(--Primary-Black500, #1B2F42);font-size:var(--text-style-size-5xl, 36px);line-height:var(--text-style-leading-44pt, 44px);letter-spacing:-.5px;margin:24px 0}.characteristic-section.desktop .left .text-wrapper .text[data-v-3f4283f1]{color:var(--color-text-secondary-gray-600, #4B5563);font-size:var(--text-style-size-lg, 18px);line-height:var(--text-style-leading-28pt, 28px);letter-spacing:-.25px}.characteristic-section.desktop .pro-tip.desktop[data-v-3f4283f1]{padding:24px}.characteristic-section.desktop .pro-tip.desktop .pro-tip-heading[data-v-3f4283f1]{font-family:LineToMedium;color:var(--color-warning-text-primary-accessible, #7A4D00);font-size:var(--text-style-size-sm, 14px);line-height:var(--text-style-leading-16pt, 16px);letter-spacing:1px}.characteristic-section.desktop .pro-tip.desktop .pro-tip-text[data-v-3f4283f1]{color:var(--color-text-secondary-gray-600, #4B5563);font-size:var(--text-style-size-base, 16px);line-height:var(--text-style-leading-24pt, 24px);letter-spacing:-.1px;margin:12px 0}.characteristic-section.desktop .pro-tip.desktop .pro-tip-footer .avatar[data-v-3f4283f1]{width:36px;height:36px}.characteristic-section.desktop .pro-tip.desktop .pro-tip-footer .about-avatar .name[data-v-3f4283f1]{color:var(--blue-dark, #1B2F42);font-size:var(--text-style-size-base, 16px);line-height:var(--text-style-leading-24pt, 24px);letter-spacing:-.1px}.characteristic-section.desktop .pro-tip.desktop .pro-tip-footer .about-avatar .text[data-v-3f4283f1]{color:var(--color-text-secondary-gray-600, #4B5563);font-size:var(--text-style-size-sm, 14px);line-height:var(--text-style-leading-20pt, 20px)}.diamond-sketch-section[data-v-3f4283f1]{background:transparent}.diamond-sketch-section .diamond-sketch[data-v-3f4283f1]{border-radius:16px;border:1px solid var(--color-border-divider-primary-gray-200, #E5E7EB);background:var(--color-White, #FFF);min-height:334px;padding:8px 12px 24px}.diamond-sketch-section .diamond-sketch .inner-wrap .sketch[data-v-3f4283f1]{display:flex;justify-content:center;align-items:center}.diamond-sketch-section .diamond-sketch .inner-wrap .sketch .svg-wrapper.Color[data-v-3f4283f1]{width:220px;height:172.452px;padding:17.033px 22px 17.134px 22.71px}.diamond-sketch-section .diamond-sketch .inner-wrap .header[data-v-3f4283f1]{color:var(--Primary-Black500, #1B2F42);text-align:center;font-size:var(--text-style-size-base, 16px);line-height:var(--text-style-leading-24pt, 24px);letter-spacing:-.1px}.diamond-sketch-section .diamond-sketch .inner-wrap .text[data-v-3f4283f1]{color:var(--Tertiary-text, #717B86);text-align:center;font-size:var(--text-style-size-sm, 14px);line-height:var(--text-style-leading-20pt, 20px)}.diamond-sketch-section .diamond-sketch .inner-wrap .sketch-items[data-v-3f4283f1]{border-radius:8px;border:1px solid var(--color-border-divider-primary-gray-200, #E5E7EB);display:flex;justify-content:center;align-items:center;align-self:stretch;margin-top:24px}.diamond-sketch-section .diamond-sketch .inner-wrap .sketch-items .item[data-v-3f4283f1]{display:flex;padding:10px 4px;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;align-self:stretch;cursor:pointer;color:var(--color-text-secondary-gray-600, #4B5563);text-align:center;font-size:var(--text-style-size-sm, 14px);line-height:var(--text-style-leading-20pt, 20px)}.diamond-sketch-section .diamond-sketch .inner-wrap .sketch-items .item.active[data-v-3f4283f1]{color:#fff;border-radius:8px;background:var(--Primary-Black500, #1B2F42)}.diamond-sketch-section.desktop[data-v-3f4283f1]{margin:0 auto;max-width:481px}.diamond-sketch-section.desktop .diamond-sketch[data-v-3f4283f1]{padding:24px}.diamond-sketch-section.desktop .diamond-sketch .inner-wrap .sketch[data-v-3f4283f1]{margin-bottom:24px}.diamond-sketch-section.desktop .diamond-sketch .inner-wrap .sketch .svg-wrapper.Color[data-v-3f4283f1]{scale:1.3}.diamond-sketch-section.desktop .diamond-sketch .inner-wrap .header[data-v-3f4283f1]{color:var(--Primary-Black500, #1B2F42);text-align:center;font-size:var(--text-style-size-lg, 18px);line-height:var(--text-style-leading-28pt, 28px);letter-spacing:-.25px}.diamond-sketch-section.desktop .diamond-sketch .inner-wrap .text[data-v-3f4283f1]{color:var(--color-text-tertiary-gray-500, #6B7280);text-align:center;font-size:var(--text-style-size-base, 16px);line-height:var(--text-style-leading-24pt, 24px);letter-spacing:-.1px;min-width:383px;max-width:383px;height:48px}.diamond-sketch-section .diamond-sketch-cta[data-v-3f4283f1]{margin:24px 0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:12px}.diamond-sketch-section .diamond-sketch-cta[data-v-3f4283f1] .shop-diamonds-btn{display:flex;padding:12px 24px;justify-content:center;align-items:center;align-self:stretch;border-radius:9999px;background:var(--color-button-links-dark, #1B2F42);color:var(--color-White, #FFF);font-size:var(--text-style-size-base, 16px);line-height:var(--text-style-leading-24pt, 24px);letter-spacing:-.1px;text-transform:none}.diamond-sketch-section .diamond-sketch-cta[data-v-3f4283f1] .link{cursor:pointer;color:var(--color-button-links-light, #4169E1);text-align:center;font-size:var(--text-style-size-base, 16px);line-height:var(--text-style-leading-24pt, 24px);letter-spacing:-.1px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:6%;text-underline-offset:12%;text-underline-position:from-font}.nat-lab-image-wrap[data-v-3f4283f1]{min-height:210px;width:100%;border-radius:16px}.nat-lab-image-wrap .image-skeleton[data-v-3f4283f1]{border-radius:16px;height:210px}.pro-tip[data-v-3f4283f1]{padding:16px;border-radius:16px;background:var(--color-warning-background, #FDF2DC);margin-top:24px}.pro-tip .heading[data-v-3f4283f1]{color:var(--color-warning-text-primary-accessible, #7A4D00);font-family:LineToMedium;font-size:var(--text-style-size-xs, 12px);line-height:var(--text-style-leading-16pt, 16px);letter-spacing:1px}.pro-tip .text[data-v-3f4283f1]{margin:12px 0;color:var(--blue-dark, #1B2F42);font-size:var(--text-style-size-sm, 14px);line-height:var(--text-style-leading-20pt, 20px)}.pro-tip .pro-tip-footer[data-v-3f4283f1]{display:flex;gap:8px;align-items:center}.pro-tip .pro-tip-footer .avatar[data-v-3f4283f1]{width:32px;height:32px;aspect-ratio:1/1;border-radius:9999px;background:#d3d3d3 50%/cover no-repeat}.pro-tip .pro-tip-footer .about-avatar[data-v-3f4283f1]{display:flex;flex-direction:column}.pro-tip .pro-tip-footer .about-avatar .name[data-v-3f4283f1]{color:var(--blue-dark, #1B2F42);font-size:var(--text-style-size-sm, 14px);line-height:var(--text-style-leading-20pt, 20px)}.pro-tip .pro-tip-footer .about-avatar .text[data-v-3f4283f1]{margin:0;color:var(--color-text-secondary-gray-600, #4B5563);font-size:var(--text-style-size-xs, 12px);line-height:var(--text-style-leading-18pt, 18px)}.perfect-carat-section[data-v-3f4283f1]{padding:16px;border-radius:16px;border:1px solid var(--color-border-divider-primary-gray-200, #E5E7EB);background:var(--color-White, #FFF);margin-top:24px}.perfect-carat-section .header[data-v-3f4283f1]{color:var(--blue-dark, #1B2F42);text-align:center;font-size:var(--text-style-size-2xl, 24px);line-height:var(--text-style-leading-32pt, 32px);letter-spacing:-.15px}.perfect-carat-section .text[data-v-3f4283f1]{margin-top:8px;color:var(--color-text-tertiary-gray-500, #6B7280);text-align:center;font-size:var(--text-style-size-base, 16px);line-height:var(--text-style-leading-24pt, 24px);letter-spacing:-.1px}.perfect-carat-section .main-cta[data-v-3f4283f1]{display:flex;flex-direction:column;gap:12px;margin-top:24px;width:100%}.perfect-carat-section .main-cta .diamond-cta[data-v-3f4283f1]{display:flex;padding:12px 24px;justify-content:center;align-items:center;height:48px;align-self:stretch;border-radius:50px;background:var(--Primary-Black500, #1B2F42)}.perfect-carat-section .main-cta .diamond-cta .diamond-cta-text[data-v-3f4283f1]{color:var(--color-White, #FFF);font-size:var(--text-style-size-base, 16px);line-height:var(--text-style-leading-24pt, 24px);letter-spacing:-.1px;text-transform:none}.perfect-carat-section .main-cta .ring-cta[data-v-3f4283f1]{display:flex;padding:12px 24px;justify-content:center;align-items:center;height:48px;align-self:stretch;border-radius:50px;border:1px solid var(--Primary-Black500, #1B2F42);background:#fff}.perfect-carat-section .main-cta .ring-cta .ring-cta-text[data-v-3f4283f1]{color:var(--Primary-Black500, #1B2F42);font-size:var(--text-style-size-base, 16px);line-height:var(--text-style-leading-24pt, 24px);letter-spacing:-.1px;text-transform:none}
