.bw-kicker{font-weight:750;font-size:.95rem;color:var(--white);margin-bottom:18px}.bw-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(32px,5vw,80px);align-items:center}.bw-hero>*{min-width:0}.bw-hero__art{position:relative;justify-self:center}.bw-sticker{width:clamp(180px,22vw,320px);height:auto;rotate:-6deg;filter:drop-shadow(0 16px 0 var(--mag-dark));animation:float 6s ease-in-out infinite}.bw-hero__moon{position:absolute;width:clamp(80px,9vw,140px);right:-24%;top:-18%}.bw-jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:34px}.bw-jump a{padding:9px 16px;border-radius:999px;background:#26061a1f;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s}.bw-jump a:hover{background:var(--plum);color:var(--blush)}@media(max-width:760px){.bw-hero{grid-template-columns:1fr}.bw-hero__art{justify-self:start;margin-top:8px}.bw-hero__moon{right:-60%}}.bw-num{font-family:var(--display);font-weight:900;font-stretch:92%;font-size:1.4rem;color:var(--mag);margin-bottom:12px}.bw-sub{margin-top:clamp(40px,5vw,64px)}.bw-note{margin-top:28px;font-weight:650;color:var(--blush)}.bw-mark{margin-top:clamp(32px,5vw,64px);padding:clamp(28px,5vw,72px);border-radius:var(--r-card);background:var(--plum-2)}.bw-mark img{display:block;width:100%;height:auto}.bw-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--inset);margin-top:var(--inset)}.bw-tiles figure{background:var(--plum-2);border-radius:var(--r-card);padding:clamp(18px,2.4vw,32px);display:grid;justify-items:center;gap:14px}.bw-tiles figure:nth-child(3){background:var(--mag);color:var(--plum)}.bw-tiles img{width:min(140px,100%);height:auto;transition:transform .4s var(--ease)}.bw-tiles figure:hover img{transform:rotate(-6deg) scale(1.05)}.bw-tiles figcaption{font-weight:700}.bw-rules{margin-top:clamp(32px,4vw,56px)}.bw-rules .display{font-size:clamp(1.6rem,3.6vw,3.4rem)}.bw-rules .no-sign{grid-row:auto}@media(max-width:700px){.bw-tiles{grid-template-columns:1fr 1fr}}.bw-swatches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--inset);margin-top:clamp(32px,4vw,56px)}.bw-swatches li{min-width:0}.bw-swatches li p{margin-top:10px;font-weight:600;color:var(--ink-soft)}.bw-sw{width:100%;min-height:clamp(170px,18vw,240px);border:0;border-radius:var(--r-card);padding:22px 24px;cursor:pointer;display:grid;align-content:space-between;justify-items:start;text-align:left;position:relative;color:inherit;transition:transform .2s var(--ease)}.bw-sw:hover{transform:translateY(-4px) rotate(-1deg)}.bw-sw:active{transform:scale(.98)}.bw-sw .display{font-size:clamp(1.8rem,3vw,2.6rem)}.bw-sw__hex{font-weight:750;font-variant-numeric:tabular-nums}.bw-sw__done{position:absolute;right:20px;top:20px;font-weight:750;font-size:.9rem}.sw--mag{background:var(--mag);color:var(--plum)}.sw--plum{background:var(--plum);color:var(--blush)}.sw--blush{background:var(--blush);color:var(--plum)}.sw--cream{background:var(--cream);color:var(--plum);box-shadow:inset 0 0 0 2px #26061a24}.sw--sun{background:var(--sun);color:var(--plum)}.sw--deep{background:var(--mag-dark);color:var(--white)}.bw-mix{display:flex;height:clamp(72px,9vw,110px);border-radius:var(--r-card);overflow:hidden;margin-top:18px;box-shadow:inset 0 0 0 2px var(--line)}.bw-mix span{min-width:0}.bw-key{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:14px;font-weight:650}.bw-key li{display:inline-flex;align-items:center;gap:8px}.bw-key i{width:16px;height:16px;border-radius:50%}.bw-key b{font-weight:800;font-variant-numeric:tabular-nums}@media(max-width:860px){.bw-swatches{grid-template-columns:1fr 1fr}}@media(max-width:520px){.bw-swatches{grid-template-columns:1fr}}.bw-type{display:grid;grid-template-columns:1fr 1fr;gap:var(--inset);margin-top:clamp(32px,4vw,56px)}.bw-font{background:var(--card);color:var(--ink);border-radius:var(--r-card);padding:clamp(24px,3vw,40px);min-width:0}.bw-font__name{font-weight:750}.bw-font__big{font-size:clamp(7rem,16vw,13rem);line-height:.95;color:var(--mag);margin:10px 0 14px}.bw-font--inter .bw-font__big{font-family:var(--sans);font-weight:800;letter-spacing:-.04em}.bw-font p:last-child{color:var(--ink-soft);font-weight:600}.bw-scale{margin-top:clamp(32px,4vw,56px);border-top:3px solid currentColor}.bw-scale li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:20px;align-items:baseline;padding:clamp(16px,2vw,26px) 0;border-bottom:3px solid currentColor}.bw-scale small{font-weight:750;font-size:.95rem}.bw-scale__lede{margin:0}@media(max-width:700px){.bw-type{grid-template-columns:1fr}.bw-scale li{grid-template-columns:1fr;gap:6px}}.bw-voice{display:grid;gap:var(--inset);margin-top:clamp(32px,4vw,56px)}.bw-voice li{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--r-card);overflow:hidden}.bw-voice p{padding:clamp(20px,2.6vw,34px)}.bw-voice span{display:block;font-family:var(--sans);font-weight:750;font-size:.9rem;letter-spacing:0;margin-bottom:10px}.bw-voice__no{background:var(--card);color:var(--ink-soft);font-weight:600;font-size:1.05rem;box-shadow:inset 0 0 0 2px var(--line);border-radius:var(--r-card) 0 0 var(--r-card)}.bw-voice__no s{text-decoration-color:var(--mag);text-decoration-thickness:2px}.bw-voice__no span{color:var(--ink)}.bw-voice__yes{background:var(--mag);color:var(--plum);font-size:clamp(1.7rem,3.4vw,3rem)}.bw-voice__yes span{color:var(--white)}.bw-words{margin-top:clamp(40px,5vw,64px)}.bw-words ul{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.bw-words li{display:inline-flex;gap:10px;align-items:baseline;padding:12px 18px;border-radius:999px;border:2px solid var(--line);background:var(--card)}.bw-words b{font-weight:800}.bw-words s{color:var(--ink-soft);text-decoration-color:var(--mag);text-decoration-thickness:2px}.bw-dos{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.bw-dos li{padding:12px 18px;border-radius:999px;background:var(--plum);color:var(--blush);font-weight:700}@media(max-width:700px){.bw-voice li{grid-template-columns:1fr}.bw-voice__no{border-radius:var(--r-card) var(--r-card) 0 0}}.bw-objs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--inset);margin-top:clamp(32px,4vw,56px)}.bw-objs li{background:var(--plum-2);border-radius:var(--r-card);padding:clamp(14px,1.6vw,22px);display:grid;justify-items:center;gap:8px;transition:background-color .2s}.bw-objs li:hover{background:var(--mag);color:var(--plum)}.bw-objs .art{width:100%;height:auto;transition:transform .4s var(--ease)}.bw-objs li:hover .art{transform:rotate(-8deg) scale(1.08)}.bw-objs span{font-weight:700;font-size:.95rem;text-align:center}@media(max-width:1000px){.bw-objs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:560px){.bw-objs{grid-template-columns:repeat(2,minmax(0,1fr))}}.bw-blocks{display:grid;grid-template-columns:1fr 1fr;gap:var(--inset);margin-top:clamp(32px,4vw,56px)}.bw-block{background:var(--card);color:var(--ink);border-radius:var(--r-slab);padding:clamp(24px,3vw,44px);min-width:0;box-shadow:inset 0 0 0 2px var(--line);display:grid;gap:18px;align-content:start}.bw-block .fine{margin:0}.bw-block--wide{grid-column:1 / -1}.bw-block--mag{background:var(--mag);color:var(--plum);box-shadow:none}.bw-block--plum{background:var(--slab-plum);color:var(--blush);box-shadow:none}.bw-block--blush{background:var(--soft);color:var(--soft-ink);box-shadow:none}.bw-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}.bw-pills{margin-top:0}.bw-chat{display:grid;gap:10px}.bw-bub{max-width:85%;padding:12px 16px;border-radius:22px;font-weight:600}.bw-bub--out{justify-self:end;background:var(--blush);color:var(--plum);border-bottom-right-radius:6px}.bw-bub--in{background:var(--plum-2);color:var(--white);border-bottom-left-radius:6px}.bw-bub--sys{justify-self:center;background:var(--sun);color:var(--plum);font-size:.9rem;font-weight:750;border-radius:999px}.bw-radii{display:flex;flex-wrap:wrap;gap:12px}.bw-radii span{display:grid;place-items:center;min-width:140px;min-height:96px;padding:0 18px;background:var(--soft);color:var(--soft-ink);font-weight:750;flex:1 1 140px}.bw-radii span:last-child{min-height:56px;align-self:center;background:var(--mag);color:var(--white)}@media(max-width:760px){.bw-blocks{grid-template-columns:1fr}}.bw-app{display:grid;grid-template-columns:190px minmax(0,1fr);margin-top:clamp(32px,4vw,56px);background:#fafaf9;color:#1f1f1b;border-radius:var(--r-card);overflow:hidden;box-shadow:0 12px #26061a1f;font-size:.95rem}.bw-app__side{background:#f5f4f1;padding:22px 14px;display:grid;gap:4px;align-content:start;border-right:1px solid #E5E3DC}.bw-app__side b{font-family:var(--display);font-weight:900;font-stretch:112%;font-size:1.15rem;padding:0 10px 14px}.bw-app__side span{padding:9px 10px;border-radius:10px;color:#6b6b66;font-weight:550}.bw-app__side .is-on{background:#1f1f1b;color:#fff;font-weight:650}.bw-app__main{padding:clamp(18px,2.6vw,32px);min-width:0}.bw-app__h{font-weight:650;font-size:1.4rem;letter-spacing:-.02em}.bw-app__kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.bw-app__kpis div{background:#fff;border:1px solid #E5E3DC;border-radius:14px;padding:14px 16px;min-width:0}.bw-app__kpis small{display:block;color:#6b6b66;font-weight:550}.bw-app__kpis b{display:block;font-size:1.6rem;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px}.bw-app__kpis .is-hi{border-color:#e0156f;box-shadow:inset 0 0 0 1px #e0156f}.bw-app__kpis .is-hi b{color:#b8155c}.bw-app__rows{margin-top:14px;background:#fff;border:1px solid #E5E3DC;border-radius:14px;overflow:hidden}.bw-app__rows p{display:grid;grid-template-columns:80px minmax(0,1fr) auto 80px;gap:12px;align-items:center;padding:12px 16px;border-top:1px solid #E5E3DC}.bw-app__rows p:first-child{border-top:0}.bw-app__rows span:first-child{color:#6b6b66;font-variant-numeric:tabular-nums}.bw-app__rows span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bw-app__rows b{text-align:right;font-weight:650;font-variant-numeric:tabular-nums}.bw-app__rows em{font-style:normal;font-size:.82rem;font-weight:650;padding:3px 10px;border-radius:999px;white-space:nowrap}.bw-app__rows .ok{background:#eaf3ee;color:#2f6b4c}.bw-app__rows .warn{background:#fbf3e2;color:#8a5a0b}.bw-rules2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.bw-rules2 li{font-weight:600}.bw-rules2 b{font-weight:800}@media(max-width:760px){.bw-app{grid-template-columns:1fr}.bw-app__side{display:none}.bw-app__kpis{grid-template-columns:1fr 1fr}.bw-app__kpis div:last-child{grid-column:1 / -1}.bw-app__rows p{grid-template-columns:minmax(0,1fr) auto}.bw-app__rows span:first-child{display:none}.bw-app__rows b{grid-column:2;grid-row:1}.bw-app__rows em{grid-column:1;justify-self:start}.bw-rules2{grid-template-columns:1fr}}.bw-dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--inset);margin-top:clamp(32px,4vw,56px)}.bw-dl li{grid-template-columns:minmax(0,1fr);border-radius:var(--r-card);padding:16px;display:grid;gap:12px;align-content:start;min-width:0;background:var(--card);box-shadow:inset 0 0 0 2px var(--line)}.bw-dl__pic{aspect-ratio:16 / 10;border-radius:18px;display:grid;place-items:center;padding:18px;background:var(--cream)}.dl--plum .bw-dl__pic{background:var(--plum)}.dl--blush .bw-dl__pic{background:var(--blush)}.bw-dl__pic{position:relative;overflow:hidden}.bw-dl__pic img{position:absolute;inset:18px;width:calc(100% - 36px);height:calc(100% - 36px);object-fit:contain}.bw-dl p{font-weight:750}.bw-dl__go{display:flex;gap:8px}@media(max-width:1000px){.bw-dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:460px){.bw-dl{grid-template-columns:1fr}}.bw-screens{display:grid;grid-template-columns:repeat(2,minmax(0,380px));justify-content:center;gap:clamp(20px,4vw,56px);margin-top:clamp(32px,4vw,56px);align-items:start}.bw-screens .wa__cap{color:var(--blush)}@media(max-width:800px){.bw-screens{grid-template-columns:minmax(0,380px)}}
