@keyframes wk-float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes wk-pop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.tpp-public .public-atlas .wk-page{--wk-lilac:var(--lilac,var(--secondary));--wk-lime:var(--lime,var(--secondary));--wk-peach:var(--peach,var(--secondary));--wk-sage:var(--sage,var(--secondary));--wk-paper:color-mix(in oklab, var(--paper,var(--background)) 86%, white);--wk-plum-deep:color-mix(in oklab, var(--primary) 62%, black);--wk-tile:52px}.tpp-public .public-atlas .wk-page .wk-hero{grid-template-columns:1fr 1fr;padding-top:40px;padding-bottom:0}.tpp-public .public-atlas .wk-page .wk-title{margin:0 0 30px}.tpp-public .public-atlas .wk-page .wk-title-line,.tpp-public .public-atlas .wk-page .wk-title-accent{letter-spacing:-.062em;white-space:normal;font-size:clamp(58px,5.6vw,84px);line-height:1;display:block}.tpp-public .public-atlas .wk-page .wk-title-accent{margin-top:2px}.tpp-public .public-atlas .wk-page .wk-hero .dk-sub{max-width:520px}.tpp-public .public-atlas .wk-page .wk-hero-scene{place-items:center;min-width:0;min-height:580px;display:grid;position:relative}.tpp-public .public-atlas .wk-page .wk-hero-halo{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--wk-lilac) 70%, transparent), transparent);opacity:.8;border-radius:50%;width:560px;max-width:100%;position:absolute}.tpp-public .public-atlas .wk-page .wk-traits{grid-template-columns:1.25fr .75fr;align-items:start;gap:40px;display:grid}.tpp-public .public-atlas .wk-page .wk-trait-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .wk-page .wk-trait{text-align:left;background:var(--wk-paper);width:100%;box-shadow:inset 0 1px 0 #ffffffb3, 0 0 0 1px color-mix(in oklab, var(--foreground) 7%, transparent), 0 5px 0 color-mix(in oklab, var(--wk-paper) 80%, var(--primary)), 0 18px 26px -20px var(--dk-shadow);border-radius:24px;grid-template-columns:auto 1fr;align-items:center;gap:22px;padding:18px 24px 18px 18px;transition:transform .3s cubic-bezier(.3,1.6,.5,1),background .25s;display:grid}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .wk-page .wk-trait{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.7), 0 0 0 1px color-mix(in oklab, var(--foreground) 7%, transparent), 0 5px 0 color-mix(in oklab, var(--wk-paper) 80%, var(--primary)), 0 18px 26px -20px var(--dk-shadow)}}.tpp-public .public-atlas .wk-page .wk-trait:hover{transform:translateY(-2px)}.tpp-public .public-atlas .wk-page .wk-trait:focus-visible{outline:3px solid var(--wk-lime);outline-offset:3px}.tpp-public .public-atlas .wk-page .wk-trait.is-lit{background:color-mix(in oklab, var(--wk-lilac) 45%, var(--wk-paper))}.tpp-public .public-atlas .wk-page .wk-trait-copy{gap:4px;min-width:0;display:grid}.tpp-public .public-atlas .wk-page .wk-trait-name{font-family:var(--dk-display);letter-spacing:-.03em;font-size:26px;line-height:1.1}.tpp-public .public-atlas .wk-page .wk-trait-about{color:var(--dk-muted);font-size:16px;line-height:1.5}.tpp-public .public-atlas .wk-page .wk-trait-ends{color:var(--dk-ink);align-items:center;gap:10px;margin-top:6px;font-size:14px;display:flex}.tpp-public .public-atlas .wk-page .wk-trait-ends i{background:linear-gradient(90deg, var(--wk-lime), var(--wk-lilac), var(--wk-peach));border-radius:6px;flex:1;min-width:24px;max-width:120px;height:6px}.tpp-public .public-atlas .wk-page .wk-gives{background:var(--primary);color:var(--primary-foreground);box-shadow:inset 0 2px 0 #ffffff38, 0 8px 0 var(--wk-plum-deep), 0 34px 44px -26px color-mix(in oklab, var(--foreground) 55%, transparent);border-radius:28px;gap:14px;padding:30px 30px 28px;display:grid;position:sticky;top:110px}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .wk-page .wk-gives{box-shadow:inset 0 2px 0 lab(100% -.0000298023 .0000119209/.22), 0 8px 0 var(--wk-plum-deep), 0 34px 44px -26px color-mix(in oklab, var(--foreground) 55%, transparent)}}.tpp-public .public-atlas .wk-page .wk-gives-kicker{letter-spacing:0;word-spacing:.12em;text-transform:none;opacity:.85;font-size:14px;font-weight:600}.tpp-public .public-atlas .wk-page .wk-gives-trait{font-family:var(--dk-display);letter-spacing:-.04em;font-size:38px;line-height:1.05}.tpp-public .public-atlas .wk-page .wk-gives ul{gap:14px;margin:6px 0 0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .wk-page .wk-gives li{grid-template-columns:auto 1fr;align-items:start;gap:14px;font-size:16px;line-height:1.5;display:grid}.tpp-public .public-atlas .wk-page .wk-gives li b{font-weight:600;display:block}.tpp-public .public-atlas .wk-page .wk-gives-mark{background:var(--wk-lime);width:30px;height:30px;color:var(--foreground);box-shadow:inset 0 -3px 0 color-mix(in oklab, var(--foreground) 16%, transparent);border-radius:10px;place-items:center;font-size:15px;font-weight:600;display:grid}.tpp-public .public-atlas .wk-page .wk-gives-ends{border-top:1px solid color-mix(in oklab, var(--primary-foreground) 22%, transparent);opacity:.9;margin-top:6px;padding-top:16px;font-size:16px;line-height:1.5}.tpp-public .public-atlas .wk-page .wk-occ{background:var(--wk-paper);box-shadow:inset 0 2px 0 #fffc, 0 0 0 1px color-mix(in oklab, var(--foreground) 7%, transparent), 0 8px 0 color-mix(in oklab, var(--wk-paper) 76%, var(--primary)), 0 34px 44px -26px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:28px;gap:6px;padding:28px 28px 24px;display:grid}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .wk-page .wk-occ{box-shadow:inset 0 2px 0 lab(100% -.0000298023 .0000119209/.8), 0 0 0 1px color-mix(in oklab, var(--foreground) 7%, transparent), 0 8px 0 color-mix(in oklab, var(--wk-paper) 76%, var(--primary)), 0 34px 44px -26px color-mix(in oklab, var(--foreground) 45%, transparent)}}.tpp-public .public-atlas .wk-page .wk-occ-head{gap:6px;margin-bottom:10px;display:grid}.tpp-public .public-atlas .wk-page .wk-occ-kicker{word-spacing:.12em;background:var(--wk-lime);color:var(--foreground);border-radius:6px;justify-self:start;padding:5px 9px;font-size:12px;font-weight:600}.tpp-public .public-atlas .wk-page .wk-occ-title{font-family:var(--dk-display);letter-spacing:-.035em;font-size:30px;line-height:1.1}.tpp-public .public-atlas .wk-page .wk-occ-list{counter-reset:none;margin:0;padding:0;list-style:none}.tpp-public .public-atlas .wk-page .wk-occ-list li{border-radius:12px;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;padding:10px 6px;transition:background .25s;display:grid}.tpp-public .public-atlas .wk-page .wk-occ-list li+li{border-top:1px solid color-mix(in oklab, var(--foreground) 8%, transparent)}.tpp-public .public-atlas .wk-page .wk-occ-list li.is-lit{background:color-mix(in oklab, var(--wk-lime) 55%, transparent);border-top-color:#0000}.tpp-public .public-atlas .wk-page .wk-occ-n{background:color-mix(in oklab, var(--wk-lilac) 60%, var(--wk-paper));width:28px;height:28px;color:var(--primary);border-radius:9px;place-items:center;font-size:14px;font-weight:600;display:grid}.tpp-public .public-atlas .wk-page .wk-occ-name{min-width:0;font-size:16px;line-height:1.3}.tpp-public .public-atlas .wk-page .wk-occ-cat{color:var(--dk-muted);background:color-mix(in oklab, var(--foreground) 5%, transparent);white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:14px}.tpp-public .public-atlas .wk-page .wk-occ-note{color:var(--dk-ink);margin-top:12px;font-size:14px;line-height:1.5}.tpp-public .public-atlas .wk-page .wk-occ-foot{color:var(--dk-muted);font-size:14px;line-height:1.5}.tpp-public .public-atlas .wk-page .wk-closing-scene{place-items:center;min-width:0;min-height:380px;display:grid;position:relative}@media (max-width:1100px){.tpp-public .public-atlas .wk-page .wk-hero{grid-template-columns:1fr}.tpp-public .public-atlas .wk-page .wk-hero-scene{min-height:480px}.tpp-public .public-atlas .wk-page .wk-traits{grid-template-columns:1fr}.tpp-public .public-atlas .wk-page .wk-gives{position:relative;top:0}}@media (max-width:760px){.tpp-public .public-atlas .wk-page{--wk-tile:42px}.tpp-public .public-atlas .wk-page .wk-title-line,.tpp-public .public-atlas .wk-page .wk-title-accent{font-size:52px}.tpp-public .public-atlas .wk-page .wk-hero-scene{min-height:0;margin-top:12px}.tpp-public .public-atlas .wk-page .wk-hero-halo{width:360px}.tpp-public .public-atlas .wk-page .wk-trait{border-radius:20px;gap:14px;padding:16px 16px 16px 14px}.tpp-public .public-atlas .wk-page .wk-trait-name{font-size:23px}.tpp-public .public-atlas .wk-page .wk-trait-about{font-size:15px}.tpp-public .public-atlas .wk-page .wk-trait-ends{flex-direction:column;align-items:flex-start;gap:5px}.tpp-public .public-atlas .wk-page .wk-trait-ends i{flex:none;width:110px;height:5px}.tpp-public .public-atlas .wk-page .wk-gives{padding:24px 22px}.tpp-public .public-atlas .wk-page .wk-gives-trait{font-size:32px}.tpp-public .public-atlas .wk-page .wk-gives li{font-size:15px}.tpp-public .public-atlas .wk-page .wk-occ{padding:22px 18px 20px}.tpp-public .public-atlas .wk-page .wk-occ-title{font-size:26px}.tpp-public .public-atlas .wk-page .wk-occ-list li{grid-template-columns:28px 1fr;row-gap:0;padding:8px 4px}.tpp-public .public-atlas .wk-page .wk-occ-n{grid-row:span 2}.tpp-public .public-atlas .wk-page .wk-occ-cat{background:0 0;grid-column:2;justify-self:start;padding:0}.tpp-public .public-atlas .wk-page .wk-closing-scene{min-height:300px}}@media (prefers-reduced-motion:reduce){.tpp-public .public-atlas .wk-page *{animation:none!important}}.tpp-public .public-atlas .wk-page[data-motion=off] *{animation:none!important}.tpp-public[data-home-dark=true] .public-atlas .wk-page{--wk-lilac:color-mix(in oklab, var(--primary) 26%, var(--background));--wk-peach:color-mix(in oklab, var(--peach,var(--secondary)) 30%, var(--background))}
