.oasft{--ink:#16161A;--ink2:#3A3A36;--mut:#8A8279;--line:#E3DDCF;--gold:#A8823E;--warm:#FBFAF6;font-family:Manrope,system-ui,sans-serif;color:var(--ink);line-height:1.55;background:#fff;border-top:2px solid var(--gold);display:block}.oasft *{box-sizing:border-box;margin:0;padding:0}.oasft ul{list-style:none}.oasft .in{max-width:1280px;margin:0 auto;padding:30px 30px 18px}.oasft a{text-decoration:none;color:var(--ink2);transition:color .2s}.oasft a:hover{color:#14110C}.oasft .lb{font-family:Jost,sans-serif;font-size:9px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--mut);margin-bottom:9px;display:block}.oasft .brand{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--line)}.oasft .wm{font-family:"Fraunces",Georgia,serif;font-variation-settings:"opsz" 144,"SOFT" 40,"WONK" 1;font-weight:600;font-size:24px;letter-spacing:-.028em;line-height:1;color:#141414;display:inline-block}.oasft .wm i{font-style:italic;font-weight:500;color:var(--gold)}.oasft .kick{font-family:Jost,sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--mut);margin-top:6px}.oasft .soc{display:flex;gap:10px}.oasft .soc a{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--warm);border:1px solid var(--line);color:var(--ink2)}.oasft .soc a:hover{background:#14110C;border-color:#14110C;color:#fff}.oasft .soc svg{width:15px;height:15px}.oasft .browse{padding:16px 0 4px;border-bottom:1px solid var(--line)}.oasft .brow{display:grid;grid-template-columns:1fr;gap:7px;margin-bottom:10px}@media(min-width:760px){.oasft .brow{grid-template-columns:78px 1fr;align-items:center;gap:14px;margin-bottom:8px}}.oasft .brow .lb{margin:0;white-space:nowrap}.oasft .chips{display:flex;flex-wrap:wrap;gap:5px}.oasft .chips a{font-family:Jost,sans-serif;font-size:10px;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);border-radius:5px;padding:5px 8px;background:var(--warm)}.oasft .chips a:hover{border-color:var(--gold);background:#fff;color:#14110C}.oasft .cols{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;padding:18px 0 10px}@media(min-width:900px){.oasft .cols{grid-template-columns:repeat(5,1fr)}}.oasft .cols li{margin-bottom:5px}.oasft .cols a{font-size:12.5px}.oasft .cols .plain li{font-size:12.5px;color:var(--mut)}.oasft .bot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:13px;border-top:1px solid var(--line);font-size:11.5px;color:var(--mut)}.oasft .pay{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.oasft .pay span{height:23px;padding:0 9px;border-radius:5px;display:flex;align-items:center;font-family:Jost,sans-serif;font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;background:var(--warm);border:1px solid var(--line);color:var(--ink2)}@media(max-width:760px){.oasft .in{padding:22px 16px 14px}.oasft .brand{flex-wrap:nowrap;align-items:center;padding-bottom:14px;gap:12px}.oasft .wm{font-size:22px}.oasft .kick{font-size:9px;margin-top:4px}.oasft .soc{gap:8px}.oasft .soc a{width:34px;height:34px}.oasft .browse{padding:14px 0 2px}.oasft .brow{gap:6px;margin-bottom:10px}.oasft .chips{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -16px;padding:0 16px 2px}.oasft .chips::-webkit-scrollbar{display:none}.oasft .chips a{flex:0 0 auto;font-size:11px;padding:8px 11px}.oasft .cols{grid-template-columns:repeat(2,1fr);gap:16px 14px;padding:14px 0 8px}.oasft .cols>div:last-child{grid-column:1/-1;padding-top:12px;border-top:1px solid var(--line)}.oasft .cols>div:last-child ul{display:flex;flex-wrap:wrap;gap:6px 14px}.oasft .cols>div:last-child li{margin:0;font-size:11.5px}.oasft .lb{margin-bottom:7px;font-size:8.5px}.oasft .cols li{margin-bottom:0}.oasft .cols a{display:block;font-size:13px;padding:6px 0;line-height:1.3}.oasft .bot{flex-direction:column;align-items:flex-start;gap:10px;padding-top:12px;font-size:11px}.oasft .pay{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%;margin:0 -16px;padding:0 16px}.oasft .pay::-webkit-scrollbar{display:none}.oasft .pay span{flex:0 0 auto}}@media(max-width:380px){.oasft .wm{font-size:20px}.oasft .cols{gap:14px 10px}.oasft .cols a{font-size:12.5px}}.oasft{background:#14110C;color:#C9C2B4;border-top:2px solid var(--gold)}.oasft .wm{color:#fff}.oasft .wm i{color:#E6C98F}.oasft .kick{color:#A79C89}.oasft .lb{color:#E6C98F}.oasft a{color:#C9C2B4}.oasft a:hover{color:#fff}.oasft .brand{border-bottom-color:rgb(255 255 255 / .14)}.oasft .browse{border-bottom-color:rgb(255 255 255 / .14)}.oasft .bot{border-top-color:rgb(255 255 255 / .14);color:#8A8279}.oasft .soc a{background:rgb(255 255 255 / .07);border-color:rgb(255 255 255 / .14);color:#C9C2B4}.oasft .soc a:hover{background:#E6C98F;border-color:#E6C98F;color:#14110C}.oasft .chips a{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .16);color:#C9C2B4}.oasft .chips a:hover{background:rgb(230 201 143 / .14);border-color:#E6C98F;color:#fff}.oasft .pay span{background:rgb(255 255 255 / .07);border-color:rgb(255 255 255 / .14);color:#C9C2B4}.oasft .cols .plain li{color:#8A8279}@media(max-width:760px){.oasft .cols>div:last-child{border-top-color:rgb(255 255 255 / .14)}}
/* brand lockup in the footer, identical to the header (2026-10-13) */
.oasft .brand>div:first-child{display:grid;grid-template-columns:auto 1fr;align-items:center;font-size:22px}
.oasft .brand>div:first-child::before{content:"";grid-row:1/3;align-self:center;width:1.5em;height:1.5em;margin-right:.55em;padding-right:.55em;box-sizing:content-box;border-right:1px solid rgb(230 201 143 / .6);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2230%20-770%20721%20851%22%3E%3Cpath%20fill%3D%22%23E6C98F%22%20d%3D%22M171%2087Q139%2087%20116.5%20103.0Q94%20119%2094%20150Q94%20177%20109.5%20191.5Q125%20206%20147%20206Q172%20206%20184.5%20192.0Q197%20178%20198.0%20160.0Q199%20142%20188%20131Q203%20129%20222.0%20143.5Q241%20158%20255.5%20184.5Q270%20211%20272%20245H257Q246%20245%20240.0%20252.0Q234%20259%20234%20269Q234%20277%20239.5%20284.0Q245%20291%20257%20291H269Q261%20328%20239.0%20352.5Q217%20377%20180%20377Q149%20377%20129.0%20359.0Q109%20341%20108%20310Q69%20321%2049.5%20347.5Q30%20374%2030%20408Q30%20451%2060.0%20483.0Q90%20515%20146%20515Q216%20515%20262.0%20458.0Q308%20401%20311%20291H359Q356%20324%20341.0%20361.5Q326%20399%20312.5%20441.5Q299%20484%20299%20534Q299%20676%20391%20770Q435%20724%20458.5%20664.5Q482%20605%20482%20534Q482%20484%20468.0%20441.5Q454%20399%20439.0%20361.5Q424%20324%20421%20291H470Q473%20401%20519.0%20458.0Q565%20515%20635%20515Q691%20515%20721.0%20483.0Q751%20451%20751%20408Q751%20374%20731.5%20347.5Q712%20321%20673%20310Q672%20341%20652.5%20359.0Q633%20377%20601%20377Q564%20377%20542.0%20352.5Q520%20328%20513%20291H527Q539%20291%20544.5%20284.0Q550%20277%20550%20269Q550%20259%20544.0%20252.0Q538%20245%20527%20245H510Q513%20211%20527.0%20184.5Q541%20158%20560.0%20143.5Q579%20129%20594%20131Q584%20142%20584.5%20160.0Q585%20178%20597.5%20192.0Q610%20206%20634%20206Q657%20206%20672.0%20191.5Q687%20177%20687%20150Q687%20119%20664.5%20103.0Q642%2087%20610%2087Q557%2087%20518.0%20127.0Q479%20167%20471%20245H421Q426%20171%20455.5%20112.5Q485%2054%20552%2033Q552%2018%20541.5%201.5Q531%20-15%20506%20-15Q487%20-15%20474.0%20-8.5Q461%20-2%20453%208Q444%20-18%20428.0%20-39.5Q412%20-61%20391%20-81Q370%20-61%20353.0%20-39.0Q336%20-17%20327%208Q319%20-2%20306.5%20-8.5Q294%20-15%20274%20-15Q249%20-15%20238.5%201.5Q228%2018%20228%2033Q295%2054%20324.5%20112.5Q354%20171%20359%20245H310Q302%20167%20263.0%20127.0Q224%2087%20171%2087Z%22%20transform%3D%22scale(1%20-1)%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
.oasft .wm{font-size:1em;letter-spacing:-.012em;line-height:1}
.oasft .wm i{font-style:normal;font-weight:600;color:inherit}
.oasft .kick{font-family:Jost,sans-serif;font-weight:600;text-transform:uppercase;font-size:.309em;letter-spacing:.14em;line-height:1;margin-top:.62em;padding-left:.06em;white-space:nowrap}
@media(max-width:1180px){.oasft .brand>div:first-child{font-size:21px}}
@media(max-width:1024px){.oasft .brand>div:first-child{font-size:19px}}
@media(max-width:400px){.oasft .brand>div:first-child{font-size:17px}}
