.xOMdda_section{padding-block:var(--space-section);background:var(--navy-700);color:var(--white)}.xOMdda_inner{width:min(100%, var(--page-max));padding-inline:var(--gutter);margin-inline:auto}.xOMdda_heading{margin:0 0 var(--space-6);font-family:var(--font-display);font-size:var(--text-h2);font-weight:400;line-height:1.08}.xOMdda_panel{display:none}.xOMdda_list{border-bottom:1px solid #fff3;margin:0;padding:0;list-style:none}.xOMdda_point{padding-block:var(--space-5);border-top:1px solid #fff3;position:relative}.xOMdda_inlineVisual{aspect-ratio:4/3;margin-bottom:var(--space-4);border-radius:var(--radius-s);background:var(--navy-900);position:relative;overflow:hidden}.xOMdda_progress{display:none}.xOMdda_title{margin:0 0 var(--space-2);font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.625rem,1.4rem + .7vw,2rem);font-weight:400;line-height:1.12}.xOMdda_text{font-size:var(--text-base);color:var(--on-navy);margin:0}.xOMdda_wholeStone{padding:10%}.xOMdda_message{right:var(--space-3);bottom:var(--space-3);left:var(--space-3);max-width:22rem;padding:var(--space-2) var(--space-3);box-shadow:var(--shadow-soft);color:#12222b;font-size:var(--text-sm);background:#dcf8c6;border-radius:10px 10px 2px;margin-inline-start:auto;line-height:1.4;position:absolute}@media (min-width:1024px){.xOMdda_inner{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.xOMdda_panel{border-radius:var(--radius-s);background:var(--navy-900);min-height:34rem;box-shadow:var(--shadow-float);display:block;position:relative;overflow:hidden}.xOMdda_slide{opacity:0;transition:opacity .6s,transform 1.2s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.04)}.xOMdda_slide[data-active=true]{opacity:1;transform:scale(1)}.xOMdda_pause{top:var(--space-3);right:var(--space-3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:44px;height:44px;color:var(--white);cursor:pointer;background:#0e1a3899;border:1px solid #fff6;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.xOMdda_pause:focus-visible{outline:2px solid var(--white);outline-offset:2px}.xOMdda_points{flex-direction:column;justify-content:center;min-width:0;display:flex}.xOMdda_inlineVisual{display:none}.xOMdda_point{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.xOMdda_progress{background:var(--white);transform-origin:0;width:100%;height:2px;animation:6s linear both xOMdda_fill;display:block;position:absolute;top:-1px;left:0}.xOMdda_title{color:var(--on-navy-muted);margin:0;transition:color .3s}.xOMdda_point[data-active=true] .xOMdda_title{color:var(--white)}}@media (min-width:1200px){.xOMdda_point{gap:var(--space-6);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:baseline}}@keyframes xOMdda_fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
._3dJGfa_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-5);border-radius:var(--radius-s);font-size:var(--text-base);text-align:center;border:1px solid #0000;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s,transform .16s;display:inline-flex}._3dJGfa_button:active{transform:translateY(1px)}._3dJGfa_primary{background:var(--copper-600);color:var(--white)}._3dJGfa_white{background:var(--white);color:var(--copper-700)}._3dJGfa_outlineOnDark{border-color:var(--on-navy-muted);color:var(--white)}._3dJGfa_outlineOnLight{border-color:var(--navy-700);color:var(--navy-700)}@media (hover:hover){._3dJGfa_primary:hover{background:var(--copper-700)}._3dJGfa_white:hover{background:var(--parcel)}._3dJGfa_outlineOnDark:hover{background:var(--white);border-color:var(--white);color:var(--navy-700)}._3dJGfa_outlineOnLight:hover{background:var(--navy-700);color:var(--white)}}._3dJGfa_icon{flex:none;width:20px;height:20px}
._3M8StG_group{border:0;min-width:0;margin:0;padding:0}._3M8StG_legend{margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--ink-muted);padding:0;font-weight:600}._3M8StG_options{gap:var(--space-2);flex-wrap:wrap;display:flex}._3M8StG_option{cursor:pointer;position:relative}._3M8StG_face{min-width:48px;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-s);background:var(--white);color:var(--navy-700);font-size:var(--text-base);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;transition:background-color .14s,border-color .14s,color .14s;display:flex}input:checked+._3M8StG_face{border-color:var(--navy-700);background:var(--navy-700);color:var(--white)}input:focus-visible+._3M8StG_face{outline:2px solid var(--copper-600);outline-offset:2px}@media (hover:hover){._3M8StG_option:hover input:not(:checked)+._3M8StG_face{border-color:var(--navy-700)}}
.DAKb1W_field{min-width:0}.DAKb1W_label{margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--ink-muted);font-weight:600;display:block}.DAKb1W_value{color:var(--navy-700);font-variant-numeric:tabular-nums}.DAKb1W_range{width:100%;height:44px;accent-color:var(--copper-600);cursor:pointer;margin:0;display:block}
.cbKwBW_stone{width:100%;height:100%;position:relative}.cbKwBW_layer{position:absolute;inset:0}.cbKwBW_image{width:100%;height:100%;display:block;position:absolute;inset:0}.cbKwBW_twinkle{animation:3.2s ease-in-out infinite alternate cbKwBW_twinkle}@keyframes cbKwBW_twinkle{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cbKwBW_twinkle{display:none}}
