.opaal_page__oJHg1{--paper:#f7f3ea;--paper-2:#efe4d4;--paper-mint:#e7f0f6;--card:#fffdf8;--ink:#1d3140;--ink-soft:#4a5c6a;--muted:#6d7d8a;--line:rgba(29,49,64,0.14);--gold:#c4a574;--gold-bright:#f3e2c2;--gold-deep:#8a6a3a;--teal:#2a5f86;--teal-deep:#143044;--celadon:#7ea3b8;--sky:#3d7eae;--sky-deep:#16324a;--coral:#c46a4e;--mine:#143044;--mine-2:#1c4460;--cream:#f7f0e2;--serif:var(--font-title),Georgia,serif;background:radial-gradient(circle at 12% 0,rgba(109,154,124,.12),transparent 34%),radial-gradient(circle at 88% 8%,rgba(199,154,74,.1),transparent 32%),var(--paper);color:var(--ink);font-family:var(--font-body),sans-serif;line-height:1.65;overflow:hidden;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body:has(.opaal_page__oJHg1) .starfield{display:none}.opaal_page__oJHg1 *,.opaal_page__oJHg1 :after,.opaal_page__oJHg1 :before{box-sizing:border-box}.opaal_page__oJHg1 blockquote,.opaal_page__oJHg1 dd,.opaal_page__oJHg1 dl,.opaal_page__oJHg1 figure,.opaal_page__oJHg1 h1,.opaal_page__oJHg1 h2,.opaal_page__oJHg1 h3,.opaal_page__oJHg1 p{margin:0}.opaal_page__oJHg1 h1,.opaal_page__oJHg1 h2,.opaal_page__oJHg1 h3{font-family:var(--serif);font-weight:750;letter-spacing:-.025em;line-height:1.04}.opaal_narrowWrap__7mUBM,.opaal_wrap__GQtsY{margin:0 auto;max-width:1180px;padding-inline:24px}.opaal_narrowWrap__7mUBM{max-width:900px}.opaal_chapterNavShell__LzSvq{position:sticky;top:12px;z-index:15;width:min(1280px,calc(100% - 32px));margin:0 auto 10px}.opaal_chapterNav__tbY6G{align-items:center;background:color-mix(in srgb,var(--card) 96%,white);border:1px solid var(--line);border-radius:22px;box-shadow:0 10px 28px rgba(45,26,16,.08);display:flex;gap:28px;justify-content:space-between;min-height:68px;padding:10px 18px}.opaal_chapterBrand__Cuu8v{align-items:flex-start;color:var(--ink);display:grid;gap:2px;text-decoration:none;flex-shrink:0}.opaal_chapterBrandTop__WALQp{align-items:center;display:flex;font-family:var(--serif);font-size:18px;font-weight:850;gap:9px}.opaal_chapterBrand__Cuu8v small{color:var(--muted);font-family:var(--font-body),sans-serif;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.opaal_chapterBrandTop__WALQp>span:first-child{background:linear-gradient(135deg,var(--coral),var(--gold),var(--celadon),var(--sky));border-radius:4px;box-shadow:0 0 16px rgba(109,154,124,.4);display:block;flex-shrink:0;height:17px;transform:rotate(45deg);width:17px}.opaal_chapterNav__tbY6G div{display:flex;flex-wrap:wrap;gap:22px;justify-content:flex-end}.opaal_chapterNav__tbY6G a{color:var(--ink-soft);font-size:14px;font-weight:800;text-decoration:none}.opaal_chapterNav__tbY6G a:hover{color:var(--teal)}.opaal_hero__SQXJE{background:var(--mine);color:var(--cream);min-height:min(820px,calc(100svh - 68px));position:relative}.opaal_heroImage__diY_n{object-fit:cover;object-position:74% 42%}.opaal_heroShade__XyXUc{background:linear-gradient(180deg,rgba(23,51,56,.18),rgba(23,51,56,.78)),radial-gradient(circle at 68% 22%,rgba(240,213,154,.22),transparent 34%),radial-gradient(circle at 30% 70%,rgba(109,154,124,.2),transparent 40%),radial-gradient(circle at 82% 68%,rgba(79,127,160,.18),transparent 36%),linear-gradient(90deg,rgba(16,34,38,.78),rgba(16,34,38,.12) 70%);inset:0;position:absolute}.opaal_sparkField__Nw4RN{inset:0;opacity:.82;pointer-events:none;position:absolute}.opaal_sparkField__Nw4RN span{animation:opaal_sparkRise__7A0PZ 5.5s linear infinite;background:var(--spark,#ffe9ad);border-radius:999px;box-shadow:0 0 12px 3px color-mix(in srgb,var(--spark,#ffe9ad) 55%,transparent);height:3px;left:calc(7% + (var(--i, 1) * 4%));position:absolute;top:calc(18% + (var(--i, 1) * 3%));width:3px}.opaal_sparkField__Nw4RN span:nth-child(3n){--spark:#f0d59a}.opaal_sparkField__Nw4RN span:nth-child(3n+1){--spark:#9fd0b0}.opaal_sparkField__Nw4RN span:nth-child(3n+2){--spark:#8eb8d4}.opaal_sparkField__Nw4RN span:first-child{--i:2;animation-delay:-.6s}.opaal_sparkField__Nw4RN span:nth-child(2){--i:8;animation-delay:-3.1s}.opaal_sparkField__Nw4RN span:nth-child(3){--i:13;animation-delay:-1.8s}.opaal_sparkField__Nw4RN span:nth-child(4){--i:19;animation-delay:-4.6s}.opaal_sparkField__Nw4RN span:nth-child(5){--i:5;animation-delay:-2.2s}.opaal_sparkField__Nw4RN span:nth-child(6){--i:17;animation-delay:-.2s}.opaal_sparkField__Nw4RN span:nth-child(7){--i:23;animation-delay:-3.9s}.opaal_sparkField__Nw4RN span:nth-child(8){--i:10;animation-delay:-1.1s}.opaal_sparkField__Nw4RN span:nth-child(9){--i:3;animation-delay:-4.1s}.opaal_sparkField__Nw4RN span:nth-child(10){--i:15;animation-delay:-2.7s}.opaal_sparkField__Nw4RN span:nth-child(11){--i:21;animation-delay:-.9s}.opaal_sparkField__Nw4RN span:nth-child(12){--i:27;animation-delay:-3.5s}.opaal_sparkField__Nw4RN span:nth-child(13){--i:6;animation-delay:-1.6s}.opaal_sparkField__Nw4RN span:nth-child(14){--i:25;animation-delay:-4.9s}.opaal_sparkField__Nw4RN span:nth-child(15){--i:12;animation-delay:-2.4s}.opaal_sparkField__Nw4RN span:nth-child(16){--i:30;animation-delay:-.4s}.opaal_sparkField__Nw4RN span:nth-child(17){--i:16;animation-delay:-5.1s}.opaal_sparkField__Nw4RN span:nth-child(18){--i:9;animation-delay:-3.2s}.opaal_sparkField__Nw4RN span:nth-child(19){--i:24;animation-delay:-1.3s}.opaal_sparkField__Nw4RN span:nth-child(20){--i:18;animation-delay:-4.2s}@keyframes opaal_sparkRise__7A0PZ{0%{opacity:0;transform:translate3d(0,18px,0) scale(.55)}22%{opacity:1}82%{opacity:.82}to{opacity:0;transform:translate3d(22px,-58px,0) scale(1.1)}}.opaal_hero__SQXJE .opaal_wrap__GQtsY{align-items:flex-end;display:flex;min-height:min(820px,calc(100svh - 68px));padding-bottom:clamp(54px,7vw,86px);padding-top:100px;position:relative}.opaal_heroCopy__ovV0p{max-width:760px}.opaal_eyebrow__bPbxi{align-items:center;color:var(--teal);display:flex;font-size:11px;font-weight:950;gap:10px;letter-spacing:.18em;margin-bottom:14px!important;text-transform:uppercase}.opaal_eyebrow__bPbxi:before{background:linear-gradient(90deg,var(--coral),var(--gold),var(--celadon));content:"";display:inline-block;height:2px;width:26px}.opaal_hero__SQXJE .opaal_eyebrow__bPbxi,.opaal_mineBand__d3mzM .opaal_eyebrow__bPbxi,.opaal_parentsCard__GKsNR .opaal_eyebrow__bPbxi,.opaal_skyBand__jOSZx .opaal_eyebrow__bPbxi,.opaal_stefanBand__dabQ3 .opaal_eyebrow__bPbxi{color:var(--gold-bright)}.opaal_mineBand__d3mzM .opaal_eyebrow__bPbxi:before,.opaal_skyBand__jOSZx .opaal_eyebrow__bPbxi:before{background:linear-gradient(90deg,var(--gold-bright),var(--celadon),var(--sky))}.opaal_hero__SQXJE h1{color:var(--cream);font-size:clamp(48px,7vw,100px);font-weight:650;max-width:820px;text-shadow:0 6px 38px rgba(0,0,0,.52)}.opaal_hero__SQXJE h1 em{animation:opaal_caveSheen__YFZUw 8s ease-in-out infinite;background:linear-gradient(100deg,#efc36f,#e8a06a 16%,#d4b07a 30%,#8eb8a0 48%,#7da6c9 64%,#c79a4a 80%,#efc36f);background-clip:text;background-size:240% 100%;color:transparent;font-style:italic;padding-right:.08em;text-shadow:0 0 28px rgba(229,189,114,.14);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes opaal_caveSheen__YFZUw{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.opaal_heroCopy__ovV0p>p:not(.opaal_eyebrow__bPbxi){color:rgba(255,243,216,.94);font-size:clamp(17px,2vw,22px);margin-top:20px;max-width:690px;text-shadow:0 2px 16px rgba(0,0,0,.42)}.opaal_heroCopy__ovV0p small{color:rgba(255,243,216,.72);display:block;font-size:12px;font-style:italic;margin-top:16px}.opaal_badges__VXiOf,.opaal_pills__icL97{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.opaal_badges__VXiOf span,.opaal_pills__icL97 span{background:rgba(255,250,240,.94);border:1px solid rgba(255,255,255,.48);border-radius:999px;color:var(--ink);font-size:13px;font-weight:950;padding:8px 13px}.opaal_pills__icL97 span{background:var(--card);border-color:var(--line);color:var(--ink-soft)}.opaal_pills__icL97 span:nth-child(4n+1){background:color-mix(in srgb,var(--celadon) 16%,white);border-color:color-mix(in srgb,var(--celadon) 35%,white);color:#2f4f3a}.opaal_pills__icL97 span:nth-child(4n+2){background:color-mix(in srgb,var(--gold) 18%,white);border-color:color-mix(in srgb,var(--gold) 38%,white);color:#6a4a18}.opaal_pills__icL97 span:nth-child(4n+3){background:color-mix(in srgb,var(--sky) 16%,white);border-color:color-mix(in srgb,var(--sky) 35%,white);color:#243f55}.opaal_pills__icL97 span:nth-child(4n+4){background:color-mix(in srgb,var(--coral) 14%,white);border-color:color-mix(in srgb,var(--coral) 32%,white);color:#6a3424}.opaal_badges__VXiOf span:nth-child(4n+1){background:color-mix(in srgb,#fff8eb 88%,var(--gold))}.opaal_badges__VXiOf span:nth-child(4n+2){background:color-mix(in srgb,#fff8eb 86%,var(--celadon))}.opaal_badges__VXiOf span:nth-child(4n+3){background:color-mix(in srgb,#fff8eb 86%,var(--sky))}.opaal_badges__VXiOf span:nth-child(4n+4){background:color-mix(in srgb,#fff8eb 86%,var(--coral))}.opaal_lightBand__XuFjZ,.opaal_mineBand__d3mzM,.opaal_paperBand__9e280,.opaal_parentsBand__rAqbY,.opaal_skyBand__jOSZx,.opaal_stefanBand__dabQ3{padding-block:clamp(70px,9vw,116px)}.opaal_lightBand__XuFjZ{background:radial-gradient(circle at 100% 0,rgba(109,154,124,.1),transparent 40%),var(--paper)}.opaal_paperBand__9e280{background:radial-gradient(circle at 0 20%,rgba(199,154,74,.1),transparent 42%),var(--paper-2)}.opaal_stefanBand__dabQ3{background:radial-gradient(circle at 80% 10%,rgba(79,127,160,.1),transparent 40%),var(--paper-mint)}.opaal_mineBand__d3mzM{background:radial-gradient(circle at 82% 0,rgba(199,154,74,.32),transparent 46%),radial-gradient(circle at 12% 80%,rgba(109,154,124,.28),transparent 44%),radial-gradient(circle at 55% 100%,rgba(196,106,78,.14),transparent 40%),var(--teal);color:var(--cream)}.opaal_skyBand__jOSZx{background:radial-gradient(circle at 18% 0,rgba(240,213,154,.26),transparent 42%),radial-gradient(circle at 90% 70%,rgba(109,154,124,.18),transparent 40%),linear-gradient(145deg,#1b3348,#243f58 62%,#162233);color:#eef3fb}.opaal_originLayout__f8C6J,.opaal_splitReverse__mdHnX,.opaal_split__FOYaH,.opaal_stefanGrid__tmwet{align-items:center;display:grid;gap:clamp(34px,5vw,64px);grid-template-columns:repeat(2,minmax(0,1fr))}.opaal_splitReverse__mdHnX{direction:rtl}.opaal_splitReverse__mdHnX>*{direction:ltr}.opaal_prose__KfxWn h2,.opaal_sectionIntro__K1maD h2{font-size:clamp(34px,4.4vw,54px);margin-bottom:18px}.opaal_prose__KfxWn p:not(.opaal_eyebrow__bPbxi)+p{margin-top:14px}.opaal_lead__yj1ri,.opaal_sectionIntro__K1maD>p:last-child{color:var(--ink-soft);font-size:18px;max-width:760px}.opaal_mineBand__d3mzM .opaal_prose__KfxWn p,.opaal_mineBand__d3mzM .opaal_sectionIntro__K1maD>p:last-child{color:rgba(247,237,220,.86)}.opaal_skyBand__jOSZx .opaal_lead__yj1ri,.opaal_skyBand__jOSZx .opaal_prose__KfxWn p,.opaal_skyBand__jOSZx .opaal_sectionIntro__K1maD>p:last-child{color:#d5e2ec}.opaal_skyBand__jOSZx .opaal_prose__KfxWn strong,.opaal_skyBand__jOSZx h2{color:#fff8eb}.opaal_skyBand__jOSZx .opaal_pills__icL97 span{background:rgba(255,248,235,.92);border-color:rgba(255,255,255,.45);color:var(--ink)}.opaal_sectionIntro__K1maD{margin-bottom:38px;max-width:780px}.opaal_figure__Buh6m{background:var(--mine);border-radius:28px;box-shadow:0 22px 58px rgba(45,36,23,.17);min-height:330px;overflow:hidden;position:relative}.opaal_figure__Buh6m img{display:block;height:100%;object-fit:cover;width:100%}.opaal_specimen__Ww98p img{height:auto;object-fit:contain}.opaal_figure__Buh6m figcaption{background:linear-gradient(transparent,rgba(23,18,11,.9));bottom:0;color:rgba(255,243,216,.9);font-size:12px;font-style:italic;left:0;padding:34px 16px 14px;position:absolute;right:0}.opaal_goldGrid__ob_eY{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.opaal_goldCard__FYyWd{background:var(--card);border:1px solid var(--line);border-radius:26px;padding:clamp(18px,3vw,28px)}.opaal_goldCard__FYyWd h3{font-size:26px;margin-top:18px}.opaal_goldCard__FYyWd p{color:var(--ink-soft);margin-top:8px}.opaal_swatch___P8fy{--x:50%;--y:50%;--tilt:115deg;border-radius:22px;cursor:crosshair;height:210px;overflow:hidden;position:relative}.opaal_swatch___P8fy span{background:rgba(255,250,240,.9);border-radius:999px;color:var(--ink);font-size:12px;font-weight:950;left:14px;padding:7px 11px;position:absolute;top:14px;z-index:2}.opaal_swatchReal__ApkWx{background:radial-gradient(circle at 54% 52%,rgba(255,247,196,.5),transparent 31%),linear-gradient(135deg,#9a641d,#c48a2d 28%,#f0cd68 54%,#bc8428 78%,#8f5e1c);cursor:default}.opaal_swatchFool__7hgyA{background:#8a5a16;isolation:isolate;touch-action:none}.opaal_swatchFool__7hgyA:before{animation:opaal_foolSpin__4VvaN 9s linear infinite;background:conic-gradient(from var(--tilt) at 50% 50%,#5c3a0f 0deg,#c08a2c 38deg,#fff0b8 61deg,#9d681c 88deg,#4d300e 126deg,#dba84a 176deg,#fff6ca 202deg,#8d5c19 238deg,#5c3a0f 1turn);content:"";height:340%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:50% 50%;width:340%;z-index:0}.opaal_swatchFool__7hgyA:hover:before{animation-duration:1.45s}.opaal_swatchFool__7hgyA:after{background:radial-gradient(circle at var(--x) var(--y),rgba(255,246,194,.7),transparent 24%),linear-gradient(115deg,transparent 0 38%,rgba(255,244,188,.34) 49%,transparent 60%),radial-gradient(circle at 52% 52%,rgba(255,255,220,.38),transparent 12%);content:"";inset:0;mix-blend-mode:screen;position:absolute;z-index:1}@keyframes opaal_foolSpin__4VvaN{to{transform:translate(-50%,-50%) rotate(1turn)}}.opaal_hintBar__LB4Gn{color:var(--muted);font-size:13px;font-weight:850;margin-top:16px!important}.opaal_cubeStrip__9_KTn{display:block;height:auto;margin-top:26px;max-width:430px;mix-blend-mode:multiply;width:100%}.opaal_dictionary__NAFph,.opaal_factGrid__rVrPl,.opaal_specialGrid__NzGSl{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.opaal_dictionary__NAFph div,.opaal_specialGrid__NzGSl article{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:23px;position:relative}.opaal_specialGrid__NzGSl article:nth-child(4n+1){background:color-mix(in srgb,var(--gold) 8%,var(--card))}.opaal_specialGrid__NzGSl article:nth-child(4n+2){background:color-mix(in srgb,var(--celadon) 10%,var(--card))}.opaal_specialGrid__NzGSl article:nth-child(4n+3){background:color-mix(in srgb,var(--sky) 10%,var(--card))}.opaal_specialGrid__NzGSl article:nth-child(4n+4){background:color-mix(in srgb,var(--coral) 9%,var(--card))}.opaal_dictionary__NAFph div:before,.opaal_specialGrid__NzGSl article:before{content:"";height:4px;inset:0 0 auto;position:absolute;border-radius:22px 22px 0 0}.opaal_dictionary__NAFph div:nth-child(4n+1):before,.opaal_specialGrid__NzGSl article:nth-child(4n+1):before{background:linear-gradient(90deg,var(--gold),var(--gold-bright))}.opaal_dictionary__NAFph div:nth-child(4n+2):before,.opaal_specialGrid__NzGSl article:nth-child(4n+2):before{background:linear-gradient(90deg,var(--celadon),#9fd0b0)}.opaal_dictionary__NAFph div:nth-child(4n+3):before,.opaal_specialGrid__NzGSl article:nth-child(4n+3):before{background:linear-gradient(90deg,var(--sky),#8eb8d4)}.opaal_dictionary__NAFph div:nth-child(4n+4):before,.opaal_specialGrid__NzGSl article:nth-child(4n+4):before{background:linear-gradient(90deg,var(--coral),#e0a090)}.opaal_specialGrid__NzGSl small{color:var(--teal);font-weight:950}.opaal_specialGrid__NzGSl article:nth-child(4n+2) small{color:var(--celadon)}.opaal_specialGrid__NzGSl article:nth-child(4n+3) small{color:var(--sky)}.opaal_specialGrid__NzGSl article:nth-child(4n+4) small{color:var(--coral)}.opaal_specialGrid__NzGSl h3{font-size:23px;margin-top:10px}.opaal_dictionary__NAFph dd,.opaal_specialGrid__NzGSl p{color:var(--ink-soft);font-size:14px;margin-top:8px!important}.opaal_mineSplit__MvEjl{align-items:stretch}.opaal_statGrid__YmY89{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px!important}.opaal_statGrid__YmY89 div{background:rgba(255,248,235,.08);border:1px solid rgba(255,248,235,.16);border-left:4px solid var(--gold);border-radius:18px;padding:16px}.opaal_statGrid__YmY89 div:first-child{background:rgba(199,154,74,.12);border-left-color:var(--gold-bright)}.opaal_statGrid__YmY89 div:nth-child(2){background:rgba(109,154,124,.14);border-left-color:#9fd0b0}.opaal_statGrid__YmY89 div:nth-child(3){background:rgba(79,127,160,.16);border-left-color:#8eb8d4}.opaal_statGrid__YmY89 div:nth-child(4){background:rgba(196,106,78,.14);border-left-color:#efc2b2}.opaal_statGrid__YmY89 dt{color:var(--gold-bright);font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.opaal_statGrid__YmY89 div:nth-child(2) dt{color:#b8dfc4}.opaal_statGrid__YmY89 div:nth-child(3) dt{color:#b4d0e4}.opaal_statGrid__YmY89 div:nth-child(4) dt{color:#efc2b2}.opaal_statGrid__YmY89 dd{color:var(--cream);font-family:var(--serif);font-size:22px;font-weight:800;margin-top:4px}.opaal_mapCard__vmUbM{margin:0 auto;max-width:520px}.opaal_mapCard__vmUbM img{display:block;height:auto;width:100%}.opaal_timeline__57e_S{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr));position:relative}.opaal_timeline__57e_S:before{background:linear-gradient(90deg,#2f5d62,#6d9a7c,#c79a4a,#c46a4e,#4f7fa0);border-radius:999px;content:"";height:4px;left:4%;position:absolute;right:4%;top:36px;z-index:0}.opaal_timelineStep__oAtG4{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:20px;position:relative;z-index:1}.opaal_timelineStep__oAtG4:first-child{background:color-mix(in srgb,var(--teal) 7%,var(--card))}.opaal_timelineStep__oAtG4:nth-child(2){background:color-mix(in srgb,var(--celadon) 9%,var(--card))}.opaal_timelineStep__oAtG4:nth-child(3){background:color-mix(in srgb,var(--gold) 9%,var(--card))}.opaal_timelineStep__oAtG4:nth-child(4){background:color-mix(in srgb,var(--coral) 8%,var(--card))}.opaal_timelineStep__oAtG4:nth-child(5){background:color-mix(in srgb,var(--sky) 9%,var(--card))}.opaal_timelineStep__oAtG4 span{align-items:center;background:var(--gold);border:3px solid var(--card);border-radius:999px;box-shadow:0 4px 12px rgba(36,48,40,.16);color:#fff8eb;display:flex;font-weight:950;height:36px;justify-content:center;margin-bottom:18px;position:relative;width:36px;z-index:2}.opaal_timelineStep__oAtG4:first-child span{background:var(--teal)}.opaal_timelineStep__oAtG4:nth-child(2) span{background:var(--celadon)}.opaal_timelineStep__oAtG4:nth-child(3) span{background:var(--gold);color:var(--ink)}.opaal_timelineStep__oAtG4:nth-child(4) span{background:var(--coral)}.opaal_timelineStep__oAtG4:nth-child(5) span{background:var(--sky)}.opaal_timelineStep__oAtG4 h3{font-size:21px}.opaal_timelineStep__oAtG4 p{color:var(--ink-soft);font-size:14px;margin-top:8px}.opaal_weightCard__VHcih{background:radial-gradient(circle at 90% 0,rgba(199,154,74,.22),transparent 40%),radial-gradient(circle at 10% 100%,rgba(109,154,124,.2),transparent 42%),linear-gradient(145deg,var(--teal-deep),var(--mine-2));border-radius:28px;color:var(--cream);margin-top:34px;padding:clamp(22px,4vw,36px)}.opaal_weightCard__VHcih h3{font-size:clamp(26px,3vw,34px)}.opaal_weightRows__Dvu_j{display:grid;gap:12px;margin-top:22px}.opaal_weightRows__Dvu_j div{align-items:center;display:grid;gap:14px;grid-template-columns:170px 1fr 70px}.opaal_weightRows__Dvu_j em,.opaal_weightRows__Dvu_j strong{font-size:13px;font-style:normal;font-weight:900}.opaal_weightRows__Dvu_j span{background:rgba(255,243,216,.14);border-radius:999px;height:12px;overflow:hidden}.opaal_weightRows__Dvu_j i{background:linear-gradient(90deg,var(--teal),var(--celadon),var(--gold),var(--coral));display:block;height:100%}.opaal_weightCard__VHcih p{color:rgba(255,243,216,.78);margin-top:16px}.opaal_centered__Xchcv{margin-inline:auto;text-align:center}.opaal_centered__Xchcv .opaal_eyebrow__bPbxi{justify-content:center}.opaal_lookCard__f_M0Z{background:var(--card);border:1px solid var(--line);border-radius:28px;padding:clamp(20px,4vw,38px)}.opaal_lookGrid__dsENS{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.opaal_lookItem__swzgo{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:15px;color:var(--ink-soft);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:850;gap:10px;padding:12px;text-align:left}.opaal_lookItemDone__xCJ6U{color:var(--muted);text-decoration:line-through}.opaal_lookCheck__DaRid{align-items:center;border:2px solid var(--muted);border-radius:7px;color:var(--card);display:flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.opaal_lookItemDone__xCJ6U .opaal_lookCheck__DaRid{background:var(--celadon);border-color:var(--celadon)}.opaal_lookDot__qIR16{border-radius:50%;flex:0 0 auto;height:11px;width:11px}.opaal_lookProgress__ItyGc{align-items:center;display:flex;gap:14px;margin-top:17px}.opaal_lookProgress__ItyGc>span{background:var(--paper-2);border-radius:99px;flex:1;height:10px;overflow:hidden}.opaal_lookProgress__ItyGc i{background:linear-gradient(90deg,var(--coral),var(--gold),var(--celadon),var(--sky));display:block;height:100%;transform-origin:left;transition:transform .26s ease-out}.opaal_lookProgress__ItyGc strong{color:var(--ink-soft);font-size:13px}.opaal_lookCheer__M27TW{color:var(--teal);font-family:var(--serif);font-size:20px;margin-top:14px!important;min-height:1.5em;opacity:0;transition:opacity .18s ease}.opaal_lookCheerVisible__gd5mu{opacity:1}.opaal_factGrid__rVrPl{grid-template-columns:repeat(3,minmax(0,1fr))}.opaal_factCard__Ofd6r{background:none;border:0;color:inherit;cursor:pointer;font:inherit;min-height:196px;padding:0;perspective:900px;position:relative}.opaal_factBack__7tD65,.opaal_factFront__evAbn{backface-visibility:hidden;border-radius:22px;display:flex;flex-direction:column;inset:0;justify-content:space-between;padding:21px;position:absolute;text-align:left;transition:transform .5s cubic-bezier(.22,1,.36,1)}.opaal_factFront__evAbn{background:var(--card);border:1px solid var(--line);box-shadow:inset 0 4px 0 0 var(--gold)}.opaal_factCard__Ofd6r:nth-child(3n+2) .opaal_factFront__evAbn{box-shadow:inset 0 4px 0 0 var(--celadon)}.opaal_factCard__Ofd6r:nth-child(3n+3) .opaal_factFront__evAbn{box-shadow:inset 0 4px 0 0 var(--sky)}.opaal_factBack__7tD65{background:radial-gradient(circle at 100% 0,rgba(199,154,74,.28),transparent 45%),var(--teal);color:var(--cream);transform:rotateY(180deg)}.opaal_factCard__Ofd6r:nth-child(3n+2) .opaal_factBack__7tD65{background:radial-gradient(circle at 100% 0,rgba(109,154,124,.35),transparent 45%),#2a4f45}.opaal_factCard__Ofd6r:nth-child(3n+3) .opaal_factBack__7tD65{background:radial-gradient(circle at 100% 0,rgba(79,127,160,.4),transparent 45%),var(--sky-deep)}.opaal_factCardOpen__c1fLa .opaal_factFront__evAbn{transform:rotateY(180deg)}.opaal_factCardOpen__c1fLa .opaal_factBack__7tD65{transform:rotateY(1turn)}.opaal_factIcon__wuXP_{font-size:25px}.opaal_factCard__Ofd6r strong{font-family:var(--serif);font-size:23px;line-height:1.13}.opaal_factCard__Ofd6r small{color:var(--muted);font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.opaal_factBack__7tD65 small{color:var(--gold-bright)}.opaal_dictionary__NAFph{grid-template-columns:repeat(2,minmax(0,1fr))}.opaal_dictionary__NAFph dt{color:var(--teal);font-family:var(--serif);font-size:21px;font-weight:800}.opaal_dictionary__NAFph div:nth-child(4n+2) dt{color:var(--celadon)}.opaal_dictionary__NAFph div:nth-child(4n+3) dt{color:var(--sky)}.opaal_dictionary__NAFph div:nth-child(4n+4) dt{color:var(--coral)}.opaal_sourceNote__mp3PH{color:var(--muted);font-size:13px;margin-top:18px!important}.opaal_sourceNote__mp3PH a{color:var(--teal);font-weight:950}.opaal_stefanCard__mSeuW{background:var(--card);border-radius:28px;box-shadow:0 16px 35px rgba(36,48,40,.11);overflow:hidden;padding:clamp(27px,5vw,54px);position:relative}.opaal_stefanCard__mSeuW:before{background:linear-gradient(90deg,var(--coral),var(--gold),var(--celadon),var(--sky));content:"";height:5px;inset:0 0 auto;position:absolute}.opaal_stefanCard__mSeuW blockquote{font-family:var(--serif);font-size:clamp(27px,3.8vw,40px);font-style:italic;line-height:1.18}.opaal_stefanCard__mSeuW>p:not(.opaal_eyebrow__bPbxi){color:var(--ink-soft);margin-top:16px!important}.opaal_stefanCard__mSeuW strong{display:block;font-family:var(--serif);font-size:20px;margin-top:22px}.opaal_stefanCard__mSeuW strong small{color:var(--muted);font-family:var(--font-body),sans-serif;font-size:12px}.opaal_parentsBand__rAqbY{background:var(--paper)}.opaal_parentsCard__GKsNR{align-items:center;background:radial-gradient(circle at 100% 0,rgba(199,154,74,.28),transparent 42%),radial-gradient(circle at 0 100%,rgba(109,154,124,.22),transparent 44%),linear-gradient(145deg,var(--teal-deep),var(--mine-2));border-radius:28px;color:var(--cream);display:grid;gap:30px;grid-template-columns:1fr auto;padding:clamp(25px,5vw,48px)}.opaal_parentsCard__GKsNR h2{font-size:clamp(30px,4vw,42px)}.opaal_parentsCard__GKsNR>div>p:last-child{color:rgba(255,243,216,.76);margin-top:10px!important;max-width:650px}.opaal_ctaRow__nD_UR{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.opaal_ctaAlt__aHJH1,.opaal_cta__ZhFb_{border-radius:999px;font-size:14px;font-weight:950;padding:13px 18px;text-decoration:none;transition:transform .18s ease;white-space:nowrap}.opaal_cta__ZhFb_{background:linear-gradient(120deg,#fff8eb,#f0d59a);color:var(--ink);box-shadow:0 8px 22px rgba(199,154,74,.28)}.opaal_ctaAlt__aHJH1{border:1px solid rgba(255,248,235,.4);color:var(--cream);background:rgba(255,248,235,.06)}.opaal_ctaAlt__aHJH1:hover,.opaal_cta__ZhFb_:hover{transform:translateY(-3px)}@media (max-width:980px){.opaal_originLayout__f8C6J,.opaal_parentsCard__GKsNR,.opaal_splitReverse__mdHnX,.opaal_split__FOYaH,.opaal_stefanGrid__tmwet{grid-template-columns:1fr}.opaal_specialGrid__NzGSl,.opaal_timeline__57e_S{grid-template-columns:repeat(2,minmax(0,1fr))}.opaal_timeline__57e_S:before{display:none}.opaal_ctaRow__nD_UR{justify-content:flex-start}}@media (max-width:760px){.opaal_chapterNavShell__LzSvq{width:min(100% - 20px,1280px);margin-bottom:8px}.opaal_chapterNav__tbY6G div{display:none}.opaal_hero__SQXJE,.opaal_hero__SQXJE .opaal_wrap__GQtsY{min-height:680px}.opaal_hero__SQXJE h1{font-size:clamp(42px,13vw,66px)}.opaal_dictionary__NAFph,.opaal_factGrid__rVrPl,.opaal_goldGrid__ob_eY,.opaal_lookGrid__dsENS,.opaal_statGrid__YmY89{grid-template-columns:1fr}.opaal_weightRows__Dvu_j div{grid-template-columns:1fr;gap:7px}.opaal_figure__Buh6m{min-height:260px}}@media (max-width:520px){.opaal_narrowWrap__7mUBM,.opaal_wrap__GQtsY{padding-inline:16px}.opaal_specialGrid__NzGSl,.opaal_timeline__57e_S{grid-template-columns:1fr}.opaal_ctaAlt__aHJH1,.opaal_cta__ZhFb_{white-space:normal}}@media (prefers-reduced-motion:reduce){.opaal_hero__SQXJE h1 em,.opaal_sparkField__Nw4RN span{animation:none}.opaal_ctaAlt__aHJH1,.opaal_cta__ZhFb_,.opaal_factBack__7tD65,.opaal_factFront__evAbn,.opaal_lookCheer__M27TW,.opaal_lookProgress__ItyGc i{transition:none}}