:root{--bg:#080603;--ink:#fff5df;--ink-2:#c0b4a1;--ink-soft:#968875;--gold:#e2b45c;--gold-2:#ffe1a0;--line:#d6a55330;--line-soft:#d6a55315;--surface:linear-gradient(145deg,#21190f,#0d0a06);--plum-2:var(--ink-2);--edge:var(--line)}body{background:var(--bg);color:var(--ink)}.family :focus-visible,:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.family{--family-paper:#fff5df;--family-muted:#b4a58e;--family-rule:#d6a55330;background:#080603}.family-container,.family-header-inner,.family-hero-inner{max-width:1440px}.family-header{height:84px;background:#080603ed;border-bottom:1px solid var(--family-rule)}.family-brand{gap:12px;color:var(--ink)}.family-brand img{width:48px;height:48px;border-radius:12px;object-fit:cover}.family-wordmark{color:var(--ink);background:none;-webkit-text-fill-color:currentColor;font:500 23px var(--font-instrument),sans-serif;letter-spacing:.02em;padding:0}.family-nav a{color:#c8bda9}.family-wallet{border:0;padding-left:6px}.btn,.dark-root .dk-cta,.family-button{border-radius:7px;border-color:#b58b4e66}.btn:not(.ghost),.dark-root .dk-cta.solid,.family-button.primary,.wanted-board-empty .dk-cta.solid{background:linear-gradient(125deg,#ffe9b9,#d9a548);border:1px solid #e8c27d;color:#241606;box-shadow:0 4px 24px #c28b2726,inset 0 1px #fff8;font-weight:600}.btn:not(.ghost):hover,.dark-root .dk-cta.solid:hover,.family-button.primary:hover{background:linear-gradient(125deg,#fff1d4,#edbd67);box-shadow:0 6px 30px #c28b2740;transform:translateY(-2px)}.family-button:not(.primary){border-color:#d3a75c66;color:var(--ink)}.family-button:not(.primary):hover{background:#302310;color:#ffe0a0}.btn:disabled,.family-button:disabled{transform:none;box-shadow:none;opacity:.5}.family-hero{min-height:0;border-color:var(--family-rule);display:block}.family-hero:before{background:linear-gradient(0deg,#090603,transparent 45%);z-index:-1}.gold-hero-glow{inset:20% 0 0;z-index:-2;background:radial-gradient(ellipse at 50% 85%,#d4912a38,transparent 58%)}.gold-hero-glow:after{background-image:linear-gradient(#e6b25a12 1px,transparent 0),linear-gradient(90deg,#e6b25a12 1px,transparent 0);background-size:48px 48px}.family-hero-inner{padding-top:86px;padding-bottom:30px}.family-hero-copy{max-width:1050px;padding:0}.family-eyebrow{color:var(--gold);letter-spacing:.2em;font-size:10px}.family-hero h1{color:var(--ink);text-transform:none;font-size:clamp(42px,5.3vw,76px);font-weight:430;line-height:1.08;letter-spacing:-.055em;margin:25px 0 0}.family-hero h1>span{width:auto}.family-hero h1 em{font-family:var(--font-fraunces),Georgia,serif;font-weight:350;color:#efd4a0;line-height:1.2;letter-spacing:-.055em}.family-intro{color:#b7a991;margin:22px auto 0;max-width:48ch;font-size:16px;line-height:1.65}.family-actions{justify-content:center;margin-top:28px;gap:30px}.family-text-link{color:#eed5a7}.gold-hero-caption{display:flex;justify-content:space-between;gap:24px;width:100%;font-size:10px;color:#b5a185;border-top:1px solid #aa823c30;padding-top:22px;margin-top:40px}.gold-hero-caption span:first-child{text-transform:uppercase;letter-spacing:.16em}.family .family-invite h2,.family h2{font-weight:480;color:var(--ink);line-height:1.1;letter-spacing:-.045em}.family-striped{color:#e7c58b;background:none;-webkit-text-fill-color:currentColor;font-family:var(--font-fraunces),Georgia,serif;font-weight:350;letter-spacing:-.055em}.family-how{padding-block:80px 66px}.family-steps{margin-top:44px}.family-step-number{color:var(--gold);font-family:var(--font-fraunces),serif;font-size:26px}.family-steps h3{color:#f5e6ca;font-weight:500}.family-answers dd,.family-how-bottom,.family-ideas-intro>p,.family-invite-actions p,.family-rewards-intro>p,.family-rule p,.family-steps p{color:#b7aa95}.family-section-label{color:#a49376}.family-board,.family-ideas,.family-questions,.family-rewards{padding-block:80px 88px;border-color:var(--family-rule)}.family-ideas{background:linear-gradient(135deg,#100b05,#080603 65%)}.family-idea,.family-idea:last-child{border:1px solid #c29a552d;border-radius:9px;background:linear-gradient(140deg,#22190e99,#100c07);transition:transform .25s,border-color .25s,background .25s}.family-idea:hover{border-color:#d4a75388;background:linear-gradient(140deg,#302112,#130e07);transform:translateY(-4px)}.family-idea p{color:#b7aa95}.family-idea-action,.family-idea-arrow,.family-idea-index,.family-mission-drawing{color:#d3b17b}.family-talent-poster{border:1px solid #ba8e4440;border-radius:10px;height:390px}.family-talent-poster img{filter:none;object-position:center}.family-talent-poster:after{background:linear-gradient(0deg,#080603d9,transparent 45%)}.family-poster-cross,.family-poster-top{display:none}.family-poster-bottom{color:#ffe2ac}.family-poster-bottom b{background:none;color:inherit;font-family:var(--font-fraunces),serif;font-weight:400}.family-guide-cover{border:1px solid #ba8e4440;border-radius:10px;min-height:390px;background:#100b05}.family-guide-cover:hover{background:#100b05;border-color:#c7a563}.family-guide-cover .family-guide-scene,.family-guide-cover:hover .family-guide-scene{filter:none;object-position:center}.family-guide-cover:before{background:linear-gradient(0deg,#080603e8,transparent 38%)}.family-guide-cover-title,.family-guide-cover-top{visibility:hidden}.family-guide-cover-bottom{color:#e0c79b;border-color:#d6a55355}.family-fee{border-color:#d6a55340}.family-fee strong{color:#e2b45c}.family-question-number{color:#b99153}.family-answers,.family-answers>div,.family-answers>div:first-child,.family-rule{border-color:#d6a55330}.family-answers dt small{color:#a99576}.family-invite{background:radial-gradient(ellipse at 70% 100%,#89541135,transparent 60%),#100b05;padding-block:65px 90px;border-top:1px solid #d6a55330}.family-footer{background:#080603}.family-disclosure,.family-footer-bottom p{color:#9f927d}.bounty-page,.dark-root{background:radial-gradient(ellipse at 80% 0,#6a41181c,transparent 600px),#080603;color:var(--ink)}.top-in,.top-rules{background:#080603ed;border-color:#d6a55326}.top-rules{height:26px}.top-in{height:76px}.top-spacer{height:102px}.rules-run span{color:#bcaa8b}.rules-run span:nth-child(2n){color:#95856b}.nav a[data-on="1"]{color:var(--gold)}.bounty-page .bounty-title,.dk-h2{font-weight:450;color:var(--ink)}.bounty-title em,.dk-h2 em{color:#e7c58b;font-family:var(--font-fraunces),Georgia,serif;font-weight:350}.dk-eyebrow,.eyebrow{color:#c8a970}.wanted-board-window{border-color:#866539;background:#110d07;color:var(--ink);box-shadow:0 8px 0 #322411,0 9px 0 #755c36,0 30px 65px #0009}.wanted-board-toolbar{background:linear-gradient(100deg,#322413,#171006);border-color:#9a763c60;color:#e1c18a}.wanted-board-content{background:radial-gradient(ellipse at 50% 0,#dcb45b15,transparent 70%),linear-gradient(#b78b4210 1px,transparent 0),linear-gradient(90deg,#b78b4210 1px,transparent 0);background-size:auto,40px 40px,40px 40px}.wanted-board-pin{border-color:#d9ad59;color:#efc578;background:linear-gradient(145deg,#3d2d15,#1b1208);box-shadow:5px 5px 0 #705126}.wanted-board-bottom,.wanted-board-caption{color:#b59e76;border-color:#d6a55330}.wanted-board-empty>p:not(.wanted-board-caption){color:#bbad96}.bounty-form .input{background:#141008;border-color:#59462c;color:#f8ead3;border-radius:7px}.bounty-form .input::placeholder{color:#9a8a73}.bounty-form .input:focus-visible{border-color:#e4b65d;outline-color:#e4b65d}.bounty-description,.bounty-form .field-label,.bounty-hint{color:#b9a88b}.bounty-upload{border-color:#8c6d3c;background:#181108;border-radius:8px}.bounty-upload.is-dragging{background:#34250e;border-color:#f0cb7b}.bounty-upload-mark{color:#e0b564}.bounty-page .panel{background:#151008;border:1px solid #72562e66;border-radius:10px}.bounty-side-art{background-image:url(/brand/wush/rewards.webp);height:270px;border-radius:10px 10px 0 0}.bounty-side-art span,.bounty-side-art strong{background:#130d05de;color:#ffe4ad}.bounty-references{border-color:#d6a55330}.bounty-file-button{border-color:#b79151;color:#e4cba0;border-radius:5px}.bounty-file-button:hover{background:#e6bd74;color:#211505}.input,.panel{border-color:var(--line)}.foot{border-color:#d6a55330;background:#080603}@media(max-width:900px){.family-hero-inner{padding-top:62px}.family-talent-poster{height:320px}.family-header-inner,.family-nav{gap:20px}}@media(max-width:600px){.family-header{height:74px}.family-header-inner{gap:12px;padding-inline:20px}.family-brand img{width:38px;height:38px}.family-wordmark{font-size:18px}.family-nav{display:none}.family-wallet{margin-left:auto}.family-wallet .family-button{min-width:0;min-height:40px;font-size:12px;padding:10px 13px}.family-hero-inner{padding:56px 20px 24px}.family-hero h1{font-size:45px;line-height:1.04}.family-hero h1>span{max-width:12ch;margin:auto}.family-eyebrow{font-size:8px;letter-spacing:.13em}.family-intro{font-size:14px}.family-actions{gap:22px}.family-actions .family-button{min-height:48px;font-size:13px;padding:12px 18px}.family-actions .family-text-link{font-size:12px;gap:10px}.gold-hero-caption{flex-direction:column;gap:7px;margin-top:30px;font-size:9px}.family-board,.family-how,.family-ideas,.family-questions,.family-rewards{padding-block:52px}.family-idea,.family-idea:last-child{padding:17px}.family-talent-poster{height:350px}.family-invite{padding-block:50px}.family .family-invite h2{font-size:48px}.top-in{gap:12px;padding-inline:16px}.top-in .nav{gap:12px;flex-wrap:wrap;justify-content:flex-end}.top-in .nav>a:not(.btn){font-size:11px}.top-in .btn.sm{font-size:11px;padding:8px 12px}.top-in .family-wordmark{display:none}.bounty-page .bounty-title{font-size:48px}}@media(prefers-reduced-motion:reduce){.family-hero-copy,.rules-run{animation:none}}.wanted-board-empty .dk-cta{display:inline-flex;align-items:center;gap:24px;min-height:48px;padding:12px 24px;border-radius:7px;font-size:14px;text-decoration:none;transition:transform .2s}.family-questions,.family-rewards{background:#0c0905}.family-guide-intro h2,.family-ideas-intro h2,.family-rewards-intro h2{font-weight:480}@media(max-width:600px){.top-in{height:96px;align-items:center}.top-spacer{height:122px}.top-in .nav{display:grid;grid-template-columns:auto auto;gap:5px 14px}.top-in .nav>a:not(.btn){display:block;text-align:center;padding:0;font-size:11px}.top-in .nav .app-account{display:flex;justify-content:center}.bounty-page .sec{padding-top:40px}}.family-hero{isolation:isolate;background:#050403;overflow:hidden;position:relative}.family-hero:before{display:none}.family-hero-inner{position:relative;z-index:1;min-height:720px;padding-top:108px;padding-bottom:28px;justify-content:flex-start}.family-hero-copy{position:relative;z-index:2}.family-hero h1{font-size:clamp(44px,5.5vw,78px)}.gold-hero-glow{z-index:0;pointer-events:none;background:radial-gradient(ellipse 48% 32% at 50% 108%,#ffc15d99 0,#bc741735 43%,transparent 75%)}.gold-hero-glow:before{content:"";position:absolute;width:70%;height:160px;left:15%;bottom:-115px;background:#ffc56b;filter:blur(55px);opacity:.55;animation:horizon-glow 9s ease-in-out infinite alternate}.gold-hero-glow:after{content:"";position:absolute;inset:35% 0 0;background-image:linear-gradient(#e6b25a1a 1px,transparent 0),linear-gradient(90deg,#e6b25a1a 1px,transparent 0);background-size:52px 52px;mask-image:linear-gradient(transparent,#000)}.gold-hero-caption{margin-top:auto;padding-top:24px;border-top:1px solid #d4ad6826;color:#b4a184;position:relative;z-index:2}@keyframes horizon-glow{0%{opacity:.35;transform:scaleX(.8)}to{opacity:.65;transform:scaleX(1.15)}}@media(max-width:700px){.family-hero-inner{min-height:660px;padding-top:70px;padding-bottom:26px}.family-hero h1{font-size:46px}.gold-hero-caption{margin-top:auto}.gold-hero-glow{background:radial-gradient(ellipse 90% 30% at 50% 108%,#ffc15d88,#bc741725 50%,transparent 80%)}}@media(prefers-reduced-motion:reduce){.gold-hero-glow:before{animation:none}}.hero-bounty{width:min(680px,100%);margin:32px auto 38px;text-align:left}.hero-bounty-progress{display:flex;align-items:center;gap:14px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#786e5e;margin-bottom:22px}.hero-bounty-progress i{height:1px;width:38px;background:#b38c493f}.hero-bounty-progress .is-active{color:#edc47e}.hero-bounty-step{animation:draft-in .35s ease both}.hero-bounty label{display:block;font-size:21px;color:#f9ebd2;margin-bottom:14px}.hero-bounty-input{display:flex;padding:7px;gap:8px;background:#18130ce8;border:1px solid #b28a484f;border-radius:12px;box-shadow:0 14px 60px #0004;transition:border-color .2s,box-shadow .2s}.hero-bounty-input:focus-within{border-color:#dcac59;box-shadow:0 0 0 3px #dcac5912,0 14px 60px #0004}.hero-bounty input{min-width:0;flex:1;background:transparent;border:0;color:#fff1d7;font:inherit;padding:12px;outline:none}.hero-bounty input::placeholder{color:#948877}.hero-bounty-input .family-button{flex-shrink:0;min-height:48px;gap:22px;padding:12px 20px}.hero-bounty-ideas,.hero-bounty-review{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:12px;color:#a99a84}.hero-bounty-ideas button,.hero-bounty-review button{border:1px solid #c29d5630;border-radius:5px;background:#b3893210;color:#ddc6a1;padding:7px 11px;cursor:pointer;transition:background .2s,transform .2s}.hero-bounty-ideas button:hover{background:#b3893230;transform:translateY(-2px)}.hero-bounty-bottom{margin-top:24px;display:flex;justify-content:space-between;gap:18px;font-size:11px;color:#a69882}.hero-bounty-bottom a{color:#e9c88d;text-decoration:none}.hero-draft-title{color:#ac9c85;font-size:13px;margin:0 0 14px;overflow-wrap:anywhere}@keyframes draft-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.hero-bounty{margin-top:28px}.hero-bounty-input{flex-wrap:wrap}.hero-bounty input{width:100%;flex-basis:100%}.hero-bounty-input .family-button{width:100%;justify-content:space-between}.hero-bounty-bottom{flex-direction:column;gap:12px}.family-hero-inner{padding-top:48px}}@media(prefers-reduced-motion:reduce){.hero-bounty-step{animation:none}.hero-bounty-ideas button{transition:none}}.family{background:#080704;color:#f6e9cf}.family-header{position:absolute;inset:0 0 auto;z-index:20;background:#080704b8;backdrop-filter:blur(16px)}.family-hero{background:#0b0905;border-bottom:1px solid #98744355}.family-hero,.family-hero-inner{min-height:100svh;display:flex;align-items:center}.family-hero-inner{flex-direction:column;justify-content:center;padding-top:130px;padding-bottom:65px;gap:0}.family-hero-copy{width:100%;max-width:1000px;text-align:center;margin:0;animation:none}.family-hero h1{text-align:center;font-size:clamp(48px,5.8vw,86px);line-height:1.05;letter-spacing:-.05em;margin:0}.family-hero h1>span{display:block}.family-hero h1 em{display:block;margin-top:12px;color:#e7c482}.family-hero .family-intro{max-width:470px;margin:26px auto 0;text-align:center;font-size:17px;line-height:1.65;color:#c2b59f}.gold-hero-glow{position:absolute;inset:0;opacity:1;background:radial-gradient(ellipse at 50% 90%,#c18a292c,transparent 60%),linear-gradient(#c1984920 1px,transparent 0),linear-gradient(90deg,#c1984920 1px,transparent 0);background-size:auto,56px 56px,56px 56px;mask-image:linear-gradient(transparent,#000 24%,#000)}.gold-hero-glow:after{display:none}.gold-hero-glow:before{bottom:-150px;opacity:.3}.allow-draft-panel{position:relative;z-index:2;width:min(750px,100%);margin:38px auto 0;padding:24px 28px;background:linear-gradient(135deg,#241b0df2,#120f09f2);border:1px solid #91704399;border-radius:18px;box-shadow:0 5px 0 #2f230f,0 6px 0 #72552e,0 25px 60px #0007,inset 0 1px #ffe6ad19}.hero-bounty{width:100%;margin:0}.hero-bounty label,.hero-bounty-bottom>span,.hero-bounty-progress{display:none}.hero-bounty-input{border-radius:11px;background:#090805;border:1px solid #a5824655;padding:6px;box-shadow:inset 0 2px 8px #0005}.hero-bounty input{font-size:16px;padding:14px}.hero-bounty-ideas{margin-top:17px;font-size:12px;gap:12px}.hero-bounty-ideas button{border-radius:7px;background:#dcb36a0c;border:1px solid #ab844436;padding:7px 13px}.hero-bounty-bottom{justify-content:center;margin-top:18px;font-size:13px}.hero-bounty-progress:has(.is-active:last-child){display:flex}.hero-bounty:has(#hero-amount) label{display:block}.btn,.family .family-button,.family .family-button.primary,.wanted-board-empty .dk-cta{border-radius:10px;min-height:48px}.family .family-button.primary{background:linear-gradient(135deg,#ffe7b1,#dab064);color:#211607;border:1px solid #f6d496;box-shadow:inset 0 1px #fff9,0 3px 0 #8c662b,0 8px 20px #0004;font-weight:600}.family .family-button.primary:hover{background:linear-gradient(135deg,#fff0cb,#e9c17c);box-shadow:inset 0 1px #fff9,0 3px 0 #8c662b,0 10px 25px #b4802426;transform:translateY(-1px)}.family .family-button.primary:disabled{opacity:.55;transform:none}.family-section-label{display:none}.family-board,.family-how,.family-ideas,.family-invite,.family-questions,.family-rewards{padding-block:78px;background:#080704;border:0}.family .family-board h2,.family .family-how h2,.family .family-ideas h2,.family .family-invite h2,.family .family-questions h2,.family .family-rewards h2{font-family:var(--font-instrument),sans-serif;font-size:clamp(32px,3.7vw,54px);font-weight:500;letter-spacing:-.04em;line-height:1.1}.family-how>.family-container{padding-top:35px;padding-bottom:35px}.family-steps{gap:32px}.family-steps li{border:0!important}.family-step-number{color:#cfaa63}.family-how-bottom{border:0;margin-top:26px}.family-ideas-layout{grid-template-columns:.7fr 1.3fr;gap:65px;align-items:start}.family-ideas-caption{display:none}.family-ideas-intro>p{max-width:30ch;color:#bbae96}.family-ideas-intro>.family-text-link{margin-top:25px}.family-idea-list{display:grid;grid-template-columns:1fr 1fr;gap:16px}.family-idea,.family-idea:last-child{position:relative;display:flex;flex-direction:column;min-height:230px;padding:25px;border:1px solid #98723c66;border-radius:14px;background:radial-gradient(ellipse at 80% 0,#99733719,transparent 75%),#141109;box-shadow:inset 0 1px #ffe5ae0c,0 4px 0 #292010;transition:border-color .2s,transform .2s}.family-idea:hover{background:#1c170d;border-color:#d1a458;transform:translateY(-3px)}.family-idea-index{position:static;font-size:10px;color:#c5a66d;margin-bottom:23px}.family-idea h3{font-size:20px;line-height:1.3;font-weight:500}.family-idea p{font-size:13px;line-height:1.65;color:#bbae96;margin:14px 0 20px}.family-idea-action{font-size:12px;color:#e6c68c}.family-idea-arrow{position:absolute;right:22px;top:21px;font-size:20px}.family-board-heading{align-items:center}.family-board-heading p{color:#bbae96}.family-board-status{margin-bottom:24px}.wanted-board-window{border-radius:16px;overflow:hidden}.wanted-board-depth{border-radius:16px}.family-rewards-layout{padding:40px;border:1px solid #98723c66;border-radius:18px;background:radial-gradient(ellipse at 10% 10%,#9c72211a,transparent 70%),linear-gradient(#b78b4208 1px,transparent 0),linear-gradient(90deg,#b78b4208 1px,transparent 0),#100d08;background-size:auto,40px 40px,40px 40px,auto;box-shadow:0 5px 0 #292010}.family-rule-list{border:0}.family-rule{border-color:#91713f44}.family-rewards-intro p,.family-rule p{color:#bbae96}.family-questions-layout{grid-template-columns:.7fr 1.3fr;gap:65px}.family-guide-intro>.family-text-link{margin-top:26px}.family-answers>div{padding:23px 26px;margin-bottom:12px;border:1px solid #98723c55;border-radius:13px;background:#131008}.family-answers dt small,.family-question-number{display:none}.family-answers dt{display:block;font-size:18px}.family-answers dd{margin:12px 0 0;color:#bbae96;font-size:14px;line-height:1.7}.family-invite{padding-top:35px;padding-bottom:80px}.family-invite-layout{border:1px solid #98723c66;border-radius:18px;padding:44px;background:radial-gradient(ellipse at 90% 100%,#ab7a2429,transparent 60%),linear-gradient(#b78b4210 1px,transparent 0),linear-gradient(90deg,#b78b4210 1px,transparent 0),#151007;background-size:auto,40px 40px,40px 40px,auto;align-items:center}.family-invite .family-eyebrow{display:none}.family-footer{border-top:1px solid #98723c44}@media(max-width:1000px){.family-ideas-layout,.family-questions-layout{gap:30px;grid-template-columns:.65fr 1.35fr}.family-idea,.family-idea:last-child{padding:20px}.family-rewards-layout{padding:28px}}@media(max-width:700px){.family-hero-inner{padding-top:110px;padding-bottom:48px;min-height:100svh}.family-hero h1{font-size:clamp(39px,9vw,58px)}.family-hero h1>span{max-width:12ch;margin:auto}.family-hero .family-intro{font-size:15px;max-width:31ch;margin-top:22px}.allow-draft-panel{padding:18px;margin-top:28px;border-radius:15px}.hero-bounty input{font-size:14px;padding:12px}.hero-bounty-input{flex-wrap:wrap}.hero-bounty-input input{width:100%;flex-basis:100%}.hero-bounty-input .family-button{width:100%;justify-content:space-between}.hero-bounty-bottom{margin-top:14px}.hero-bounty-ideas{gap:9px;font-size:11px}.hero-bounty-ideas button{padding:6px 10px}.family-board,.family-how,.family-ideas,.family-questions,.family-rewards{padding-block:45px}.family-how>.family-container{padding-top:0;padding-bottom:0}.family-ideas-layout,.family-questions-layout{grid-template-columns:1fr;gap:28px}.family-idea-list{grid-template-columns:1fr}.family-idea,.family-idea:last-child{min-height:0;padding:23px}.family-idea-index{margin-bottom:13px}.family-idea h3{font-size:21px}.family-rewards-layout{padding:23px;gap:30px}.family-answers>div{padding:22px}.family-invite-layout{padding:27px;gap:28px}.family-invite{padding-bottom:45px}.family .family-invite h2{font-size:38px}}.hero-bounty:not(:has(#hero-amount)) label{display:block;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:700px){.hero-bounty-bottom{align-items:center}}.family .family-hero h1,.family .family-hero h1>span{width:100%;max-width:none;text-align:center}.family .family-hero h1>span{margin-inline:auto}.family .family-hero h1 em{width:100%;text-align:center}.family-header-inner{gap:24px}.family-nav{gap:6px;padding:5px;border:1px solid #d8b57528;border-radius:16px;background:#251e1380}.family-nav a{padding:11px 18px;border-radius:11px;font-size:15px;font-weight:600;color:#e4d4b8;transition:background .2s,color .2s}.family-nav a:hover{opacity:1;background:#d3ad6320;color:#fff1d7}.family .family-wallet>.family-button{min-width:112px;min-height:46px;padding:12px 22px;border-radius:14px;border:1px solid #f4d494;color:#251a0c;background:linear-gradient(145deg,#f6dca6,#d5aa5e);box-shadow:inset 0 1px #fff7,0 3px 0 #77562a;font-size:15px;font-weight:650}.family .family-wallet>.family-button:hover{background:#ffe4ab;transform:translateY(-1px)}.family-wallet-popover{border-radius:16px;background:#241d12;border-color:#a58249}.family .family-how{background:#1a150e;border-bottom:1px solid #d4b17420}.family .family-ideas{background:radial-gradient(ellipse at 15% 80%,#76512d20,transparent 60%),#241d14}.family .family-board{background:#0e0c09}.family .family-rewards{background:#191710}.family .family-questions{background:linear-gradient(115deg,#2a2217,#1c1811)}.family .family-invite{background:#191710;padding-top:65px}.family .family-answers,.family .family-idea-list{border:0;background:none}.family .family-idea,.family .family-idea:last-child{border-radius:20px;background:linear-gradient(145deg,#393021,#251f15);padding:28px;border:1px solid #c6a76c45;box-shadow:inset 0 1px #fff0cb12,0 5px 0 #17130c66}.family .family-idea:hover{background:linear-gradient(145deg,#443825,#2d2518);border-color:#d4b476}.family .family-idea-index{font-size:12px;font-weight:600;letter-spacing:.09em;color:#e0be7e;padding-right:22px}.family .family-idea h3{font-size:23px;line-height:1.28;font-weight:550}.family .family-idea p{font-size:15px;line-height:1.65;color:#d1c2a9}.family .family-idea-action{font-size:14px;font-weight:600}.family .family-answers>div,.family .family-answers>div:first-child,.family .family-answers>div:last-child{padding:26px 28px;border:1px solid #c6a76c38;border-radius:18px;background:#382e1e80;margin:0 0 14px}.family .family-answers dt{font-size:20px;font-weight:600}.family .family-answers dd{margin:12px 0 0;font-size:16px;color:#d2c4ad;line-height:1.7}.family .family-how-bottom{font-size:15px;color:#ddc9a4;font-weight:550}.family .hero-bounty-ideas{font-size:14px;color:#ddc9a8;font-weight:550}.family .hero-bounty-ideas button{min-height:38px;padding:8px 14px;border-radius:10px;color:#efdbb6}.family .hero-bounty-bottom{font-size:15px;font-weight:550}.family .family-ideas-intro>p,.family .family-rewards-intro>p,.family .family-rule p,.family .family-steps p{font-size:16px;color:#ccbea6}.family .family-text-link{font-size:16px;font-weight:550}.family .family-board-status,.family .family-fee span,.family .family-footer-bottom{font-size:14px}.wush-brief-art{display:block;width:100%;max-width:370px;height:auto;margin:34px auto 0;border-radius:24px}.family .family-rewards-layout{background-color:#252117;border-radius:24px}@media(max-width:700px){.family-header-inner{gap:12px}.family .family-wallet>.family-button{min-width:96px;min-height:44px;padding:10px 16px;font-size:14px}.family .family-hero h1>span{max-width:13ch}.family .family-idea,.family .family-idea:last-child{padding:24px}.family .family-answers>div,.family .family-answers>div:first-child,.family .family-answers>div:last-child{padding:23px}.family .family-how-bottom{font-size:14px}.family .hero-bounty-ideas{gap:8px}.wush-brief-art{max-width:280px;margin-top:24px}}.family .family-how{background:#111211}.family .family-ideas,.family .family-questions{background:radial-gradient(ellipse at 8% 55%,#b68c3210,transparent 55%),#0c0d0d}.family .family-board{background:#080909}.family .family-invite,.family .family-rewards{background:#111211}.family .family-idea,.family .family-idea:last-child{background:linear-gradient(145deg,#21221f,#141615);border-color:#cbaa5d40;box-shadow:inset 0 1px #fff5da12,0 5px 0 #05060688}.family .family-idea:hover{background:linear-gradient(145deg,#2b2b24,#191b18);border-color:#d6b46a}.family .family-answers>div,.family .family-answers>div:first-child,.family .family-answers>div:last-child{background:linear-gradient(130deg,#20221f,#151716);border-color:#cbaa5d30}.family .family-rewards-layout{background:radial-gradient(ellipse at 0 0,#d2a8460d,transparent 60%),#181a17}.family .family-invite-layout{background-color:#151715}.wanted-board-window{background:#111311;border-color:#9d8754;box-shadow:0 8px 0 #252620,0 9px 0 #716647,0 30px 65px #0009}.wanted-board-toolbar{background:linear-gradient(100deg,#272920,#151714);border-color:#ac945c40}.wanted-board-pin{background:linear-gradient(145deg,#34352a,#171914);box-shadow:5px 5px 0 #56503a}.family .hero-bounty-ideas button{display:inline-flex;align-items:center;gap:14px;min-height:40px;padding:8px 15px;background:linear-gradient(160deg,#282820,#151612);border:1px solid #c9ac674f;border-radius:12px;box-shadow:inset 0 1px #ffecb81a,0 2px 0 #080906;color:#f1dfb5;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s}.family .hero-bounty-ideas button span{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:#e4bb6214;color:#edcc85;font-size:15px}.family .hero-bounty-ideas button:hover{background:linear-gradient(160deg,#373629,#21221a);border-color:#e8c778;transform:translateY(-2px);box-shadow:inset 0 1px #fff2c72a,0 4px 12px #0004}.family .hero-bounty-ideas button:active{transform:translateY(1px)}.family .hero-bounty-bottom a{font-size:14px;font-weight:650}.wush-brief-art,.wush-guide-art{display:block;width:100%;max-width:380px;height:auto;margin:32px auto 0;border-radius:22px;mask-image:radial-gradient(ellipse 69% 69% at center,#000 53%,transparent 76%)}@media(max-width:700px){.wush-brief-art,.wush-guide-art{max-width:300px;margin-top:22px}.family .hero-bounty-ideas{gap:8px}.family .hero-bounty-ideas button{gap:7px;padding:8px 11px}.family .hero-bounty-ideas>span{width:100%}}@media(prefers-reduced-motion:reduce){.family .hero-bounty-ideas button{transition:none}}.wush-brief-preview{margin:38px 0 0;max-width:380px;border:1px solid #b5a27a46;border-radius:18px;padding:26px;background:linear-gradient(145deg,#232420,#141614);box-shadow:0 8px 24px #0003,inset 0 1px #fff8d913}.wush-preview-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-bottom:24px;border-bottom:1px solid #d6c29225;font-size:13px;color:#a9aa9e}.wush-preview-heading>span:first-child{font-weight:650;letter-spacing:.12em;color:#e4c88c}.wush-brief-preview h3{margin:24px 0 14px;font-size:29px;font-weight:550;letter-spacing:-.035em;line-height:1.15;color:#f5eedf}.wush-brief-preview>p{font-size:15px;line-height:1.6;color:#bfc0b4;margin:0}.wush-deliverable{display:flex;gap:12px;margin:24px 0;font-size:14px;color:#d8d9cd}.wush-deliverable>span:first-child{color:#d6b77a}.wush-preview-link{display:flex;align-items:center;justify-content:space-between;padding-top:18px;border-top:1px solid #d6c29225;color:#e8cb91;font-size:14px;font-weight:600;transition:color .2s}.wush-preview-link:hover{color:#fff0c7}.wush-preflight{max-width:380px;margin:42px 0 0;padding:0 0 0 22px;border-left:2px solid #c5a86a}.wush-preflight-heading{display:flex;justify-content:space-between;font-size:16px;font-weight:600;color:#e7d0a1;padding-bottom:8px}.wush-preflight ol{margin:0;padding:0;list-style:none}.wush-preflight li{display:flex;align-items:baseline;gap:18px;padding:22px 0;border-bottom:1px solid #b8b8a820}.wush-preflight li:last-child{border:0;padding-bottom:0}.wush-preflight li>span{color:#9d957f;font-size:13px;font-variant-numeric:tabular-nums}.wush-preflight strong{display:block;font-size:16px;font-weight:550;color:#eee9dd}.wush-preflight small{display:block;font-size:14px;line-height:1.6;color:#afb1a6;margin-top:5px}@media(max-width:700px){.wush-brief-preview,.wush-preflight{max-width:none;margin-top:28px}}.family .family-wordmark,.family-wordmark{text-transform:none;white-space:nowrap;max-width:none}.family #family-main{background:#0c0d0d}.family .family-hero{border-bottom:0;background:#0c0d0d}.family .gold-hero-glow{mask-image:linear-gradient(transparent,#000 22%,#000 65%,transparent)}.family .family-board,.family .family-how,.family .family-ideas,.family .family-invite,.family .family-questions,.family .family-rewards{border:0;background-color:transparent}.family .family-how{background-image:radial-gradient(ellipse 65% 70% at 50% 30%,#c6a05209,transparent 100%)}.family .family-ideas{background-image:radial-gradient(ellipse 70% 48% at 10% 50%,#b68c3210,transparent 100%)}.family .family-board{background-image:radial-gradient(ellipse 60% 45% at 65% 55%,#d9b56709,transparent 100%)}.family .family-rewards{background-image:radial-gradient(ellipse 75% 48% at 50% 50%,#b5ac8510,transparent 100%)}.family .family-questions{background-image:radial-gradient(ellipse 70% 48% at 85% 50%,#b68c320c,transparent 100%)}.family .family-invite{background-image:linear-gradient(#0c0d0d,#0b0c0b)}.family .family-footer{border:0;background:linear-gradient(#0b0c0b,#080909)}.family .family-invite-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;padding:54px}.family .family-invite h2{font-size:clamp(44px,5.5vw,80px);line-height:1.06;letter-spacing:-.045em;max-width:none}.family .family-invite-actions{min-width:230px}@media(max-width:900px){.family .family-invite-layout{padding:34px;gap:28px}.family .family-invite h2{font-size:48px}}@media(max-width:700px){.family .family-invite-layout{grid-template-columns:1fr;padding:28px}.family .family-invite h2{font-size:clamp(36px,8.7vw,54px)}.family .family-invite-actions{min-width:0}}.family .hero-bounty-input{border-radius:16px;padding:7px;gap:10px}.family .hero-bounty-input:focus-within{border-color:#d6b46a;box-shadow:0 0 0 3px #d6b46a14}.family .hero-bounty-input input:focus,.family .hero-bounty-input input:focus-visible{outline:none;box-shadow:none}.family .hero-bounty-input .family-button:focus-visible{outline:2px solid #33230d;outline-offset:-5px}.launch-page{min-height:100svh;background:#0c0d0d;color:#f8eed8}.launch-footer,.launch-header{max-width:1440px;margin:auto;padding:28px 5%;display:flex;align-items:center;justify-content:space-between;gap:24px}.launch-footer>a,.launch-header>a{font-size:15px;color:#e9ce96;font-weight:550}.launch-hero{position:relative;isolation:isolate;max-width:1440px;margin:auto;min-height:calc(100svh - 110px);padding:80px 5% 120px;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:70px}.launch-grid{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 45% 65%,#d3a43919,transparent 60%),linear-gradient(#d4af5c13 1px,transparent 0),linear-gradient(90deg,#d4af5c13 1px,transparent 0);background-size:auto,56px 56px,56px 56px;mask-image:linear-gradient(transparent,#000 20%,#000 65%,transparent)}.launch-status{display:flex;align-items:center;gap:10px;color:#d8bf89;font-size:14px;font-weight:550;margin:0 0 28px}.launch-status>span{height:7px;width:7px;border-radius:50%;background:#e3bc68;box-shadow:0 0 14px #e3bc6877}.launch-copy h1{font-family:var(--font-instrument),sans-serif;font-weight:500;font-size:clamp(48px,5.6vw,80px);line-height:1.07;letter-spacing:-.05em;margin:0}.launch-copy h1 em{font-family:var(--font-fraunces),serif;font-weight:350;color:#e8c88e}.launch-description{max-width:40ch;font-size:18px;line-height:1.7;color:#c3bcad;margin:28px 0 32px}.launch-notice{font-size:14px;color:#a9a797;margin:20px 0 0}.launch-preview{transform:rotate(-2deg);border:1px solid #ae915750;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,#21231e,#101210);box-shadow:0 8px 0 #27281f,0 9px 0 #786844,0 35px 70px #0006}.launch-preview-bar{display:flex;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #c4a56630;color:#d7bd89;font-size:12px}.launch-preview-content{padding:38px 30px}.launch-preview-label{font-size:13px;color:#b1b1a0}.launch-preview-content h2{font-family:var(--font-instrument),sans-serif;font-size:34px;line-height:1.15;letter-spacing:-.03em;font-weight:500;margin:18px 0 28px}.launch-preview-content ul{list-style:none;margin:0;padding:0}.launch-preview-content li{display:flex;align-items:baseline;gap:18px;border-top:1px solid #c4a56625;padding:18px 0;font-size:16px;color:#e0dacb}.launch-preview-content li>span{font-size:12px;color:#c5ab72}.launch-preview-content>p{font-size:13px;line-height:1.6;color:#a7a797;margin:14px 0 0}.launch-story{max-width:1440px;padding:20px 5% 100px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px}.launch-story article{border-top:1px solid #d6b96f38;padding-top:26px}.launch-story article>span{font-size:12px;letter-spacing:.1em;color:#d3b77e}.launch-story h2{font-size:24px;line-height:1.2;font-weight:500;margin:20px 0 12px}.launch-story p{font-size:16px;line-height:1.65;color:#b9b8aa;max-width:32ch}.launch-footer{border-top:1px solid #c6ac7120}.launch-footer p{font-size:14px;color:#a6a696}.wush-test-notice{position:fixed;bottom:12px;left:50%;transform:translateX(-50%);z-index:100;padding:10px 18px;border:1px solid #c9a65d66;border-radius:12px;background:#151713ee;backdrop-filter:blur(10px);font-size:13px;color:#e9d5ab;max-width:calc(100% - 24px);width:max-content;box-shadow:0 4px 20px #0005}.wush-test-notice a{margin-left:12px;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.launch-hero{grid-template-columns:1fr;gap:65px;padding-top:48px}.launch-copy{max-width:620px}.launch-preview{max-width:600px;width:100%;margin:auto;transform:none}.launch-story{gap:24px}}@media(max-width:600px){.launch-footer,.launch-header{padding:22px 6%}.launch-header>a{font-size:13px}.launch-hero{padding:45px 6% 70px}.launch-copy h1{font-size:clamp(43px,10vw,60px)}.launch-description{font-size:16px}.launch-preview-content{padding:28px 22px}.launch-preview-content h2{font-size:29px}.launch-preview-bar{padding:16px;font-size:11px}.launch-story{grid-template-columns:1fr;padding:20px 6% 60px;gap:30px}.launch-footer{flex-wrap:wrap}.launch-footer p{order:3;width:100%;margin:0}.wush-test-notice{font-size:11px;padding:9px 12px}}.launch-board-stage{perspective:1100px;min-width:0;width:100%;max-width:560px;justify-self:center}.launch-board-art{position:relative;isolation:isolate;transform:rotateX(var(--turn-x,3deg)) rotateY(var(--turn-y,-7deg)) rotate(-2deg);transition:transform .45s cubic-bezier(.2,.65,.3,1);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(180deg,transparent,#000 3%,#000 96%,transparent);mask-composite:intersect}.launch-board-art img{display:block;width:100%;height:auto;user-select:none}.launch-board-shine{pointer-events:none;position:absolute;inset:5%;border-radius:24px;background:radial-gradient(ellipse at var(--shine-x,20%) var(--shine-y,15%),#fff4d8,transparent 60%),linear-gradient(115deg,transparent 25%,#ffedc455 43%,#ffffff88 48%,transparent 62%);background-position:50%;background-size:100% 100%;opacity:var(--shine-alpha,.065);mix-blend-mode:screen;transition:opacity .3s}@media(min-width:901px){.launch-hero{padding-top:36px;padding-bottom:64px;gap:48px}}@media(max-width:900px){.launch-board-stage{max-width:520px;margin:auto}.launch-hero{gap:40px}}@media(prefers-reduced-motion:reduce){.launch-board-art{transform:none;transition:none}.launch-board-shine{display:none}}@media(hover:none){.launch-board-art{transform:rotateX(2deg) rotateY(-4deg) rotate(-1deg)}}@media(prefers-reduced-motion:reduce){.launch-board-art{transform:none}}