@layer yme.reset,yme.tokens,yme.base,yme.layout,yme.components,yme.utilities;@layer yme.reset{:where(*,:before,:after){box-sizing:border-box}:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(body){min-block-size:100svb;margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,blockquote,figure,pre,table,fieldset,hr,address){margin-block:0;margin-inline:0}:where(ul[role=list],ol[role=list]){padding-inline:0;list-style:none}:where(img,picture,video,canvas,svg){display:block;max-inline-size:100%;block-size:auto}:where(iframe){border:0}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical}:where(p,h1,h2,h3,h4,h5,h6,li,dt,dd,blockquote,figcaption){overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){:where(*,:before,:after){animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}}@layer yme.tokens{:where(html){color-scheme:light dark}:where([data-theme=light]){color-scheme:light}:where([data-theme=dark]){color-scheme:dark}:where(html){--yme-color-brand:oklch(.52 .1 240);--yme-color-secondary:oklch(.45 .07 200);--yme-color-accent:oklch(.7 .12 60);--yme-color-success:oklch(.53 .12 155);--yme-color-warning:oklch(.74 .13 85);--yme-color-danger:oklch(.53 .2 27);--yme-color-info:oklch(.52 .1 235);--yme-ratio:1.333;--yme-leading:1.5;--yme-leading-tight:1.25;--yme-leading-none:1.1;--yme-font-sans:system-ui,sans-serif;--yme-font-serif:ui-serif,Georgia,serif;--yme-font-mono:ui-monospace,Menlo,Consolas,monospace;--yme-font-body:var(--yme-font-sans);--yme-font-heading:var(--yme-font-sans);--yme-space-scale:1;--yme-radius-scale:1;--yme-border-width-1:1px;--yme-border-width-2:2px;--yme-border-width-3:4px;--yme-z-dropdown:100;--yme-z-sticky:200;--yme-z-header:300;--yme-z-overlay:400;--yme-z-modal:500;--yme-z-popover:600;--yme-z-toast:700;--yme-duration-fast:.12s;--yme-duration-medium:.24s;--yme-duration-slow:.4s;--yme-ease:cubic-bezier(.2,0,0,1);--yme-ease-in:cubic-bezier(.4,0,1,1);--yme-ease-out:cubic-bezier(.2,0,0,1);--yme-ease-in-out:cubic-bezier(.45,0,.15,1);--yme-container-narrow:45rem;--yme-container:72rem;--yme-container-wide:90rem;--yme-focus-ring-width:2px;--yme-focus-ring-offset:2px;--_yme-on-threshold-y:.179;--_yme-fluid-len:calc((100vw - 20rem) / 44)}:where(*){--yme-space-1:calc(.25rem * var(--yme-space-scale));--yme-space-2:calc(.5rem * var(--yme-space-scale));--yme-space-3:calc(.75rem * var(--yme-space-scale));--yme-space-4:calc(1rem * var(--yme-space-scale));--yme-space-5:calc(1.5rem * var(--yme-space-scale));--yme-space-6:calc(2rem * var(--yme-space-scale));--yme-space-7:calc(3rem * var(--yme-space-scale));--yme-space-8:calc(4rem * var(--yme-space-scale));--yme-space-9:calc(6rem * var(--yme-space-scale));--yme-space-10:calc(8rem * var(--yme-space-scale));--yme-radius-1:calc(.25rem * var(--yme-radius-scale));--yme-radius-2:calc(.5rem * var(--yme-radius-scale));--yme-radius-3:calc(1rem * var(--yme-radius-scale));--yme-radius-4:calc(2rem * var(--yme-radius-scale));--yme-radius-full:calc(9999px * var(--yme-radius-scale));--yme-color-brand-1:oklch(from var(--yme-color-brand) .975 calc(c*.15) h);--yme-color-brand-2:oklch(from var(--yme-color-brand) .93 calc(c*.3) h);--yme-color-brand-3:oklch(from var(--yme-color-brand) .86 calc(c*.55) h);--yme-color-brand-4:oklch(from var(--yme-color-brand) .77 calc(c*.8) h);--yme-color-brand-5:oklch(from var(--yme-color-brand) .67 calc(c*.95) h);--yme-color-brand-6:oklch(from var(--yme-color-brand) .57 c h);--yme-color-brand-7:oklch(from var(--yme-color-brand) .47 calc(c*.95) h);--yme-color-brand-8:oklch(from var(--yme-color-brand) .38 calc(c*.85) h);--yme-color-brand-9:oklch(from var(--yme-color-brand) .29 calc(c*.65) h);--yme-color-brand-10:oklch(from var(--yme-color-brand) .21 calc(c*.45) h);--yme-color-secondary-1:oklch(from var(--yme-color-secondary) .975 calc(c*.15) h);--yme-color-secondary-2:oklch(from var(--yme-color-secondary) .93 calc(c*.3) h);--yme-color-secondary-3:oklch(from var(--yme-color-secondary) .86 calc(c*.55) h);--yme-color-secondary-4:oklch(from var(--yme-color-secondary) .77 calc(c*.8) h);--yme-color-secondary-5:oklch(from var(--yme-color-secondary) .67 calc(c*.95) h);--yme-color-secondary-6:oklch(from var(--yme-color-secondary) .57 c h);--yme-color-secondary-7:oklch(from var(--yme-color-secondary) .47 calc(c*.95) h);--yme-color-secondary-8:oklch(from var(--yme-color-secondary) .38 calc(c*.85) h);--yme-color-secondary-9:oklch(from var(--yme-color-secondary) .29 calc(c*.65) h);--yme-color-secondary-10:oklch(from var(--yme-color-secondary) .21 calc(c*.45) h);--yme-color-accent-1:oklch(from var(--yme-color-accent) .975 calc(c*.15) h);--yme-color-accent-2:oklch(from var(--yme-color-accent) .93 calc(c*.3) h);--yme-color-accent-3:oklch(from var(--yme-color-accent) .86 calc(c*.55) h);--yme-color-accent-4:oklch(from var(--yme-color-accent) .77 calc(c*.8) h);--yme-color-accent-5:oklch(from var(--yme-color-accent) .67 calc(c*.95) h);--yme-color-accent-6:oklch(from var(--yme-color-accent) .57 c h);--yme-color-accent-7:oklch(from var(--yme-color-accent) .47 calc(c*.95) h);--yme-color-accent-8:oklch(from var(--yme-color-accent) .38 calc(c*.85) h);--yme-color-accent-9:oklch(from var(--yme-color-accent) .29 calc(c*.65) h);--yme-color-accent-10:oklch(from var(--yme-color-accent) .21 calc(c*.45) h);--_yme-brand-srgb:color(from var(--yme-color-brand) srgb clamp(0,r,1) clamp(0,g,1) clamp(0,b,1));--_yme-secondary-srgb:color(from var(--yme-color-secondary) srgb clamp(0,r,1) clamp(0,g,1) clamp(0,b,1));--_yme-accent-srgb:color(from var(--yme-color-accent) srgb clamp(0,r,1) clamp(0,g,1) clamp(0,b,1));--_yme-success-srgb:color(from var(--yme-color-success) srgb clamp(0,r,1) clamp(0,g,1) clamp(0,b,1));--_yme-warning-srgb:color(from var(--yme-color-warning) srgb clamp(0,r,1) clamp(0,g,1) clamp(0,b,1));--_yme-danger-srgb:color(from var(--yme-color-danger) srgb clamp(0,r,1) clamp(0,g,1) clamp(0,b,1));--_yme-info-srgb:color(from var(--yme-color-info) srgb clamp(0,r,1) clamp(0,g,1) clamp(0,b,1));--yme-color-on-brand:color(from var(--_yme-brand-srgb) xyz-d65 clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,.9505) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1.0891));--yme-color-on-secondary:color(from var(--_yme-secondary-srgb) xyz-d65 clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,.9505) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1.0891));--yme-color-on-accent:color(from var(--_yme-accent-srgb) xyz-d65 clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,.9505) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1.0891));--yme-color-on-success:color(from var(--_yme-success-srgb) xyz-d65 clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,.9505) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1.0891));--yme-color-on-warning:color(from var(--_yme-warning-srgb) xyz-d65 clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,.9505) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1.0891));--yme-color-on-danger:color(from var(--_yme-danger-srgb) xyz-d65 clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,.9505) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1.0891));--yme-color-on-info:color(from var(--_yme-info-srgb) xyz-d65 clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,.9505) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1) clamp(0,(var(--_yme-on-threshold-y)/y - 1) * infinity,1.0891));--_yme-anti-on-brand:color(from var(--_yme-brand-srgb) xyz-d65 clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,.9505) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1.0891));--_yme-anti-on-secondary:color(from var(--_yme-secondary-srgb) xyz-d65 clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,.9505) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1.0891));--_yme-anti-on-accent:color(from var(--_yme-accent-srgb) xyz-d65 clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,.9505) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1.0891));--_yme-anti-on-success:color(from var(--_yme-success-srgb) xyz-d65 clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,.9505) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1.0891));--_yme-anti-on-warning:color(from var(--_yme-warning-srgb) xyz-d65 clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,.9505) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1.0891));--_yme-anti-on-danger:color(from var(--_yme-danger-srgb) xyz-d65 clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,.9505) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1.0891));--_yme-anti-on-info:color(from var(--_yme-info-srgb) xyz-d65 clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,.9505) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1) clamp(0,(y/var(--_yme-on-threshold-y) - 1) * infinity,1.0891));--yme-color-brand-hover:color-mix(in oklab,var(--yme-color-brand) 88%,var(--_yme-anti-on-brand));--yme-color-brand-active:color-mix(in oklab,var(--yme-color-brand) 80%,var(--_yme-anti-on-brand));--yme-color-secondary-hover:color-mix(in oklab,var(--yme-color-secondary) 88%,var(--_yme-anti-on-secondary));--yme-color-secondary-active:color-mix(in oklab,var(--yme-color-secondary) 80%,var(--_yme-anti-on-secondary));--yme-color-accent-hover:color-mix(in oklab,var(--yme-color-accent) 88%,var(--_yme-anti-on-accent));--yme-color-accent-active:color-mix(in oklab,var(--yme-color-accent) 80%,var(--_yme-anti-on-accent));--yme-color-success-hover:color-mix(in oklab,var(--yme-color-success) 88%,var(--_yme-anti-on-success));--yme-color-success-active:color-mix(in oklab,var(--yme-color-success) 80%,var(--_yme-anti-on-success));--yme-color-warning-hover:color-mix(in oklab,var(--yme-color-warning) 88%,var(--_yme-anti-on-warning));--yme-color-warning-active:color-mix(in oklab,var(--yme-color-warning) 80%,var(--_yme-anti-on-warning));--yme-color-danger-hover:color-mix(in oklab,var(--yme-color-danger) 88%,var(--_yme-anti-on-danger));--yme-color-danger-active:color-mix(in oklab,var(--yme-color-danger) 80%,var(--_yme-anti-on-danger));--yme-color-info-hover:color-mix(in oklab,var(--yme-color-info) 88%,var(--_yme-anti-on-info));--yme-color-info-active:color-mix(in oklab,var(--yme-color-info) 80%,var(--_yme-anti-on-info));--yme-color-brand-ink:light-dark(oklch(from var(--yme-color-brand) min(l,.47) c h),oklch(from var(--yme-color-brand) max(l,.75) calc(c*.85) h));--yme-color-secondary-ink:light-dark(oklch(from var(--yme-color-secondary) min(l,.47) c h),oklch(from var(--yme-color-secondary) max(l,.75) calc(c*.85) h));--yme-color-accent-ink:light-dark(oklch(from var(--yme-color-accent) min(l,.47) c h),oklch(from var(--yme-color-accent) max(l,.75) calc(c*.85) h));--yme-color-success-ink:light-dark(oklch(from var(--yme-color-success) min(l,.47) c h),oklch(from var(--yme-color-success) max(l,.75) calc(c*.85) h));--yme-color-warning-ink:light-dark(oklch(from var(--yme-color-warning) min(l,.47) c h),oklch(from var(--yme-color-warning) max(l,.75) calc(c*.85) h));--yme-color-danger-ink:light-dark(oklch(from var(--yme-color-danger) min(l,.47) c h),oklch(from var(--yme-color-danger) max(l,.75) calc(c*.85) h));--yme-color-info-ink:light-dark(oklch(from var(--yme-color-info) min(l,.47) c h),oklch(from var(--yme-color-info) max(l,.75) calc(c*.85) h));--yme-color-surface:light-dark(oklch(from var(--yme-color-brand) .985 calc(c/40) h),oklch(from var(--yme-color-brand) .16 calc(c*.06) h));--yme-color-surface-elevated:light-dark(oklch(from var(--yme-color-brand) .995 calc(c*.01) h),oklch(from var(--yme-color-brand) .21 calc(c*.08) h));--yme-color-text:light-dark(oklch(from var(--yme-color-brand) .17 calc(c*.15) h),oklch(from var(--yme-color-brand) .93 calc(c*.06) h));--yme-color-text-muted:light-dark(oklch(from var(--yme-color-brand) .44 calc(c*.18) h),oklch(from var(--yme-color-brand) .74 calc(c*.1) h));--yme-color-link:light-dark(var(--yme-color-brand-8),var(--yme-color-brand-3));--yme-color-link-hover:light-dark(var(--yme-color-brand-9),var(--yme-color-brand-2));--yme-color-border:light-dark(oklch(from var(--yme-color-brand) .88 calc(c*.3) h),oklch(from var(--yme-color-brand) .32 calc(c*.4) h));--yme-color-border-strong:light-dark(oklch(from var(--yme-color-brand) .6 calc(c*.45) h),oklch(from var(--yme-color-brand) .55 calc(c/2) h));--yme-color-scrim-dark:oklch(.15 0 0);--yme-color-scrim-light:oklch(.98 0 0);--yme-color-overlay:light-dark(oklch(from var(--yme-color-brand) .2 calc(c*.3) h/45%),oklch(0 0 0/65%));--yme-color-success-surface:light-dark(oklch(from var(--yme-color-success) .96 calc(c/4) h),oklch(from var(--yme-color-success) .22 calc(c*.3) h));--yme-color-success-border:light-dark(oklch(from var(--yme-color-success) .78 calc(c*.6) h),oklch(from var(--yme-color-success) .45 calc(c*.6) h));--yme-color-warning-surface:light-dark(oklch(from var(--yme-color-warning) .96 calc(c/4) h),oklch(from var(--yme-color-warning) .22 calc(c*.3) h));--yme-color-warning-border:light-dark(oklch(from var(--yme-color-warning) .78 calc(c*.6) h),oklch(from var(--yme-color-warning) .45 calc(c*.6) h));--yme-color-danger-surface:light-dark(oklch(from var(--yme-color-danger) .96 calc(c/4) h),oklch(from var(--yme-color-danger) .22 calc(c*.3) h));--yme-color-danger-border:light-dark(oklch(from var(--yme-color-danger) .78 calc(c*.6) h),oklch(from var(--yme-color-danger) .45 calc(c*.6) h));--yme-color-info-surface:light-dark(oklch(from var(--yme-color-info) .96 calc(c/4) h),oklch(from var(--yme-color-info) .22 calc(c*.3) h));--yme-color-info-border:light-dark(oklch(from var(--yme-color-info) .78 calc(c*.6) h),oklch(from var(--yme-color-info) .45 calc(c*.6) h));--yme-focus-ring-color:light-dark(var(--yme-color-brand-7),var(--yme-color-brand-3));--_yme-shadow:light-dark(oklch(from var(--yme-color-brand) .25 calc(c*.4) h/12%),oklch(0 0 0/55%));--_yme-shadow-soft:light-dark(oklch(from var(--yme-color-brand) .25 calc(c*.4) h/8%),oklch(0 0 0/40%));--yme-elevation-1:0 1px 2px var(--_yme-shadow);--yme-elevation-2:0 1px 2px var(--_yme-shadow-soft),0 2px 8px var(--_yme-shadow);--yme-elevation-3:0 2px 4px var(--_yme-shadow-soft),0 8px 20px var(--_yme-shadow);--yme-elevation-4:0 4px 8px var(--_yme-shadow-soft),0 16px 40px var(--_yme-shadow);--_yme-t1:pow(var(--yme-ratio),1);--_yme-t1min:pow(var(--yme-ratio),.75);--_yme-t2:pow(var(--yme-ratio),2);--_yme-t2min:pow(var(--yme-ratio),1.5);--_yme-t3:pow(var(--yme-ratio),3);--_yme-t3min:pow(var(--yme-ratio),2.25);--_yme-t4:pow(var(--yme-ratio),4);--_yme-t4min:pow(var(--yme-ratio),3);--_yme-t5:pow(var(--yme-ratio),5);--_yme-t5min:pow(var(--yme-ratio),3.75);--_yme-t6:pow(var(--yme-ratio),6);--_yme-t6min:pow(var(--yme-ratio),4.5);--yme-text--1:calc(1rem / var(--yme-ratio));--yme-text-0:1rem;--yme-text-1:clamp(calc(var(--_yme-t1min) * 1rem),calc(var(--_yme-t1min) * 1rem + (var(--_yme-t1) - var(--_yme-t1min)) * var(--_yme-fluid-len)),calc(var(--_yme-t1) * 1rem));--yme-text-2:clamp(calc(var(--_yme-t2min) * 1rem),calc(var(--_yme-t2min) * 1rem + (var(--_yme-t2) - var(--_yme-t2min)) * var(--_yme-fluid-len)),calc(var(--_yme-t2) * 1rem));--yme-text-3:clamp(calc(var(--_yme-t3min) * 1rem),calc(var(--_yme-t3min) * 1rem + (var(--_yme-t3) - var(--_yme-t3min)) * var(--_yme-fluid-len)),calc(var(--_yme-t3) * 1rem));--yme-text-4:clamp(calc(var(--_yme-t4min) * 1rem),calc(var(--_yme-t4min) * 1rem + (var(--_yme-t4) - var(--_yme-t4min)) * var(--_yme-fluid-len)),calc(var(--_yme-t4) * 1rem));--yme-text-5:clamp(calc(var(--_yme-t5min) * 1rem),calc(var(--_yme-t5min) * 1rem + (var(--_yme-t5) - var(--_yme-t5min)) * var(--_yme-fluid-len)),calc(var(--_yme-t5) * 1rem));--yme-text-6:clamp(calc(var(--_yme-t6min) * 1rem),calc(var(--_yme-t6min) * 1rem + (var(--_yme-t6) - var(--_yme-t6min)) * var(--_yme-fluid-len)),calc(var(--_yme-t6) * 1rem));--yme-rhythm:calc(1rem * var(--yme-leading))}}@layer yme.base{:where(body){font-family:var(--yme-font-body);font-size:var(--yme-text-0);line-height:var(--yme-leading);color:var(--yme-color-text);background-color:var(--yme-color-surface)}@media(prefers-reduced-motion:no-preference){:where(html){scroll-behavior:smooth}}:where(:target){scroll-margin-block-start:var(--yme-space-7)}:where(:focus-visible){outline:var(--yme-focus-ring-width) solid var(--yme-focus-ring-color);outline-offset:var(--yme-focus-ring-offset)}::-moz-selection{background-color:light-dark(var(--yme-color-brand-3),var(--yme-color-brand-8))}::selection{background-color:light-dark(var(--yme-color-brand-3),var(--yme-color-brand-8))}:where(*)+:where(p,ul,ol,dl,blockquote,figure,pre,table,fieldset,address,details){margin-block-start:var(--yme-rhythm)}:where(*)+:where(hr){margin-block-start:calc(var(--yme-rhythm) * 2)}:where(hr)+:where(*){margin-block-start:calc(var(--yme-rhythm) * 2)}:where(*)+:where(h1){margin-block-start:calc(var(--yme-rhythm) * 3)}:where(*)+:where(h2){margin-block-start:calc(var(--yme-rhythm) * 2.5)}:where(*)+:where(h3){margin-block-start:calc(var(--yme-rhythm) * 2)}:where(*)+:where(h4,h5,h6){margin-block-start:calc(var(--yme-rhythm) * 1.5)}:where(h1,h2,h3,h4,h5,h6)+:where(*){margin-block-start:calc(var(--yme-rhythm) * .5)}:where(h1,h2,h3,h4,h5,h6){font-family:var(--yme-font-heading);line-height:var(--yme-leading-tight);font-weight:700;text-wrap:balance}:where(h1){font-size:var(--yme-text-4);line-height:var(--yme-leading-none);letter-spacing:-.01em}:where(h2){font-size:var(--yme-text-3);letter-spacing:-.01em}:where(h3){font-size:var(--yme-text-2)}:where(h4){font-size:var(--yme-text-1)}:where(h5){font-size:var(--yme-text-0)}:where(h6){font-size:var(--yme-text--1);text-transform:uppercase;letter-spacing:.06em;color:var(--yme-color-text-muted)}:where(a){color:var(--yme-color-link);text-decoration:underline;text-underline-offset:.15em;text-decoration-color:color-mix(in oklab,currentColor 45%,transparent);transition:color var(--yme-duration-fast) var(--yme-ease),text-decoration-color var(--yme-duration-fast) var(--yme-ease)}:where(a):hover{color:var(--yme-color-link-hover);text-decoration-color:currentColor}:where(p,h1,h2,h3,h4,h5,h6){-webkit-hyphens:auto;hyphens:auto}:where(small){font-size:var(--yme-text--1)}:where(mark){background-color:light-dark(var(--yme-color-accent-2),var(--yme-color-accent-9));color:inherit;padding-inline:.15em;border-radius:var(--yme-radius-1)}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.15em;cursor:help}:where(ul:not([role=list]),ol:not([role=list])){padding-inline-start:calc(var(--yme-rhythm) * 1.25)}:where(li)+:where(li){margin-block-start:calc(var(--yme-rhythm) * .25)}:where(li)>:where(ul,ol){margin-block-start:calc(var(--yme-rhythm) * .25)}:where(li)::marker,:where(summary)::marker{color:var(--yme-color-brand-ink)}:where(dt){font-weight:600}:where(dd){padding-inline-start:var(--yme-rhythm)}:where(dt)+:where(dd){margin-block-start:calc(var(--yme-rhythm) * .125)}:where(dd)+:where(dt){margin-block-start:calc(var(--yme-rhythm) * .5)}:where(blockquote){padding-inline-start:var(--yme-rhythm);border-inline-start:var(--yme-border-width-3) solid var(--yme-color-accent)}:where(blockquote) :where(footer,cite){font-size:var(--yme-text--1);color:var(--yme-color-text-muted);font-style:normal}:where(hr){border:none;border-block-start:var(--yme-border-width-1) solid var(--yme-color-border)}:where(figcaption){font-size:var(--yme-text--1);color:var(--yme-color-text-muted);margin-block-start:calc(var(--yme-rhythm) * .5)}:where(table){border-collapse:collapse;inline-size:100%;font-variant-numeric:tabular-nums}:where(caption){text-align:start;font-size:var(--yme-text--1);color:var(--yme-color-text-muted);padding-block-end:calc(var(--yme-rhythm) * .5)}:where(th,td){padding:var(--yme-space-2) var(--yme-space-3);text-align:start;border-block-end:var(--yme-border-width-1) solid var(--yme-color-border)}:where(thead th){background-color:light-dark(var(--yme-color-brand-1),var(--yme-color-brand-10));border-block-end:var(--yme-border-width-2) solid var(--yme-color-border-strong)}:where(tfoot){font-weight:600}:where(code,kbd,samp){font-family:var(--yme-font-mono);font-size:.9em}:where(code){background-color:light-dark(var(--yme-color-brand-1),var(--yme-color-brand-10));padding:.1em .3em;border-radius:var(--yme-radius-1)}:where(kbd){background-color:var(--yme-color-surface-elevated);border:var(--yme-border-width-1) solid var(--yme-color-border-strong);border-block-end-width:var(--yme-border-width-2);padding:.1em .4em;border-radius:var(--yme-radius-1)}:where(pre){font-family:var(--yme-font-mono);font-size:var(--yme-text--1);background-color:light-dark(var(--yme-color-brand-1),var(--yme-color-brand-10));padding:var(--yme-space-4);border-radius:var(--yme-radius-2);overflow-x:auto}:where(pre) :where(code){background:none;padding:0;font-size:inherit}:where(label){font-weight:500}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=submit],[type=reset],[type=button],[type=image],[type=hidden]),textarea,select){inline-size:100%;padding:var(--yme-space-2) var(--yme-space-3);background-color:var(--yme-color-surface-elevated);color:var(--yme-color-text);border:var(--yme-border-width-1) solid var(--yme-color-border-strong);border-radius:var(--yme-radius-1)}::-moz-placeholder{color:var(--yme-color-text-muted);opacity:1}::placeholder{color:var(--yme-color-text-muted);opacity:1}:where(input[type=checkbox],input[type=radio],input[type=range],progress){accent-color:var(--yme-color-brand)}:where(input[type=range]){inline-size:100%}:where(input[type=color]){inline-size:var(--yme-space-9);block-size:var(--yme-space-7);padding:var(--yme-space-1);background-color:var(--yme-color-surface-elevated);border:var(--yme-border-width-1) solid var(--yme-color-border-strong);border-radius:var(--yme-radius-1)}:where(input[type=file]){max-inline-size:100%}:where(input[type=file])::file-selector-button{background-color:var(--yme-color-brand);color:var(--yme-color-on-brand);border:var(--yme-border-width-1) solid transparent;border-radius:var(--yme-radius-1);padding:var(--yme-space-2) var(--yme-space-4);font:inherit;font-weight:500;margin-inline-end:var(--yme-space-3);cursor:pointer}:where(fieldset){border:var(--yme-border-width-1) solid var(--yme-color-border);border-radius:var(--yme-radius-2);padding:var(--yme-space-4)}:where(legend){font-weight:600;padding-inline:var(--yme-space-2)}:where(input:disabled,textarea:disabled,select:disabled){opacity:.55;cursor:not-allowed}:where(button,input[type=submit],input[type=reset],input[type=button]){background-color:var(--yme-color-brand);color:var(--yme-color-on-brand);border:var(--yme-border-width-1) solid transparent;border-radius:var(--yme-radius-1);padding:var(--yme-space-2) var(--yme-space-5);font-weight:500;cursor:pointer;transition:background-color var(--yme-duration-fast) var(--yme-ease)}:where(button,input[type=submit],input[type=reset],input[type=button]):hover{background-color:var(--yme-color-brand-hover)}:where(button,input[type=submit],input[type=reset],input[type=button]):active{background-color:var(--yme-color-brand-active)}:where(button:disabled,input[type=submit]:disabled,input[type=reset]:disabled,input[type=button]:disabled){opacity:.55;cursor:not-allowed}:where(details){border:var(--yme-border-width-1) solid var(--yme-color-border);border-radius:var(--yme-radius-2);padding:var(--yme-space-3) var(--yme-space-4)}:where(summary){font-weight:600;cursor:pointer}}@layer yme.layout{.yme-page{min-block-size:100svb;display:flex;flex-direction:column}.yme-page>:where(main){flex-grow:1}.yme-skip-link{position:absolute;inset-block-start:var(--yme-space-2);inset-inline-start:var(--yme-space-2);z-index:var(--yme-z-toast);padding:var(--yme-space-2) var(--yme-space-4);background-color:var(--yme-color-surface-elevated);color:var(--yme-color-text);border-radius:var(--yme-radius-1);box-shadow:var(--yme-elevation-3);font-weight:600;text-decoration:none}.yme-skip-link:not(:focus-visible){inline-size:1px;block-size:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.yme-container{max-inline-size:var(--yme-container);margin-inline:auto;padding-inline:var(--yme-space-4)}@media(min-width:48rem){.yme-container{padding-inline:var(--yme-space-6)}}.yme-container--narrow{max-inline-size:var(--yme-container-narrow)}.yme-container--wide{max-inline-size:var(--yme-container-wide)}.yme-grid{--yme-grid-min:16rem;display:grid;gap:var(--yme-space-5);grid-template-columns:repeat(auto-fit,minmax(min(var(--yme-grid-min),100%),1fr))}.yme-band{background-color:var(--yme-color-surface)}.yme-band,.yme-band--muted{color:var(--yme-color-text)}.yme-band--muted{background-color:light-dark(var(--yme-color-brand-2),var(--yme-color-brand-10))}.yme-band--brand{background-color:var(--yme-color-brand);color:var(--yme-color-on-brand)}.yme-band--brand :where(a){color:inherit}.yme-band--brand :where(li)::marker,.yme-band--brand :where(summary)::marker{color:inherit}.yme-band--brand :where(code,kbd,pre){background-color:color-mix(in oklab,var(--yme-color-scrim-dark) 25%,transparent);border-color:transparent}.yme-band--brand :where(button,input[type=submit],input[type=reset],input[type=button]){background-color:var(--yme-color-on-brand);color:color-mix(in oklab,var(--yme-color-brand) 78%,var(--_yme-anti-on-brand))}.yme-band--brand :where(:focus-visible){outline-color:var(--yme-color-on-brand)}.yme-band--invert{color-scheme:dark;background-color:var(--yme-color-surface);color:var(--yme-color-text)}@media(prefers-color-scheme:dark){:where(html:not([data-theme=light])) .yme-band--invert{color-scheme:light}}:where([data-theme=dark]) .yme-band--invert{color-scheme:light}:where([data-theme=light]) .yme-band--invert{color-scheme:dark}}@layer yme.components{.yme-button{--_yme-btn-bg:var(--yme-color-brand);--_yme-btn-bg-hover:var(--yme-color-brand-hover);--_yme-btn-bg-active:var(--yme-color-brand-active);--_yme-btn-fg:var(--yme-color-on-brand);--_yme-btn-border:transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--yme-space-2);padding:var(--yme-space-2) var(--yme-space-5);background-color:var(--_yme-btn-bg);color:var(--_yme-btn-fg);border:var(--yme-border-width-1) solid var(--_yme-btn-border);border-radius:var(--yme-radius-1);font:inherit;font-weight:500;line-height:var(--yme-leading-tight);text-decoration:none;cursor:pointer;transition:background-color var(--yme-duration-fast) var(--yme-ease),color var(--yme-duration-fast) var(--yme-ease),border-color var(--yme-duration-fast) var(--yme-ease)}.yme-button:hover{background-color:var(--_yme-btn-bg-hover);color:var(--_yme-btn-fg)}.yme-button:active{background-color:var(--_yme-btn-bg-active)}.yme-button:disabled,.yme-button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.yme-button--secondary{--_yme-btn-bg:transparent;--_yme-btn-bg-hover:light-dark(var(--yme-color-brand-1),var(--yme-color-brand-10));--_yme-btn-bg-active:light-dark(var(--yme-color-brand-2),var(--yme-color-brand-9));--_yme-btn-fg:var(--yme-color-brand-ink);--_yme-btn-border:var(--yme-color-brand-ink)}.yme-button--quiet{--_yme-btn-bg:transparent;--_yme-btn-bg-hover:light-dark(var(--yme-color-brand-1),var(--yme-color-brand-10));--_yme-btn-bg-active:light-dark(var(--yme-color-brand-2),var(--yme-color-brand-9));--_yme-btn-fg:var(--yme-color-brand-ink);--_yme-btn-border:transparent}.yme-band--brand .yme-button{--_yme-btn-bg:var(--yme-color-on-brand);--_yme-btn-bg-hover:color-mix(in oklab,var(--yme-color-on-brand) 88%,var(--yme-color-brand));--_yme-btn-bg-active:color-mix(in oklab,var(--yme-color-on-brand) 78%,var(--yme-color-brand));--_yme-btn-fg:color-mix(in oklab,var(--yme-color-brand) 78%,var(--_yme-anti-on-brand))}.yme-band--brand .yme-button--quiet,.yme-band--brand .yme-button--secondary{--_yme-btn-bg:transparent;--_yme-btn-bg-hover:color-mix(in oklab,var(--_yme-anti-on-brand) 20%,transparent);--_yme-btn-bg-active:color-mix(in oklab,var(--_yme-anti-on-brand) 32%,transparent);--_yme-btn-fg:var(--yme-color-on-brand)}.yme-band--brand .yme-button--secondary{--_yme-btn-border:var(--yme-color-on-brand)}.yme-cta-band{display:grid;gap:var(--yme-space-3);justify-items:center;text-align:center}}@layer yme.components{.yme-cta-band>:where(*+*){margin-block-start:0}.yme-cta-band__text{font-size:var(--yme-text-1);max-inline-size:55ch}.yme-cta-band__actions{display:flex;flex-wrap:wrap;gap:var(--yme-space-3);margin-block-start:var(--yme-space-4)}.yme-cta-band--start{justify-items:start;text-align:start}@container yme-section (min-inline-size: 40rem){.yme-cta-band--start{grid-template-columns:1fr auto;align-items:center;-moz-column-gap:var(--yme-space-7);column-gap:var(--yme-space-7)}.yme-cta-band--start .yme-cta-band__text,.yme-cta-band--start .yme-cta-band__title{grid-column:1}.yme-cta-band--start .yme-cta-band__actions{grid-column:2;grid-row:1/span 2;margin-block-start:0}}}@layer yme.components{.yme-form{display:grid;gap:var(--yme-space-5)}.yme-form__field{display:grid;gap:var(--yme-space-1)}.yme-form>:where(*+*),.yme-form__field>:where(*+*){margin-block-start:0}.yme-form__hint{font-size:var(--yme-text--1);color:var(--yme-color-text-muted)}.yme-form__error{font-size:var(--yme-text--1);font-weight:600;color:var(--yme-color-danger-ink)}.yme-form :where(input,textarea,select)[aria-invalid=true]{border-color:var(--yme-color-danger-ink)}.yme-form__status{padding:var(--yme-space-3) var(--yme-space-4);border:var(--yme-border-width-1) solid;border-inline-start-width:var(--yme-border-width-3);border-radius:var(--yme-radius-1)}.yme-form__status--success{background-color:var(--yme-color-success-surface);border-color:var(--yme-color-success-border)}.yme-form__status--error{background-color:var(--yme-color-danger-surface);border-color:var(--yme-color-danger-border)}.yme-form__hp{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.yme-form__turnstile{min-block-size:65px}.yme-form__actions{display:flex;gap:var(--yme-space-3)}}@layer yme.components{.yme-hero__content>:where(*+*){margin-block-start:var(--yme-space-4)}.yme-hero__kicker{font-size:var(--yme-text--1);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--yme-color-brand-ink)}.yme-hero__kicker+.yme-hero__title{margin-block-start:var(--yme-space-2)}.yme-hero__title{font-size:var(--yme-text-5);line-height:var(--yme-leading-none)}.yme-hero__lead{font-size:var(--yme-text-1);color:var(--yme-color-text-muted);text-wrap:pretty}.yme-hero__actions{display:flex;flex-wrap:wrap;gap:var(--yme-space-3);margin-block-start:var(--yme-space-6)}.yme-hero__media img{inline-size:100%;border-radius:var(--yme-radius-3)}.yme-hero--split{display:grid;gap:var(--yme-space-6);align-items:center}@container yme-section (min-inline-size: 40rem){.yme-hero--split{grid-template-columns:1.1fr .9fr;gap:var(--yme-space-7)}}.yme-hero--minimal{text-align:center}.yme-hero--minimal .yme-hero__content{max-inline-size:var(--yme-container-narrow);margin-inline:auto}.yme-hero--minimal .yme-hero__title{font-size:var(--yme-text-6)}.yme-hero--minimal .yme-hero__actions{justify-content:center}.yme-hero--full-bleed{display:grid;min-block-size:60svb;color:var(--yme-color-scrim-light)}.yme-hero--full-bleed:after{content:"";grid-area:1/1;z-index:1;background:linear-gradient(to bottom,color-mix(in oklab,var(--yme-color-scrim-dark) 35%,transparent),color-mix(in oklab,var(--yme-color-scrim-dark) 70%,transparent))}.yme-hero--full-bleed .yme-hero__media{grid-area:1/1;z-index:0}.yme-hero--full-bleed .yme-hero__media img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.yme-hero--full-bleed .yme-hero__content{grid-area:1/1;z-index:2;align-self:center;inline-size:100%;max-inline-size:var(--yme-container);margin-inline:auto;padding:var(--yme-space-9) var(--yme-space-4)}@media(min-width:48rem){.yme-hero--full-bleed .yme-hero__content{padding-inline:var(--yme-space-6)}}.yme-hero--full-bleed .yme-hero__kicker,.yme-hero--full-bleed .yme-hero__lead{color:inherit}.yme-hero--full-bleed .yme-hero__content :where(a:not(.yme-button)){color:inherit}.yme-hero--full-bleed :where(:focus-visible){outline-color:var(--yme-color-scrim-light)}.yme-hero--full-bleed .yme-button--quiet,.yme-hero--full-bleed .yme-button--secondary{--_yme-btn-bg-hover:color-mix(in oklab,var(--yme-color-scrim-dark) 30%,transparent);--_yme-btn-bg-active:color-mix(in oklab,var(--yme-color-scrim-dark) 45%,transparent);--_yme-btn-fg:var(--yme-color-scrim-light)}.yme-hero--full-bleed .yme-button--secondary{--_yme-btn-border:var(--yme-color-scrim-light)}.yme-prose{max-inline-size:65ch}}@layer yme.components{.yme-prose :where(p){text-wrap:pretty}.yme-prose :where(li,dt,dd,blockquote,figcaption){-webkit-hyphens:auto;hyphens:auto}.yme-prose :where(*+h2){margin-block-start:calc(var(--yme-rhythm) * 3)}.yme-prose :where(*+h3){margin-block-start:calc(var(--yme-rhythm) * 2.5)}.yme-prose :where(*+figure),.yme-prose :where(figure+*){margin-block-start:calc(var(--yme-rhythm) * 2)}.yme-prose :where(hr){inline-size:var(--yme-space-10);margin-inline:auto;border-block-start-width:var(--yme-border-width-2);border-color:var(--yme-color-border-strong)}}@layer yme.components{.yme-section{padding-block:var(--yme-space-8)}@media(min-width:48rem){.yme-section{padding-block:var(--yme-space-9)}}.yme-section--tight{padding-block:var(--yme-space-6)}.yme-section--spacious{padding-block:var(--yme-space-10)}.yme-section--flush{padding-block:0}.yme-section__inner{max-inline-size:var(--yme-container);margin-inline:auto;padding-inline:var(--yme-space-4);container-type:inline-size;container-name:yme-section}@media(min-width:48rem){.yme-section__inner{padding-inline:var(--yme-space-6)}}.yme-section__inner--narrow{max-inline-size:var(--yme-container-narrow)}.yme-section__inner--wide{max-inline-size:var(--yme-container-wide)}}@layer yme.utilities;html{--yme-color-brand:oklch(.42 .12 143);--yme-color-secondary:oklch(.45 .05 155);--yme-color-accent:oklch(.68 .13 80);--yme-ratio:1.333;--yme-font-heading:"Bricolage Grotesque",var(--yme-font-sans);--yme-font-body:"Plus Jakarta Sans",var(--yme-font-sans);--yme-space-scale:1;--yme-radius-scale:1.25}:root{--ink:#07140d;--ink-deep:#06110b;--ink-night:#0a190f;--ink-soft:#102017;--ink-wine:#160c0e;--forest:#0b2a18;--paper:#f8f2e7;--paper-bright:#fffaf0;--cream:#efe5cf;--gold:#d9b85f;--gold-pale:oklch(.86 .08 90);--on-dark:#f4efe4;--muted-on-light:#4f5d55;--subtle-on-light:#5b685f;--rule-on-light:#aeb5ac;--rule-on-light-strong:#9eaa9e;--rule-on-light-soft:#b9bdb5;--track-on-light:#ddd3c2;--link-hover-on-light:#2d6b49;--shadow:#000;--glow-forest:#2d714d;--glow-sea:#40917a;--glow-navy:#26374a;--glow-teal:#1b998b;--glow-indigo:#485cab;--swatch-blue:oklch(.56 .12 248);--swatch-sky:oklch(.7 .13 233);--swatch-teal:oklch(.62 .13 190)}.archetype-cover__portrait,.atlas-axis,.blend__portrait,.blend__result,.honesty-note,.learn-section--cream,.learn-section--paper,.method-note,.result-actions,.result-portraits figure,.result-roles,.result-signals,.shadow-band__answer{color-scheme:light}.action-band,.archetype-cover,.archetype-dashboard,.archetype-neighbours,.brand-footer,.chrome--overlay,.finale,.hero-cover,.learn-cta,.learn-hero,.learn-section--blend,.learn-section--ink,.result-cover,.result-recipe,.shadow-band,.story,.support-note,.visual-system{color-scheme:dark}@font-face{font-family:Ibenta Handwriting;src:url(../fonts/GuthenBlootsBasic.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.quiz-live,.visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.quiz-progress{margin-block-end:var(--yme-space-5)}.quiz-progress__label{font-size:var(--yme-text--1);color:var(--yme-color-text-muted);margin-block-end:var(--yme-space-1)}.quiz-progress__bar{inline-size:100%;block-size:var(--yme-space-2);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--yme-radius-full);background:var(--yme-color-surface-2,var(--yme-color-border));overflow:hidden}.quiz-progress__bar::-webkit-progress-bar{background:transparent}.quiz-progress__bar::-webkit-progress-value{background:var(--yme-color-brand);border-radius:var(--yme-radius-full)}.quiz-progress__bar::-moz-progress-bar{background:var(--yme-color-brand);border-radius:var(--yme-radius-full)}.quiz-question{border:none;padding:0;margin:0}.quiz-question:focus-visible{outline:2px solid var(--yme-color-brand);outline-offset:4px;border-radius:var(--yme-radius-2)}.quiz-question__legend{font-family:var(--yme-font-heading);font-size:var(--yme-text-2);padding:0;margin-block-end:var(--yme-space-4)}.quiz-choices{display:grid;gap:var(--yme-space-3)}.quiz-choice{display:flex;align-items:baseline;gap:var(--yme-space-3);padding:var(--yme-space-4);border:var(--yme-border-width-1) solid var(--yme-color-border);border-radius:var(--yme-radius-2);cursor:pointer}.quiz-choice:hover{border-color:var(--yme-color-brand)}.quiz-choice:has(input:checked){border-color:var(--yme-color-brand);background:var(--yme-color-brand-tint,transparent)}.quiz-choice:has(input:focus-visible){outline:2px solid var(--yme-color-brand);outline-offset:2px}.quiz-nav{display:flex;justify-content:space-between;gap:var(--yme-space-3);margin-block-start:var(--yme-space-6)}.quiz-question__hint{margin-block:calc(var(--yme-space-2) * -1) var(--yme-space-4);color:var(--yme-color-text-muted)}@media(min-width:40rem){.quiz-choices--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.quiz-nav__end{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--yme-space-3)}.gate-consent label{display:flex;align-items:baseline;gap:var(--yme-space-2)}.score-list{padding-inline-start:0;list-style:none;display:grid;gap:var(--yme-space-2)}.score-list__row{display:grid;grid-template-columns:minmax(9rem,1fr) 3fr auto;align-items:center;gap:var(--yme-space-3)}.score-list__bar{block-size:var(--yme-space-2);background:var(--yme-color-surface-2,var(--yme-color-border));overflow:hidden}.score-list__bar,.score-list__fill{border-radius:var(--yme-radius-full)}.score-list__fill{display:block;block-size:100%;background:var(--yme-color-brand)}.score-list__value{font-size:var(--yme-text--1);color:var(--yme-color-text-muted);white-space:nowrap}.demo-switch{display:flex;flex-wrap:wrap;gap:var(--yme-space-3);margin-block:var(--yme-space-4)}.demo-frame{display:block;inline-size:100%;block-size:clamp(26rem,70vh,45rem);border:var(--yme-border-width-1) solid var(--yme-color-border);border-radius:var(--yme-radius-2);background:var(--yme-color-surface,transparent);margin-block-end:var(--yme-space-3)}@media(prefers-reduced-motion:no-preference){.demo-frame{animation:demo-frame-in .3s ease-out}@keyframes demo-frame-in{0%{opacity:0}to{opacity:1}}}.gate-layout{display:grid;gap:var(--yme-space-7);align-items:start}.gate-layout__form{max-inline-size:40rem}.gate-layout__form>.yme-form{margin-block-start:var(--yme-space-5)}@media(min-width:56rem){.gate-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.demo-preview{position:sticky;inset-block-start:var(--yme-space-5)}}@media(max-width:55.99rem){.demo-preview{order:-1}}.demo-preview{position:relative;overflow:hidden;aspect-ratio:4/3;border:var(--yme-border-width-1) solid var(--yme-color-border);border-radius:var(--yme-radius-2);background:var(--yme-color-surface)}.demo-preview__viewport{position:absolute;inset:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.demo-preview__frame{display:block;inline-size:200%;block-size:200%;border:0;transform:scale(.5);transform-origin:0 0;filter:blur(6px)}.demo-preview__overlay{position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:var(--yme-space-5);background:color-mix(in srgb,var(--ink) 35%,transparent);text-align:center}.demo-preview__overlay span{padding:var(--yme-space-3) var(--yme-space-5);color:var(--ink-soft);background:var(--paper);border-radius:var(--yme-radius-full);font-family:var(--yme-font-heading);font-weight:700;box-shadow:0 .8rem 2.4rem color-mix(in srgb,var(--shadow) 30%,transparent)}.result-cta-link{align-self:center;font-weight:600;text-underline-offset:.25em}.learn-page{color:var(--ink-soft)}.learn-shell{inline-size:min(100%,var(--yme-container));margin-inline:auto;padding-inline:var(--yme-space-5)}.learn-hero{position:relative;min-block-size:min(42rem,78vh);overflow:clip;color:var(--on-dark);background:radial-gradient(circle at 78% 28%,color-mix(in srgb,var(--gold) 17%,transparent),transparent 28rem),radial-gradient(circle at 12% 82%,color-mix(in srgb,var(--glow-forest) 30%,transparent),transparent 30rem),var(--ink)}.learn-hero__inner{display:grid;align-content:center;min-block-size:inherit;padding-block:clamp(6rem,13vw,11rem)}.learn-hero__mark{position:absolute;inset-inline-end:-.08em;inset-block-start:-.2em;color:color-mix(in srgb,var(--on-dark) 4.5%,transparent);font-family:var(--yme-font-heading);font-size:clamp(18rem,47vw,47rem);font-weight:800;line-height:1;letter-spacing:-.09em}.learn-kicker{margin:0 0 var(--yme-space-4);color:var(--gold);font-family:var(--yme-font-mono);font-size:var(--yme-text--1);font-weight:700;letter-spacing:.15em;text-transform:uppercase}.learn-kicker--dark{color:var(--muted-on-light)}.learn-hero h1{position:relative;max-inline-size:13ch;margin:0;color:inherit;font-size:clamp(3.2rem,9vw,7.7rem);line-height:.9;letter-spacing:-.055em;text-wrap:balance}.learn-hero__lead{position:relative;max-inline-size:52ch;margin:var(--yme-space-6) 0 0;color:color-mix(in srgb,var(--on-dark) 76%,transparent);font-size:clamp(1.15rem,2.5vw,1.55rem)}.learn-section{padding-block:clamp(5rem,11vw,10rem)}.learn-section--paper{background:var(--paper)}.learn-section--cream{background:var(--cream)}.learn-section--ink{color:var(--on-dark);background:var(--ink)}.learn-section--blend{color:var(--on-dark);background:radial-gradient(circle at 15% 15%,color-mix(in srgb,var(--glow-navy) 80%,transparent),transparent 36rem),radial-gradient(circle at 85% 80%,color-mix(in srgb,var(--glow-teal) 45%,transparent),transparent 35rem),var(--ink)}.learn-split{display:grid;gap:clamp(3rem,9vw,8rem);align-items:start}.learn-heading h2,.learn-split h2{max-inline-size:15ch;margin:0;color:inherit;font-size:clamp(2.4rem,6vw,5rem);line-height:.96;letter-spacing:-.045em;text-wrap:balance}.learn-heading>p:last-child,.learn-split>div:first-child>p:last-child{max-inline-size:50ch;margin-block-start:var(--yme-space-4);color:color-mix(in oklch,currentColor,transparent 32%);font-size:var(--yme-text-1)}.learn-index{margin:0 0 var(--yme-space-3);color:var(--gold);font-family:var(--yme-font-mono);font-size:var(--yme-text-1);font-weight:800;letter-spacing:.08em}.learn-prose{max-inline-size:47rem}.learn-prose p{margin-block:0 var(--yme-space-5)}.learn-prose--large{font-size:clamp(1.1rem,2.2vw,1.35rem);line-height:1.68}.learn-prose blockquote{margin:var(--yme-space-7) 0;padding-inline-start:var(--yme-space-5);border-inline-start:.35rem solid var(--archetype-accent,var(--gold));font-family:var(--yme-font-heading);font-size:clamp(1.5rem,3vw,2.3rem);font-weight:700;line-height:1.2}.learn-prose blockquote footer{margin-block-start:var(--yme-space-3);color:var(--muted-on-light);font-family:var(--yme-font-body);font-size:var(--yme-text--1);font-weight:600;text-transform:uppercase;letter-spacing:.1em}.learn-heading{margin-block-end:clamp(3rem,7vw,6rem)}.learn-heading--wide h2{max-inline-size:20ch}.history-line{position:relative;display:grid;gap:0;padding:0;margin:0;list-style:none}.history-line:before{content:"";position:absolute;inset-block:0;inset-inline-start:.38rem;inline-size:1px;background:color-mix(in srgb,var(--on-dark) 25%,transparent)}.history-line li{position:relative;display:grid;gap:var(--yme-space-2);margin:0;padding:0 0 var(--yme-space-7) var(--yme-space-6)}.history-line li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.35rem;inline-size:.8rem;block-size:.8rem;background:var(--gold);border-radius:50%;box-shadow:0 0 0 .35rem var(--ink)}.history-line time{color:var(--gold);font-family:var(--yme-font-mono);font-weight:700}.history-line h3{margin:0;color:inherit;font-size:clamp(1.4rem,3vw,2rem)}.history-line p{max-inline-size:48rem;margin:0;color:color-mix(in srgb,var(--on-dark) 68%,transparent)}.motive-map{display:grid;gap:1px;background:color-mix(in srgb,var(--ink-soft) 20%,transparent);border:1px solid color-mix(in srgb,var(--ink-soft) 20%,transparent)}.motive-map__group{padding:clamp(1.7rem,5vw,3rem);background:var(--paper)}.motive-map__number{color:var(--gold);font-family:var(--yme-font-heading);font-size:2rem;font-weight:800}.motive-map__group h3{margin:var(--yme-space-4) 0 var(--yme-space-3);font-size:clamp(1.5rem,3vw,2.2rem)}.motive-map__group>p{min-block-size:4.5em;color:var(--subtle-on-light)}.motive-map__group ul{display:grid;gap:var(--yme-space-2);padding:var(--yme-space-4) 0 0;margin:var(--yme-space-5) 0 0;list-style:none;border-block-start:1px solid var(--rule-on-light-soft)}.motive-map__group li{margin:0}.motive-map__group a{display:flex;gap:var(--yme-space-2);align-items:center;color:inherit;font-weight:700;text-decoration:none}.motive-map__group a span{inline-size:.7rem;block-size:.7rem;border-radius:50%}.translation-steps{padding:0;margin:0;list-style:none;border-block-start:1px solid var(--rule-on-light)}.translation-steps li{display:grid;grid-template-columns:auto 1fr;gap:var(--yme-space-5);padding-block:var(--yme-space-5);margin:0;border-block-end:1px solid var(--rule-on-light)}.translation-steps>li>span{color:var(--gold);font-family:var(--yme-font-heading);font-size:2rem;font-weight:800}.translation-steps h3{margin:0 0 var(--yme-space-2)}.translation-steps p{max-inline-size:48rem;margin:0;color:var(--subtle-on-light)}.method-pair{display:flex;align-items:center;margin-block-start:var(--yme-space-7)}.method-pair img{inline-size:min(43%,13rem);aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border:.25rem solid var(--gold);box-shadow:.7rem .7rem color-mix(in srgb,var(--shadow) 25%,transparent)}.method-pair img:last-child{transform:rotate(5deg)}.method-pair img:first-child{transform:rotate(-5deg)}.method-pair span{position:relative;z-index:1;display:grid;place-items:center;inline-size:3.5rem;aspect-ratio:1;margin-inline:-.45rem;color:var(--ink);background:var(--gold);border-radius:50%;font-size:2rem;font-weight:800}.method-facts{display:grid;gap:1px;margin:0 0 var(--yme-space-8);background:var(--rule-on-light);border:1px solid var(--rule-on-light)}.method-facts div{padding:clamp(1.7rem,5vw,3rem);background:var(--paper)}.method-facts dt{font-family:var(--yme-font-heading);font-size:clamp(3.5rem,9vw,6rem);font-weight:800;line-height:.9}.method-facts dd{margin:var(--yme-space-3) 0 0;color:var(--subtle-on-light)}.method-checks{counter-reset:method;max-inline-size:52rem;padding:0;list-style:none}.method-checks,.method-checks li{display:grid;gap:var(--yme-space-3);margin:0}.method-checks li{counter-increment:method;grid-template-columns:auto 1fr;align-items:start}.method-checks li:before{content:counter(method);display:grid;place-items:center;inline-size:1.8rem;aspect-ratio:1;color:var(--paper);background:var(--forest);border-radius:50%;font-size:var(--yme-text--1);font-weight:700}.honesty-note{max-inline-size:58rem;margin-block-start:clamp(4rem,9vw,8rem);padding:clamp(2rem,6vw,4rem);background:var(--paper);border:1px solid var(--rule-on-light);box-shadow:.8rem .8rem 0 var(--forest)}.honesty-note h3{margin:0 0 var(--yme-space-4);font-size:clamp(1.7rem,4vw,2.7rem)}.honesty-note p:last-child{margin-block-end:0}.source-list{display:grid;gap:0;padding:0;margin:0;list-style:none;border-block-start:1px solid var(--rule-on-light)}.source-list li{margin:0;border-block-end:1px solid var(--rule-on-light)}.source-list a{display:flex;justify-content:space-between;gap:var(--yme-space-4);padding-block:var(--yme-space-4);color:inherit;font-weight:700;text-decoration:none}.source-list a:hover{color:var(--link-hover-on-light)}.learn-cta{padding-block:clamp(5rem,11vw,9rem);color:var(--on-dark);background:var(--forest);text-align:center}.learn-cta h2{max-inline-size:15ch;margin:0 auto;color:inherit;font-size:clamp(2.7rem,7vw,5.5rem);line-height:.95}.learn-cta p{max-inline-size:48ch;margin:var(--yme-space-4) auto var(--yme-space-6);color:color-mix(in srgb,var(--on-dark) 75%,transparent);font-size:var(--yme-text-1)}.learn-cta>div>div{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--yme-space-3)}.atlas-hero .learn-hero__mark{font-size:clamp(19rem,52vw,52rem)}.atlas-map{display:grid;gap:1px;background:var(--rule-on-light-strong);border:1px solid var(--rule-on-light-strong)}.atlas-map a{display:grid;gap:var(--yme-space-2);padding:clamp(1.5rem,5vw,3rem);color:inherit;background:var(--paper);text-decoration:none}.atlas-map a:hover{background:var(--paper-bright)}.atlas-map span{color:var(--gold);font-family:var(--yme-font-heading);font-size:2rem;font-weight:800}.atlas-map strong{font-size:clamp(1.25rem,3vw,1.8rem)}.atlas-map small{color:var(--muted-on-light)}.atlas-axis{padding-block:clamp(5rem,11vw,10rem);background:var(--paper);scroll-margin-block-start:2rem}.atlas-axis:nth-of-type(2n){background:var(--cream)}.atlas-axis__heading{display:grid;grid-template-columns:auto 1fr;gap:var(--yme-space-5);align-items:start;margin-block-end:clamp(3rem,8vw,7rem)}.atlas-axis__heading>span{color:var(--gold);font-family:var(--yme-font-heading);font-size:clamp(3rem,8vw,6rem);font-weight:800;line-height:.8}.atlas-axis__heading p{margin:0 0 var(--yme-space-2);color:var(--muted-on-light);font-family:var(--yme-font-mono);font-size:var(--yme-text--1);text-transform:uppercase;letter-spacing:.12em}.atlas-axis__heading h2{margin:0;font-size:clamp(2.2rem,6vw,4.6rem);line-height:.95}.atlas-cards{display:grid;gap:clamp(4rem,9vw,7rem)}.atlas-card{--accent:var(--gold);display:grid;gap:var(--yme-space-6);align-items:start;padding-block-start:var(--yme-space-5);border-block-start:.35rem solid var(--accent)}.atlas-card__image{display:block}.atlas-card__image img{display:block;inline-size:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:.2rem}.atlas-card__tagline{margin:0 0 var(--yme-space-2);color:oklch(from var(--accent) min(l,.48) c h);font-family:var(--yme-font-mono);font-size:var(--yme-text--1);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.atlas-card h3{margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1}.atlas-card h3 a{color:inherit;text-decoration:none}.atlas-card__essence{max-inline-size:45rem;margin-block:var(--yme-space-4) var(--yme-space-6);font-size:var(--yme-text-1)}.atlas-card dl{display:grid;gap:0;margin:0;border-block-start:1px solid var(--rule-on-light)}.atlas-card dl div{display:grid;gap:var(--yme-space-2);padding-block:var(--yme-space-4);border-block-end:1px solid var(--rule-on-light)}.atlas-card dt{color:var(--muted-on-light);font-family:var(--yme-font-mono);font-size:var(--yme-text--1);text-transform:uppercase;letter-spacing:.08em}.atlas-card dd{margin:0}.atlas-card__link{display:inline-flex;gap:var(--yme-space-2);margin-block-start:var(--yme-space-5);color:inherit;font-weight:800;text-underline-offset:.3em}.atlas-lessons{display:grid;gap:clamp(4rem,9vw,8rem)}.atlas-lessons h2{margin:0 0 var(--yme-space-4);font-size:clamp(2rem,5vw,3.5rem);line-height:1}.atlas-lessons p:last-child{max-inline-size:48rem;color:var(--subtle-on-light);font-size:var(--yme-text-1)}.archetype-page{--archetype-accent:var(--gold);--archetype-accent-on-dark:oklch(from var(--archetype-accent) max(l,.72) c h);--archetype-accent-on-light:oklch(from var(--archetype-accent) min(l,.48) c h)}.archetype-cover{padding-block:clamp(4rem,10vw,9rem);color:var(--on-dark);background:radial-gradient(circle at 80% 20%,color-mix(in oklch,var(--archetype-accent),transparent 65%),transparent 30rem),var(--ink)}.archetype-cover__inner{display:grid;gap:clamp(3rem,8vw,7rem);align-items:center}.archetype-cover__back{display:inline-block;margin-block-end:clamp(3rem,7vw,6rem);color:color-mix(in srgb,var(--on-dark) 70%,transparent);text-underline-offset:.3em}.archetype-cover h1{max-inline-size:none;margin:0;color:inherit;font-size:clamp(3.6rem,7vw,6rem);line-height:.9;letter-spacing:-.06em;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.archetype-cover__tagline{margin:var(--yme-space-4) 0;color:var(--archetype-accent-on-dark);font-size:clamp(1.3rem,3vw,2rem);font-weight:700}.archetype-cover__essence{max-inline-size:47ch;color:color-mix(in srgb,var(--on-dark) 76%,transparent);font-size:var(--yme-text-1)}.archetype-cover__traits{display:flex;flex-wrap:wrap;gap:var(--yme-space-2);padding:0;margin:var(--yme-space-5) 0 0;list-style:none}.archetype-cover__traits li{margin:0;padding:var(--yme-space-1) var(--yme-space-3);border:1px solid color-mix(in oklch,var(--archetype-accent),var(--on-dark) 30%);border-radius:999px}.archetype-cover__portrait{position:relative;justify-self:center;inline-size:min(30rem,90vw);padding:var(--yme-space-3);background:var(--paper);border:.35rem solid var(--archetype-accent);box-shadow:1.2rem 1.2rem color-mix(in oklch,var(--archetype-accent),transparent 25%);transform:rotate(2deg)}.archetype-cover__portrait>span{position:absolute;z-index:1;inset-block-start:var(--yme-space-5);inset-inline-start:var(--yme-space-5);color:var(--archetype-accent-on-light);background:var(--paper);padding:var(--yme-space-2);font-family:var(--yme-font-heading);font-size:2rem;font-weight:800}.archetype-cover__portrait img{display:block;inline-size:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover}.archetype-dashboard{color:var(--on-dark);background:color-mix(in oklch,var(--archetype-accent),var(--ink) 72%)}.archetype-dashboard dl{display:grid;margin:0}.archetype-dashboard dl div{padding:var(--yme-space-5);border-block-end:1px solid color-mix(in srgb,var(--on-dark) 17%,transparent)}.archetype-dashboard dt{margin-block-end:var(--yme-space-2);color:var(--archetype-accent-on-dark);font-family:var(--yme-font-mono);font-size:var(--yme-text--1);text-transform:uppercase;letter-spacing:.1em}.archetype-dashboard dd{margin:0}.subtype-block{margin-block-start:clamp(4rem,9vw,8rem)}.subtype-block>h3{margin:0 0 var(--yme-space-5);font-size:clamp(1.6rem,4vw,2.5rem)}.subtype-grid{display:grid;gap:1px;background:var(--rule-on-light-soft);border:1px solid var(--rule-on-light-soft)}.subtype-grid article{padding:var(--yme-space-5);background:var(--paper-bright)}.subtype-grid h4{margin:0 0 var(--yme-space-2);font-size:1.25rem}.subtype-grid p{margin:0;color:var(--subtle-on-light)}.shadow-band{padding-block:clamp(5rem,11vw,9rem);color:var(--on-dark);background:color-mix(in oklch,var(--archetype-accent),var(--ink-wine) 75%)}.shadow-band__answer{margin:0;padding:clamp(1.7rem,5vw,3rem);color:var(--ink-soft);background:var(--paper);border-inline-start:.5rem solid var(--archetype-accent);font-family:var(--yme-font-heading);font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1.35}.identity-grid{display:grid;gap:1px;background:var(--rule-on-light);border:1px solid var(--rule-on-light)}.identity-grid article{padding:clamp(1.7rem,5vw,3rem);background:var(--paper)}.identity-grid h3{margin:0 0 var(--yme-space-3)}.identity-grid blockquote{margin:var(--yme-space-5) 0 0;color:color-mix(in oklch,var(--archetype-accent),var(--ink-soft) 45%);font-family:var(--yme-font-heading);font-size:1.35rem;font-weight:700}.identity-grid ul{padding-inline-start:1.2rem;margin:0}.visual-system{padding-block:clamp(5rem,11vw,10rem);color:var(--on-dark);background:var(--ink)}.palette{display:grid;gap:var(--yme-space-4)}.palette>div{display:grid;grid-template-columns:5rem 1fr;grid-template-rows:auto auto;-moz-column-gap:var(--yme-space-4);column-gap:var(--yme-space-4);align-items:center}.palette span{grid-row:1/3;display:block;inline-size:5rem;aspect-ratio:1;border-radius:50%;border:1px solid color-mix(in srgb,var(--on-dark) 45%,transparent)}.palette strong{align-self:end}.palette code{align-self:start;color:color-mix(in srgb,var(--on-dark) 60%,transparent)}.visual-system__note{max-inline-size:54rem;margin-block:var(--yme-space-6);color:color-mix(in srgb,var(--on-dark) 58%,transparent);font-size:var(--yme-text--1)}.visual-rules{display:grid;gap:1px;margin:0;background:color-mix(in srgb,var(--on-dark) 20%,transparent);border:1px solid color-mix(in srgb,var(--on-dark) 20%,transparent)}.visual-rules div{padding:var(--yme-space-5);background:var(--ink-soft)}.visual-rules dt{margin-block-end:var(--yme-space-3);color:var(--archetype-accent-on-dark);font-family:var(--yme-font-mono);text-transform:uppercase;letter-spacing:.08em}.visual-rules dd{margin:0;color:color-mix(in srgb,var(--on-dark) 75%,transparent)}.practice-grid{display:grid;gap:clamp(4rem,9vw,8rem)}.practice-grid h2{margin:0 0 var(--yme-space-5);font-size:clamp(2rem,5vw,3.5rem);line-height:1}.practice-grid h3{margin-block-start:var(--yme-space-7)}.tag-list{display:flex;flex-wrap:wrap;gap:var(--yme-space-2);padding:0;margin:0;list-style:none}.tag-list li{margin:0;padding:var(--yme-space-2) var(--yme-space-3);background:var(--paper-bright);border:1px solid var(--rule-on-light);border-radius:999px}.example-columns{display:grid;gap:clamp(4rem,9vw,8rem)}.example-columns>div>h3{margin:0 0 var(--yme-space-5);color:var(--archetype-accent-on-dark);font-size:1.7rem}.example-columns article{padding-block:var(--yme-space-5);border-block-start:1px solid color-mix(in srgb,var(--on-dark) 20%,transparent)}.example-columns article p{margin:0 0 var(--yme-space-2);color:var(--archetype-accent-on-dark);font-family:var(--yme-font-mono);font-size:var(--yme-text--1);text-transform:uppercase;letter-spacing:.07em}.example-columns h4{margin:0 0 var(--yme-space-2);color:inherit;font-size:clamp(1.5rem,3vw,2.2rem)}.example-columns article span{color:color-mix(in srgb,var(--on-dark) 65%,transparent)}.blend-grid{display:grid;gap:1px;background:var(--rule-on-light);border:1px solid var(--rule-on-light)}.blend-grid article{position:relative;padding:var(--yme-space-5);background:var(--paper)}.blend-grid article>span{display:block;inline-size:1rem;aspect-ratio:1;border-radius:50%;margin-block-end:var(--yme-space-3)}.blend-grid h3{margin:0 0 var(--yme-space-3);font-size:1.25rem}.blend-grid p{margin:0;color:var(--subtle-on-light)}.support-note{margin-block-start:var(--yme-space-6);padding:var(--yme-space-5);color:var(--on-dark);background:color-mix(in oklch,var(--archetype-accent),var(--ink) 70%)}.action-band{padding-block:clamp(5rem,11vw,9rem);color:var(--on-dark);background:color-mix(in oklch,var(--archetype-accent),var(--ink) 72%)}.action-band h2{max-inline-size:14ch;margin:0 0 var(--yme-space-7);color:inherit;font-size:clamp(2.4rem,6vw,5rem);line-height:.95}.action-band ol{display:grid;gap:1px;padding:0;margin:0;list-style:none;background:color-mix(in srgb,var(--on-dark) 18%,transparent)}.action-band li{display:grid;grid-template-columns:auto 1fr;gap:var(--yme-space-4);align-items:center;margin:0;padding:var(--yme-space-5);background:var(--ink-soft);font-size:var(--yme-text-1)}.action-band li span{color:var(--archetype-accent-on-dark);font-family:var(--yme-font-heading);font-size:1.8rem;font-weight:800}.archetype-neighbours{display:grid;color:var(--on-dark);background:var(--ink-soft);border-block-start:1px solid color-mix(in srgb,var(--on-dark) 18%,transparent)}.archetype-neighbours a{display:grid;gap:var(--yme-space-2);padding:clamp(2rem,6vw,4rem);color:inherit;text-decoration:none;border-block-end:1px solid color-mix(in srgb,var(--on-dark) 18%,transparent)}.archetype-neighbours a:last-child{text-align:end}.archetype-neighbours small{color:color-mix(in srgb,var(--on-dark) 55%,transparent);text-transform:uppercase;letter-spacing:.1em}.archetype-neighbours strong{font-size:clamp(1.25rem,3vw,2rem)}.result-cover{--primary:var(--gold);--secondary:var(--gold);padding-block:clamp(5rem,11vw,10rem);color:var(--on-dark);background:radial-gradient(circle at 15% 20%,color-mix(in oklch,var(--primary),transparent 70%),transparent 28rem),radial-gradient(circle at 85% 80%,color-mix(in oklch,var(--secondary),transparent 70%),transparent 28rem),var(--ink)}.result-cover__inner{display:grid;gap:clamp(4rem,10vw,8rem);align-items:center}.result-cover__copy>p{color:var(--gold);font-family:var(--yme-font-mono);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.result-cover h1{margin:0;color:inherit;font-size:clamp(3rem,7vw,5.8rem);line-height:.92;letter-spacing:-.05em;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.result-cover blockquote{margin:var(--yme-space-6) 0 var(--yme-space-3);color:color-mix(in srgb,var(--on-dark) 82%,transparent);font-family:var(--yme-font-heading);font-size:clamp(1.4rem,3vw,2.1rem);font-weight:700}.result-cover__copy>span{color:color-mix(in srgb,var(--on-dark) 66%,transparent)}.result-portraits{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--yme-space-2);align-items:center}.result-portraits figure{min-inline-size:0;margin:0;padding:var(--yme-space-2);color:var(--ink-soft);background:var(--paper);border:.25rem solid var(--primary);transform:rotate(-3deg)}.result-portraits figure:last-child{border-color:var(--secondary);transform:rotate(3deg)}.result-portraits figcaption{min-block-size:2.6em;font-family:var(--yme-font-mono);font-size:clamp(.55rem,1.5vw,.75rem);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.result-portraits img{display:block;inline-size:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;margin-block:var(--yme-space-2)}.result-portraits strong{display:block;font-size:clamp(.85rem,2vw,1.2rem)}.result-portraits b{display:grid;place-items:center;inline-size:clamp(2.5rem,7vw,4rem);aspect-ratio:1;margin-inline:-1rem;color:var(--ink);background:var(--gold);border-radius:50%;font-size:1.8rem;z-index:1}.result-roles{padding-block:clamp(5rem,11vw,9rem);background:var(--cream)}.result-recipe h2,.result-roles h2,.result-signals h2{max-inline-size:14ch;margin:0 0 clamp(3rem,7vw,6rem);font-size:clamp(2.4rem,6vw,5rem);line-height:.95}.result-roles .learn-shell>div{display:grid;gap:1px;background:var(--rule-on-light);border:1px solid var(--rule-on-light)}.result-roles article{padding:clamp(1.7rem,5vw,3rem);background:var(--paper)}.result-roles article>span{display:block;inline-size:1.2rem;aspect-ratio:1;border-radius:50%}.result-roles article p{color:var(--muted-on-light);font-family:var(--yme-font-mono);font-size:var(--yme-text--1);text-transform:uppercase;letter-spacing:.07em}.result-roles article h3{font-size:clamp(1.8rem,4vw,3rem)}.result-roles article strong{display:block;font-weight:500;line-height:1.65}.result-recipe{padding-block:clamp(5rem,11vw,9rem);color:var(--on-dark);background:var(--ink)}.result-recipe__grid{display:grid;gap:1px;background:color-mix(in srgb,var(--on-dark) 18%,transparent);border:1px solid color-mix(in srgb,var(--on-dark) 18%,transparent)}.result-recipe__grid article{padding:var(--yme-space-5);background:var(--ink-soft)}.result-recipe__grid article>p{color:var(--gold);font-family:var(--yme-font-heading);font-size:1.7rem;font-weight:800}.result-recipe__grid h3{margin:0 0 var(--yme-space-3);color:inherit}.result-recipe__grid article>span{color:color-mix(in srgb,var(--on-dark) 68%,transparent)}.result-swatches{display:flex;gap:var(--yme-space-2);margin-block-start:var(--yme-space-5)}.result-swatches i{inline-size:2.2rem;aspect-ratio:1;border-radius:50%;border:1px solid color-mix(in srgb,var(--on-dark) 50%,transparent)}.result-actions{margin-block-start:var(--yme-space-6);padding:var(--yme-space-5);color:var(--ink-soft);background:var(--gold)}.result-actions h3{margin:0 0 var(--yme-space-3)}.result-actions ol{margin-block-end:0}.result-signals{padding-block:clamp(5rem,11vw,9rem);background:var(--paper)}.result-signals>.learn-shell{display:grid;gap:clamp(3rem,8vw,7rem)}.result-signals__intro>p{color:var(--muted-on-light);font-family:var(--yme-font-mono);font-size:var(--yme-text--1);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.result-signals__intro>span{display:block;max-inline-size:38rem;color:var(--subtle-on-light);font-size:var(--yme-text-1)}.result-signals__note{font-size:var(--yme-text--1)}.result-signals .score-list__value,.result-signals__note{color:var(--muted-on-light)}.result-signals .score-list__bar{background:var(--track-on-light)}@media(min-width:48rem){.learn-split{grid-template-columns:minmax(0,.85fr) minmax(25rem,1.15fr)}.atlas-map,.motive-map{grid-template-columns:repeat(2,1fr)}.method-facts{grid-template-columns:repeat(3,1fr)}.atlas-card{grid-template-columns:minmax(15rem,.75fr) minmax(24rem,1.25fr)}.atlas-card:nth-child(2n) .atlas-card__image{order:2}.atlas-lessons,.example-columns,.practice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.archetype-cover__inner,.result-cover__inner{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr)}.archetype-dashboard dl{grid-template-columns:repeat(3,1fr)}.archetype-dashboard dl div{border-inline-end:1px solid color-mix(in srgb,var(--on-dark) 17%,transparent)}.archetype-dashboard dl div:nth-child(3n){border-inline-end:0}.subtype-grid{grid-template-columns:repeat(2,1fr)}.identity-grid{grid-template-columns:1.2fr 1fr 1fr}.palette{grid-template-columns:repeat(3,1fr)}.archetype-neighbours,.blend-grid,.visual-rules{grid-template-columns:repeat(2,1fr)}.archetype-neighbours a{border-inline-end:1px solid color-mix(in srgb,var(--on-dark) 18%,transparent)}.archetype-neighbours a:last-child{border-inline-end:0}.result-recipe__grid,.result-roles .learn-shell>div{grid-template-columns:repeat(2,1fr)}.result-signals>.learn-shell{grid-template-columns:minmax(20rem,.8fr) minmax(28rem,1.2fr)}}@media(min-width:70rem){.atlas-map,.motive-map{grid-template-columns:repeat(4,1fr)}.blend-grid,.subtype-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:47.99rem){.learn-shell{padding-inline:var(--yme-space-4)}.score-list__row{grid-template-columns:minmax(7rem,1fr) 1.5fr auto;gap:var(--yme-space-2)}}.chrome{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:var(--yme-space-3);padding:var(--yme-space-3) var(--yme-space-5);background:var(--yme-color-surface);border-block-end:var(--yme-border-width-1) solid var(--yme-color-border)}.chrome__home{font-family:var(--yme-font-heading);font-weight:700;letter-spacing:.02em;color:var(--yme-color-text);text-decoration:none}.chrome__lang{align-items:center;gap:var(--yme-space-3);list-style:none;padding:0;font-size:var(--yme-text--1)}.chrome__lang,.chrome__lang li{display:flex;margin:0}.chrome__lang a{color:var(--yme-color-text);text-decoration:none;line-height:1}.chrome__lang a[aria-current]{font-weight:700}.chrome a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.chrome--overlay{position:absolute;inset-inline:0;top:0;background:transparent;border-block-end:0}.chrome--overlay .chrome__home,.chrome--overlay .chrome__lang a{color:var(--on-dark)}.hero-cover{position:relative;display:grid;min-block-size:clamp(30rem,82svh,46rem);isolation:isolate;overflow:clip}.hero-cover__media{grid-area:1/1;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:70% center;object-position:70% center;z-index:-2}.hero-cover__scrim{grid-area:1/1;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--ink-deep) 90%,transparent) 0,color-mix(in srgb,var(--ink-deep) 62%,transparent) 46%,color-mix(in srgb,var(--ink-deep) 15%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--ink-deep) 55%,transparent),color-mix(in srgb,var(--ink-deep) 10%,transparent))}.hero-cover__content{grid-area:1/1;align-self:center;inline-size:100%;max-inline-size:var(--yme-container);margin-inline:auto;padding:var(--yme-space-9) var(--yme-space-5);color:var(--on-dark)}.hero-cover__kicker{font-family:var(--yme-font-body);text-transform:uppercase;letter-spacing:.18em;font-size:var(--yme-text--1);color:var(--gold-pale);margin:0 0 var(--yme-space-3)}.hero-cover__title{font-family:var(--yme-font-heading);font-weight:800;line-height:1.01;letter-spacing:-.015em;font-size:clamp(2.6rem,8vw,5.6rem);max-inline-size:15ch;margin:0 0 var(--yme-space-4)}.hero-cover__lead{font-size:clamp(1.05rem,2.4vw,1.45rem);max-inline-size:44ch;margin:0 0 var(--yme-space-6);color:color-mix(in srgb,var(--on-dark) 90%,transparent)}.hero-cover__actions{display:flex;flex-wrap:wrap;gap:var(--yme-space-3)}.hero-cover__explore{color:var(--on-dark);border-color:color-mix(in srgb,var(--on-dark) 55%,transparent)}.mosaic{padding-block:var(--yme-space-10) var(--yme-space-8)}.mosaic__intro{margin-block-end:var(--yme-space-8)}.mosaic__intro h2{font-family:var(--yme-font-heading);font-size:clamp(1.9rem,4.5vw,3.2rem);line-height:1.05;margin:0 0 var(--yme-space-2)}.mosaic__intro p{max-inline-size:52ch;font-size:var(--yme-text-1)}.mosaic__axis,.mosaic__intro p{color:var(--yme-color-text-muted)}.mosaic__axis{font-family:var(--yme-font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:var(--yme-text--1)}.mosaic__grid{display:grid;grid-template-columns:1fr;gap:var(--yme-space-7) var(--yme-space-6);list-style:none;padding:0;margin:0}@media(min-width:34rem){.mosaic__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:56rem){.mosaic__grid{grid-template-columns:repeat(3,1fr)}}.mosaic__card{position:relative;--accent:var(--yme-color-brand)}.mosaic__link{display:grid;gap:var(--yme-space-2);text-decoration:none;color:var(--yme-color-text)}.mosaic__frame{position:relative;display:block}.mosaic__img{display:block;inline-size:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border:var(--yme-border-width-3) solid var(--accent);border-radius:var(--yme-radius-2)}.mosaic__axis+.mosaic__name{margin-block-start:calc(var(--yme-space-1) * -1)}.mosaic__no{position:absolute;top:var(--yme-space-2);left:var(--yme-space-2);font-family:var(--yme-font-mono);font-weight:700;font-size:var(--yme-text-2);line-height:1;color:var(--yme-color-text);background:var(--yme-color-surface);padding:var(--yme-space-1);border-radius:var(--yme-radius-1)}.mosaic__name{font-family:var(--yme-font-heading);font-weight:700;font-size:clamp(1.4rem,4vw,2rem);line-height:1.05}.mosaic__name:before{content:"";display:inline-block;inline-size:.55em;block-size:.55em;border-radius:50%;background:var(--accent);margin-inline-end:.45em;vertical-align:.06em}.mosaic__tagline{color:var(--yme-color-text-muted);font-size:var(--yme-text-0)}.mosaic__link:after{content:"";position:absolute;inset:0}.mosaic__card:has(.mosaic__link:focus-visible){outline:2px solid var(--accent);outline-offset:5px;border-radius:var(--yme-radius-2)}.mosaic__link:hover .mosaic__name{color:light-dark(oklch(from var(--accent) min(l,.48) c h),oklch(from var(--accent) max(l,.72) c h))}@media(prefers-reduced-motion:no-preference){.mosaic__img{transition:transform .3s ease}.mosaic__name{transition:color .2s ease}.mosaic__link:hover .mosaic__img{transform:scale(1.02)}}:where(.hero-cover,.mosaic,.story,.method-note,.finale,.brand-footer) :where(h1,h2,h3,p,li,dt,dd,strong,a,span){-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.story{position:relative;overflow:clip;padding-block:clamp(5rem,11vw,10rem);color:var(--on-dark);background:radial-gradient(circle at 80% 18%,color-mix(in srgb,var(--glow-sea) 24%,transparent),transparent 30rem),radial-gradient(circle at 12% 72%,color-mix(in srgb,var(--glow-indigo) 20%,transparent),transparent 28rem),var(--ink)}.story__watermark{position:absolute;inset-inline-end:-.05em;inset-block-start:-.22em;font-family:var(--yme-font-heading);font-weight:800;font-size:clamp(9rem,28vw,28rem);line-height:1;letter-spacing:-.1em;color:color-mix(in srgb,var(--on-dark) 3.5%,transparent);white-space:nowrap;pointer-events:none}.finale__inner,.method-note__inner,.story__inner{position:relative;inline-size:min(100%,var(--yme-container));margin-inline:auto;padding-inline:var(--yme-space-5)}.story__intro{display:grid;gap:var(--yme-space-4);max-inline-size:62rem;margin-block-end:clamp(4rem,9vw,8rem)}.blend__result-label,.blend__role,.finale__eyebrow,.method-note__eyebrow,.story__kicker{margin:0;font-family:var(--yme-font-mono);font-size:var(--yme-text--1);font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.story__kicker{color:var(--gold)}.story__intro h2{max-inline-size:12ch;margin:0;color:inherit;font-family:var(--yme-font-heading);font-size:clamp(2.8rem,8vw,6.5rem);line-height:.92;letter-spacing:-.045em}.story__intro>p:last-child{max-inline-size:42ch;margin:0;color:color-mix(in srgb,var(--on-dark) 76%,transparent);font-size:clamp(1.05rem,2.2vw,1.35rem)}.blend{display:grid;gap:clamp(4rem,10vw,8rem);align-items:center;margin-block-end:clamp(6rem,13vw,12rem)}.blend__portraits{position:relative;min-block-size:clamp(25rem,112vw,37rem);max-inline-size:40rem;isolation:isolate}.blend__portrait{--accent:var(--gold);position:absolute;inline-size:min(63%,17rem);padding:var(--yme-space-2);color:var(--ink-soft);background:var(--on-dark);border:2px solid var(--accent);box-shadow:0 1.6rem 4rem color-mix(in srgb,var(--shadow) 32%,transparent)}.blend__portrait--1{inset-block-start:0;inset-inline-start:2%;transform:rotate(-5deg);z-index:1}.blend__portrait--2{inset-inline-end:2%;inset-block-end:0;transform:rotate(6deg);z-index:2}.blend__portrait img{display:block;inline-size:100%;aspect-ratio:4/5;margin-block:var(--yme-space-2);-o-object-fit:cover;object-fit:cover;border-block-end:var(--yme-space-2) solid var(--accent)}.blend__portrait strong{display:block;padding:var(--yme-space-1) var(--yme-space-1) var(--yme-space-2);font-family:var(--yme-font-heading);font-size:clamp(1.25rem,4vw,1.8rem);line-height:1}.blend__role{display:block;padding:var(--yme-space-1);color:color-mix(in oklch,var(--accent),var(--ink) 40%)}.blend__plus{position:absolute;inset-block-start:48%;inset-inline-start:50%;z-index:3;display:grid;place-items:center;inline-size:clamp(3.6rem,12vw,5.5rem);aspect-ratio:1;color:var(--ink);background:var(--gold);border:.4rem solid var(--ink);border-radius:50%;font-family:var(--yme-font-heading);font-size:clamp(2rem,7vw,3.4rem);font-weight:800;transform:translate(-50%,-50%) rotate(-8deg)}.blend__result{position:relative;max-inline-size:31rem;padding:clamp(2rem,6vw,4rem);overflow:hidden;color:var(--ink-soft);background:var(--cream);border-radius:.25rem;box-shadow:1.2rem 1.2rem color-mix(in srgb,var(--gold) 85%,transparent);transform:rotate(-1.5deg)}.blend__result-label{color:var(--muted-on-light)}.blend__result-title{max-inline-size:12ch;margin:var(--yme-space-4) 0 var(--yme-space-5);font-family:var(--yme-font-heading);font-size:clamp(2rem,6.3vw,4.15rem);font-weight:800;line-height:.95;letter-spacing:-.04em;text-wrap:balance}.blend__result-text{position:relative;z-index:1;max-inline-size:28ch;margin:0;font-size:var(--yme-text-1);font-weight:600}.blend__swatch{position:absolute;border-radius:50%;opacity:.9}.blend__swatch--one{inline-size:8rem;aspect-ratio:1;inset-inline-end:-3rem;inset-block-start:-3rem;background:var(--swatch-blue)}.blend__swatch--two{inline-size:5rem;aspect-ratio:1;inset-inline-end:2rem;inset-block-end:-2.6rem;background:var(--swatch-teal)}.story__why{display:grid;gap:clamp(3rem,8vw,7rem);padding-block-start:clamp(3rem,7vw,6rem);border-block-start:1px solid color-mix(in srgb,var(--on-dark) 22%,transparent)}.story__why-lead{max-inline-size:30ch;margin:var(--yme-space-4) 0 0;color:var(--on-dark);font-family:var(--yme-font-heading);font-size:clamp(1.5rem,4vw,2.6rem);font-weight:700;line-height:1.08}.story__points{list-style:none;padding:0;margin:0}.story__point{display:grid;grid-template-columns:auto 1fr;gap:var(--yme-space-4);align-items:start;padding-block:var(--yme-space-5);margin:0;border-block-start:1px solid color-mix(in srgb,var(--on-dark) 20%,transparent)}.story__point:first-child{border-block-start:0}.story__point-no{color:var(--gold);font-family:var(--yme-font-heading);font-size:clamp(1.5rem,4vw,2.5rem);font-weight:800;line-height:1}.story__point:nth-child(2) .story__point-no{color:var(--swatch-sky)}.story__point:nth-child(3) .story__point-no{color:var(--swatch-teal)}.story__point h3{margin:0 0 var(--yme-space-2);color:inherit;font-size:clamp(1.25rem,3vw,1.8rem)}.story__point p{max-inline-size:43ch;margin:0;color:color-mix(in srgb,var(--on-dark) 67%,transparent)}.method-note{padding-block:clamp(5rem,11vw,9rem);color:var(--ink-soft);background:linear-gradient(color-mix(in srgb,var(--ink-soft) 5.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink-soft) 5.5%,transparent) 1px,transparent 1px),var(--cream);background-size:2rem 2rem}.method-note__inner{display:grid;gap:clamp(4rem,10vw,8rem);align-items:center}.method-note__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0;transform:rotate(-1.5deg);box-shadow:.8rem .8rem 0 var(--ink-soft)}.method-note__facts div{min-inline-size:0;padding:clamp(1rem,4vw,2.5rem) clamp(.65rem,2.5vw,1.5rem);background:var(--paper);border:1px solid var(--ink-soft)}.method-note__facts div+div{border-inline-start:0}.method-note__facts dt{font-family:var(--yme-font-heading);font-size:clamp(2.8rem,10vw,6rem);font-weight:800;line-height:.9;letter-spacing:-.06em}.method-note__facts dd{margin:var(--yme-space-3) 0 0;font-size:clamp(.7rem,2.6vw,.95rem);line-height:1.25}.method-note__eyebrow{color:var(--muted-on-light)}.method-note__copy h2{margin:var(--yme-space-3) 0 var(--yme-space-4);font-size:clamp(2.2rem,6vw,4.2rem);line-height:.98;letter-spacing:-.035em}.method-note__copy>p:not(.method-note__eyebrow){max-inline-size:46ch;margin-block-end:var(--yme-space-5);font-size:var(--yme-text-1)}.method-note__link{display:inline-block;color:inherit;font-weight:700;text-underline-offset:.3em}.finale{position:relative;overflow:clip;padding-block:clamp(5rem,12vw,10rem);color:var(--on-dark);background:radial-gradient(circle at 72% 45%,color-mix(in srgb,var(--gold) 17%,transparent),transparent 26rem),var(--ink-night)}.finale__inner{display:grid;gap:clamp(3rem,8vw,7rem);align-items:center}.finale__wheel{display:grid;place-items:center;inline-size:min(28rem,92vw);aspect-ratio:1;justify-self:center;padding:clamp(1.1rem,4vw,2rem);border:1px solid color-mix(in srgb,var(--on-dark) 35%,transparent);border-radius:50%;box-shadow:0 0 0 1rem color-mix(in srgb,var(--on-dark) 3.5%,transparent),0 2rem 7rem color-mix(in srgb,var(--shadow) 45%,transparent);transform:rotate(-8deg)}.finale__wheel-core{display:grid;place-items:center;inline-size:60%;aspect-ratio:1;color:var(--ink-night);background:var(--on-dark);border:clamp(.5rem,2vw,1rem) solid var(--ink-night);border-radius:50%;font-family:var(--yme-font-heading);font-size:clamp(5rem,20vw,10rem);font-weight:800;line-height:1;box-shadow:0 0 0 1px color-mix(in srgb,var(--on-dark) 65%,transparent)}.finale__eyebrow{color:var(--gold)}.finale__copy h2{max-inline-size:9ch;margin:var(--yme-space-3) 0 var(--yme-space-4);color:inherit;font-family:var(--yme-font-heading);font-size:clamp(3rem,9vw,7rem);line-height:.88;letter-spacing:-.055em}.finale__copy>p:not(.finale__eyebrow,.finale__note){max-inline-size:34ch;margin:0 0 var(--yme-space-6);color:color-mix(in srgb,var(--on-dark) 78%,transparent);font-size:clamp(1.1rem,2.5vw,1.45rem)}.finale__button{color:var(--ink-soft);background:var(--on-dark);border-color:var(--on-dark)}.finale__button:hover{background:var(--gold);border-color:var(--gold)}.finale__note{margin:var(--yme-space-3) 0 0;color:color-mix(in srgb,var(--on-dark) 58%,transparent);font-size:var(--yme-text--1)}.brand-footer{color:var(--on-dark);background:var(--ink-deep);border-block-start:1px solid color-mix(in srgb,var(--on-dark) 16%,transparent)}.brand-footer a{color:inherit;text-underline-offset:.25em}.brand-footer__bottom,.brand-footer__cta,.brand-footer__directory{inline-size:min(100%,var(--yme-container));margin-inline:auto;padding-inline:var(--yme-space-5)}.brand-footer__cta{display:grid;gap:var(--yme-space-6);padding-block:clamp(4rem,9vw,7rem);border-block-end:1px solid color-mix(in srgb,var(--on-dark) 18%,transparent)}.brand-footer__eyebrow{margin:0 0 var(--yme-space-3);color:var(--gold);font-family:var(--yme-font-mono);font-size:var(--yme-text--1);font-weight:700;letter-spacing:.13em;text-transform:uppercase}.brand-footer__cta h2{max-inline-size:15ch;margin:0;color:inherit;font-family:var(--yme-font-heading);font-size:clamp(2.4rem,6vw,5rem);line-height:.95;letter-spacing:-.045em;text-wrap:balance}.brand-footer__cta-text{max-inline-size:42ch;margin:var(--yme-space-4) 0 0;color:color-mix(in srgb,var(--on-dark) 68%,transparent);font-size:var(--yme-text-1)}.brand-footer__cta-link{display:inline-flex;gap:var(--yme-space-3);align-items:center;justify-self:start;padding-block-end:var(--yme-space-2);color:var(--gold)!important;border-block-end:2px solid currentColor;font-family:var(--yme-font-heading);font-size:clamp(1.15rem,3vw,1.65rem);font-weight:700;line-height:1.2;text-decoration:none}.brand-footer__cta-link span{font-size:1.4em;line-height:.8}.brand-footer__directory{display:grid;gap:clamp(3rem,8vw,7rem);padding-block:clamp(4rem,9vw,7rem)}.brand-footer__wordmark{display:inline-block;margin-inline-start:-.06em;font-family:Ibenta Handwriting,cursive;font-size:clamp(4.5rem,13vw,9rem);font-weight:400;font-synthesis:none;text-transform:lowercase;line-height:.82;letter-spacing:.055em;text-decoration:none}.brand-footer__identity p{margin:var(--yme-space-5) 0 0;color:color-mix(in srgb,var(--on-dark) 58%,transparent)}.brand-footer__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--yme-space-6)}.brand-footer__links h2{margin:0 0 var(--yme-space-4);color:var(--gold);font-family:var(--yme-font-mono);font-size:var(--yme-text--1);letter-spacing:.12em;text-transform:uppercase}.brand-footer__links ul{display:grid;gap:var(--yme-space-3);margin:0;padding:0;list-style:none}.brand-footer__links li{margin:0}.brand-footer__links a{color:color-mix(in srgb,var(--on-dark) 76%,transparent)}.brand-footer__links a:hover{color:var(--on-dark)}.brand-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--yme-space-3);padding-block:var(--yme-space-5);color:color-mix(in srgb,var(--on-dark) 48%,transparent);border-block-start:1px solid color-mix(in srgb,var(--on-dark) 14%,transparent);font-size:var(--yme-text--1)}@media(min-width:48rem){.story__intro{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:end}.story__intro .story__kicker{grid-column:1/-1}.blend{grid-template-columns:minmax(28rem,1.1fr) minmax(20rem,.9fr)}.blend__portraits{min-block-size:38rem}.story__why{grid-template-columns:minmax(17rem,.75fr) minmax(26rem,1.25fr)}.method-note__inner{grid-template-columns:minmax(24rem,1.1fr) minmax(20rem,.9fr)}.finale__inner{grid-template-columns:minmax(24rem,.9fr) minmax(25rem,1.1fr)}.brand-footer__cta{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:end}.brand-footer__cta-link{justify-self:end;text-align:end}.brand-footer__directory{grid-template-columns:minmax(0,1.2fr) minmax(26rem,.8fr)}}@media(max-width:33.99rem){.finale__inner,.method-note__inner,.story__inner{padding-inline:var(--yme-space-4)}.blend__portrait{inline-size:61%}.blend__result{margin-inline:var(--yme-space-2)}.method-note__facts{margin-inline-end:var(--yme-space-3)}.finale__wheel{inline-size:112vw;margin-inline-start:-25vw}.brand-footer__bottom,.brand-footer__cta,.brand-footer__directory{padding-inline:var(--yme-space-4)}}@media(prefers-reduced-motion:no-preference){.blend__portrait{transition:transform .35s ease}.blend__portraits:hover .blend__portrait--1{transform:rotate(-8deg) translate(-.5rem,-.5rem)}.blend__portraits:hover .blend__portrait--2{transform:rotate(9deg) translate(.5rem,.5rem)}.brand-footer__cta-link span{transition:transform .2s ease}.brand-footer__cta-link:hover span{transform:translate(.35rem)}.finale__wheel{animation:archetype-wheel 45s linear infinite}.finale__wheel-core{animation:archetype-wheel-core 45s linear infinite}@keyframes archetype-wheel{to{transform:rotate(352deg)}}@keyframes archetype-wheel-core{to{transform:rotate(-1turn)}}}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(./Bricolage_Grotesque-normal-400_800-vietnamese.BUzh504Q.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(./Bricolage_Grotesque-normal-400_800-latin-ext.CcLUaPy7.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(./Bricolage_Grotesque-normal-400_800-latin.DLoelf7F.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAa0ABQAAAAADOwAAAZHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJtP01WQVJGBmA/U1RBVIEcAGQvXBEICoMkgmcLFgAwhEwBNgIkAyYEIAWGXAdiDAcbOgtRlHLSRcD8TEzkdoghPRuspKefbVnJIM5yRfA8vZv9uTNJSCZY21Scrigr6qyJ/C3sE1OFKuVP3e+lxUTbYio1zb/kFdk2bufY2BlhWERRBrcDUBhB5GEpd2Cy+MDxqf9zLPX+XVsk5r+s50d6IpWLatqbdT6f2MAikiOKQocbjya2QT0DqPDX4R0jQBgAUAiCRhDA0EkvYeLk9X3I2bEWI8jBAihIANm+kUWQBgggWChcBBdFhXlAUgOCAgBA0AgKjUJ8HKvjddFCKSgAVklEBYAeEJgCQJH0qB3B+neDg4sAA4hAD0AVIEAA0IACJGeaUjMIIIhBUE/zNABjTQMBwEVRcwcYBUCObLERABAgjAA1M/ZSa9hSi4OlpsnZ2KBOVUsAZlRGl1W0NZ6gSwhQPIAFs7YFL0QS91vRQgdgx2VDAnIegKpQvwAJIoLgooBAGtCJcHizg0TDiz8vhPgIcVXaDJu37ZyDAIjFy4AAiC1JAA0olJwN6nFAACQk/zfQVUuA3t5ELKMT9hpBSRj+HBSggYCIAIEkUoC4PCIQIWHGA8+IStxf0PW15ntP22gc+Wo+BLyQAHECQiAVd+c3Ba8gZ4NOACBaLOhsbIMkAXEmuHsSAvkf4oJaAogH6nEQAzoBIEihUAwAA0AACAObAGcANYAAABaqgMmpWAhiiVyrvNyqFV8tMQ5Iyq6r9Lf7W82i8ILl2cv8zbfdJ5lnPzSnvt/XXPfRR/5pH3xA+u5uS0798EPJ3Fft33w36Wc+8E/7aIB/9fvvb1pE9erNXLB9mkw//cSg8Cnx03VGXDvZnRzKqV9Xkhn7eRHb3wVjHpg19nkZpX9bBU+vnHegrsuQcbW9Bi7oO33h+8SU0Tly/MbeYUuG1cftVz6oNxrW0qH1iezq446fkDFo/rgvTkqt7zmteFzncZ0uxXti09FFF2z+C7CODpjUudOE5NSeb3bv/mbPKcmOEzpWQ3VBgBAuj/AOY3qMm7UvgA8qo3+qvAUBBAX0wADQG4AG+jCKaSxkBe/zvcTG8jRpRZgqhCog4sd++cOo7J+/RdvaaMoc78Ri/PNPSclx6fDvG1Kt3qQFi1rq+5EaavTtt9TVvfvucYsA5wc4oESU+E1ikF9TkrOkIsIH5Fawx7SBNLnMcWlM3skBluCmQNs7GeyFvYVDamsqwhxx18n/+WdxzDgOLU1AqbUlb3m+KOT9+ONvY/7XlrdLS//5v7nN97XHj0VzJpJvz4spq0V7ioXDuv2YrSxtF/KZmvbWfKtorXSh8dfvgGu+ev/nFSaXM6jyuCE/f/EpmuP7Rqu8R98vP/+tXUdrOgKlZP9Q/s+fRF9+3CHZd4EugfPv158me9X7v/6aSMCxMJmIr//65bNXngl7+uiPP5oKx+y27D8trp+psUzMacpm80XlnYeMAct0LynxhNYgaP3dtn8/LBAi+ksr+7NvjjtJV+UXrz0uLXV1x08AZRN1S2A8EaVE5afk/dfGjz//+fdHn36Xdttz2d9/z+bawZ8/slNN1aYtq+ZPGzNuPGdwOsfYflwmHCkPgs5DcKizvdpS/3gEUMW9/lvQvWp1bGTW1fpngC/uSVYAfH3TeSusL8TtlHUD4KAAEHjahk4YpuffGwEBN/dUmpHqdHyJ3Ap8O3UlQ4gCNrMRwLBBKiskL6a+RoBi/9XGlgc8L4/CUejQxaiIyqmomdhktOhfgDbDfaNDb4+yKIPd6IgmzDa0CByijWFmL2dlSRKagTIWXeIU9HDphoZiJeBTjAefHMxDhVSRFUgVcOkW3EGMahYVMFjWHhMluB2wAcbHYqF1LpsDF9C6s+CI2fDgh4wSuFEyGadjXAmIk3CugIRibLIti9ZtC8S4VSqfikGqPaoI122XyRYLBmsOmdiiTpqK1OklUQzpMcZmQRQV4M4oJCMkfRQXK+qvjifUcQd1bRdetW/LWjacYxvcttnVjWg5h0q4xw6rZyejSpZVZ78LzC4uyDNRQ4bymHSTMyM+SZ7D75mg/7YTlmNz7W8T00h0VEiGKB+F7iWYZFvSTiA4LVxttm2ATt5EoUWLJbY4EnLGrfsvEROlHtzlKn3H9VUT5tU/2dt3/EBv7foYzV/W4upyj04woO/gh6Vwwt3WGQAA) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(./Plus_Jakarta_Sans-normal-300_700-vietnamese.qRpaaN48.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(./Plus_Jakarta_Sans-normal-300_700-latin-ext.DmpS2jIq.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(./Plus_Jakarta_Sans-normal-300_700-latin.eXO_dkmS.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
