[data-concept=b] .b-ico{inline-size:var(--b-ico-size,24px);block-size:var(--b-ico-size,24px);vertical-align:middle;flex:none;display:inline-block;overflow:visible}[data-concept=b] .b-ico--lg{--b-ico-size:32px;stroke-width:1.5px}:root[dir=ltr] [data-concept=b] .b-ico--dir{scale:-1 1}[data-concept=b] .b-ico__dot{fill:var(--c-accent);stroke:none;opacity:0}[data-concept=b] .b-ico-host:is(:hover,:focus-visible,:focus-within,[data-active]:not([data-active=false])) .b-ico__dot{opacity:1}[data-concept=b] .b-rh{vertical-align:.08em;fill:currentColor;flex:none;block-size:.44em;inline-size:.4em;display:inline-block}[data-concept=b] .b-rh--pink{fill:var(--c-accent)}[data-concept=b] .b-rh-tha{block-size:20px;inline-size:28px;margin-inline:auto;display:block;overflow:visible}[data-concept=b] .b-rh-tha__top{fill:var(--c-accent)}[data-concept=b] .b-stamp2{inline-size:var(--b-stamp2-size,84px);block-size:var(--b-stamp2-size,84px);rotate:var(--b-stamp2-rot,-3deg);mix-blend-mode:var(--b-blend,multiply);pointer-events:none;flex:none;display:inline-block;position:relative}@media (min-width:64rem){[data-concept=b] .b-stamp2{inline-size:var(--b-stamp2-size,148px);block-size:var(--b-stamp2-size,148px)}}[data-concept=b] .b-stamp2--pink{color:var(--c-accent)}[data-concept=b] .b-stamp2__ink{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}[data-concept=b] .b-stamp2__text{font-family:var(--b-text);letter-spacing:0;fill:currentColor;font-size:11px;font-weight:500}[data-concept=b] .b-stamp2__dot{fill:var(--c-accent)}[data-concept=b] .b-stamp2__mark{inline-size:44%;position:absolute;inset-block-start:41.4%;inset-inline-start:28%}@keyframes b-stamp2-press{0%{opacity:0;scale:1.15;rotate:calc(var(--b-stamp2-rot,-3deg) - 3deg)}60%{opacity:1;scale:.97;rotate:var(--b-stamp2-rot,-3deg)}to{opacity:1;scale:1;rotate:var(--b-stamp2-rot,-3deg)}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduce]) [data-concept=b] .b-ico__dot{transform-box:fill-box;transform-origin:50%;transition:opacity .12s linear,scale .24s cubic-bezier(.34,1.56,.64,1);scale:.3}html:not([data-motion=reduce]) [data-concept=b] .b-ico-host:is(:hover,:focus-visible,:focus-within,[data-active]:not([data-active=false])) .b-ico__dot{scale:1}html:not([data-motion=reduce]) [data-concept=b] .b-stamp2--press{animation:b-stamp2-press .42s cubic-bezier(.3, 0, .3, 1) var(--b-stamp2-delay,0s) both}}
