:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}.hero{grid-template-columns:minmax(340px,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(60px,9vw,140px);min-height:900px;padding:100px 7vw 140px;display:grid}.hero-text{max-width:650px;padding:0}.hero h1{font-size:clamp(62px,7.2vw,116px);line-height:.92}.hero-deck{max-width:540px}.hero-art{min-width:0;height:780px;position:relative}.hero-art .hero-image{width:60%;height:100%;min-height:0;margin-left:15%}.hero-image{background:#171513;position:relative;overflow:hidden}.hero-image:after{content:"";pointer-events:none;border:1px solid #c9a24b99;position:absolute;inset:20px}.hero-image img{object-fit:contain;object-position:center;width:100%;height:100%}.hero-image-label{background:var(--gold);color:#171109;letter-spacing:.15em;z-index:1;padding:11px 14px;font-size:9px;font-weight:700;position:absolute;bottom:20px;right:20px}.hero-side-art{background:#171513;border:1px solid #c9a24b8c;width:25%;height:43%;position:absolute;overflow:hidden}.hero-side-art img{object-fit:contain;object-position:center;width:100%;height:100%}.hero-side-art span{background:var(--gold);color:#171109;letter-spacing:.14em;padding:8px 10px;font-size:9px;font-weight:700;position:absolute;bottom:12px;left:12px}.hero-side-top{top:4%;right:0}.hero-side-bottom{bottom:3%;left:0}.hero-index{color:var(--gold2);letter-spacing:.14em;font-size:9px;line-height:1.8;position:absolute;top:52%;right:1%}.hero-index b{color:var(--cream);font-family:var(--serif);letter-spacing:0;font-size:18px;font-weight:400;line-height:1.05}.statement{padding:130px 10vw}.origin{gap:13vw;padding:175px 10vw}.origin-image{max-width:600px;height:720px}.discover{padding:155px 10vw}.section-head{gap:13vw;max-width:1320px}.name-section{padding:175px 10vw}.name-grid{grid-template-columns:repeat(2,1fr);gap:110px 64px;max-width:1320px}.name-card{color:var(--cream);cursor:pointer;text-align:left;background:0 0;border:0;min-width:0;padding:0}.name-card:hover .name-photo,.name-card.chosen .name-photo{border-color:var(--gold);transform:translateY(-6px)}.name-photo{background:#181714;border:1px solid #f5f0e71f;height:640px;transition:all .35s;position:relative;overflow:hidden}.name-photo img{object-fit:contain;object-position:center;width:100%;height:100%;transition:all .5s}.name-card:hover .name-photo img,.name-card.chosen .name-photo img{transform:scale(1.025)}.name-photo:after{content:"";background:linear-gradient(#0000 50%,#000000c2);position:absolute;inset:0}.name-photo-number{color:var(--gold2);letter-spacing:.15em;z-index:1;font-size:10px;position:absolute;top:22px;left:22px}.name-photo-tag{background:var(--gold);color:#171109;letter-spacing:.13em;text-transform:uppercase;z-index:1;padding:9px 11px;font-size:9px;font-weight:700;position:absolute;bottom:20px;right:20px}.name-card-caption{flex-direction:column;padding:23px 5px 0;display:flex}.name-card-caption small{color:var(--gold2);letter-spacing:.13em;text-transform:uppercase;font-size:9px}.name-card-caption strong{font-family:var(--serif);margin-top:8px;font-size:42px;font-weight:400;line-height:1.2}.name-card-caption em{color:#9d968c;margin-top:8px;font-size:12px;font-style:normal;line-height:1.5}.name-card-cta{color:var(--cream);letter-spacing:.14em;text-transform:uppercase;margin-top:19px;font-size:9px;font-weight:700}.name-feature{background:var(--paper);color:var(--black);grid-template-columns:1fr 1fr;max-width:1320px;min-height:700px;margin:100px auto 0;display:grid}.feature-visual{background:#211d18;min-height:700px;position:relative;overflow:hidden}.feature-visual img{object-fit:contain;object-position:center;width:100%;height:100%}.feature-visual span{background:var(--gold);color:#171109;padding:10px 12px;font-size:10px;font-weight:700;position:absolute;bottom:20px;left:20px}.name-feature-copy{align-self:center;padding:80px}.name-feature-copy h3{margin:0 0 12px;font-size:clamp(64px,7vw,112px);line-height:1}.feature-meaning{color:#8b681e;font-family:var(--serif);font-size:22px;line-height:1.35}.name-feature-copy>p:not(.overline):not(.feature-meaning){color:#5b554d;font-size:15px;line-height:1.8}.symbol-line{border-top:1px solid #0b0b0a33;border-bottom:1px solid #0b0b0a33;justify-content:space-between;margin:34px 0;padding:15px 0;display:flex}.symbol-line span{color:#777067;letter-spacing:.15em;text-transform:uppercase;font-size:9px}.symbol-line strong{font-family:var(--serif);font-size:14px;font-weight:400}.visual-story{background:#090909;padding:175px 10vw}.visual-strip{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1320px;margin:75px auto 0;display:grid}.visual-strip a{background:#191714;min-height:570px;display:block;position:relative;overflow:hidden}.visual-strip a.wide-tile{grid-column:span 2}.visual-strip a img{object-fit:contain;object-position:center;width:100%;height:100%;transition:all .45s}.visual-strip a:hover img{transform:scale(1.035)}.visual-strip a:after{content:"";background:linear-gradient(#0000 54%,#000000c7);position:absolute;inset:0}.visual-label{color:#fff;letter-spacing:.13em;text-transform:uppercase;z-index:2;font-size:10px;font-weight:700;position:absolute;bottom:20px;left:20px}.asset-note{color:#777067;letter-spacing:.1em;text-align:center;text-transform:uppercase;max-width:1320px;margin:32px auto 0;font-size:10px}.world{padding:150px 10vw}.closing{padding:180px 6vw}@media (width<=1100px){.name-grid,.visual-strip{grid-template-columns:repeat(2,1fr)}.visual-strip a.wide-tile{grid-column:span 2}}@media (width<=900px){.hero{grid-template-columns:1fr;padding-bottom:100px}.hero-art{height:650px;margin-top:10px}.hero-art .hero-image{width:62%;margin-left:12%}.statement,.origin,.section-head,.world{grid-template-columns:1fr}.statement{gap:30px}.origin-image{margin:45px auto 0}.name-feature{grid-template-columns:1fr}.feature-visual{min-height:580px}.visual-strip a{min-height:480px}footer{grid-template-columns:1fr}footer small{text-align:left}}@media (width<=560px){.nav{padding:20px 6vw}.navlinks{display:none}.hero{padding:50px 6vw 85px}.hero h1{font-size:clamp(54px,15vw,84px)}.hero-art{height:535px}.hero-art .hero-image{width:63%;margin-left:10%}.hero-side-art{width:30%}.hero-image-label{font-size:8px;left:15px;right:auto}.statement,.origin,.discover,.name-section,.visual-story,.world{padding:95px 6vw}.origin-image{height:525px}.section-head h2,.origin-copy h2,.world h2{font-size:clamp(46px,14vw,70px)}.calculator-form{flex-direction:column;align-items:stretch;display:flex}.calculator-form span{order:3}.result-card{flex-direction:column;align-items:flex-start;padding:28px 24px}.name-grid{grid-template-columns:1fr;gap:60px 15px}.name-photo{height:560px}.name-card-caption strong{font-size:34px}.name-feature-copy{padding:42px 28px}.feature-visual{min-height:500px}.visual-strip{grid-template-columns:1fr 1fr;gap:10px}.visual-strip a,.visual-strip a.wide-tile{grid-column:span 1;min-height:350px}.closing{padding:110px 6vw}}.hero-pair{grid-template-columns:minmax(220px,.78fr) minmax(430px,1.12fr) minmax(220px,.78fr);align-items:center;gap:clamp(28px,4vw,72px);min-height:820px;padding:92px 5vw 125px;display:grid}.hero-pair .hero-text{text-align:center;max-width:660px;padding:0}.hero-pair .hero-deck{margin-left:auto;margin-right:auto}.hero-pair .actions{justify-content:center}.hero-pair-visual{background:#191714;border:1px solid #c9a24b9e;min-height:620px;position:relative;overflow:hidden}.hero-pair-visual:after{content:"";pointer-events:none;border:1px solid #c9a24b6b;position:absolute;inset:18px}.hero-pair-visual img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.hero-pair-visual span{background:var(--gold);color:#171109;letter-spacing:.14em;z-index:1;padding:10px 12px;font-size:9px;font-weight:700;position:absolute;bottom:18px;left:18px}.hero-pair-kwabena{transform:rotate(-2deg)}.hero-pair-ama{transform:rotate(2deg)}.hero-pair-ama img{object-fit:cover;object-position:center center}@media (width<=1100px){.hero-pair{grid-template-columns:minmax(180px,.7fr) minmax(360px,1.3fr) minmax(180px,.7fr);gap:28px;padding-left:3vw;padding-right:3vw}.hero-pair-visual{min-height:540px}}@media (width<=900px){.hero-pair{grid-template-columns:1fr;min-height:0;padding:74px 8vw 100px}.hero-pair .hero-text{order:1}.hero-pair-visual{width:100%;max-width:440px;min-height:570px;margin:0 auto}.hero-pair-kwabena{order:2}.hero-pair-ama{order:3}.hero-pair .hero-caption{margin-bottom:0}}@media (width<=560px){.hero-pair{gap:42px;padding:48px 6vw 80px}.hero-pair-visual{min-height:500px}.hero-pair .hero-text{padding:0}.hero-pair .actions{flex-direction:column;align-items:stretch}.hero-pair .button{justify-content:center}}.name-card{height:auto;position:relative;overflow:visible}.name-card:after{content:none}.name-photo{aspect-ratio:9/16;height:auto}.name-photo img{object-fit:cover;object-position:center;opacity:1}.name-feature{grid-template-columns:minmax(360px,.8fr) minmax(0,1.2fr);max-width:1160px;min-height:0}.feature-visual{aspect-ratio:9/16;min-height:0}.feature-visual img{object-fit:cover;object-position:center}@media (width<=900px){.name-feature{grid-template-columns:1fr;max-width:620px}.feature-visual{min-height:0}}@media (width<=560px){.name-photo{height:auto}.feature-visual{min-height:0}}.identity-foundation{background:var(--black2);grid-template-columns:1.05fr .95fr;gap:58px 9vw;padding:145px 10vw;display:grid}.identity-foundation h2{margin:0;font-size:clamp(48px,5.8vw,86px);line-height:.98}.identity-foundation-category{color:var(--gold2);font-family:var(--serif);max-width:420px;margin:-5px 0 28px;font-size:21px;line-height:1.35}.identity-foundation-copy{align-self:end;max-width:520px}.identity-foundation-umbrella{color:var(--cream);font-family:var(--serif);margin:0 0 5px;font-size:30px;line-height:1.2}.identity-foundation-tag{color:var(--gold2);letter-spacing:.2em;text-transform:uppercase;margin:0 0 25px;font-size:10px;font-weight:700}.identity-foundation-copy>p:not(.identity-foundation-umbrella):not(.identity-foundation-tag):not(.identity-foundation-position):not(.identity-foundation-doctrine){color:var(--muted);margin:0;font-size:15px;line-height:1.85}.identity-foundation-position{border-left:1px solid var(--gold);color:var(--gold2);font-family:var(--serif);margin:28px 0 0;padding-left:18px;font-size:24px;line-height:1.2}.identity-foundation-doctrine{color:var(--cream);letter-spacing:.12em;text-transform:uppercase;margin:28px 0 0;font-size:11px;line-height:1.6}.identity-foundation-statements{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:30px;padding-top:27px;display:grid}.identity-foundation-statements span{color:var(--gold2);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:700}.identity-foundation-statements p{color:var(--muted);max-width:360px;margin:14px 0 0;font-size:13px;line-height:1.75}.identity-foundation-layers{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(5,1fr);gap:18px;padding-top:24px;display:grid}.identity-foundation-layers div{border-left:1px solid #c9a24b8c;flex-direction:column;gap:8px;padding-left:15px;display:flex}.identity-foundation-layers span{color:var(--gold2);letter-spacing:.15em;font-size:9px}.identity-foundation-layers strong{color:var(--cream);font-family:var(--serif);font-size:24px;font-weight:400;line-height:1}.identity-foundation-layers small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;line-height:1.45}@media (width<=900px){.identity-foundation,.identity-foundation-statements{grid-template-columns:1fr}.identity-foundation-statements p{max-width:620px}.identity-foundation-layers{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.identity-foundation{padding:95px 6vw}.identity-foundation-category{font-size:19px}.identity-foundation-layers{grid-template-columns:1fr 1fr}}.name-feature{scroll-margin-top:28px}.name-card.chosen .name-card-cta{color:var(--gold2)}.name-feature-copy .feature-label{color:#80631e;letter-spacing:.18em;text-transform:uppercase;margin:30px 0 10px;font-size:10px;font-weight:700}.name-feature-copy .name-background{color:#3d3933;font-family:var(--serif);max-width:540px;margin:0 0 18px;font-size:20px;line-height:1.65}.name-feature-copy .name-feature-description{color:#5b554d;margin:0;font-size:14px;line-height:1.8}.name-gateway{background:var(--paper);color:var(--black);grid-column:1/-1;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);align-items:center;gap:44px;padding:30px 34px;display:grid}.name-gateway .overline{color:#80631e;margin-bottom:13px}.name-gateway h2{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(24px,2.8vw,42px);line-height:1.08}.name-gateway p:not(.overline){color:#635d54;max-width:380px;margin:0;font-size:12px;line-height:1.6}.name-gateway-list{flex-wrap:wrap;gap:9px;display:flex}.name-gateway-list button{color:var(--black);cursor:pointer;font-family:var(--serif);background:0 0;border:1px solid #0b0b0a47;padding:12px 15px;font-size:15px;transition:all .2s}.name-gateway-list button:hover,.name-gateway-list button:focus-visible{background:var(--gold);border-color:var(--gold);transform:translateY(-2px)}.standings{background:var(--paper);color:var(--black);padding:140px 9vw}.standings .section-head>p{color:#635d54}.standings-board{border-top:1px solid #0b0b0a3d;max-width:1240px;margin:62px auto 0}.standings-board-head{color:#80631e;letter-spacing:.16em;text-transform:uppercase;grid-template-columns:70px 1fr 150px;padding:15px 22px;font-size:10px;font-weight:700;display:grid}.standing-row{color:var(--black);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #0b0b0a2e;grid-template-columns:70px 1fr 150px;align-items:center;gap:20px;width:100%;padding:22px;display:grid}.standing-rank{color:#80631e;font-size:11px}.standing-name{flex-direction:column;gap:5px;display:flex}.standing-name strong{font-family:var(--serif);font-size:26px;font-weight:400}.standing-name small{color:#756d63;letter-spacing:.07em;text-transform:uppercase;font-size:10px}.standing-count{font-family:var(--serif);text-align:right;font-size:31px}.standings-footer{justify-content:space-between;align-items:end;gap:40px;max-width:1240px;margin:35px auto 0;display:flex}.standings-footer .overline{margin-bottom:12px}.standings-footer p:not(.overline){color:#635d54;max-width:620px;margin:0;font-size:13px;line-height:1.7}.standings-note{color:#80631e;letter-spacing:.13em;text-align:right;text-transform:uppercase;font-size:10px}@media (width<=900px){.name-gateway{grid-template-columns:1fr}.standings-footer{flex-direction:column;align-items:start;gap:20px}.standings-note{text-align:left}}@media (width<=560px){.name-gateway{gap:24px;padding:26px 22px}.name-gateway-list{gap:7px}.name-gateway-list button{padding:10px 11px;font-size:13px}.standings{padding:90px 6vw}.standings-board{margin-top:42px}.standings-board-head{grid-template-columns:42px 1fr 78px;padding:13px 10px}.standing-row{grid-template-columns:42px 1fr 78px;gap:10px;padding:18px 10px}.standing-name strong{font-size:21px}.standing-name small{font-size:8px;line-height:1.35}.standing-count{font-size:25px}}:root{--red:#8f2927;--red2:#bd4a3f}.topline{background:linear-gradient(90deg,var(--gold) 0 58%,var(--red) 58% 100%)}.hero,.identity-foundation,.origin,.visual-story,.world,.closing{position:relative}.hero:before,.identity-foundation:before,.origin:before,.visual-story:before,.world:before,.closing:before{content:"";opacity:.045;pointer-events:none;background:url(/images/adinkra/afropolitan-symbol-field.png) 50%/720px;position:absolute;inset:0}.hero:after,.identity-foundation:after,.visual-story:after{background:var(--red);box-shadow:180px 14px 0 var(--black),420px 28px 0 var(--red2);content:"";opacity:.9;width:210px;height:2px;position:absolute;top:7%;right:8%;transform:rotate(-7deg)}.hero-text,.identity-foundation>*,.origin>*,.visual-story>*,.world>*,.closing>*{z-index:1;position:relative}.identity-foundation-category,.hero-caption{color:var(--red2)}.identity-foundation-position{border-color:var(--red2);color:var(--red2)}.statement{background-image:linear-gradient(#ebe4d7f5,#ebe4d7f5),url(/images/adinkra/afropolitan-symbol-field.png);background-position:50%;background-size:cover}.statement-mark{border-color:var(--red);padding:11px;overflow:hidden}.statement-mark img{object-fit:contain;opacity:.68;width:100%;height:100%}.naming-journey{background:var(--paper);color:var(--black);padding:145px 10vw;position:relative}.naming-journey:before{content:"";opacity:.055;pointer-events:none;background:url(/images/adinkra/afropolitan-symbol-field.png) 50%/760px;position:absolute;inset:0}.journey-head,.journey-stages{z-index:1;max-width:1320px;margin:auto;position:relative}.journey-head{grid-template-columns:1fr .8fr;align-items:center;gap:10vw;display:grid}.journey-head h2{margin:0;font-size:clamp(46px,5.8vw,82px);line-height:.98}.journey-head h2 i{color:var(--red)}.journey-signature{object-fit:contain;justify-self:center;width:100%;max-width:390px;max-height:310px;display:block}.journey-stages{border-top:1px solid #0b0b0a38;grid-template-columns:repeat(5,1fr);gap:0;margin-top:78px;display:grid}.journey-stage{border-right:1px solid #0b0b0a38;min-height:170px;padding:23px 20px}.journey-stage:first-child{border-left:1px solid #0b0b0a38}.journey-stage span{color:var(--red);letter-spacing:.14em;font-size:10px}.journey-stage strong{font-family:var(--serif);margin-top:26px;font-size:22px;font-weight:400;display:block}.journey-stage p{color:#635d54;margin:10px 0 0;font-size:12px;line-height:1.6}.name-gateway{border-top:3px solid var(--red);box-shadow:0 12px 30px #0b0b0a1f}.name-gateway h2{font-family:var(--serif)}.name-gateway-list button{border-color:#8f292773}.standings-board-head,.standing-row{grid-template-columns:70px minmax(180px,1fr) 180px 150px}.standing-day{color:#635d54;letter-spacing:.06em;font-size:12px}.standings{background-image:linear-gradient(#ebe4d7f2,#ebe4d7f2),url(/images/adinkra/afropolitan-symbol-field.png);background-position:50%;background-size:cover;position:relative}.standings:after{background:var(--red);content:"";width:120px;height:3px;position:absolute;top:10%;left:9vw;transform:rotate(-4deg)}.closing{background-image:linear-gradient(#ebe4d7eb,#ebe4d7eb),url(/images/adinkra/afropolitan-symbol-field.png);background-position:50%;background-size:cover}.closing-mark{object-fit:contain;width:170px;max-height:170px;margin:0 auto 42px;display:block}.closing h2 i{color:var(--red)}@media (width<=900px){.journey-head{grid-template-columns:1fr}.journey-signature{justify-self:start;max-width:330px}.journey-stages{grid-template-columns:repeat(2,1fr)}.journey-stage:first-child{border-left:0}.standing-board-head,.standing-row{grid-template-columns:42px minmax(120px,1fr) 100px 70px}.standing-day{font-size:10px}}@media (width<=560px){.naming-journey{padding:95px 6vw}.journey-stages{grid-template-columns:1fr;margin-top:52px}.journey-stage{border-bottom:1px solid #0b0b0a38;border-right:0;min-height:0;padding:19px 0}.journey-stage strong{margin-top:12px}.journey-signature{max-width:270px;max-height:240px}.standings-board-head,.standing-row{grid-template-columns:34px minmax(105px,1fr) 70px 58px}.standing-row{padding:18px 8px}.standing-name strong{font-size:20px}.standing-name small{font-size:8px}.standing-day{font-size:9px}.standings-board-head{letter-spacing:.08em;padding:13px 8px;font-size:8px}.closing-mark{width:135px;max-height:135px}}:root{--cream:#ead9bb;--paper:#e1cba4;--red:#731f1e;--red2:#9d302b}.hero:after,.identity-foundation:after,.visual-story:after,.standings:after{display:none}.hero h1{font-size:clamp(54px,6.7vw,104px)}.hero-caption{letter-spacing:.16em;font-weight:700}.hero-deck i{color:var(--red2);font-style:italic}.statement h2 i,.naming-journey h2 i,.discover h2 i,.standings h2 i,.closing h2 i{color:var(--red)}.statement,.naming-journey,.discover,.standings,.closing{background-color:var(--paper)}.statement{background-image:linear-gradient(#e1cba4e8,#e1cba4e8),url(/images/adinkra/afropolitan-symbol-field.png)}.standings{background-image:linear-gradient(#e1cba4e3,#e1cba4e3),url(/images/adinkra/afropolitan-symbol-field.png)}.naming-journey{background-image:linear-gradient(#e1cba4e6,#e1cba4e6),url(/images/adinkra/afropolitan-symbol-field.png);background-size:cover}.journey-head{grid-template-columns:1fr .75fr;align-items:start}.journey-signature{max-width:470px;max-height:390px;margin-top:4px}.journey-head h2{max-width:690px}.identity-foundation-category{font-family:var(--sans);letter-spacing:.02em;text-transform:uppercase;font-size:clamp(24px,2.3vw,36px);font-weight:700}.name-gateway{background:var(--paper);border-top:2px solid var(--red)}.name-gateway-list button{font-family:var(--sans);letter-spacing:.06em;font-weight:700}.name-gateway h2:first-letter{color:var(--red)}.visual-story{background:#090909}.visual-story .section-head>p{color:#c9bda9}.name-highlight-grid{grid-template-columns:repeat(7,1fr);gap:12px;max-width:1320px;margin:72px auto 0;display:grid}.name-highlight-grid a{background:#131210;border:1px solid #c9a24b59;justify-content:center;align-items:center;min-height:145px;transition:all .25s;display:flex;position:relative;overflow:hidden}.name-highlight-grid a:hover{border-color:var(--red2);transform:translateY(-4px)}.name-highlight-grid img{object-fit:contain;width:100%;height:100%}.name-highlight-text{color:var(--gold2);font-family:var(--serif);letter-spacing:.05em;font-size:clamp(28px,3vw,43px);font-weight:400}.name-highlight-grid span{color:var(--red2);letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:700;position:absolute;bottom:10px}.identity-campaign-heading,.store-preview-heading{max-width:1320px;margin:120px auto 0}.identity-campaign-heading h3,.store-preview-heading h3{color:var(--cream);font-family:var(--serif);margin:0 0 18px;font-size:clamp(42px,5vw,72px);font-weight:400;line-height:1}.identity-campaign-heading h3 i,.store-preview-heading h3 i{color:var(--red2)}.identity-campaign-heading>p:not(.overline),.store-preview-heading>p:not(.overline){color:#aaa39a;max-width:560px;font-size:14px;line-height:1.8}.identity-campaign-grid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1320px;margin:52px auto 0;display:grid}.identity-campaign-grid a,.store-preview-grid a{background:#171513;min-height:560px;display:block;position:relative;overflow:hidden}.identity-campaign-grid img{object-fit:cover;width:100%;height:100%}.store-preview-grid{grid-template-columns:repeat(4,1fr);gap:18px;max-width:1320px;margin:48px auto 0;display:grid}.store-preview-grid a{min-height:500px}.store-preview-grid img{object-fit:cover;width:100%;height:100%}.identity-campaign-grid a:after,.store-preview-grid a:after{content:"";background:linear-gradient(#0000 50%,#000000d1);position:absolute;inset:0}.identity-campaign-grid .visual-label,.store-preview-grid .visual-label{color:#fff;letter-spacing:.13em;z-index:2;font-size:9px;position:absolute;bottom:18px}.identity-campaign-grid .visual-label{left:18px}.store-preview-grid .visual-label{right:18px}@media (width<=1100px){.name-highlight-grid{grid-template-columns:repeat(4,1fr)}.identity-campaign-grid,.store-preview-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.journey-head{grid-template-columns:1fr}.journey-signature{justify-self:start;max-width:410px}.name-highlight-grid{grid-template-columns:repeat(4,1fr)}}@media (width<=560px){.name-highlight-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:48px}.name-highlight-grid a{min-height:120px}.identity-campaign-heading,.store-preview-heading{margin-top:82px}.identity-campaign-grid,.store-preview-grid{grid-template-columns:1fr 1fr;gap:10px}.identity-campaign-grid a{min-height:360px}.store-preview-grid a{min-height:350px}.identity-campaign-grid .visual-label,.store-preview-grid .visual-label{font-size:8px;left:10px;right:auto}.journey-signature{max-width:310px}}.journey-signature{filter:grayscale()brightness(.28)contrast(1.35);opacity:.92;max-width:560px;max-height:420px;transform:none}.name-gateway-list button{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.name-highlight-grid button{color:inherit;cursor:pointer;background:#131210;border:1px solid #c9a24b59;justify-content:center;align-items:center;width:100%;min-height:145px;transition:all .25s;display:flex;position:relative;overflow:hidden}.name-highlight-grid button:hover,.name-highlight-grid button:focus-visible,.name-highlight-grid button.active{border-color:var(--red2);transform:translateY(-4px)}.name-highlight-grid button img{object-fit:contain;width:100%;height:100%}.identity-campaign-grid button{color:inherit;cursor:pointer;background:#171513;border:0;width:100%;min-height:560px;padding:0;display:block;position:relative;overflow:hidden}.identity-campaign-grid button img{object-fit:cover;width:100%;height:100%}.identity-campaign-grid button:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#000000d1);position:absolute;inset:0}.identity-product-detail{grid-template-columns:1fr 1fr .78fr;gap:18px;max-width:1320px;margin:48px auto 0;scroll-margin-top:30px;display:grid}.product-rack,.product-wearer{background:#171513;min-height:560px;position:relative;overflow:hidden}.product-rack img,.product-wearer img{object-fit:cover;width:100%;height:100%}.product-rack img{object-fit:contain;object-position:center}.product-rack:after,.product-wearer:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#000000d1);position:absolute;inset:0}.product-rack span,.product-wearer span{color:#fff;letter-spacing:.13em;text-transform:uppercase;z-index:2;font-size:9px;font-weight:700;position:absolute;bottom:18px;left:18px}.product-detail-copy{align-self:center;padding:24px 10px 24px 28px}.product-detail-copy h4{color:var(--cream);font-family:var(--serif);margin:0 0 18px;font-size:clamp(48px,5vw,78px);font-weight:400;line-height:1}.product-detail-copy>p:not(.overline){color:#aaa39a;margin:0 0 28px;font-size:14px;line-height:1.8}.product-detail-copy .overline{color:var(--red2)}@media (width<=1100px){.identity-product-detail{grid-template-columns:1fr 1fr}.product-detail-copy{grid-column:1/-1;padding:20px 0 0}.product-rack,.product-wearer{min-height:500px}}@media (width<=560px){.journey-signature{max-width:330px}.name-highlight-grid button{min-height:120px}.identity-campaign-grid button{min-height:360px}.identity-product-detail{grid-template-columns:1fr 1fr;gap:10px}.product-rack,.product-wearer{min-height:350px}.product-rack span,.product-wearer span{font-size:8px;left:10px}.product-detail-copy{grid-column:1/-1;padding-top:18px}}main{flex-direction:column;display:flex}.topline,.nav{order:0}main>.hero{order:1}main>.statement{order:2}main>.discover{order:3}main>.standings{order:4}main>.visual-story{order:5}main>.naming-journey{order:6}main>.worn-story{order:7}main>.identity-foundation{order:8}main>.origin{order:9}main>.world{order:10}main>.closing{order:11}main>footer{order:12}.worn-story{background:#090909;padding:145px 10vw;position:relative}.worn-story:before{content:"";opacity:.045;pointer-events:none;background:url(/images/adinkra/afropolitan-symbol-field.png) 50%/720px;position:absolute;inset:0}.worn-story>*{z-index:1;position:relative}.worn-story .identity-campaign-heading{max-width:1320px;margin:0 auto}.standings-dashboard{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:42px;max-width:1240px;margin:62px auto 0;display:grid}.standings-dashboard .standings-board{min-width:0;margin:0}.leader-chart{border-left:1px solid #0b0b0a2e;padding:8px 0 8px 24px}.leader-chart .overline{margin-bottom:22px}.leader-bar-row{grid-template-columns:92px 1fr 24px;align-items:center;gap:8px;margin:0 0 13px;display:grid}.leader-bar-row>span{letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.leader-bar-row>b{font-family:var(--serif);text-align:right;font-size:12px;font-weight:400}.leader-bar-track{background:#0b0b0a1f;height:8px;overflow:hidden}.leader-bar-track i{background:var(--red);min-width:3px;height:100%;display:block}.competition-expectation{font-size:14px!important}.competition-expectation strong{color:var(--red);font-weight:700}.store-preview-heading{scroll-margin-top:28px}@media (width<=900px){.standings-dashboard{grid-template-columns:1fr}.leader-chart{border-top:1px solid #0b0b0a2e;border-left:0;padding:28px 0 0}.worn-story{padding:95px 6vw}}:root{--cream:#f7f1e7;--paper:#f1e7d8;--red:#8b171b;--red2:#a92325;--black:#171514;--black2:#25211d;--muted:#665f58;--line:#1715142e}body,html{background:var(--paper);color:var(--black)}.nav{background:var(--paper)}.hero h1 i,.hero-caption,.identity-foundation-category,.identity-foundation-position{color:var(--red)}.statement>p,.section-head>p,.standings .section-head>p{color:#514b45}.origin,.identity-foundation{color:var(--black);background:#f8f3eb}.origin-copy>p:not(.overline),.identity-foundation-copy>p:not(.identity-foundation-umbrella):not(.identity-foundation-tag){color:#514b45}.visual-story:before,.worn-story:before{opacity:.025}.visual-story .section-head>p,.identity-campaign-heading>p:not(.overline),.store-preview-heading>p:not(.overline){color:#514b45}.product-detail-copy>p:not(.overline){color:#514b45}.journey-intro{color:#514b45;max-width:590px;margin:24px 0 0;font-size:15px;line-height:1.75}.journey-head h2 i,.statement h2 i,.discover h2 i,.standings h2 i,.closing h2 i{color:var(--red)}.standing-count{color:var(--red)}.competition-expectation strong{color:var(--red)}@media (width<=900px){.journey-head{min-height:0}.journey-signature{max-width:540px;transform:none}}@media (width<=560px){.journey-signature{max-width:410px;transform:none}.journey-intro{font-size:14px}}:root{--cream:#fffaf2;--paper:#f4ecdf;--red:#8b171b;--red2:#a92325;--black:#20242a;--black2:#30363d;--muted:#58616a;--line:#20242a2e;--cool-light:#eef1f3;--cool-mid:#d9dee2;--cool-dark:#3b4249}.nav{background:#f4ecdff5;border-bottom-color:#20242a24}.hero{color:var(--black);background:linear-gradient(118deg,#edf0f2 0%,#d9dee2 48%,#f4ecdf 100%)}.hero:before,.identity-foundation:before,.origin:before,.visual-story:before,.world:before,.closing:before,.naming-journey:before{opacity:.025}.hero-deck,.statement>p,.section-head>p,.standings .section-head>p,.origin-copy>p:not(.overline),.identity-foundation-copy>p:not(.identity-foundation-umbrella):not(.identity-foundation-tag),.visual-story .section-head>p,.identity-campaign-heading>p:not(.overline),.store-preview-heading>p:not(.overline),.product-detail-copy>p:not(.overline),.journey-intro{color:#58616a}.hero h1 i,.hero-caption,.identity-foundation-category,.identity-foundation-position,.overline.dark{color:var(--red)}.identity-foundation{color:var(--cream);background:linear-gradient(135deg,#30363d 0%,#4a525a 52%,#252b31 100%)}.statement,.discover,.standings,.naming-journey,.closing{background-color:var(--paper)}.statement,.standings,.naming-journey{background-image:linear-gradient(135deg,#f4ecdffa 0%,#e2e7ead1 100%),url(/images/adinkra/afropolitan-symbol-field.png)}.statement-mark{border-color:var(--red);background:#fffaf26b}.origin{color:var(--black);background:linear-gradient(135deg,#e8ecef 0%,#f4ecdf 100%)}.visual-story,.worn-story{color:var(--black);background:linear-gradient(135deg,#eef1f3 0%,#dce1e4 100%)}.name-highlight-grid button{background:linear-gradient(145deg,#d6dce0,#eef0f1);border-color:#20242a47}.name-highlight-grid button:hover,.name-highlight-grid button:focus-visible,.name-highlight-grid button.active{border-color:var(--red);background:#f4ecdf}.journey-stage span,.journey-head h2 i,.statement h2 i,.discover h2 i,.standings h2 i,.closing h2 i{color:var(--red)}.standings-board-head,.standing-count,.competition-expectation strong{color:var(--red)}.world{color:var(--black);background:linear-gradient(135deg,#f4ecdf 0%,#e1e6e9 100%)}.closing{background-image:linear-gradient(135deg,#f4ecdffa,#e0e6e9e6),url(/images/adinkra/afropolitan-symbol-field.png)}:root{--ink:#242222;--ink-soft:#625d58;--cream:#fff8ea;--paper:#f1e3c8;--paper-light:#f8eedb;--slate-950:#1b1a1a;--slate-900:#252424;--slate-800:#333232;--slate-700:#464545;--slate-600:#5b5958;--red:#7b2024;--red-bright:#922d30;--gold:#c9a24b;--gold2:#e0bd69;--muted:#bcb4aa;--line:#fff8ea33}html,body{background:var(--slate-950);color:var(--cream)}body{overflow-x:hidden}main{background:var(--slate-950)}h1 i,h2 i,h3 i,h4 i,.hero-deck i{font-style:italic;color:var(--red)!important}.overline{color:var(--gold2)}.overline.dark{color:var(--red)!important}.button.primary{background:var(--red);color:var(--cream)}.button.primary:hover{background:var(--red-bright)}.button.secondary{color:var(--cream);border-color:#fff8ea61}.button.secondary:hover{border-color:var(--red-bright);color:var(--red-bright)}.topline{background:var(--red);color:var(--cream)}.nav{background:linear-gradient(112deg,var(--slate-950),var(--slate-800) 55%,var(--slate-900));color:var(--cream);border-bottom:1px solid #fff8ea21}.navlinks a,.shop-link{color:#d1d8dc}.hero{background:linear-gradient(128deg,var(--slate-950) 0%,var(--slate-800) 48%,var(--slate-900) 100%);color:var(--cream)}.hero:before{opacity:.055}.hero h1,.hero h1 i{color:var(--cream)}.hero h1 i,.hero-caption{color:var(--red-bright)!important}.hero-deck{color:#ddd5ca}.hero-caption{font-weight:700}.hero-pair-visual{background:linear-gradient(145deg,#242323,#555250 52%,#2b2a2a);border-color:#fff8ea40}.hero-pair-visual:after{border-color:#e0bd698c}.name-gateway{background:linear-gradient(135deg,var(--paper-light),var(--paper));color:var(--ink);border-top-color:var(--red);box-shadow:0 14px 32px #0000003d}.name-gateway .overline{color:var(--red)}.name-gateway p:not(.overline){color:#5a5147}.name-gateway-list button{color:var(--ink);border-color:#7b20246b}.name-gateway-list button:hover,.name-gateway-list button:focus-visible{background:var(--red);border-color:var(--red);color:var(--cream)}.statement,.discover,.origin,.naming-journey,.closing{background-color:var(--paper);color:var(--ink);background-image:linear-gradient(135deg,#f5ead5f7,#efe1c4ed),url(/images/adinkra/afropolitan-symbol-field.png);background-position:50%;background-size:cover}.statement>p,.section-head>p,.discover .section-head>p,.origin-copy>p:not(.overline),.journey-intro{color:#62584e}.statement-mark{border-color:var(--red);background:#fff8ea75;padding:11px}.statement-mark img{opacity:.72}.statement h2 i,.discover h2 i,.naming-journey h2 i,.closing h2 i{color:var(--red)!important}.origin-copy h2,.statement h2,.section-head h2,.world h2{color:var(--ink)}.origin-copy .text-link{border-color:var(--red);color:var(--red)}.calculator-form{border-color:#1d222747}.calculator-form input{color:var(--ink);border-color:#1d22276b}.calculator-form span,.calculator-empty p{color:#6a6258}.calculator-empty{border-color:#1d222738}.calculator-empty span{color:var(--red)}.result-card{background:linear-gradient(135deg,var(--slate-900),var(--slate-700));color:var(--cream)}.result-card h3,.result-card h3 i{color:var(--cream)}.result-card h3 span{color:var(--gold2)}.result-card p:not(.overline){color:#d4cbc0}.dark-button{background:var(--red);color:var(--cream)}.standings{background:linear-gradient(135deg,var(--slate-900),var(--slate-700) 52%,var(--slate-900));color:var(--cream);position:relative}.standings:before{content:"";opacity:.045;pointer-events:none;background:url(/images/adinkra/afropolitan-symbol-field.png) 50%/760px;position:absolute;inset:0}.standings>*{z-index:1;position:relative}.standings .section-head h2,.standings .section-head h2 i{color:var(--cream)}.standings .section-head>p,.standings-footer p:not(.overline){color:#d2c9bf}.standings-board{border-color:#fff8ea40}.standings-board-head{color:#e2b4a7}.standing-row{color:var(--cream);border-color:#fff8ea2e}.standing-row:hover,.standing-row.selected{background:#fff8ea1a}.standing-name small,.standing-day{color:#c0b8af}.standing-rank,.standing-count,.competition-expectation strong{color:#e2a2a0}.leader-chart{border-color:#fff8ea33}.leader-chart .overline{color:#e2b4a7}.leader-bar-row>span,.leader-bar-row>b{color:var(--cream)}.leader-bar-track{background:#fff8ea2e}.standings-note{color:#e2b4a7}.visual-story,.worn-story,.identity-foundation,.world{background:linear-gradient(132deg,var(--slate-950) 0%,var(--slate-800) 52%,var(--slate-900) 100%);color:var(--cream)}.visual-story:before,.worn-story:before,.identity-foundation:before,.world:before{opacity:.06}.visual-story .section-head h2,.visual-story .section-head h2 i,.worn-story h3,.worn-story h3 i,.identity-foundation h2,.world h2,.world h2 i{color:var(--cream)}.visual-story .section-head>p,.identity-campaign-heading>p:not(.overline),.store-preview-heading>p:not(.overline),.product-detail-copy>p:not(.overline){color:#d0c7bd}.visual-story .overline,.worn-story .overline{color:var(--gold2)}.name-highlight-grid button{color:var(--cream);background:linear-gradient(145deg,#272626,#3e3d3c);border-color:#fff8ea3d}.name-highlight-grid button:hover,.name-highlight-grid button:focus-visible,.name-highlight-grid button.active{border-color:var(--red-bright);background:linear-gradient(145deg,#454342,#5c5956);transform:translateY(-4px)}.name-highlight-grid span{color:#e2a2a0}.identity-campaign-grid button,.product-rack,.product-wearer{background:linear-gradient(145deg,#222121,#504e4b)}.identity-campaign-grid button:after,.product-rack:after,.product-wearer:after{background:linear-gradient(#0000 55%,#11161adb)}.identity-campaign-heading h3,.store-preview-heading h3,.product-detail-copy h4{color:var(--cream)}.identity-campaign-heading h3 i,.store-preview-heading h3 i,.product-detail-copy .overline{color:#e2a2a0!important}.product-detail-copy .button.primary{background:var(--red)}.naming-journey,.journey-head h2{color:var(--ink)}.journey-intro{color:#5b534a}.journey-signature{filter:none;opacity:1;transform-origin:50%;max-width:760px;max-height:560px;transform:scale(1.9)}.journey-head{min-height:620px}.journey-stages{border-color:#1d22274d}.journey-stage{border-color:#1d222740}.journey-stage span{color:var(--red);font-weight:700}.journey-stage strong{color:var(--ink)}.journey-stage p{color:#5b534a}.identity-foundation{color:var(--cream)}.identity-foundation-copy>p:not(.identity-foundation-umbrella):not(.identity-foundation-tag),.identity-foundation-statements p{color:#d0c7bd}.identity-foundation-umbrella,.identity-foundation-layers strong,.identity-foundation-doctrine{color:var(--cream)}.identity-foundation-statements,.identity-foundation-layers{border-color:#fff8ea38}.world{color:var(--cream)}.world .overline{color:var(--gold2)}.world-intro>p:not(.overline),.line p{color:#d0c7bd}.line-list,.line{border-color:#fff8ea38}.line h3,.line b,.line>span{color:var(--cream)}.closing,.closing h2{color:var(--ink)}.closing>p:not(.overline){color:#665d52}.closing-mark{filter:none}footer{background:var(--slate-950);color:#aeb7bd}footer img{filter:none}footer p{color:#aeb7bd}footer a{color:var(--cream)!important}@media (width<=900px){.journey-head{min-height:0}.journey-signature{transform-origin:0;max-width:540px;transform:scale(1.35)}}@media (width<=560px){.journey-signature{transform-origin:0;max-width:410px;transform:scale(1.15)}}:root{--dark-silver:#c9cdd1;--dark-silver-bright:#e1e4e7}.navlinks a:hover,.shop-link:hover{color:var(--dark-silver-bright)}.shop-link{border-color:var(--dark-silver);color:var(--cream)}.hero h1 i,.hero-deck i,.hero-caption{color:var(--dark-silver)!important}.hero .button.primary{background:var(--dark-silver);color:var(--slate-950)}.hero .button.primary:hover{background:var(--dark-silver-bright)}.hero .button.secondary:hover{border-color:var(--dark-silver);color:var(--dark-silver)}.hero-pair-visual span{background:var(--dark-silver);color:var(--slate-950)}.hero:after,.identity-foundation:after,.visual-story:after{background:var(--dark-silver);box-shadow:180px 14px 0 var(--slate-950),420px 28px 0 var(--dark-silver-bright)}.standings .overline.dark,.standings-board-head,.standings-rank,.standing-count,.competition-expectation strong,.standings-note,.leader-chart .overline{color:var(--dark-silver)}.leader-bar-track i,.standings:after{background:var(--dark-silver)}.standings .button.primary,.standings .dark-button{background:var(--dark-silver);color:var(--slate-950)}.result-card .overline.dark{color:var(--dark-silver)!important}.result-card .dark-button{background:var(--dark-silver);color:var(--slate-950)}.visual-story .section-head h2 i,.worn-story h3 i,.identity-foundation h2 i,.world h2 i,.visual-story .store-preview-heading h3 i{color:var(--dark-silver)!important}.visual-story .name-highlight-grid button:hover,.visual-story .name-highlight-grid button:focus-visible,.visual-story .name-highlight-grid button.active{border-color:var(--dark-silver)}.visual-story .name-highlight-grid span,.visual-story .product-detail-copy .overline{color:var(--dark-silver)}.visual-story .product-detail-copy .button.primary{background:var(--dark-silver);color:var(--slate-950)}.visual-story .product-detail-copy .button.primary:hover{background:var(--dark-silver-bright)}.identity-foundation-category,.identity-foundation-position,.identity-foundation-statements span,.identity-foundation-layers span{color:var(--dark-silver)}.identity-foundation-position{border-color:var(--dark-silver)}.identity-foundation-layers div{border-color:#c9cdd18c}.journey-signature{filter:none;opacity:1;width:min(100%,560px);max-width:none;max-height:none;transform:none}@media (width<=900px){.journey-signature{justify-self:start;width:min(100%,560px);transform:none}}@media (width<=560px){.journey-signature{width:100%;max-width:none;transform:none}}#standings .section-head h2{color:var(--gold2)!important}#standings .section-head h2 i,#standings .overline.dark,#standings .standings-board-head,#standings .standing-rank,#standings .standing-count,#standings .competition-expectation strong,#standings .standings-note,#standings .leader-chart .overline{color:var(--dark-silver)!important}@media (width>=561px) and (width<=1024px){.nav{padding-left:5vw;padding-right:5vw}.hero-pair{grid-template-columns:1fr 1fr;gap:24px;padding-left:5vw;padding-right:5vw}.hero-pair .hero-text{grid-area:1/1/auto/-1}.hero-pair-visual{min-height:500px}.name-highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.name-highlight-grid button{min-height:190px}.standings-dashboard{grid-template-columns:minmax(0,1fr);gap:28px}.leader-chart{border-top:1px solid #0b0b0a2e;border-left:0;padding:28px 0 0}.standings-board-head,.standing-row{grid-template-columns:48px minmax(0,1fr) 112px 82px}.identity-product-detail{grid-template-columns:1fr 1fr}.product-detail-copy{grid-column:1/-1;padding:22px 0 0}.identity-campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-campaign-grid button{min-height:520px}.journey-head{grid-template-columns:1fr 1fr;gap:40px}.journey-signature{width:100%;max-width:100%;transform:none}}@media (width>=561px) and (width<=820px){.section-head{gap:34px}.section-head h2{font-size:clamp(42px,7vw,64px)}.name-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.name-highlight-grid button{min-height:210px}.standings-board-head,.standing-row{grid-template-columns:40px minmax(0,1fr) 92px 68px;gap:10px;padding-left:12px;padding-right:12px}.standing-name strong{font-size:22px}.standing-day{font-size:10px}}#standings .leader-bar-track i{background:var(--dark-silver)!important}#standings:after{background:var(--dark-silver)}
