.KKU-oW_ctaContainer{row-gap:var(--space-4);grid-template-rows:auto 1fr auto;height:100%;display:grid}.KKU-oW_ctaTitle{font-size:var(--font-size-2xl);text-wrap:balance;line-height:1.08}.KKU-oW_ctaText{max-width:48ch;color:var(--color-text-muted);margin-top:0;line-height:1.6}.KKU-oW_ctaButton{margin-top:var(--space-4);place-self:end start}.KKU-oW_continuationLink{min-height:2.75rem;margin-top:var(--space-4);color:var(--color-action);text-underline-offset:.22em;place-self:end start;align-items:center;font-weight:800;text-decoration-thickness:.125rem;display:inline-flex}.KKU-oW_continuationLink:hover{color:var(--color-action-hover)}.KKU-oW_ctaIcon{flex:none}@media (max-width:46rem){.KKU-oW_ctaContainer{height:auto;min-height:0}.KKU-oW_ctaButton,.KKU-oW_continuationLink{width:100%}}
.LCT47W_control{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.875rem;font-family:var(--font-label);font-size:var(--font-size-sm);letter-spacing:.01em;text-align:center;text-wrap:balance;border-radius:var(--radius-md);box-shadow:none;transition:transform var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);border:1px solid #0000;padding:.75rem 1.125rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.LCT47W_control:hover{text-decoration:none;transform:translateY(-1px)}.LCT47W_control:active{transform:translateY(0)}.LCT47W_control[data-disabled],.LCT47W_control[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none}.LCT47W_primary{color:var(--color-white);background:var(--color-action);border-color:var(--color-action);box-shadow:var(--shadow-sm)}.LCT47W_primary:hover{color:var(--color-white);background:var(--color-action-hover);box-shadow:var(--shadow-md)}.LCT47W_secondary{color:var(--color-text);background:var(--color-surface);border-color:var(--color-border-strong)}.LCT47W_secondary:hover{color:var(--color-action);background:var(--color-surface-subtle);border-color:var(--color-action)}.LCT47W_quiet{color:var(--color-action);background:0 0;border-color:#0000}.LCT47W_quiet:hover{color:var(--color-action-hover);background:var(--color-action-soft)}.LCT47W_inverted{color:var(--color-ink-950);background:var(--color-white);border-color:var(--color-white)}.LCT47W_inverted:hover{color:var(--color-action-hover);background:var(--color-paper-100);box-shadow:var(--shadow-md)}.LCT47W_invertedSecondary{color:var(--color-white);border-color:var(--color-ink-650);background:0 0}.LCT47W_invertedSecondary:hover{color:var(--color-white);background:var(--color-ink-800);border-color:var(--color-ink-650)}.LCT47W_danger{color:var(--color-white);background:var(--color-danger-700);border-color:var(--color-danger-700)}.LCT47W_sm{min-height:2.75rem;font-size:var(--font-size-xs);padding:.625rem .875rem}.LCT47W_lg{min-height:3.25rem;font-size:var(--font-size-md);padding:.9rem 1.4rem}.LCT47W_fullWidth{width:100%}.LCT47W_pending{pointer-events:none;position:relative}.LCT47W_pending:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:.85rem;height:.85rem;animation:.7s linear infinite LCT47W_spin}@media (prefers-reduced-motion:reduce){.LCT47W_control:hover{transform:none}}@media (forced-colors:active){.LCT47W_control{border-color:buttontext}}
.CDRSDq_stickyContainer{z-index:var(--layer-overlay);right:0;bottom:max(var(--space-5), env(safe-area-inset-bottom));width:min(58rem, calc(100vw - var(--space-10)));padding:var(--space-3) var(--space-4);color:var(--color-text);background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-dock);animation:CDRSDq_stickyEnter var(--duration-deliberate) var(--ease-emphasized) both;margin-inline:auto;position:fixed;left:0}.CDRSDq_stickyContainer:before{top:0;right:var(--space-5);left:var(--space-5);background:var(--kibbe-type-color,var(--color-action));content:"";height:.16rem;position:absolute}.CDRSDq_stickyContent{gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.CDRSDq_stickyActions{align-items:center;gap:var(--space-2);display:flex}.CDRSDq_railContext{min-width:0;color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--font-size-sm);margin:0;font-weight:700;line-height:1.25}.CDRSDq_stickyButton,.CDRSDq_productButton{white-space:nowrap}.CDRSDq_buttonIcon{flex:none}@keyframes CDRSDq_stickyEnter{0%{opacity:0;transform:translateY(var(--space-4))}to{opacity:1;transform:translateY(0)}}@media (max-width:40rem){.CDRSDq_stickyContainer{width:100%;padding:var(--space-2) var(--space-3) calc(var(--space-2) + env(safe-area-inset-bottom));background:var(--color-surface);box-shadow:var(--shadow-dock);border-radius:0;bottom:0;left:0;right:0}.CDRSDq_stickyContainer:before{left:0;right:0}.CDRSDq_stickyContent{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto}.CDRSDq_stickyActions{grid-template-columns:repeat(2,minmax(7.5rem,1fr));display:grid}.CDRSDq_stickyContent[data-has-product=false] .CDRSDq_stickyActions{display:block}.CDRSDq_stickyButton,.CDRSDq_productButton{width:100%;min-height:2.75rem;padding-inline:var(--space-3)}.CDRSDq_railContext{font-size:var(--font-size-xs)}}@media (max-width:29rem){.CDRSDq_stickyContent{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.CDRSDq_railContext{display:none}}@media (prefers-reduced-motion:reduce){.CDRSDq_stickyContainer{animation:none}}@media (forced-colors:active){.CDRSDq_stickyContainer{border-color:canvastext}}
.f14RvW_markdownContainer{width:100%;font-family:var(--font-body)}.f14RvW_markdown{max-width:var(--container-reading);color:var(--color-text);font-size:var(--font-size-lg);margin:0 auto;line-height:1.78}.f14RvW_markdownContainer[data-content-state=updating]{padding:var(--space-6);background:var(--color-surface-subtle);border-top:.2rem solid var(--color-warning-700)}.f14RvW_markdown h1,.f14RvW_markdown h2,.f14RvW_markdown h3,.f14RvW_markdown h4,.f14RvW_markdown h5,.f14RvW_markdown h6{max-width:24ch;margin-top:clamp(var(--space-10), 6vw, var(--space-16));margin-bottom:var(--space-4)}.f14RvW_markdown h1{font-size:var(--font-size-3xl)}.f14RvW_markdown h2{padding-top:var(--space-4);border-top:1px solid var(--color-border-strong);font-size:var(--font-size-2xl)}.f14RvW_markdown h3{font-size:var(--font-size-xl)}.f14RvW_markdown h4{font-size:var(--font-size-lg)}.f14RvW_markdown h5,.f14RvW_markdown h6{font-size:var(--font-size-md)}.f14RvW_markdown p{margin-bottom:var(--space-6)}.f14RvW_markdown ul,.f14RvW_markdown ol{margin-bottom:var(--space-6);padding-left:var(--space-8)}.f14RvW_markdown li{margin-bottom:var(--space-3);padding-left:var(--space-2)}.f14RvW_markdown li::marker{color:var(--color-action);font-weight:700}.f14RvW_markdown ol ol,.f14RvW_markdown ul ul,.f14RvW_markdown ol ul,.f14RvW_markdown ul ol{margin-top:var(--space-3);margin-bottom:var(--space-3)}.f14RvW_markdown blockquote,.f14RvW_quote{margin:var(--space-10) 0;padding:var(--space-6) 0 var(--space-6) var(--space-8);color:var(--color-text-muted);border-left:1px solid var(--kibbe-type-color,var(--color-border-strong));font-size:var(--font-size-xl);font-style:normal}.f14RvW_markdown blockquote p,.f14RvW_quote p{margin:0}.f14RvW_quote cite{margin-top:var(--space-4);color:var(--color-text);font-size:var(--font-size-sm);font-style:normal;font-weight:700;display:block}.f14RvW_markdown pre{margin:var(--space-8) 0;padding:var(--space-5);color:var(--color-paper-100);background:var(--color-ink-950);border-radius:var(--radius-sm);font-size:var(--font-size-sm);overflow-x:auto}.f14RvW_markdown code{color:var(--color-action-hover);background:var(--color-action-soft);border-radius:var(--radius-xs);padding:.15em .35em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9em}.f14RvW_markdown pre code{color:inherit;background:0 0;padding:0}.f14RvW_link{font-weight:650}.f14RvW_imageWrapper,.f14RvW_imageBlock{margin:var(--space-10) 0}.f14RvW_image,.f14RvW_blockImage{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.f14RvW_imageCaption{max-width:62ch;margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);display:block}.f14RvW_tableContainer{margin:var(--space-10) 0;border-top:1px solid var(--color-border-strong);overflow-x:auto}.f14RvW_table{border-collapse:collapse;background:var(--color-surface);width:100%;font-size:var(--font-size-sm)}.f14RvW_table th,.f14RvW_table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.f14RvW_table th{color:var(--color-text);background:var(--color-surface-subtle);font-family:var(--font-label);font-weight:700}.f14RvW_markdown strong{font-weight:750}.f14RvW_markdown hr{height:1px;margin:var(--space-12) 0;background:var(--color-border-strong);border:0}.f14RvW_productCardWrapper{width:100%;margin:var(--space-10) 0}.f14RvW_callout{--callout-border:var(--color-action);--callout-background:var(--color-action-soft);margin:var(--space-8) 0;padding:var(--space-5);color:var(--color-text);background:var(--callout-background);border:1px solid var(--color-border);border-top:.2rem solid var(--callout-border);border-radius:var(--radius-sm)}.f14RvW_callout.f14RvW_note{--callout-border:var(--color-action);--callout-background:var(--color-action-soft)}.f14RvW_callout.f14RvW_tip{--callout-border:var(--color-success-700);--callout-background:var(--color-success-100)}.f14RvW_callout.f14RvW_warning{--callout-border:var(--color-warning-700);--callout-background:var(--color-warning-100)}.f14RvW_callout p{margin:0}.f14RvW_callout .f14RvW_calloutTitle{margin-bottom:var(--space-2);font-family:var(--font-display);font-weight:700}.f14RvW_videoBlock{margin:var(--space-10) 0}.f14RvW_videoFrame{aspect-ratio:16/9;background:var(--color-ink-950);width:100%;position:relative;overflow:hidden}.f14RvW_video{border:0;width:100%;height:100%;position:absolute;inset:0}.f14RvW_videoCaption{margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm)}.f14RvW_markdownSection{margin-bottom:var(--space-8)}.f14RvW_markdownSection:last-child{margin-bottom:0}.f14RvW_contentBlock{margin:var(--space-10) 0}.f14RvW_buttonBlock{margin:var(--space-8) 0}.f14RvW_buttonIcon{flex:none}.f14RvW_markdown>[data-ad-name]{margin:var(--space-12) 0;padding:var(--space-6) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}@media (max-width:40rem){.f14RvW_markdown{font-size:var(--font-size-md);line-height:1.72}.f14RvW_markdown h1,.f14RvW_markdown h2,.f14RvW_markdown h3,.f14RvW_markdown h4,.f14RvW_markdown h5,.f14RvW_markdown h6{max-width:none}.f14RvW_markdown blockquote,.f14RvW_quote{padding-left:var(--space-5);font-size:var(--font-size-lg)}.f14RvW_table th,.f14RvW_table td{min-width:9rem;padding:var(--space-3)}.f14RvW_buttonAction{width:100%}}@media (forced-colors:active){.f14RvW_markdown h2,.f14RvW_markdown blockquote,.f14RvW_quote,.f14RvW_tableContainer,.f14RvW_table th,.f14RvW_table td,.f14RvW_callout{border-color:canvastext}}
.peeGuq_card{width:100%;margin:var(--space-8) 0;background:var(--color-surface);border:1px solid var(--color-border);border-top:.25rem solid var(--kibbe-type-color,var(--color-action));border-radius:var(--radius-md)}.peeGuq_cardLink{gap:clamp(var(--space-5), 4vw, var(--space-10));min-height:18rem;padding:var(--space-5);color:inherit;grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);text-decoration:none;display:grid}.peeGuq_unavailable{background:var(--color-surface-subtle)}.peeGuq_imageContainer{background:var(--color-paper-200);border-radius:var(--radius-sm);width:100%;min-height:17rem;position:relative;overflow:hidden}.peeGuq_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--duration-deliberate) var(--ease-emphasized)}.peeGuq_imageUnavailable{width:100%;height:100%;min-height:inherit;align-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-6);color:var(--color-text-muted);background:var(--color-surface-subtle);font-size:var(--font-size-sm);text-align:center;display:grid}.peeGuq_content{min-width:0;padding:var(--space-2) 0;flex-direction:column;display:flex}.peeGuq_title{font-size:var(--font-size-2xl);overflow-wrap:anywhere}.peeGuq_articleDescription{margin-top:var(--space-4);color:var(--color-text-muted)}.peeGuq_footer{justify-content:space-between;align-items:end;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-border);flex-wrap:wrap;margin-top:auto;display:flex}.peeGuq_priceContainer{gap:var(--space-1);flex-direction:column;display:flex}.peeGuq_price{color:var(--color-text);font-size:var(--font-size-xl);font-weight:750}.peeGuq_regularPrice{color:var(--color-text-subtle);font-size:var(--font-size-sm);font-weight:500;text-decoration:line-through}.peeGuq_priceDate{color:var(--color-text-subtle);font-size:var(--font-size-xs)}.peeGuq_button,.peeGuq_unavailableNotice{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);font-size:var(--font-size-sm);text-align:center;text-wrap:balance;font-weight:700;line-height:1.25;display:inline-flex}.peeGuq_button{color:var(--color-text-inverse);background:var(--color-action)}.peeGuq_unavailableNotice{color:var(--color-text-muted);background:var(--color-paper-200)}.peeGuq_buttonIcon,.peeGuq_badgeIcon{flex:none}.peeGuq_badge{top:var(--space-3);right:var(--space-3);align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);color:var(--color-text);background:var(--color-warning-100);border-radius:var(--radius-round);font-size:var(--font-size-xs);font-weight:700;display:inline-flex;position:absolute}@media (hover:hover){.peeGuq_cardLink:hover .peeGuq_image{transform:scale(1.025)}.peeGuq_cardLink:hover .peeGuq_button{background:var(--color-action-hover)}}@media (max-width:46rem){.peeGuq_cardLink{grid-template-columns:minmax(0,1fr)}.peeGuq_imageContainer{aspect-ratio:4/3;min-height:0}.peeGuq_button,.peeGuq_unavailableNotice{width:100%}}@media (prefers-reduced-motion:reduce){.peeGuq_image{transition:none}}@media (forced-colors:active){.peeGuq_card,.peeGuq_footer{border-color:canvastext}}
._9U93ua_statePage,._9U93ua_loadingPage{background:var(--color-background);min-height:70vh}._9U93ua_statePage{padding:clamp(var(--space-12), 8vw, var(--space-24)) var(--container-gutter);place-items:center;display:grid}._9U93ua_errorPanel{width:min(100%,42rem);padding-top:var(--space-8);border-top:.25rem solid var(--color-danger-700)}._9U93ua_errorPanel h1{max-width:14ch;font-size:var(--font-size-3xl)}._9U93ua_errorPanel p{max-width:62ch;margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-lg)}._9U93ua_stateActions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._9U93ua_loadingPage{width:100%}._9U93ua_loadingHeader{gap:clamp(var(--space-10), 6vw, var(--space-20));width:min(100%, var(--container-page));padding:clamp(var(--space-16), 8vw, var(--space-24)) var(--container-gutter);background:var(--color-surface-strong);grid-template-columns:minmax(0,1.35fr) minmax(18rem,.85fr);margin:0 auto;display:grid}._9U93ua_loadingHeroCopy{align-content:center;gap:var(--space-5);display:grid}._9U93ua_loadingGuide{align-content:start;gap:var(--space-5);padding-left:clamp(var(--space-6), 4vw, var(--space-10));border-left:1px solid var(--color-ink-650);display:grid}._9U93ua_loadingGuideTitle{background:var(--color-ink-650);width:12rem;height:1.5rem}._9U93ua_loadingGuideRow{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-ink-650);grid-template-columns:5rem minmax(0,1fr);display:grid}._9U93ua_loadingGuideRow>span{background:var(--color-ink-650);height:.875rem}._9U93ua_loadingActions{gap:var(--space-3);margin-top:var(--space-3);display:flex}._9U93ua_loadingActions>span{background:var(--color-ink-650);width:11rem;height:2.75rem}._9U93ua_loadingContent{width:min(100%, var(--container-page));padding:var(--space-section) var(--container-gutter);margin:0 auto}._9U93ua_loadingSectionHeader{justify-content:space-between;align-items:end;gap:var(--space-8);display:flex}._9U93ua_loadingSectionHeader>div{gap:var(--space-3);display:grid}._9U93ua_loadingSectionCopy{width:min(32rem,72vw)}._9U93ua_loadingSectionAction{width:8rem;height:2.75rem}._9U93ua_loadingGrid{gap:var(--space-8) var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._9U93ua_loadingItem{gap:var(--space-4);display:grid}._9U93ua_loadingFeaturedItem{grid-area:span 2/span 2}._9U93ua_loadingFeaturedItem ._9U93ua_loadingImage{aspect-ratio:16/10}._9U93ua_loadingLine{border-radius:var(--radius-xs);height:1rem}._9U93ua_loadingTitle{width:min(100%,36rem);height:clamp(2.75rem,7vw,5.5rem)}._9U93ua_loadingSummary{width:min(85%,42rem)}._9U93ua_loadingSectionTitle{width:14rem;height:2rem}._9U93ua_loadingImage{aspect-ratio:4/3;width:100%}._9U93ua_loadingCardTitle{width:78%;height:1.5rem}._9U93ua_loadingCardCopy{width:92%}@media (max-width:760px){._9U93ua_loadingHeader{grid-template-columns:1fr}._9U93ua_loadingGuide{padding-top:var(--space-8);border-top:1px solid var(--color-ink-650);border-left:0;padding-left:0}._9U93ua_loadingActions,._9U93ua_loadingSectionHeader{flex-direction:column;align-items:stretch}._9U93ua_loadingActions>span{width:100%}._9U93ua_loadingGrid{grid-template-columns:1fr}._9U93ua_loadingFeaturedItem{grid-area:auto}}@media (forced-colors:active){._9U93ua_errorPanel,._9U93ua_loadingGuide,._9U93ua_loadingGuideRow{border-color:canvastext}}
.-R14Lq_disclosure{max-width:var(--container-reading);color:var(--color-action);font-size:var(--font-size-md);font-weight:600;line-height:var(--line-body);overflow-wrap:anywhere;text-wrap:pretty}.-R14Lq_disclosure p{margin:0}.-R14Lq_disclosure strong{font-weight:800}.-R14Lq_disclosure[data-tone=subtle]{color:color-mix(in srgb, var(--color-action) 48%, var(--color-text-muted));font-size:var(--font-size-sm);font-weight:400}.-R14Lq_disclosure[data-tone=subtle] strong{font-weight:600}.-R14Lq_disclosure[data-tone=article]{color:var(--color-text-subtle);font-size:var(--font-size-xs);font-weight:400;line-height:1.6}.-R14Lq_disclosure[data-tone=article] strong{color:var(--color-text-muted);font-weight:700}@media (forced-colors:active){.-R14Lq_disclosure{color:canvastext}}
.V0mJ9W_shareContainer{gap:clamp(var(--space-8), 6vw, var(--space-12));width:min(100%,72rem);margin:0 auto;display:grid}.V0mJ9W_introduction{gap:var(--space-3);max-width:47rem;display:grid}.V0mJ9W_introduction h2{max-width:20ch;font-size:clamp(2rem,5vw,3.5rem);line-height:1.05}.V0mJ9W_introduction>p:last-child{max-width:61ch;color:var(--color-text-muted);font-size:var(--font-size-lg)}.V0mJ9W_shareLayout{gap:clamp(var(--space-8), 7vw, var(--space-16));grid-template-columns:minmax(18rem,.92fr) minmax(18rem,.72fr);align-items:center;display:grid;container:share-layout/inline-size}.V0mJ9W_previewColumn{gap:var(--space-4);min-width:0;display:grid}.V0mJ9W_previewExplanation{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.55}.V0mJ9W_cardPreview{aspect-ratio:4/5;background:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--share-gem-color) 27%, transparent), transparent 42%), var(--color-paper-100);border:1px solid var(--color-border);border-radius:var(--radius-xl);min-width:0;box-shadow:var(--shadow-lg);isolation:isolate;padding:clamp(1rem,6%,2.5rem);display:grid;position:relative;overflow:hidden;container:share-card/inline-size}.V0mJ9W_cardBrand{align-self:start;align-items:center;gap:var(--space-2);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(1rem,2vw,1.25rem);font-weight:800;display:flex}.V0mJ9W_cardBrand strong{color:var(--color-action)}.V0mJ9W_miniJewel{flex:none;width:1.45em;height:1.45em}.V0mJ9W_cardEyebrow,.V0mJ9W_gemHeading>span,.V0mJ9W_codeLabel{color:var(--color-text-muted);font-family:var(--font-label);font-size:max(.625rem, var(--font-size-xs));letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:750}.V0mJ9W_cardEyebrow{margin-top:var(--space-8);align-self:end}.V0mJ9W_cardType{block-size:1.88em;max-width:100%;margin-top:var(--space-2);font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;grid-template-rows:repeat(2,.94em);align-content:start;font-size:clamp(2.3rem,4.2vw,3.8rem);font-weight:800;line-height:.94;display:grid}.V0mJ9W_cardType>span{white-space:nowrap;display:block}.V0mJ9W_identityPanel{gap:var(--space-3) clamp(var(--space-4), 4vw, var(--space-8));margin-top:clamp(var(--space-5), 4vw, var(--space-8));padding-block:clamp(var(--space-4), 3vw, var(--space-6));border-block:1px solid color-mix(in srgb, var(--share-gem-color) 28%, var(--color-border));grid-template-columns:minmax(5rem,.34fr) minmax(0,1fr);grid-template-areas:"mark heading""mark code";align-items:center;display:grid}.V0mJ9W_identityGem{width:100%;height:auto;filter:drop-shadow(0 .65rem 1.25rem color-mix(in srgb, var(--share-gem-color) 32%, transparent));grid-area:mark}.V0mJ9W_gemHeading{gap:var(--space-1);grid-area:heading;min-width:0;display:grid}.V0mJ9W_gemHeading>strong{font-family:var(--font-display);font-size:clamp(1.55rem,4vw,2.35rem);line-height:1}.V0mJ9W_gemCode{border:0;border-top:1px solid color-mix(in srgb, var(--share-gem-color) 22%, var(--color-border));background:0 0;border-radius:0;grid-area:code;gap:.4rem;min-width:0;padding:clamp(.75rem,1.5vw,1rem) 0 0;display:grid}.V0mJ9W_codeLabel{margin-bottom:.1rem}.V0mJ9W_codeAxis,.V0mJ9W_codeRow{grid-template-columns:minmax(4.5rem,1.3fr) repeat(5,minmax(.72rem,1fr));align-items:center;gap:clamp(.3rem,1vw,.62rem);display:grid}.V0mJ9W_codeRowLabel{color:var(--color-text-muted);font-family:var(--font-label);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.625rem;font-weight:750;overflow:hidden}.V0mJ9W_codeAxis{color:var(--color-text-subtle);font-family:var(--font-label);text-align:center;font-size:.625rem;font-weight:750;line-height:1}.V0mJ9W_codeRow{border-top:1px solid color-mix(in srgb, var(--share-gem-color) 15%, var(--color-border));min-height:1.55rem;padding-top:.3rem}.V0mJ9W_codeFacetCell{place-items:center;display:grid}.V0mJ9W_codeFacetCell>span{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--share-gem-color) 58%, var(--color-border-strong));opacity:1;width:clamp(.58rem,1.8vw,.82rem);display:block;transform:rotate(45deg)scale(.82)}.V0mJ9W_isRevealed .V0mJ9W_codeFacetCell>span{animation:V0mJ9W_facet-reveal .42s var(--ease-out) forwards;animation-delay:calc(var(--facet-order) * 26ms)}.V0mJ9W_filledFacet{background:var(--share-gem-color)}.V0mJ9W_emptyFacet{background:var(--color-surface)}.V0mJ9W_cardInvitation{align-self:end;gap:var(--space-2);margin-top:var(--space-5);display:grid}.V0mJ9W_cardInvitation>span{width:5rem;height:.3rem;margin-bottom:var(--space-2);background:var(--share-gem-color);border-radius:var(--radius-round)}.V0mJ9W_cardInvitation strong{max-width:24ch;font-family:var(--font-display);font-size:clamp(1.15rem,3vw,1.75rem);line-height:1.15}.V0mJ9W_cardInvitation small{color:var(--color-text-muted);font-size:clamp(.7rem, 1.6vw, var(--font-size-sm))}.V0mJ9W_actionsPanel{gap:var(--space-3);display:grid}.V0mJ9W_actionCopy{margin-bottom:var(--space-3)}.V0mJ9W_actionCopy>p,.V0mJ9W_privacy,.V0mJ9W_status{color:var(--color-text-muted);line-height:1.6}.V0mJ9W_actionsPanel button svg{flex:none;width:1.1rem;height:1.1rem}.V0mJ9W_privacy{margin-top:var(--space-3);padding-top:var(--space-5);font-size:var(--font-size-sm);border-top:1px solid var(--color-border)}.V0mJ9W_status{min-height:1.5rem;color:var(--color-text-subtle);font-size:var(--font-size-xs)}.V0mJ9W_recovery{gap:var(--space-2);margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);display:grid}.V0mJ9W_recovery textarea{width:100%;min-height:9rem;padding:var(--space-3);resize:vertical;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font:inherit;line-height:1.5}@keyframes V0mJ9W_facet-reveal{0%{opacity:0;transform:rotate(45deg)scale(.35)}to{opacity:1;transform:rotate(45deg)scale(.82)}}@media (max-width:58rem){.V0mJ9W_shareLayout{grid-template-columns:minmax(0,1fr)}.V0mJ9W_cardPreview,.V0mJ9W_previewColumn,.V0mJ9W_actionsPanel{justify-self:center;width:min(100%,36rem)}}@container share-card (max-width:30rem){.V0mJ9W_cardBrand{gap:var(--space-1);font-size:.75rem}.V0mJ9W_cardEyebrow{margin-top:var(--space-3);font-size:.625rem}.V0mJ9W_cardType{margin-top:var(--space-1);font-size:clamp(1.65rem,11cqi,2.35rem)}.V0mJ9W_identityPanel{gap:.4rem var(--space-3);margin-top:var(--space-2);border-bottom:0;grid-template-columns:3.25rem minmax(0,1fr);grid-template-areas:"mark heading""code code";padding-block:.55rem}.V0mJ9W_gemHeading>strong{font-size:1rem}.V0mJ9W_gemHeading>span,.V0mJ9W_codeLabel{font-size:.625rem}.V0mJ9W_gemCode{gap:.22rem;margin-top:.2rem;padding:.65rem 0 .55rem}.V0mJ9W_codeAxis,.V0mJ9W_codeRow{grid-template-columns:minmax(4rem,1.3fr) repeat(5,minmax(.62rem,1fr));gap:clamp(.2rem,1.8cqi,.38rem)}.V0mJ9W_codeAxis{font-size:.625rem}.V0mJ9W_codeRow{min-height:1.15rem;padding-top:.18rem}.V0mJ9W_codeFacetCell>span{width:clamp(.5rem,3.2cqi,.7rem)}.V0mJ9W_cardInvitation{gap:var(--space-1);margin-top:1rem}.V0mJ9W_cardInvitation>span{width:3rem;height:.2rem;margin-bottom:.15rem}.V0mJ9W_cardInvitation strong{font-size:clamp(.88rem,4.5cqi,1.05rem)}.V0mJ9W_cardInvitation small{font-size:.625rem}}@container share-layout (max-width:25rem){.V0mJ9W_cardPreview{flex-direction:column;display:flex}}@container share-card (max-width:22rem){.V0mJ9W_cardBrand{align-self:flex-start;font-size:.625rem}.V0mJ9W_cardEyebrow{align-self:flex-start;margin-top:.45rem}.V0mJ9W_cardType{block-size:1.72em;margin-top:.1rem;font-size:clamp(1.25rem,9.2cqi,1.55rem)}.V0mJ9W_identityPanel{grid-template-columns:2.45rem minmax(0,1fr);gap:.2rem .65rem;margin-top:.2rem;padding-block:.3rem}.V0mJ9W_gemHeading{gap:0}.V0mJ9W_gemHeading>strong{font-size:.9rem}.V0mJ9W_gemCode{padding-top:.5rem;padding-bottom:.35rem;gap:.22rem;margin-top:0;padding-inline:0}.V0mJ9W_codeLabel{line-height:1.3}.V0mJ9W_codeAxis,.V0mJ9W_codeRow{grid-template-columns:minmax(3.75rem,1.25fr) repeat(5,minmax(.52rem,1fr));gap:.18rem}.V0mJ9W_codeRow{min-height:1.15rem;padding-top:.15rem}.V0mJ9W_codeFacetCell>span{width:.48rem}.V0mJ9W_cardInvitation{align-self:stretch;gap:.15rem;margin-top:auto;padding-top:.5rem}.V0mJ9W_cardInvitation>span{width:2.25rem;height:.15rem;margin-bottom:.1rem}.V0mJ9W_cardInvitation strong{font-size:.78rem;line-height:1.05}.V0mJ9W_cardInvitation small{font-size:.625rem;line-height:1.1}}@container share-card (min-width:20rem) and (max-width:22rem){.V0mJ9W_gemCode{gap:.3rem;padding-block:.65rem .55rem}.V0mJ9W_codeRow{min-height:1.5rem;padding-top:.3rem}}@media (prefers-reduced-motion:reduce){.V0mJ9W_codeFacetCell>span,.V0mJ9W_isRevealed .V0mJ9W_codeFacetCell>span{opacity:1;animation:none;transform:rotate(45deg)scale(.82)}}@media (forced-colors:active){.V0mJ9W_cardPreview,.V0mJ9W_identityPanel,.V0mJ9W_gemCode,.V0mJ9W_codeFacetCell>span{border-color:canvastext}.V0mJ9W_filledFacet{background:highlight}}
.C9h6sq_reservedSpace{--article-ad-reserved-height:17.5rem;width:100%;min-height:var(--article-ad-reserved-height);margin:var(--space-12) 0;contain:layout}.C9h6sq_inventory{min-height:var(--article-ad-reserved-height)}.C9h6sq_label{margin-bottom:var(--space-2);color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-xs);text-align:center;text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:600;line-height:1;display:block}.C9h6sq_reservedSpace[data-ad-presentation=collapsed]{min-height:0;margin:0;display:none}.C9h6sq_reservedSpace[data-ad-presentation=fallback]{place-items:center;display:grid}.C9h6sq_reservedSpace[data-ad-presentation=fallback] .C9h6sq_inventory{display:none}.C9h6sq_fallback{max-width:34rem;min-height:var(--article-ad-reserved-height);padding:var(--space-8) var(--space-6);color:var(--color-text);text-align:center;align-content:center;justify-items:center;display:grid}.C9h6sq_fallback:before{width:3rem;height:.125rem;margin-bottom:var(--space-5);background:var(--kibbe-type-color,var(--color-action));content:""}.C9h6sq_fallback .C9h6sq_fallbackTitle{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:700;line-height:1.18}.C9h6sq_fallback .C9h6sq_fallbackBody{max-width:46ch;color:var(--color-text-muted);font-size:var(--font-size-md);margin:0;line-height:1.65}@media (max-width:40rem){.C9h6sq_reservedSpace{--article-ad-reserved-height:16.875rem;margin:var(--space-10) 0}.C9h6sq_fallback{padding-inline:var(--space-4)}}
.IJzFdW_announcementBanner{margin-bottom:var(--space-8);padding:var(--space-4) 0;color:var(--color-text);border-top:.2rem solid var(--kibbe-type-color,var(--color-action));border-bottom:1px solid var(--color-border)}.IJzFdW_announcementLabel{font-size:var(--font-size-sm);font-weight:700}.IJzFdW_announcementHeroImage{margin-bottom:var(--space-10)}.IJzFdW_announcementContent{padding-top:var(--space-2)}@media (forced-colors:active){.IJzFdW_announcementBanner{border-color:canvastext}}
.NyNoka_resultPage{gap:var(--space-6);min-height:100vh;padding:clamp(1.25rem, 4vw, 3.5rem) var(--container-gutter) var(--space-section);color:var(--color-text);background:var(--color-background);justify-items:center;display:grid;overflow-x:clip}.NyNoka_utilityBar,.NyNoka_resultContainer{width:min(100%,86rem)}.NyNoka_resultContainer,.NyNoka_fullShareContainer{scroll-margin-block-start:calc(var(--header-height) + var(--space-4))}.NyNoka_utilityBar{align-items:center;gap:var(--space-4);min-height:4.25rem;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-strong);grid-template-columns:minmax(0,1fr) auto;display:grid}.NyNoka_utilityIdentity{align-items:center;gap:var(--space-3);min-width:0;display:flex}.NyNoka_utilityIdentity strong{min-width:0;font-family:var(--font-display);font-size:var(--font-size-md);text-wrap:balance;font-weight:700;line-height:1.15}.NyNoka_utilityAction{min-height:2.75rem;padding-inline:var(--space-3);white-space:nowrap}.NyNoka_resultContainer{background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden}.NyNoka_resultContainer:focus{outline:none}.NyNoka_resultHeader{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(20rem,.88fr) minmax(25rem,1.12fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);padding:clamp(2rem,6vw,6rem);display:grid}.NyNoka_heroCopy{align-content:center;gap:var(--space-5);min-width:0;display:grid}.NyNoka_title{gap:var(--space-2);font-family:var(--font-display);margin:0;display:grid}.NyNoka_titleDescriptor{color:var(--color-text-muted);font-family:var(--font-label);font-size:var(--font-size-sm);letter-spacing:normal;font-weight:700;line-height:1.4}.NyNoka_typeName{max-width:11ch;font-size:var(--font-size-display);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;text-wrap:balance;font-weight:700;line-height:.96}.NyNoka_profileSummary{max-width:32ch;font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:400;line-height:1.45}.NyNoka_identityFacts{margin:var(--space-2) 0 0;border-block:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.NyNoka_identityFacts>div{align-content:start;gap:var(--space-1);padding:var(--space-4) var(--space-3);display:grid}.NyNoka_identityFacts>div:first-child{padding-left:0}.NyNoka_identityFacts>div+div{border-left:1px solid var(--color-border)}.NyNoka_identityFacts dt{color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-xs)}.NyNoka_identityFacts dd{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--font-size-sm);margin:0;font-weight:700;line-height:1.35;display:flex}.NyNoka_interpretiveNote{max-width:62ch;padding:var(--space-4);color:var(--color-text-muted);background:var(--color-surface-subtle);border-radius:var(--radius-sm);font-size:var(--font-size-sm);line-height:1.55}.NyNoka_imageFigure{min-width:0;margin:0}.NyNoka_imageViewport{aspect-ratio:2/3;background:var(--color-surface-strong);border-radius:var(--radius-md);width:100%;position:relative;overflow:hidden}.NyNoka_imageOpenButton{z-index:1;cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.NyNoka_imageOpenButton:focus-visible{outline:4px solid var(--color-focus);outline-offset:-5px}.NyNoka_imageSlide{touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.NyNoka_imageSlideEnter{animation:NyNoka_result-image-enter .26s var(--ease-emphasized) both}@keyframes NyNoka_result-image-enter{0%{opacity:0;transform:translate(.75rem)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.NyNoka_imageSlideEnter{animation:none}}.NyNoka_displayImage{width:100%;height:100%}.NyNoka_navButton,.NyNoka_modalNavButton{z-index:3;width:3rem;height:3rem;color:var(--color-text-inverse);background:var(--color-overlay-control);border:1px solid var(--color-border-inverse-emphasis);border-radius:var(--radius-round);box-shadow:var(--shadow-md);transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-standard) var(--ease-emphasized);place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.NyNoka_navButton:hover,.NyNoka_modalNavButton:hover{color:var(--color-text-inverse);background:var(--color-ink-950);transform:translateY(-50%)scale(1.04)}.NyNoka_previousButton{left:var(--space-4)}.NyNoka_nextButton{right:var(--space-4)}.NyNoka_imageCaption{gap:var(--space-4);min-height:4rem;padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.NyNoka_imageCaption>div:first-child{gap:var(--space-1);display:grid}.NyNoka_imageRole{font-family:var(--font-display);font-size:var(--font-size-md);font-weight:700}.NyNoka_imageCount{color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.NyNoka_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NyNoka_indicatorContainer{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.NyNoka_indicator{justify-content:center;align-items:center;gap:var(--space-2);min-width:2.75rem;min-height:2.75rem;padding:var(--space-3) var(--space-2);color:var(--color-text-muted);font-family:var(--font-label);font-size:var(--font-size-xs);transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-bottom:2px solid #0000;font-weight:700;display:inline-flex}.NyNoka_indicator:hover{color:var(--color-action);background:var(--color-surface-subtle)}.NyNoka_activeIndicator{color:var(--color-text);background:var(--color-action-soft);border-bottom-color:var(--color-action)}.NyNoka_indicatorDot{background:var(--type-accent);border-radius:var(--radius-round);width:.625rem;height:.625rem;transition:transform var(--duration-standard) var(--ease-emphasized);border:1px solid;flex:none}.NyNoka_activeIndicator .NyNoka_indicatorDot,.NyNoka_activeModalIndicator .NyNoka_indicatorDot{transform:scale(1.22)}.NyNoka_narrative{display:grid}.NyNoka_profileSection,.NyNoka_practiceSection,.NyNoka_referenceSection{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:clamp(2rem,6vw,6rem);padding:clamp(3.5rem,7vw,7rem) clamp(2rem,6vw,6rem);display:grid}.NyNoka_sectionHeading{align-content:start;gap:var(--space-4);display:grid}.NyNoka_sectionHeading h2{max-width:18ch;font-size:var(--font-size-2xl);font-weight:700}.NyNoka_sectionHeading>p{max-width:58ch;color:var(--color-text-muted);line-height:var(--line-body)}.NyNoka_profileSection{grid-template-areas:"heading balance""heading traits""energy energy"}.NyNoka_energyGemPlacement{margin-top:clamp(var(--space-4), 3vw, var(--space-8));grid-area:energy;grid-template-columns:minmax(8rem,.34fr) minmax(0,1fr)}.NyNoka_energyGemPlacement>:first-child{min-height:11rem}.NyNoka_profileSection>.NyNoka_sectionHeading{grid-area:heading}.NyNoka_balancePanel{padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border);grid-area:balance}.NyNoka_balanceLabel{margin-bottom:var(--space-2);color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-xs)}.NyNoka_balanceValue{max-width:52ch;font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:400;line-height:1.45}.NyNoka_traitList{grid-area:traits;margin:0}.NyNoka_traitRow{gap:var(--space-6);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(8rem,.38fr) minmax(0,1fr);display:grid}.NyNoka_traitRow:first-child{padding-top:0}.NyNoka_traitRow:last-child{border-bottom:0}.NyNoka_traitRow dt{font-family:var(--font-display);font-size:var(--font-size-sm);font-weight:700}.NyNoka_traitRow dd{color:var(--color-text-muted);line-height:var(--line-body);margin:0}.NyNoka_practiceSection>.NyNoka_sectionHeading{align-self:start}.NyNoka_recommendationColumns{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.NyNoka_recommendationGroup{min-width:0}.NyNoka_recommendationGroup+.NyNoka_recommendationGroup{padding-left:var(--space-8);border-left:1px solid var(--color-border)}.NyNoka_recommendationGroup h3{margin-bottom:var(--space-5);font-size:var(--font-size-lg)}.NyNoka_recommendationList{gap:var(--space-3);color:var(--color-text-muted);margin:0;padding-left:1.25rem;display:grid}.NyNoka_recommendationList li{padding-left:var(--space-1);line-height:1.55}.NyNoka_recommendationList li::marker{color:var(--color-action);font-weight:700}.NyNoka_referenceSection{border-bottom:0}.NyNoka_relatedProfiles{margin:0;padding:0;display:grid}.NyNoka_relatedProfile{gap:var(--space-6);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(11rem,.65fr) minmax(14rem,1fr) auto;align-items:center;display:grid}.NyNoka_relatedProfile:first-child{border-top:1px solid var(--color-border)}.NyNoka_relatedProfileHeading{gap:var(--space-1);display:grid}.NyNoka_relatedProfileHeading h3{font-family:var(--font-display);font-size:var(--font-size-md);font-weight:700}.NyNoka_relatedProfileHeading p{color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-xs);line-height:1.45}.NyNoka_relatedProfileSummary{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.55}.NyNoka_relatedProfileAction{white-space:nowrap;justify-self:end}.NyNoka_retakeAction{margin-top:var(--space-4);justify-self:start}.NyNoka_fullShareContainer{padding:clamp(var(--space-12), 8vw, var(--space-20)) clamp(var(--space-5), 6vw, 6rem);background:linear-gradient(180deg, color-mix(in srgb, var(--type-accent) 5%, transparent), transparent 34rem), var(--color-surface-subtle);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.NyNoka_imageModalWrapper{background:var(--color-ink-950);border-radius:var(--radius-md);-webkit-user-select:none;user-select:none;width:100%;height:min(72dvh,48rem);position:relative;overflow:hidden}.NyNoka_modalImageSlide{width:100%;height:100%;position:absolute;inset:0}.NyNoka_imageModalImage{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%}.NyNoka_modalPreviousButton{left:var(--space-4)}.NyNoka_modalNextButton{right:var(--space-4)}.NyNoka_modalIndicatorContainer{z-index:4;bottom:var(--space-4);justify-content:center;align-items:center;gap:var(--space-1);max-width:calc(100% - 8rem);padding:var(--space-1);background:var(--color-overlay-opaque);border-radius:var(--radius-sm);display:flex;position:absolute;left:50%;transform:translate(-50%)}.NyNoka_modalIndicator{justify-content:center;align-items:center;gap:var(--space-2);min-width:2.75rem;min-height:2.75rem;padding:var(--space-2) var(--space-3);color:var(--color-text-inverse-soft);border-radius:var(--radius-xs);font-family:var(--font-label);font-size:var(--font-size-xs);background:0 0;border:0;font-weight:700;display:inline-flex}.NyNoka_modalIndicator:hover{color:var(--color-text-inverse);background:var(--color-surface-inverse-subtle)}.NyNoka_activeModalIndicator{color:var(--color-ink-950);background:var(--color-surface-inverse)}@media (max-width:64rem){.NyNoka_resultHeader{grid-template-columns:minmax(0,1fr)}.NyNoka_heroCopy{max-width:var(--container-reading)}.NyNoka_imageFigure{width:min(100%,42rem)}.NyNoka_profileSection,.NyNoka_practiceSection,.NyNoka_referenceSection{gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.NyNoka_profileSection{grid-template-areas:"heading""balance""traits""energy"}.NyNoka_sectionHeading{max-width:var(--container-reading)}}@media (max-width:48rem){.NyNoka_resultPage{gap:var(--space-4);padding-inline:var(--space-3);padding-bottom:var(--space-20)}.NyNoka_utilityAction{padding-inline:var(--space-2)}.NyNoka_resultHeader,.NyNoka_profileSection,.NyNoka_practiceSection,.NyNoka_referenceSection{padding:var(--space-10) var(--space-5)}.NyNoka_energyGemPlacement{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.NyNoka_energyGemPlacement>:first-child{justify-self:center}.NyNoka_energyGemPlacement>:last-child{text-align:center;justify-self:center;justify-items:center;max-width:34rem}.NyNoka_typeName{max-width:100%}.NyNoka_recommendationColumns{grid-template-columns:minmax(0,1fr)}.NyNoka_recommendationGroup+.NyNoka_recommendationGroup{padding-top:var(--space-8);border-top:1px solid var(--color-border);border-left:0;padding-left:0}.NyNoka_relatedProfile{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:start}.NyNoka_relatedProfileAction{justify-self:start}.NyNoka_imageModalWrapper{border-radius:var(--radius-sm);height:62dvh}.NyNoka_modalIndicatorContainer{bottom:var(--space-2);max-width:calc(100% - 1rem)}}@media (max-width:34rem){.NyNoka_utilityIdentity{gap:var(--space-2)}.NyNoka_utilityIdentity strong{font-size:clamp(.95rem, 4.5vw, var(--font-size-md))}.NyNoka_utilityAction{padding-inline:var(--space-2);font-size:var(--font-size-xs)}.NyNoka_identityFacts{grid-template-columns:minmax(0,1fr)}.NyNoka_identityFacts>div,.NyNoka_identityFacts>div:first-child{padding:var(--space-3) 0}.NyNoka_identityFacts>div+div{border-top:1px solid var(--color-border);border-left:0}.NyNoka_imageViewport{aspect-ratio:2/3}.NyNoka_navButton{width:2.75rem;height:2.75rem}.NyNoka_previousButton{left:var(--space-2)}.NyNoka_nextButton{right:var(--space-2)}.NyNoka_indicator{gap:var(--space-1);padding-inline:var(--space-1)}.NyNoka_traitRow{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.NyNoka_modalNavButton{width:2.75rem;height:2.75rem;top:44%}.NyNoka_modalPreviousButton{left:var(--space-2)}.NyNoka_modalNextButton{right:var(--space-2)}.NyNoka_modalIndicator{gap:var(--space-1);padding-inline:var(--space-2)}}@media (max-width:25rem){.NyNoka_fullShareContainer{padding:var(--space-10) var(--space-4) var(--space-12)}}@media (max-width:24rem){.NyNoka_resultHeader,.NyNoka_profileSection,.NyNoka_practiceSection,.NyNoka_referenceSection{padding-inline:var(--space-4)}.NyNoka_indicator span:last-child,.NyNoka_modalIndicator span:last-child{font-size:var(--font-size-xs)}.NyNoka_imageModalWrapper{height:54dvh}}@media (prefers-reduced-motion:reduce){.NyNoka_navButton,.NyNoka_modalNavButton,.NyNoka_indicator,.NyNoka_indicatorDot{transition:none}.NyNoka_navButton:hover,.NyNoka_modalNavButton:hover{transform:translateY(-50%)}}
.Pcy8qq_inlineAction{min-height:var(--control-target);align-items:center;gap:var(--space-2);font-family:var(--font-label);touch-action:manipulation;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.Pcy8qq_inlineAction:hover{text-decoration:none}.Pcy8qq_arrow{transition:transform var(--duration-fast) var(--ease-standard);flex:none}@media (hover:hover){.Pcy8qq_inlineAction:hover .Pcy8qq_arrow{transform:translate(.2rem)}}@media (prefers-reduced-motion:reduce){.Pcy8qq_arrow{transition:none}}
.cFfQxq_templateContainer,.cFfQxq_content{width:100%;max-width:56rem;margin:0 auto}.cFfQxq_header{margin-bottom:clamp(var(--space-8), 5vw, var(--space-12))}.cFfQxq_heroImage{aspect-ratio:16/9;background:var(--color-paper-200);width:100%;overflow:hidden}.cFfQxq_heroImageContent{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.D1rvnq_hero{gap:clamp(var(--space-10), 6vw, var(--space-20));width:min(100%, var(--container-page));padding:clamp(var(--space-16), 8vw, var(--space-24)) var(--container-gutter);color:var(--color-text-inverse);background:var(--color-surface-strong);grid-template-columns:minmax(0,1.35fr) minmax(18rem,.85fr);margin:0 auto;display:grid}.D1rvnq_heroCopy{align-self:center}.D1rvnq_heroTitle{max-width:12ch;color:var(--color-text-inverse);font-size:var(--font-size-display)}.D1rvnq_heroSubtitle{max-width:61ch;margin-top:var(--space-6);color:var(--color-paper-300);font-size:var(--font-size-lg)}.D1rvnq_heroActions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.D1rvnq_heroGuide{padding-left:clamp(var(--space-6), 4vw, var(--space-10));border-left:1px solid var(--color-ink-650);align-self:stretch}.D1rvnq_heroGuideTitle{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:700}.D1rvnq_heroGuideList{gap:var(--space-5);margin-top:var(--space-6);display:grid}.D1rvnq_heroGuideList div{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-ink-650);grid-template-columns:6rem minmax(0,1fr);display:grid}.D1rvnq_heroGuideList dt{color:var(--color-white);font-weight:700}.D1rvnq_heroGuideList dd,.D1rvnq_heroCaution{color:var(--color-paper-300);font-size:var(--font-size-sm)}.D1rvnq_heroCautionGroup{justify-items:start;gap:var(--space-3);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-ink-650);display:grid}.D1rvnq_methodLink{width:fit-content;color:var(--color-white);font-weight:700}.D1rvnq_heroCaution{max-width:48ch}.D1rvnq_sectionHeader{justify-content:space-between;align-items:end;gap:var(--space-8);margin-bottom:clamp(var(--space-8), 4vw, var(--space-12));display:flex}.D1rvnq_sectionTitle{font-size:var(--font-size-3xl)}.D1rvnq_sectionSubtitle{max-width:60ch;margin-top:var(--space-3);color:var(--color-text-muted)}.D1rvnq_latestGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.D1rvnq_shelfHeader{max-width:46rem;margin-bottom:clamp(var(--space-7), 4vw, var(--space-10))}.D1rvnq_shelfKicker{margin-bottom:var(--space-2);color:var(--color-action);font-family:var(--font-label);font-size:var(--font-size-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:800}.D1rvnq_shelfGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.D1rvnq_featuredArticle{grid-area:span 2/span 2}.D1rvnq_categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.D1rvnq_emptyState{max-width:42rem;padding:var(--space-8) 0;border-top:.25rem solid var(--color-action)}.D1rvnq_emptyState h3{font-size:var(--font-size-2xl)}.D1rvnq_emptyState p{margin-top:var(--space-3);color:var(--color-text-muted)}.D1rvnq_emptyState [data-blog-inline-action]{margin-top:var(--space-5)}@media (max-width:64rem){.D1rvnq_hero{grid-template-columns:minmax(0,1fr)}.D1rvnq_heroGuide{padding-top:var(--space-8);border-top:1px solid var(--color-ink-650);border-left:0;padding-left:0}.D1rvnq_categoryGrid,.D1rvnq_shelfGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:46rem){.D1rvnq_hero{padding-top:var(--space-16)}.D1rvnq_heroTitle{font-size:clamp(2.6rem,14vw,4.5rem)}.D1rvnq_heroActions{flex-direction:column;align-items:stretch}.D1rvnq_heroGuideList div{grid-template-columns:5.5rem minmax(0,1fr)}.D1rvnq_sectionHeader{align-items:start;gap:var(--space-3);flex-direction:column}.D1rvnq_latestGrid,.D1rvnq_categoryGrid,.D1rvnq_shelfGrid{grid-template-columns:minmax(0,1fr)}.D1rvnq_featuredArticle{grid-area:auto}}@media (forced-colors:active){.D1rvnq_hero,.D1rvnq_heroGuide,.D1rvnq_heroGuideList div,.D1rvnq_heroCautionGroup,.D1rvnq_sectionHeader{border-color:canvastext}}
.MsUlsG_skeleton{border-radius:var(--radius-xs);background:linear-gradient(90deg, var(--color-paper-200) 18%, var(--color-paper-300) 38%, var(--color-surface-subtle) 52%, var(--color-paper-200) 72%);animation:MsUlsG_skeleton-shimmer calc(var(--duration-deliberate) + var(--duration-deliberate) + var(--duration-deliberate) + var(--duration-deliberate)) var(--ease-standard) infinite;background-size:200% 100%;display:block}@keyframes MsUlsG_skeleton-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.MsUlsG_skeleton{background:var(--color-paper-200);animation:none}}@media (forced-colors:active){.MsUlsG_skeleton{opacity:.2;background:canvastext}}
.K15rTG_shopButtonContainer{margin-top:var(--space-4);justify-content:flex-end;display:flex}.K15rTG_topProductCard{margin-bottom:var(--space-10);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border-strong)}@media (max-width:40rem){.K15rTG_shopButtonContainer{justify-content:stretch}.K15rTG_shopAction{width:100%}}@media (forced-colors:active){.K15rTG_topProductCard{border-color:canvastext}}
.eaII0G_page{min-height:calc(100vh - var(--header-height));padding:clamp(var(--space-6), 6vw, var(--space-16)) var(--container-gutter);background:radial-gradient(circle at 12% 8%, color-mix(in srgb, var(--gem-accent) 15%, transparent), transparent 34rem), linear-gradient(150deg, var(--color-paper-100), var(--color-background))}.eaII0G_invitation{width:min(100%,74rem);min-height:min(45rem, calc(100vh - var(--header-height) - 5rem));background:color-mix(in srgb, var(--color-surface) 94%, var(--gem-accent));border:1px solid color-mix(in srgb, var(--gem-accent) 18%, var(--color-border));border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);grid-template-columns:minmax(0,1.08fr) minmax(19rem,.72fr);margin:0 auto;display:grid;overflow:hidden}.eaII0G_copy{min-width:0;padding:clamp(var(--space-8), 7vw, var(--space-16));flex-direction:column;justify-content:center;display:flex}.eaII0G_brandLine{align-items:center;gap:var(--space-2);margin-bottom:clamp(var(--space-8), 7vw, var(--space-16));font-family:var(--font-display);display:flex}.eaII0G_brandLine>svg{flex:none;width:1.65rem;height:1.65rem}.eaII0G_brandLine strong{font-size:var(--font-size-lg);letter-spacing:var(--tracking-tight);font-style:normal}.eaII0G_brandLine i{color:var(--color-action);font-style:normal}.eaII0G_gemIdentity span{color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:750}.eaII0G_copy h1{overflow-wrap:normal;letter-spacing:-.04em;max-width:11ch;margin-top:0;font-size:clamp(3.2rem,8vw,7rem);line-height:.9}.eaII0G_gemIdentity{align-items:center;gap:var(--space-4);margin-top:clamp(var(--space-6), 5vw, var(--space-10));display:flex}.eaII0G_gemIdentity svg{width:clamp(3.4rem,7vw,5rem);height:auto;filter:drop-shadow(0 .5rem 1rem color-mix(in srgb, var(--gem-accent) 28%, transparent))}.eaII0G_gemIdentity>div{gap:var(--space-1);display:grid}.eaII0G_gemIdentity strong{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2rem);line-height:1}.eaII0G_reveal{max-width:42ch;margin-top:var(--space-8);font-size:clamp(1.15rem, 2vw, var(--font-size-xl));font-weight:650;line-height:1.45}.eaII0G_description{max-width:52ch;margin-top:var(--space-4);color:var(--color-text-muted)}.eaII0G_actions{align-items:center;gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.eaII0G_context{margin-top:var(--space-8);color:var(--color-text-subtle);font-size:var(--font-size-sm)}.eaII0G_editorial{background:var(--color-ink-950);min-width:0;display:grid;position:relative}.eaII0G_storyFrame{background:radial-gradient(circle at 50% 28%, color-mix(in srgb, var(--gem-accent) 34%, transparent), transparent 58%), var(--color-ink-950);min-height:0;position:relative;overflow:hidden}.eaII0G_storyFrame:after{z-index:1;background:linear-gradient(90deg, color-mix(in srgb, var(--color-ink-950) 18%, transparent), transparent 45%);content:"";pointer-events:none;position:absolute;inset:0}.eaII0G_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity var(--duration-standard) var(--ease-out);display:block;position:absolute;inset:0}.eaII0G_posterHidden{opacity:0}.eaII0G_storyVideo{z-index:2;-o-object-fit:contain;object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity var(--duration-standard) var(--ease-out);background:0 0;display:block;position:absolute;inset:0}.eaII0G_storyVideoVisible{opacity:1}.eaII0G_storyOverlay{z-index:3;align-content:end;justify-items:start;gap:var(--space-3);padding:clamp(var(--space-5), 5vw, var(--space-8));color:var(--color-text-inverse-soft);background:linear-gradient(180deg, transparent 42%, var(--color-overlay-story));display:grid;position:absolute;inset:0}.eaII0G_storyError{max-width:30ch;font-size:var(--font-size-sm)}.eaII0G_storyAction{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-3) var(--space-5);color:var(--color-ink-950);background:var(--color-surface-inverse);border-radius:var(--radius-sm);font:inherit;cursor:pointer;border:0;font-weight:750;display:inline-flex}.eaII0G_storyAction:hover{background:color-mix(in srgb, var(--color-surface-inverse) 88%, var(--gem-accent))}.eaII0G_storyAction:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.eaII0G_storyAction svg{width:1.1rem;height:1.1rem}.eaII0G_storyLoading{z-index:4;right:var(--space-5);bottom:var(--space-5);left:var(--space-5);padding:var(--space-3) var(--space-4);color:var(--color-text-inverse-soft);background:var(--color-overlay-opaque);border-radius:var(--radius-sm);font-size:var(--font-size-sm);position:absolute}@media (max-width:48rem){.eaII0G_page{padding:var(--space-4)}.eaII0G_invitation{grid-template-columns:minmax(0,1fr)}.eaII0G_copy{padding:var(--space-8) var(--space-6)}.eaII0G_brandLine{margin-bottom:var(--space-8)}.eaII0G_copy h1{font-size:clamp(2.5rem,13vw,5.6rem)}.eaII0G_description{min-height:7lh}.eaII0G_actions{flex-direction:column;align-items:stretch}.eaII0G_editorial,.eaII0G_storyFrame{min-height:28rem}}@media (prefers-reduced-motion:reduce){.eaII0G_image,.eaII0G_storyVideo{transition:none}}@media (max-width:24rem){.eaII0G_copy{padding-inline:var(--space-5)}}@media (forced-colors:active){.eaII0G_invitation,.eaII0G_gemIdentity svg,.eaII0G_storyAction{border:1px solid canvastext}}
.OtWT4W_page{color:var(--color-text);background:var(--color-background)}.OtWT4W_hero{background:var(--color-surface);padding:clamp(4rem,9vw,8rem) clamp(1rem,6vw,5rem) clamp(4rem,8vw,7rem)}.OtWT4W_spectrum{width:min(100%,72rem);height:.35rem;margin:0 auto clamp(var(--space-12), 8vw, var(--space-20));border-radius:var(--radius-round);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.OtWT4W_heroGrid,.OtWT4W_origin,.OtWT4W_familySection,.OtWT4W_guidance,.OtWT4W_ownContribution,.OtWT4W_close{width:min(100%,72rem);margin-inline:auto}.OtWT4W_origin,.OtWT4W_familySection,.OtWT4W_ownContribution,.OtWT4W_close{padding-inline:var(--container-gutter)}.OtWT4W_heroGrid{align-items:end;gap:clamp(var(--space-10), 8vw, var(--space-20));grid-template-columns:minmax(0,1.55fr) minmax(16rem,.65fr);display:grid}.OtWT4W_heroCopy{gap:var(--space-6);display:grid}.OtWT4W_heroCopy h1{max-width:16ch;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,6.5vw,5.75rem);font-weight:850;line-height:.98}.OtWT4W_heroCopy>p{max-width:64ch;color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:1.7}.OtWT4W_heroActions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.OtWT4W_heroNote{gap:var(--space-4);padding:var(--space-6) 0;border-block:1px solid var(--color-border-strong);display:grid}.OtWT4W_heroNote h2{font-family:var(--font-display);font-size:var(--font-size-xl);letter-spacing:-.02em;margin:0;line-height:1.25}.OtWT4W_heroNote p{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.65}.OtWT4W_origin,.OtWT4W_ownContribution{gap:clamp(var(--space-10), 9vw, var(--space-24));padding-block:var(--space-section);grid-template-columns:minmax(12rem,.7fr) minmax(0,1.45fr);display:grid}.OtWT4W_origin h2,.OtWT4W_sectionHeading h2,.OtWT4W_guidance h2,.OtWT4W_ownContribution h2,.OtWT4W_close h2{font-family:var(--font-display);font-size:var(--font-size-2xl);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1.13}.OtWT4W_originCopy,.OtWT4W_ownContribution>div:last-child{gap:var(--space-5);display:grid}.OtWT4W_originCopy p,.OtWT4W_ownContribution p{max-width:70ch;color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:1.75}.OtWT4W_familySection{padding-bottom:var(--space-section)}.OtWT4W_sectionHeading{gap:clamp(var(--space-8), 8vw, var(--space-20));padding-bottom:var(--space-10);border-bottom:1px solid var(--color-border-strong);grid-template-columns:minmax(12rem,.8fr) minmax(0,1.2fr);display:grid}.OtWT4W_sectionHeading p,.OtWT4W_guidanceHeading p{max-width:65ch;color:var(--color-text-muted);line-height:1.7}.OtWT4W_familyList{display:grid}.OtWT4W_familyRow{gap:clamp(var(--space-8), 8vw, var(--space-20));padding:var(--space-8) 0 var(--space-8) var(--space-5);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(12rem,.9fr) minmax(0,1.1fr);display:grid;position:relative}.OtWT4W_familyRow:before{inset:var(--space-8) auto var(--space-8) 0;background:var(--family-accent);border-radius:var(--radius-round);content:"";width:.35rem;position:absolute}.OtWT4W_familyIdentity{gap:var(--space-2);display:grid}.OtWT4W_familyIdentity h3{font-family:var(--font-display);font-size:var(--font-size-xl);margin:0;line-height:1.25}.OtWT4W_familyIdentity p{max-width:44ch;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.6}.OtWT4W_familyRow ul{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.OtWT4W_familyRow a,.OtWT4W_textLink,.OtWT4W_closeLink{min-height:2.75rem;color:var(--color-action);text-underline-offset:.22em;align-items:center;font-weight:750;display:inline-flex}.OtWT4W_familyRow a:hover,.OtWT4W_textLink:hover,.OtWT4W_closeLink:hover{color:var(--color-action-hover)}.OtWT4W_guidance{scroll-margin-top:calc(var(--header-height) + var(--space-6));gap:clamp(var(--space-10), 8vw, var(--space-20));padding:var(--space-section) var(--container-gutter);border-block:1px solid var(--color-border-strong);grid-template-columns:minmax(12rem,.7fr) minmax(0,1.45fr);display:grid}.OtWT4W_guidanceHeading{align-content:start;gap:var(--space-5);display:grid}.OtWT4W_guidance ul{border-top:1px solid var(--color-border-strong);margin:0;padding:0;list-style:none;display:grid}.OtWT4W_guidance li{gap:var(--space-6);padding-block:var(--space-8);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(9rem,.48fr) minmax(0,1fr);display:grid}.OtWT4W_guidance strong{font-family:var(--font-display);font-size:var(--font-size-lg)}.OtWT4W_guidance span{max-width:58ch;color:var(--color-text-muted);line-height:1.7}.OtWT4W_originCopy a{color:var(--color-action)}.OtWT4W_originCopy a:hover{color:var(--color-action-hover)}.OtWT4W_ownContribution{border-bottom:1px solid var(--color-border-strong)}.OtWT4W_close{gap:var(--space-5);padding-block:var(--space-section);text-align:center;justify-items:center;display:grid}.OtWT4W_close h2{max-width:26ch;font-size:var(--font-size-3xl)}.OtWT4W_close p{max-width:62ch;color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:1.7}@media (max-width:50rem){.OtWT4W_heroGrid,.OtWT4W_origin,.OtWT4W_sectionHeading,.OtWT4W_guidance,.OtWT4W_ownContribution{grid-template-columns:minmax(0,1fr)}.OtWT4W_familyRow{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}@media (max-width:36rem){.OtWT4W_hero{padding-inline:var(--container-gutter)}.OtWT4W_heroActions{display:grid}.OtWT4W_heroAction{width:100%}.OtWT4W_guidance li{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}
._8ZM7Ka_page{color:var(--color-text);background:var(--color-background)}._8ZM7Ka_hero{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:clamp(4rem,9vw,7rem) clamp(1rem,6vw,5rem)}._8ZM7Ka_heroContent,._8ZM7Ka_faqSection,._8ZM7Ka_ctaContent{width:min(100%,72rem);margin-inline:auto}._8ZM7Ka_heroContent{align-items:end;gap:clamp(var(--space-10), 8vw, var(--space-20));grid-template-columns:minmax(0,1.45fr) minmax(15rem,.55fr);display:grid}._8ZM7Ka_heroCopy{gap:var(--space-5);display:grid}._8ZM7Ka_heroCopy h1{max-width:13ch;font-family:var(--font-display);font-size:var(--font-size-3xl);letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:1.03}._8ZM7Ka_heroCopy p{max-width:62ch;color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:1.7}._8ZM7Ka_guide{gap:var(--space-4);padding:var(--space-6) 0;border-block:1px solid var(--color-border-strong);display:grid}._8ZM7Ka_guide h2{font-family:var(--font-display);font-size:var(--font-size-xl);letter-spacing:-.02em;margin:0;line-height:1.25}._8ZM7Ka_guide p{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.6}._8ZM7Ka_guide div{display:grid}._8ZM7Ka_guide a{min-height:2.75rem;color:var(--color-action);font-size:var(--font-size-sm);text-underline-offset:.2em;align-items:center;font-weight:750;display:inline-flex}._8ZM7Ka_faqSection{padding-block:var(--space-section)}._8ZM7Ka_sectionHeading{gap:clamp(var(--space-8), 8vw, var(--space-20));padding-bottom:var(--space-10);border-bottom:1px solid var(--color-border-strong);grid-template-columns:minmax(12rem,.75fr) minmax(0,1.25fr);display:grid}._8ZM7Ka_sectionHeading h2{font-family:var(--font-display);font-size:var(--font-size-2xl);letter-spacing:-.025em;margin:0;line-height:1.15}._8ZM7Ka_sectionHeading p{max-width:62ch;color:var(--color-text-muted);line-height:1.7}._8ZM7Ka_faqList{display:grid}._8ZM7Ka_faqItem{border-bottom:1px solid var(--color-border)}._8ZM7Ka_faqQuestion{align-items:center;gap:var(--space-6);min-height:4.75rem;padding-block:var(--space-5);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}._8ZM7Ka_faqQuestion::-webkit-details-marker{display:none}._8ZM7Ka_faqQuestion h3{max-width:50ch;font-family:var(--font-display);font-size:var(--font-size-lg);letter-spacing:-.01em;margin:0;line-height:1.4}._8ZM7Ka_faqQuestion:focus-visible{border-radius:var(--radius-xs);outline:3px solid var(--color-focus);outline-offset:3px}._8ZM7Ka_expandIcon{width:2.75rem;height:2.75rem;color:var(--color-action);background:var(--color-action-soft);border-radius:var(--radius-round);font-size:var(--font-size-xl);transition:transform var(--duration-standard) var(--ease-standard);place-items:center;line-height:1;display:grid}._8ZM7Ka_faqItem[open] ._8ZM7Ka_expandIcon{transform:rotate(45deg)}._8ZM7Ka_faqAnswer{max-width:70ch;padding:0 var(--space-16) var(--space-6) 0}._8ZM7Ka_faqAnswer p{color:var(--color-text-muted);font-size:var(--font-size-md);line-height:1.75}._8ZM7Ka_faqAnswer a{min-height:2.75rem;margin-top:var(--space-2);color:var(--color-action);text-underline-offset:.2em;align-items:center;font-weight:750;display:inline-flex}._8ZM7Ka_faqAnswer a:hover{color:var(--color-action-hover)}._8ZM7Ka_ctaSection{padding:0 clamp(1rem, 6vw, 5rem) var(--space-section)}._8ZM7Ka_ctaContent{align-items:center;gap:clamp(var(--space-6), 6vw, var(--space-12));padding:clamp(var(--space-8), 6vw, var(--space-12));color:var(--color-text-inverse);background:var(--color-surface-strong);border-radius:var(--radius-lg);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) auto;display:grid}._8ZM7Ka_ctaContent h2{font-family:var(--font-display);font-size:var(--font-size-2xl);letter-spacing:-.025em;margin:0;line-height:1.15}._8ZM7Ka_ctaContent p{color:var(--color-text-inverse-soft);line-height:1.65}@media (max-width:50rem){._8ZM7Ka_heroContent,._8ZM7Ka_sectionHeading,._8ZM7Ka_ctaContent{grid-template-columns:minmax(0,1fr)}._8ZM7Ka_guide{max-width:28rem}._8ZM7Ka_ctaAction{width:fit-content}}@media (max-width:36rem){._8ZM7Ka_hero,._8ZM7Ka_faqSection,._8ZM7Ka_ctaSection{padding-inline:var(--space-4)}._8ZM7Ka_faqAnswer{padding-right:0}._8ZM7Ka_ctaContent{border-radius:var(--radius-md)}._8ZM7Ka_ctaAction{width:100%}}@media (prefers-reduced-motion:reduce){._8ZM7Ka_expandIcon{transition:none}}
.YYGMDG_container{min-height:100vh;color:var(--color-text);background:var(--color-background);overflow:clip}.YYGMDG_container a{text-decoration:none}.YYGMDG_hero{min-height:min(48rem, calc(100svh - var(--header-height)));padding:clamp(3rem, 7vw, 6.5rem) var(--container-gutter);isolation:isolate;background:radial-gradient(circle at 8% 12%, color-mix(in srgb, var(--color-family-dramatic) 9%, transparent), transparent 31rem), var(--color-surface-subtle);border-bottom:1px solid var(--color-border);align-items:center;display:grid;position:relative;overflow:hidden}.YYGMDG_hero:before{z-index:-1;pointer-events:none;background:linear-gradient(90deg, var(--color-family-dramatic), var(--color-family-natural), var(--color-family-classic), var(--color-family-gamine), var(--color-family-romantic)) left bottom / 100% .375rem no-repeat;content:"";position:absolute;inset:0}.YYGMDG_heroContent{width:min(100%, var(--container-page));grid-template-columns:minmax(0,1.02fr) minmax(22rem,.78fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);margin:0 auto;display:grid}.YYGMDG_brandFilm{aspect-ratio:16/9;background:var(--color-paper-200);border-radius:var(--radius-xl);width:min(100%,38rem);box-shadow:var(--shadow-lg);justify-self:end;position:relative;overflow:hidden}.YYGMDG_brandFilmPoster,.YYGMDG_brandFilmPoster img,.YYGMDG_brandFilmVideo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.YYGMDG_brandFilmVideo{z-index:1}@media (prefers-reduced-motion:reduce){.YYGMDG_brandFilmVideo{display:none}}.YYGMDG_mechanismSection{padding:clamp(2.5rem, 6vw, 5rem) var(--container-gutter);background:var(--color-background);place-items:center;display:grid}.YYGMDG_mechanismSection .YYGMDG_mechanism{width:min(100%, var(--container-page));grid-template-columns:minmax(0,.9fr) minmax(16rem,1.1fr) minmax(14rem,.85fr);align-items:center}.YYGMDG_heroCopy{align-items:start;min-width:0;display:grid}.YYGMDG_hero h1{max-width:11ch;margin:0 0 var(--space-6);color:var(--color-ink-950);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(3rem,5.8vw,5.8rem);line-height:1.01}.YYGMDG_heroCopy>p:first-of-type{max-width:42rem;color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:1.65}.YYGMDG_heroAction{width:fit-content;margin-top:var(--space-8)}.YYGMDG_heroFacts{margin-top:var(--space-5);color:var(--color-text-subtle);font-size:var(--font-size-sm);flex-wrap:wrap;font-weight:700;line-height:1.45;display:flex}.YYGMDG_heroFacts span{align-items:center;min-height:1.5rem;display:inline-flex}.YYGMDG_heroFacts span+span{margin-left:var(--space-3);padding-left:var(--space-3);border-left:1px solid var(--color-border-strong)}.YYGMDG_mechanism{gap:var(--space-8);min-width:0;color:var(--color-text-inverse);background:var(--color-surface-strong);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:clamp(1.5rem,3.5vw,2.75rem);display:grid;position:relative}.YYGMDG_mechanism:before{top:var(--space-5);right:var(--space-5);border:1px solid var(--color-border-inverse-faint);content:"";border-radius:50%;width:4.75rem;height:4.75rem;position:absolute}.YYGMDG_mechanismHeading{gap:var(--space-5);grid-template-columns:3.5rem minmax(0,1fr);align-items:start;display:grid}.YYGMDG_mechanismJewel{width:3.5rem;height:auto;display:block}.YYGMDG_mechanismHeading h2{max-width:20ch;color:var(--color-text-inverse);font-size:var(--font-size-xl);letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.2}.YYGMDG_mechanismHeading p{max-width:38ch;margin-top:var(--space-3);color:var(--color-text-inverse-soft);font-size:var(--font-size-sm);line-height:1.6}.YYGMDG_mechanismPath{gap:var(--space-3);padding-block:var(--space-2);border-block:1px solid var(--color-border-inverse-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.YYGMDG_mechanismPath span{color:var(--color-text-inverse-subtle);font-family:var(--font-label);font-size:var(--font-size-xs);letter-spacing:.06em;font-weight:700}.YYGMDG_mechanismPath svg{width:100%;height:5.5rem;display:block;overflow:visible}.YYGMDG_mechanismPath path{fill:none;stroke:var(--color-indigo-100);stroke-linecap:round;stroke-width:2.5px}.YYGMDG_mechanismPath path+path{opacity:.42;stroke:var(--color-text-inverse-accent);stroke-width:1.5px}.YYGMDG_mechanismTest{gap:var(--space-2);padding:var(--space-5);color:var(--color-text);background:var(--color-paper-50);border-left:.25rem solid var(--color-family-gamine);border-radius:var(--radius-sm);display:grid}.YYGMDG_mechanismTest p{color:var(--color-action);font-family:var(--font-label);font-size:var(--font-size-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.YYGMDG_mechanismTest strong{font-family:var(--font-display);font-size:var(--font-size-md);line-height:1.35}.YYGMDG_mechanismTest span{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.55}.YYGMDG_features{padding:var(--space-section) var(--container-gutter);color:var(--color-text-inverse);background:var(--color-surface-strong);position:relative}.YYGMDG_features>header,.YYGMDG_valueSequence{width:min(100%, var(--container-page));margin:0 auto}.YYGMDG_features>header{grid-template-columns:minmax(0,.9fr) minmax(16rem,.55fr);align-items:end;gap:clamp(2rem,7vw,8rem);display:grid}.YYGMDG_features>header h2{max-width:11ch;color:var(--color-text-inverse);font-size:var(--font-size-3xl)}.YYGMDG_features>header p{color:var(--color-text-inverse-muted);font-size:var(--font-size-lg);line-height:var(--line-body)}.YYGMDG_valueSequence{border-top:.1875rem solid var(--color-text-inverse-accent);margin-top:clamp(3rem,7vw,6rem);display:grid}.YYGMDG_feature{gap:clamp(var(--space-6), 7vw, var(--space-20));padding:var(--space-8) 0;border-bottom:1px solid var(--color-border-inverse);grid-template-columns:minmax(12rem,.65fr) minmax(0,1fr);align-items:baseline;display:grid}.YYGMDG_feature h3{color:var(--color-text-inverse);font-size:var(--font-size-xl);margin:0}.YYGMDG_feature p{max-width:48rem;color:var(--color-text-inverse-muted);font-size:var(--font-size-md);line-height:var(--line-body)}.YYGMDG_typesPreview{padding:var(--space-section) var(--container-gutter);background:var(--color-background)}.YYGMDG_typesPreview>header,.YYGMDG_typesGrid,.YYGMDG_viewAllWrapper{width:min(100%, var(--container-page));margin-left:auto;margin-right:auto}.YYGMDG_typesPreview>header{grid-template-columns:minmax(0,.95fr) minmax(18rem,.55fr);align-items:end;gap:clamp(2rem,7vw,8rem);display:grid}.YYGMDG_typesPreview h2{max-width:13ch;font-size:var(--font-size-3xl)}.YYGMDG_typesIntro{color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:var(--line-body)}.YYGMDG_typesGrid{gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(3rem,7vw,6rem);display:grid}.YYGMDG_typeCard{--type-accent:var(--color-action);background:var(--color-paper-50);border:1px solid var(--color-border);border-top:.25rem solid var(--type-accent);border-radius:var(--radius-md);min-width:0;margin:0;display:grid;position:relative;overflow:hidden}.YYGMDG_typeImageWrapper{aspect-ratio:2/3;background:var(--color-paper-200);border-bottom:1px solid var(--color-border);position:relative;overflow:hidden}.YYGMDG_typeImage{transition:transform var(--duration-deliberate) var(--ease-emphasized);display:block}.YYGMDG_typeContent{align-content:start;row-gap:var(--space-2);padding:var(--space-5);grid-template-rows:1.25rem 1.75rem minmax(3rem,auto);display:grid}.YYGMDG_profileCount{color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1.25}.YYGMDG_typeContent h3{font-size:var(--font-size-lg);margin:0;line-height:1.25}.YYGMDG_typeEnergy{align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.5;display:flex}.YYGMDG_typeCard:hover .YYGMDG_typeImage{transform:scale(1.025)}.YYGMDG_viewAllWrapper{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-border-strong);justify-content:flex-end;align-items:center;display:flex}.YYGMDG_viewAllButton{gap:var(--space-3);white-space:nowrap}.YYGMDG_principles{padding:var(--space-section) var(--container-gutter);background:var(--color-paper-200)}.YYGMDG_principlesHeading,.YYGMDG_principlesGrid{width:min(100%, var(--container-page));margin-left:auto;margin-right:auto}.YYGMDG_principlesHeading{grid-template-columns:minmax(0,.95fr) minmax(18rem,.55fr);align-items:end;gap:clamp(2rem,7vw,8rem);display:grid}.YYGMDG_principlesHeading h2{max-width:13ch;font-size:var(--font-size-3xl)}.YYGMDG_principlesHeading p{color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:var(--line-body)}.YYGMDG_principlesGrid{border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,7vw,6rem);display:grid}.YYGMDG_principle{min-width:0;padding:clamp(2rem,4vw,3.5rem)}.YYGMDG_principle+.YYGMDG_principle{border-left:1px solid var(--color-border-strong)}.YYGMDG_principle h3{margin:0 0 var(--space-3);font-size:var(--font-size-xl)}.YYGMDG_principle p{color:var(--color-text-muted);line-height:var(--line-body)}.YYGMDG_finalCta{padding:var(--space-section) var(--container-gutter);color:var(--color-text-inverse);background:var(--color-surface-strong);position:relative;overflow:hidden}.YYGMDG_finalCta:before{aspect-ratio:1;border:1px solid var(--color-border-inverse-faint);content:"";border-radius:50%;width:clamp(18rem,36vw,38rem);position:absolute;top:50%;right:-8rem;transform:translateY(-50%)}.YYGMDG_finalCta:after{background:var(--brand-spectrum);content:"";height:.375rem;position:absolute;bottom:0;left:0;right:0}.YYGMDG_ctaContent{z-index:1;width:min(100%, var(--container-page));gap:var(--space-6) clamp(2rem, 7vw, 8rem);grid-template-columns:minmax(0,.95fr) minmax(18rem,.55fr);align-items:end;margin:0 auto;display:grid;position:relative}.YYGMDG_ctaContent h2{max-width:13ch;color:var(--color-text-inverse);font-size:var(--font-size-3xl)}.YYGMDG_ctaContent>p{color:var(--color-text-inverse-muted);font-size:var(--font-size-lg);line-height:var(--line-body);grid-column:2}.YYGMDG_ctaContent .YYGMDG_viewAllButton{grid-column:2;justify-self:start}@media (max-width:68rem){.YYGMDG_typesGrid{gap:var(--space-4);padding-bottom:var(--space-3);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-color:var(--color-border-strong) transparent;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(16rem,32vw);grid-auto-flow:column;overflow-x:auto}.YYGMDG_typeCard,.YYGMDG_typeCard:nth-child(4),.YYGMDG_typeCard:nth-child(5){scroll-snap-align:start;grid-column:auto}}@media (max-width:54rem){.YYGMDG_hero{min-height:auto}.YYGMDG_heroContent,.YYGMDG_features>header,.YYGMDG_typesPreview>header,.YYGMDG_principlesHeading,.YYGMDG_ctaContent{grid-template-columns:minmax(0,1fr)}.YYGMDG_heroContent{gap:var(--space-12)}.YYGMDG_brandFilm{aspect-ratio:9/16;justify-self:center;width:min(100%,20rem)}.YYGMDG_mechanismSection .YYGMDG_mechanism{grid-template-columns:minmax(0,1fr)}.YYGMDG_mechanism{width:min(100%,38rem)}.YYGMDG_features>header p,.YYGMDG_typesIntro,.YYGMDG_principlesHeading p{margin-top:var(--space-6)}.YYGMDG_ctaContent>p,.YYGMDG_ctaContent .YYGMDG_viewAllButton{grid-column:1}}@media (prefers-reduced-motion:reduce){.YYGMDG_typeImage{transition:none}}@media (max-width:42rem){.YYGMDG_hero{padding-top:var(--space-10);padding-bottom:var(--space-12)}.YYGMDG_hero h1{font-size:clamp(2.8rem,13vw,4.5rem);line-height:1.04}.YYGMDG_heroAction{width:100%}.YYGMDG_mechanism{gap:var(--space-6);padding:var(--space-5);border-radius:var(--radius-lg)}.YYGMDG_mechanismHeading{grid-template-columns:2.75rem minmax(0,1fr)}.YYGMDG_mechanismJewel{width:2.75rem}.YYGMDG_mechanismPath svg{height:4.5rem}.YYGMDG_feature{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.YYGMDG_typesGrid{grid-auto-columns:minmax(16rem,78vw)}.YYGMDG_principlesGrid{grid-template-columns:minmax(0,1fr)}.YYGMDG_principle+.YYGMDG_principle{border-top:1px solid var(--color-border-strong);border-left:0}.YYGMDG_viewAllWrapper{align-items:stretch}.YYGMDG_viewAllButton{white-space:normal;width:100%}}@media (max-width:30rem){.YYGMDG_heroFacts{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;display:grid}.YYGMDG_heroFacts span{min-width:0;min-height:2.75rem;padding-inline:var(--space-2);text-align:center;text-wrap:balance;justify-content:center}.YYGMDG_heroFacts span+span{border-left:1px solid var(--color-border-strong);margin-left:0}.YYGMDG_mechanismPath{grid-template-columns:minmax(0,1fr)}.YYGMDG_mechanismPath span:last-child{justify-self:end}}
.oimG6G_container{min-height:100vh;color:var(--color-text);background:var(--color-background);overflow:clip}.oimG6G_hero{width:min(100%, var(--container-page));min-height:32rem;padding:clamp(6rem, 8vw, 7.5rem) var(--container-gutter) clamp(2.5rem, 4vw, 4rem);grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr);align-items:center;gap:clamp(2rem,4vw,4rem);margin:0 auto;display:grid}.oimG6G_heroCopy{gap:var(--space-4);max-width:52rem;display:grid}.oimG6G_heroCopy h1{max-width:11ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:balance;font-size:clamp(3.4rem,6vw,6rem);font-weight:750;line-height:1.1}.oimG6G_heroCopy>p:first-of-type{max-width:58ch;color:var(--color-text-muted);font-size:var(--font-size-md);line-height:1.65}.oimG6G_quizButton{gap:var(--space-3);width:fit-content}.oimG6G_quizButton svg{transition:transform var(--duration-fast) var(--ease-emphasized)}.oimG6G_quizButton:hover svg{transform:translate(.2rem)}.oimG6G_atlasLegend{gap:var(--space-4);color:var(--color-text-inverse);background:var(--color-surface-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:clamp(1.25rem,2.25vw,1.75rem);display:grid}.oimG6G_atlasLegend h2{max-width:12ch;font-size:var(--font-size-xl)}.oimG6G_atlasLegend dl{gap:0;display:grid}.oimG6G_atlasLegend dl>div{padding:var(--space-3) 0;gap:var(--space-2);border-top:1px solid var(--color-border-inverse-subtle);grid-template-columns:4.5rem minmax(0,1fr);display:grid}.oimG6G_atlasLegend dt{font-family:var(--font-label);font-size:var(--font-size-sm);font-weight:750}.oimG6G_atlasLegend dd{color:var(--color-text-inverse-subtle);font-size:var(--font-size-sm);line-height:1.55}.oimG6G_introduction{border-top:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:minmax(14rem,.75fr) minmax(0,1.25fr);gap:clamp(1.5rem,4vw,4rem);padding-top:clamp(1.75rem,3vw,2.5rem);display:grid}.oimG6G_introHeading h2{max-width:13ch;font-size:var(--font-size-2xl)}.oimG6G_introCopy{gap:var(--space-3);max-width:68ch;color:var(--color-text-muted);font-size:var(--font-size-md);line-height:1.6;display:grid}.oimG6G_navigationSection{z-index:calc(var(--layer-header) - 1);top:var(--header-height);background:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky}.oimG6G_familyNavigation{width:min(100%, var(--container-page));padding:0 var(--container-gutter);scrollbar-color:var(--color-border-strong) transparent;scrollbar-width:thin;margin:0 auto;overflow-x:auto}.oimG6G_familyNavigation ul{width:max-content;min-width:100%;margin:0;padding:0;list-style:none;display:flex}.oimG6G_familyNavigation li{flex:1 0 auto}.oimG6G_familyNavigation a{justify-content:center;align-items:center;gap:var(--space-3);min-height:3rem;color:var(--color-text-muted);font-family:var(--font-label);font-size:var(--font-size-sm);transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border-bottom:2px solid #0000;padding:.75rem clamp(.9rem,2vw,1.5rem);font-weight:700;text-decoration:none;display:flex}.oimG6G_familyNavigation a:hover{color:var(--color-action);background:var(--color-action-soft);border-bottom-color:var(--color-action)}.oimG6G_familyNavigation a:focus-visible{outline-offset:-4px}.oimG6G_navigationCount{min-width:1.6rem;height:1.6rem;padding:0 var(--space-1);color:var(--color-text-subtle);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-round);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;place-items:center;display:grid}.oimG6G_atlas{width:100%}.oimG6G_familySection{scroll-margin-top:calc(var(--header-height) + 4rem);padding:clamp(4rem, 8vw, 7rem) max(var(--container-gutter), calc((100vw - var(--container-page)) / 2));background:var(--color-surface-subtle);background:color-mix(in srgb, var(--family-accent) 4%, var(--color-surface-subtle));border-bottom:1px solid color-mix(in srgb, var(--family-accent) 24%, var(--color-border));grid-template-columns:minmax(15rem,.58fr) minmax(0,1.42fr);gap:clamp(2.5rem,5vw,5rem);display:grid}.oimG6G_familyHeader{top:calc(var(--header-height) + 5.75rem);align-self:start;gap:var(--space-6);height:fit-content;display:grid;position:sticky}.oimG6G_familyTitle{padding-bottom:var(--space-5);justify-content:space-between;align-items:baseline;gap:var(--space-4);border-bottom:3px solid var(--family-accent);display:flex}.oimG6G_familyTitle h2{font-size:var(--font-size-3xl)}.oimG6G_familyTitle>span{color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-sm);flex:none;font-weight:700}.oimG6G_familyHeader>p{max-width:54ch;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.7}.oimG6G_typesGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,1.5rem);display:grid}.oimG6G_typesGrid[data-size="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.oimG6G_typeCard{min-width:0;height:100%;color:var(--color-text);background:var(--color-surface);border:1px solid color-mix(in srgb, var(--family-accent) 28%, var(--color-border));border-radius:var(--radius-md);transition:transform var(--duration-standard) var(--ease-emphasized), border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.oimG6G_typeCard:hover{color:var(--color-text);background:color-mix(in srgb, var(--family-accent) 3%, var(--color-surface));border-color:color-mix(in srgb, var(--family-accent) 58%, var(--color-border));transform:translateY(-.25rem)}.oimG6G_typeCard:hover .oimG6G_typePortrait img{transform:scale(1.025)}.oimG6G_typeFigure{background:var(--color-accent-surface);min-width:0}.oimG6G_typePortrait{aspect-ratio:2/3;background:var(--color-accent-surface);position:relative;overflow:hidden}.oimG6G_typePortrait img{transition:transform var(--duration-deliberate) var(--ease-emphasized)}.oimG6G_typeFigure figcaption{min-height:2.75rem;padding:0 var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--color-text-subtle);background:var(--color-surface);border-top:1px solid var(--color-accent-border);font-family:var(--font-label);font-size:var(--font-size-xs);letter-spacing:.04em;font-weight:650;display:flex}.oimG6G_typeFigure figcaption svg{flex:none}.oimG6G_typeContent{flex-direction:column;min-width:0;padding:clamp(1.15rem,2vw,1.5rem);display:flex}.oimG6G_typeHeading{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.oimG6G_typeHeading h3{font-size:var(--font-size-xl)}.oimG6G_typeEnergy{align-items:center;gap:var(--space-2);color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-xs);text-align:right;font-weight:750;display:inline-flex}.oimG6G_yinYang{margin-top:var(--space-3);color:var(--color-text);font-size:var(--font-size-sm);font-weight:650;line-height:1.5}.oimG6G_typeDescription{margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.65}.oimG6G_viewDetails{padding-top:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--color-action);font-family:var(--font-label);font-size:var(--font-size-sm);margin-top:auto;font-weight:750;display:flex}.oimG6G_viewDetails svg{transition:transform var(--duration-fast) var(--ease-emphasized)}.oimG6G_typeCard:hover .oimG6G_viewDetails svg{transform:translate(.25rem)}@media (max-width:72rem){.oimG6G_familySection{grid-template-columns:1fr}.oimG6G_familyHeader{max-width:64rem;position:static}.oimG6G_familyHeader>p{max-width:74ch}.oimG6G_typesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:60rem){.oimG6G_hero{grid-template-columns:1fr;align-items:start;min-height:auto}.oimG6G_heroCopy h1{max-width:13ch}.oimG6G_atlasLegend{max-width:42rem}.oimG6G_introduction{grid-template-columns:1fr}.oimG6G_introHeading h2{max-width:18ch}}@media (max-width:48rem){.oimG6G_typesGrid,.oimG6G_typesGrid[data-size="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.oimG6G_navigationSection{position:static}.oimG6G_hero{padding-top:clamp(6rem,24vw,7rem);padding-bottom:var(--space-8);gap:var(--space-6)}.oimG6G_heroCopy{gap:var(--space-5)}.oimG6G_heroCopy h1{font-size:clamp(2.6rem,10.5vw,3.5rem);line-height:1.04}.oimG6G_atlasLegend dl{-moz-column-gap:var(--space-4);column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.oimG6G_atlasLegend dl>div{grid-template-columns:1fr}.oimG6G_introHeading h2{max-width:none;font-size:var(--font-size-xl)}.oimG6G_familyNavigation{padding:0}.oimG6G_familySection{padding-block:var(--space-12)}.oimG6G_typesGrid,.oimG6G_typesGrid[data-size="2"]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.oimG6G_quizButton,.oimG6G_quizButton svg,.oimG6G_typeCard,.oimG6G_typePortrait img,.oimG6G_viewDetails svg{transition:none}}@media (forced-colors:active){.oimG6G_familyTitle,.oimG6G_typeCard,.oimG6G_navigationCount{border-color:canvastext}}
.oAZNPq_container{width:100%;container:quiz-ad/inline-size}.oAZNPq_layout{gap:var(--space-4);width:100%;max-width:76rem;margin-inline:auto;display:grid}.oAZNPq_layout[data-quiz-ad-active=true]{max-width:64rem}.oAZNPq_content{min-width:0}.oAZNPq_placement{--quiz-ad-width:320px;--quiz-ad-height:50px;width:var(--quiz-ad-width);min-height:var(--quiz-ad-height);place-self:start center;display:grid}.oAZNPq_placement[hidden]{display:none}.oAZNPq_inventory{min-height:inherit}.oAZNPq_placement[data-ad-presentation=unavailable] .oAZNPq_inventory{visibility:hidden}.oAZNPq_preview{width:100%;height:var(--quiz-ad-height);color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--font-size-xs);background:var(--color-surface);border:1px solid var(--color-border);place-items:center;display:grid}@container quiz-ad not (min-width:20rem){.oAZNPq_placement{display:none}}@container quiz-ad (min-width:42rem){.oAZNPq_layout{gap:var(--space-6)}.oAZNPq_placement{--quiz-ad-width:468px;--quiz-ad-height:60px;width:var(--quiz-ad-width)}}@container quiz-ad (min-width:85.75rem){.oAZNPq_layout[data-quiz-ad-active=true]:has(.oAZNPq_placement:not([hidden])){gap:var(--space-12);grid-template-columns:64rem 18.75rem;max-width:85.75rem}.oAZNPq_placement{--quiz-ad-width:300px;--quiz-ad-height:250px;grid-area:1/2}.oAZNPq_content{grid-area:1/1}}
.-WK0KG_page{min-height:100vh;color:var(--color-text);background:var(--color-background);overflow:clip}.-WK0KG_page h1,.-WK0KG_page h2,.-WK0KG_page h3,.-WK0KG_page p,.-WK0KG_page figure,.-WK0KG_page dl,.-WK0KG_page dd,.-WK0KG_page ol,.-WK0KG_page ul{margin:0}.-WK0KG_page h2{letter-spacing:var(--tracking-tight);text-wrap:balance;font-size:clamp(2rem,4vw,3.65rem);line-height:1.06}.-WK0KG_page h3{font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.2}.-WK0KG_sectionLabel{color:var(--color-accent-ink);font-family:var(--font-label);font-size:var(--font-size-sm);letter-spacing:.015em;font-weight:700;line-height:1.4}.-WK0KG_hero{width:min(100%, var(--container-page));padding:clamp(6.25rem, 8vw, 8rem) var(--container-gutter) clamp(3.5rem, 6vw, 5rem);grid-template-columns:minmax(0,.94fr) minmax(22rem,1.06fr);align-items:start;gap:clamp(2.25rem,4vw,4.5rem);margin:0 auto;display:grid}.-WK0KG_heroCopy{align-content:center;gap:var(--space-4);min-width:0;display:grid}.-WK0KG_breadcrumbs{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.-WK0KG_breadcrumbs a{min-width:2.75rem;min-height:2.75rem;color:inherit;text-underline-offset:.2em;justify-content:center;align-items:center;display:inline-flex}.-WK0KG_hero h1{max-width:11ch;font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;font-size:clamp(3.5rem,6.6vw,6.5rem);font-weight:760;line-height:.94}.-WK0KG_guideMeta{color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-sm);letter-spacing:.025em;font-weight:700}.-WK0KG_heroLead{max-width:32ch;padding-top:var(--space-4);color:var(--color-text);border-top:2px solid var(--color-accent-border);text-wrap:balance;font-size:clamp(1.3rem,1.8vw,1.7rem);font-weight:630;line-height:1.28}.-WK0KG_heroSummary{max-width:58ch;color:var(--color-text-muted);font-size:var(--font-size-md);line-height:1.65}.-WK0KG_heroQuiz{width:fit-content}.-WK0KG_heroFigure,.-WK0KG_contextFigure,.-WK0KG_materialFigure{background:var(--color-accent-surface);border:1px solid var(--color-accent-border);display:grid;position:relative;overflow:hidden}.-WK0KG_heroFigure{min-width:0;box-shadow:var(--shadow-lg)}.-WK0KG_heroFigure picture,.-WK0KG_contextFigure picture,.-WK0KG_materialFigure picture{min-width:0;display:block}.-WK0KG_heroFigure img,.-WK0KG_contextFigure img,.-WK0KG_materialFigure img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.-WK0KG_heroFigure img{aspect-ratio:4/5;-o-object-position:center;object-position:center}.-WK0KG_heroFigure figcaption,.-WK0KG_contextFigure figcaption,.-WK0KG_materialFigure figcaption{padding:var(--space-3) var(--space-4);color:var(--color-text-muted);background:var(--color-surface);border-top:1px solid var(--color-accent-border);font-size:var(--font-size-xs);line-height:1.5}.-WK0KG_atAGlance{background:var(--color-border);border:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:1px;min-width:0;display:grid}.-WK0KG_atAGlance>div{align-content:start;gap:var(--space-3);background:var(--color-surface);min-height:10.5rem;padding:clamp(1.25rem,2.5vw,2rem);display:grid}.-WK0KG_atAGlance dt,.-WK0KG_materialIndex dt,.-WK0KG_testSteps dt,.-WK0KG_neighborCard dt{color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-sm);letter-spacing:.01em;font-weight:700}.-WK0KG_atAGlance dd,.-WK0KG_materialIndex dd,.-WK0KG_testSteps dd,.-WK0KG_neighborCard dd{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.65}.-WK0KG_sectionHeading{gap:var(--space-4);max-width:58rem;display:grid}.-WK0KG_sectionHeading>p:last-child{max-width:66ch;color:var(--color-text-muted);font-size:var(--font-size-md);line-height:1.75}.-WK0KG_anatomySection,.-WK0KG_materialSection,.-WK0KG_comparisonLab,.-WK0KG_continuationSection,.-WK0KG_methodSection,.-WK0KG_makeItYours,.-WK0KG_fieldTest,.-WK0KG_neighborCard,.-WK0KG_shopContinuation{scroll-margin-top:calc(var(--header-height) + 2rem)}.-WK0KG_articleContinuation{gap:clamp(2rem,4vw,3.5rem);display:grid}.-WK0KG_articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}.-WK0KG_articleCard{align-content:start;gap:var(--space-4);min-height:17rem;color:var(--color-text);background:var(--color-surface);border-top:2px solid var(--color-accent);padding:clamp(1.25rem,2.5vw,2rem);text-decoration:none;display:grid}.-WK0KG_articleCard:hover .-WK0KG_articleTitle,.-WK0KG_articleCard:focus-visible .-WK0KG_articleTitle{color:var(--color-accent-ink)}.-WK0KG_articleMeta{gap:var(--space-2);color:var(--color-accent-ink);font-family:var(--font-label);font-size:var(--font-size-xs);flex-wrap:wrap;font-weight:750;display:flex}.-WK0KG_articleTitle{font-size:var(--font-size-xl);transition:color var(--duration-fast) var(--ease-standard);line-height:1.12}.-WK0KG_articleDescription{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.65}.-WK0KG_articleFooter{padding-top:var(--space-4);justify-content:space-between;align-items:end;gap:var(--space-4);color:var(--color-text-subtle);border-top:1px solid var(--color-border);font-size:var(--font-size-xs);margin-top:auto;display:flex}.-WK0KG_articleFooter strong{align-items:center;gap:var(--space-2);color:var(--color-accent-ink);font-family:var(--font-label);white-space:nowrap;display:inline-flex}.-WK0KG_anatomySection,.-WK0KG_materialSection{padding:clamp(4rem, 8vw, 8rem) max(var(--container-gutter), calc((100vw - var(--container-page)) / 2));background:var(--color-surface-subtle);border-block:1px solid var(--color-border);gap:clamp(2.5rem,6vw,5rem);display:grid}.-WK0KG_contextFigure{grid-template-columns:minmax(0,1fr) minmax(13rem,.32fr);align-items:stretch}.-WK0KG_contextFigure img{aspect-ratio:3/2;height:100%}.-WK0KG_contextFigure figcaption{border-top:0;border-left:1px solid var(--color-accent-border);font-size:var(--font-size-sm);align-items:end;padding:clamp(1.25rem,3vw,2rem);display:flex}.-WK0KG_anatomyGrid{background:var(--color-accent-border);border:1px solid var(--color-accent-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.-WK0KG_formulaEditLink{align-items:center;gap:var(--space-2);width:fit-content;min-height:2.75rem;color:var(--color-accent-ink);font-family:var(--font-label);font-size:var(--font-size-sm);text-underline-offset:.25em;font-weight:800;display:inline-flex}.-WK0KG_anatomyPlate{align-content:start;gap:var(--space-5);background:var(--color-surface);min-width:0;padding:clamp(1.25rem,3vw,2rem);display:grid}.-WK0KG_anatomyHeading{align-content:start;gap:var(--space-3);min-height:7.5rem;display:grid}.-WK0KG_anatomyHeading p{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:650;line-height:1.55}.-WK0KG_anatomyDiagram{height:10rem;padding:var(--space-4);align-items:end;gap:var(--space-2);background:var(--color-accent-surface);border:1px solid var(--color-accent-border);grid-template-columns:repeat(4,1fr);display:grid}.-WK0KG_anatomyDiagram span{background:var(--color-accent-ink);border-radius:var(--radius-xs) var(--radius-xs) 0 0;min-width:0}.-WK0KG_anatomyDiagram span:first-child{height:42%}.-WK0KG_anatomyDiagram span:nth-child(2){height:88%}.-WK0KG_anatomyDiagram span:nth-child(3){height:58%}.-WK0KG_anatomyDiagram span:nth-child(4){height:74%}.-WK0KG_anatomyDiagram[data-context=work] span:first-child,.-WK0KG_anatomyDiagram[data-context=work] span:nth-child(4){height:56%}.-WK0KG_anatomyDiagram[data-context=occasion] span:nth-child(3){height:82%}.-WK0KG_anatomyLegend{gap:var(--space-2);color:var(--color-text-subtle);font-size:var(--font-size-xs);padding:0;list-style:none;display:grid}.-WK0KG_anatomyLegend li{padding-left:var(--space-3);border-left:2px solid var(--color-accent-border)}.-WK0KG_anatomyNotes{min-height:12rem;padding-top:var(--space-4);align-content:start;gap:var(--space-3);color:var(--color-text-muted);border-top:1px solid var(--color-border);font-size:var(--font-size-sm);line-height:1.6;display:grid}.-WK0KG_makeItYours{background:var(--color-surface);border:1px solid var(--color-accent-border);grid-template-columns:minmax(14rem,.55fr) minmax(0,1.45fr);gap:clamp(2rem,5vw,5rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid}.-WK0KG_makeItYours>div{gap:var(--space-4);height:fit-content;display:grid}.-WK0KG_makeItYours h2{font-size:clamp(1.9rem,3.3vw,3rem)}.-WK0KG_makeItYours ul{border-top:1px solid var(--color-accent-border);padding:0;list-style:none;display:grid}.-WK0KG_makeItYours li{min-height:7.5rem;padding:var(--space-4) 0;gap:var(--space-5);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(7rem,.32fr) minmax(0,1.68fr);align-items:start;display:grid}.-WK0KG_makeItYours li p{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.65}.-WK0KG_materialLayout{grid-template-columns:minmax(20rem,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.-WK0KG_materialFigure img{aspect-ratio:3/2}.-WK0KG_materialIndex{border-top:1px solid var(--color-accent-border);display:grid}.-WK0KG_materialIndex>div{min-height:7rem;padding:var(--space-4) 0;gap:var(--space-5);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(8rem,.4fr) minmax(0,1.6fr);align-items:start;display:grid}.-WK0KG_evidenceNote,.-WK0KG_nextStep{padding:var(--space-4) var(--space-5);color:var(--color-text-muted);background:var(--color-accent-surface);border-block:1px solid var(--color-accent-border);font-size:var(--font-size-sm);line-height:1.65}.-WK0KG_evidenceNote{max-width:78ch}.-WK0KG_comparisonLab,.-WK0KG_continuationSection{width:min(100%, var(--container-page));padding:clamp(4rem, 8vw, 8rem) var(--container-gutter);gap:clamp(2.5rem,6vw,5rem);margin:0 auto;display:grid}.-WK0KG_comparisonLab{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:start}.-WK0KG_fieldTest,.-WK0KG_neighborCard{border-top:3px solid var(--color-accent-border);align-content:start;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.5rem,4vw,3rem);display:grid}.-WK0KG_fieldTest{background:var(--color-surface-subtle)}.-WK0KG_testSteps{background:var(--color-border);border:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.-WK0KG_testSteps>div{min-height:12rem;padding:var(--space-5);align-content:start;gap:var(--space-3);background:var(--color-surface);display:grid}.-WK0KG_neighborCard{background:var(--color-accent-surface);border-right:1px solid var(--color-accent-border);border-bottom:1px solid var(--color-accent-border);border-left:1px solid var(--color-accent-border)}.-WK0KG_neighborCard h2{font-size:clamp(1.8rem,3vw,2.75rem)}.-WK0KG_neighborCard dl{border-top:1px solid var(--color-accent-border);display:grid}.-WK0KG_neighborCard dl>div{min-height:8.5rem;padding:var(--space-4) 0;align-content:start;gap:var(--space-3);border-bottom:1px solid var(--color-accent-border);display:grid}.-WK0KG_neighborCard>a{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:2.75rem;color:var(--color-accent-ink);font-family:var(--font-label);font-size:var(--font-size-sm);text-underline-offset:.25em;font-weight:800;display:flex}.-WK0KG_continuationSection{padding-top:0}.-WK0KG_shopContinuation{color:var(--color-text);background:var(--color-accent-surface);border:1px solid var(--color-accent-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,6vw,6rem);padding:clamp(1.75rem,5vw,4rem);display:grid}.-WK0KG_shopContinuation>div{gap:var(--space-4);max-width:58rem;display:grid}.-WK0KG_shopContinuation>div>p:last-child{max-width:66ch;color:var(--color-text-muted);font-size:var(--font-size-md);line-height:1.7}.-WK0KG_shopContinuation>a{min-height:3.25rem;padding:0 var(--space-6);justify-content:center;align-items:center;gap:var(--space-3);color:var(--color-text-inverse);background:var(--color-accent-ink);border-radius:var(--radius-round);font-family:var(--font-label);font-size:var(--font-size-sm);font-weight:800;text-decoration:none;display:inline-flex}.-WK0KG_faqGrid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.-WK0KG_faqGrid article{align-content:start;gap:var(--space-4);background:var(--color-surface-subtle);border-top:3px solid var(--color-accent-border);min-height:20rem;padding:clamp(1.5rem,4vw,3.5rem);display:grid}.-WK0KG_faqGrid h2{font-size:clamp(1.75rem,3vw,2.75rem)}.-WK0KG_faqGrid article>p:last-child{color:var(--color-text-muted);font-size:var(--font-size-md);line-height:1.7}.-WK0KG_relatedBlock{gap:clamp(2rem,5vw,4rem);display:grid}.-WK0KG_relatedGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.-WK0KG_relatedGrid>a{align-content:start;gap:var(--space-3);min-height:18rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);padding:clamp(1.25rem,3vw,2rem);text-decoration:none;display:grid}.-WK0KG_relatedGrid>a>span:first-child{color:var(--color-text-subtle);font-family:var(--font-label);font-size:var(--font-size-sm);letter-spacing:.01em;font-weight:700}.-WK0KG_relatedGrid>a>strong{font-size:var(--font-size-xl)}.-WK0KG_relatedGrid>a>p{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.6}.-WK0KG_relatedAction{padding-top:var(--space-5);color:var(--color-accent-ink);border-top:1px solid var(--color-border);font-family:var(--font-label);font-size:var(--font-size-sm);justify-content:space-between;align-items:center;margin-top:auto;font-weight:800;display:flex}.-WK0KG_guideShare{min-height:7.5rem;padding:var(--space-5) 0;justify-content:space-between;align-items:center;gap:var(--space-6);border-block:1px solid var(--color-border);display:flex}.-WK0KG_guideShare>div:first-child{gap:var(--space-2);display:grid}.-WK0KG_guideShare p{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.5}.-WK0KG_shareAction{justify-items:end;gap:var(--space-2);min-width:12rem;display:grid}.-WK0KG_shareAction button{min-height:2.75rem;padding:0 var(--space-5);color:var(--color-accent-ink);border:1px solid var(--color-accent-border);border-radius:var(--radius-round);font:750 var(--font-size-sm) / 1 var(--font-label);cursor:pointer;background:0 0}.-WK0KG_shareAction button:hover{background:var(--color-accent-surface)}.-WK0KG_shareAction span{max-width:24rem;min-height:1.25rem;color:var(--color-text-subtle);font-size:var(--font-size-xs);text-align:right}.-WK0KG_methodSection{border-top:1px solid var(--color-border);grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:clamp(2rem,6vw,6rem);padding-top:clamp(2rem,5vw,5rem);display:grid}.-WK0KG_methodSection>div{align-content:start;gap:var(--space-4);display:grid}.-WK0KG_methodSection>div:last-child{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.75}.-WK0KG_updated{padding-top:var(--space-4);color:var(--color-text-subtle);border-top:1px solid var(--color-border);font-family:var(--font-label);font-size:var(--font-size-xs);font-weight:700}.-WK0KG_loadingPage{min-height:100vh;padding:clamp(6.25rem, 8vw, 8rem) max(var(--container-gutter), calc((100vw - var(--container-page)) / 2));background:var(--color-background)}.-WK0KG_loadingHero{grid-template-columns:minmax(0,.94fr) minmax(22rem,1.06fr);align-items:start;gap:clamp(2.25rem,4vw,4.5rem);display:grid}.-WK0KG_loadingCopy,.-WK0KG_loadingSection{gap:var(--space-5);display:grid}.-WK0KG_loadingCopy span,.-WK0KG_loadingSection span,.-WK0KG_loadingMedia{background:linear-gradient(100deg, var(--color-surface-subtle) 20%, var(--color-surface) 42%, var(--color-surface-subtle) 64%);background-size:220% 100%;animation:1.5s ease-in-out infinite -WK0KG_guideLoading}.-WK0KG_loadingCopy span:first-child{width:8rem;height:1rem}.-WK0KG_loadingCopy span:nth-child(2){width:min(100%,34rem);height:clamp(8rem,16vw,13rem)}.-WK0KG_loadingCopy span:nth-child(3){width:min(85%,28rem);height:2.5rem}.-WK0KG_loadingCopy span:nth-child(4){width:min(92%,32rem);height:5rem}.-WK0KG_loadingMedia{aspect-ratio:2/3;border:1px solid var(--color-border)}.-WK0KG_loadingSection{border-top:1px solid var(--color-border);margin-top:clamp(3rem,7vw,6rem);padding-top:clamp(3rem,7vw,6rem)}.-WK0KG_loadingSection span{height:1rem}.-WK0KG_loadingSection span:first-child{width:min(48%,28rem);height:3.5rem}.-WK0KG_loadingSection span:nth-child(2){width:min(78%,48rem)}.-WK0KG_loadingSection span:nth-child(3){width:min(66%,40rem)}@keyframes -WK0KG_guideLoading{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:68rem){.-WK0KG_hero,.-WK0KG_loadingHero{grid-template-columns:minmax(0,1fr) minmax(20rem,.85fr)}.-WK0KG_materialLayout,.-WK0KG_comparisonLab,.-WK0KG_methodSection{grid-template-columns:1fr}.-WK0KG_neighborCard{grid-template-columns:minmax(14rem,.65fr) minmax(0,1.35fr)}.-WK0KG_neighborCard>.-WK0KG_sectionLabel,.-WK0KG_neighborCard>h2,.-WK0KG_neighborCard>a{grid-column:1}.-WK0KG_neighborCard>dl{grid-area:1/2/span 3}}@media (max-width:54rem){.-WK0KG_articleGrid{grid-template-columns:1fr}.-WK0KG_articleCard{min-height:0}.-WK0KG_hero{grid-template-columns:1fr;align-items:start}.-WK0KG_loadingHero{grid-template-columns:1fr}.-WK0KG_loadingCopy{order:1}.-WK0KG_loadingMedia{order:2}.-WK0KG_heroCopy{order:1}.-WK0KG_heroFigure{order:2}.-WK0KG_atAGlance{order:3;grid-template-columns:repeat(2,minmax(0,1fr))}.-WK0KG_anatomyGrid,.-WK0KG_relatedGrid{grid-template-columns:1fr}.-WK0KG_anatomyHeading,.-WK0KG_anatomyNotes,.-WK0KG_relatedGrid>a{min-height:0}.-WK0KG_contextFigure,.-WK0KG_makeItYours,.-WK0KG_shopContinuation,.-WK0KG_neighborCard{grid-template-columns:1fr}.-WK0KG_contextFigure figcaption{border-top:1px solid var(--color-accent-border);border-left:0}.-WK0KG_neighborCard>.-WK0KG_sectionLabel,.-WK0KG_neighborCard>h2,.-WK0KG_neighborCard>a,.-WK0KG_neighborCard>dl{grid-area:auto/1}}@media (max-width:42rem){.-WK0KG_hero{padding-top:var(--space-24)}.-WK0KG_hero h1{max-width:12ch;font-size:clamp(3.1rem,15vw,4.9rem);line-height:.96}.-WK0KG_heroLead{font-size:var(--font-size-xl)}.-WK0KG_testSteps,.-WK0KG_faqGrid{grid-template-columns:1fr}.-WK0KG_atAGlance{grid-template-columns:repeat(2,minmax(0,1fr))}.-WK0KG_testSteps>div,.-WK0KG_faqGrid article{min-height:0}.-WK0KG_atAGlance>div{min-height:14rem;padding:var(--space-4)}.-WK0KG_materialIndex>div,.-WK0KG_makeItYours li{grid-template-columns:1fr}.-WK0KG_shopContinuation>a{width:100%}.-WK0KG_guideShare{flex-direction:column;align-items:stretch}.-WK0KG_shareAction{justify-items:stretch}.-WK0KG_shareAction span{text-align:left}}@media (prefers-reduced-motion:reduce){.-WK0KG_page *,.-WK0KG_page :before,.-WK0KG_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}.-WK0KG_loadingCopy span,.-WK0KG_loadingSection span,.-WK0KG_loadingMedia{animation:none}}@media (forced-colors:active){.-WK0KG_heroLead,.-WK0KG_atAGlance,.-WK0KG_anatomyGrid,.-WK0KG_neighborCard,.-WK0KG_shopContinuation,.-WK0KG_relatedGrid>a{border-color:canvastext}}
