.b__FxG_interests{margin-top:clamp(48px,6vw,80px)}.b__FxG_interests h2{font-family:var(--serif);color:var(--foreground);margin:0 0 28px;font-size:clamp(23px,2.3vw,30px);font-weight:400}.b__FxG_interestRows{flex-direction:column;gap:11px;max-width:1050px;display:flex}.b__FxG_keywordRow{flex-wrap:wrap;align-items:center;gap:11px;margin:0;padding:0;list-style:none;display:flex}.b__FxG_keywordRow li{white-space:nowrap;width:fit-content;max-width:100%;color:var(--muted);font-family:var(--serif);border:1px solid color-mix(in srgb, var(--line) 72%, transparent);background:0 0;border-radius:2px;padding:9px 14px;font-size:15px;font-style:normal;font-weight:400;line-height:1;transition:transform .2s,background-color .2s,color .2s}@media (hover:hover) and (pointer:fine){.b__FxG_keywordRow li:hover{color:var(--foreground);background:#f6f1e7b8;font-style:italic;transform:translateY(-2px)}}@media (max-width:600px){.b__FxG_interestRows,.b__FxG_keywordRow{gap:9px}.b__FxG_keywordRow li{padding:10px 13px;font-size:14px}}@media (prefers-reduced-motion:reduce){.b__FxG_keywordRow li{transition:none}}.b__FxG_interestsLabel{color:var(--foreground);font-family:var(--serif);letter-spacing:0;text-transform:none;margin:52px 0 16px;font-size:19px;font-weight:400;line-height:1.2}@media (min-width:801px){#b__FxG_who-i-am .b__FxG_about-copy{transform:translateY(30px)}}.b__FxG_dogPhoto{background:var(--paper);border:1px solid var(--line);width:min(270px,46%);margin:46px 4px 0 auto;padding:7px;transform:rotate(1.8deg)}.b__FxG_dogPhoto img{width:100%;height:auto;display:block}@media (hover:hover) and (pointer:fine){.b__FxG_dogPhoto{transition:transform .24s}.b__FxG_dogPhoto:hover{transform:rotate(.5deg)translateY(-3px)}}@media (max-width:800px){.b__FxG_dogPhoto{width:min(260px,72%);margin:34px auto 0;transform:rotate(1deg)}}@media (prefers-reduced-motion:reduce){.b__FxG_dogPhoto{transition:none}}.b__FxG_interestsBlock{margin-top:42px}@media (max-width:800px){.b__FxG_interestsBlock{margin-top:30px}}.b__FxG_keywordRow li{white-space:normal;overflow-wrap:anywhere;line-height:1.5}
